热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

Linux:多情却被无情恼

Linux:多情却被无情恼--Linux通用技术-Linux技术与应用信息,下面是详情阅读。
杰哥又出新反作。

先看评价:这个人的思路是比较奇怪的。明明说的是桌面系统的调查,一定要搞到“关键性的大中型应用”上,是不是欺负读者的逻辑判断能力?Ubuntu、Fedora、SuSE三雄并立,那就让用户根据喜好和需要去选择好了,难道用户面对一个以上的选择,就思路断电,想法消失了吗?想必这位老兄就是喜欢别人给他设定好的模式,究竟是谁缺乏选择能力?对预装的理解更是牵强。只不过预装给了你一个框架罢了,你还得根据自己的需要安装合适的软件,这是一个再普通不过的问题了。照他的观点,windows预装同样是不可接受的,因为除了一个空空的系统,根本做不了任何工作。“Linux内部竞争的无序,大家各自为政,用户的需求更是千差万别(是Linux的所谓自由所致)”毫无逻辑可言。linux个版本的关系,就像IBM和HP,用户可以选择一家的服务,难道用户没有事情做,整天都在不停地换版本,或者采用多个版本,这种情况可能发生吗?linux第三方驱动支持的情况越来越好,今年ATI的行动就是一个明显的标志。事实上每次我安装linux,驱动问题远远比XP少。应该说,是linux给了作者瞎扯谈的机会。

昨日,又见某Linux人士以《谁在使用Linux?》为题,声称Linux更加普及了。笔者细细看来,其实就是由 Linux基金会对桌面Linux用户一年一次的调查报告(官方的截止日期应是在12月30日)的提要,但其中的有些数据和观点恰恰反映出了目前Linux存在着自身无法克服的问题。

首先是从Linux的使用者的属性来看,Linux更多是集中在SOHO(小型办公室/家庭办公室)为68.4%,而到了小型、中型和大型企业的时候,采用的用户比例则骤减至1%、9.7%和 6.2%。这说明Linux在关键性的大中型应用上是不敌Windows的。但以往Linux号称自己在上述应该是有优势的,这证明在今年将近一年的时间里,Linux所在的优势领域正在遭受严峻的挑战,企业级用户(包括小、中、大型企业)正在向Windows迁移。

第二就是在在69.4%的桌面Linux用户中有43.3%是IT专业人员或者软件开发人员。这说明Linux经过多年的发展依旧没有摆脱其用户群的专业性,即使是在桌面端。这说明Linux仍然不是一个简单、易用的操作系统。但简单、易用是操作系统在桌面端普及的必要条件。这也就不难理解即使是在Linux主导的用户人群中,Windows仍是流行的桌面操作系统—在非专用Linux的用户中,59.6%的用户仍使用Windows。

第三就是Linux操作系统版本过多的诟病仍然没有得到有效地解决。这从Ubuntu Linux、红帽Linux和SUSE Linux 的使用率分别为55.2%、51.3%和32.9%,其中没有哪一个占据明显的主导地位可见一斑。那就是说,如果用户想使用Linux的话,他们到底应该需选择谁呢?相比之下的Windows则是非常标准化的操作系统,更易于用户的选择、部署和维护。

第四就是据笔者对此份报告的了解,其中还提及了桌面软件选择的一个有趣的方面是企业用户需要更自由地使用桌面Linux软件,而不是使用预装的桌面Linux软件。56.6%的受访者表示,预装的Linux软件不能满足他们的商业需求。IT机构不愿意锁定一家Linux发布版软件的厂商,自由仍是应用和管理预装的Linux客户端软件的一个重要因素。这和当初国内一些Linux人士以戴尔等PC厂商预装Linux来证明Linux已经进入桌面端是矛盾的(连Linux用户自己都不认可),这也证明此前笔者说的从PC厂商角度讲,预装Linux只是一种形式,但现在从Linux用户自己的角度看,预装也是不受欢迎的。由此可以看出,Linux内部竞争的无序,大家各自为政,用户的需求更是千差万别(是Linux的所谓自由所致)。自由有可能毁了Linux的前程,但自由又是Linux的精髓,这对Linux来说绝对是个囚徒困境。

其实,从今年整个Linux的发展看,Linux对于自己的认识已经开始趋于理性。例如,Linux基金会的执行总裁Jim Zemlin就在Linux World上发言称,Linux需要重新认识微软在操作系统市场的领导地位。开源社区的贡献者们也应该承认微软当前的地位和影响力,并与之开展互动和合作。而不仅仅是咒骂微软。同时Zemlin也承认,有的功能,Windows开发得的确不错。而且要是与微软的矛盾激化了,那么历史上微软解决矛盾的手段是相当厉害的,Linux社区也许抵御不了这样的进攻。

从国内看,中国开源联盟主席陆首群在某会议上也表示,Linux的成败不取决于开源,也不取决于微软,而在于第三方。目前Linux桌面系统在全球只占1%—2%的份额,90%以上仍是Windows的天下。Linux的发展已经到了一个拐点,它要大发展基本上跟开源没有关系,跟微软也没有关系,关键取决于第三方独立的硬件提供商(IHV)和软件开发商(ISV)。目前支持Vista的驱动软件将近两万套,而支持Linux的还不足三千套。用户在使用Linux时,经常抱怨这驱动跟不上,陆首群认为Linux发展的关键是要把驱动支持搞上去,要找第三方。那么笔者认为,接下来Linux应该考虑的就是为何第三方不愿意去支持或者支持Linux那么少呢?

可悲的是,国内的一些Linux人士似乎仍旧没有意识到这点,仍旧以什么所谓的创新、领跑之类的夸大其词来提升Linux的影响力,甚至不惜攻击微软来证明Linux的优势。这样的心情可以理解,但长此下去,如此的多情却被无情的事实所烦恼将是必然。
推荐阅读
  • 本文讨论了在Linux系统中,使用chown命令将django项目目录下的static目录的拥有者从root改为eureka的问题。作者尝试了多种命令,包括chown和sudo chown等,但都没有成功修改拥有者。文章提供了相关目录的权限信息,并补充了项目所在磁盘和操作系统的信息。 ... [详细]
  • Webmin远程命令执行漏洞复现及防护方法
    本文介绍了Webmin远程命令执行漏洞CVE-2019-15107的漏洞详情和复现方法,同时提供了防护方法。漏洞存在于Webmin的找回密码页面中,攻击者无需权限即可注入命令并执行任意系统命令。文章还提供了相关参考链接和搭建靶场的步骤。此外,还指出了参考链接中的数据包不准确的问题,并解释了漏洞触发的条件。最后,给出了防护方法以避免受到该漏洞的攻击。 ... [详细]
  • Linuxchmod目录权限命令图文详解在Linux文件系统模型中,每个文件都有一组9个权限位用来控制谁能够读写和执行该文件的内容。对于目录来说,执行位的作用是控制能否进入或者通过 ... [详细]
  • 在Docker中,将主机目录挂载到容器中作为volume使用时,常常会遇到文件权限问题。这是因为容器内外的UID不同所导致的。本文介绍了解决这个问题的方法,包括使用gosu和suexec工具以及在Dockerfile中配置volume的权限。通过这些方法,可以避免在使用Docker时出现无写权限的情况。 ... [详细]
  • 学习SLAM的女生,很酷
    本文介绍了学习SLAM的女生的故事,她们选择SLAM作为研究方向,面临各种学习挑战,但坚持不懈,最终获得成功。文章鼓励未来想走科研道路的女生勇敢追求自己的梦想,同时提到了一位正在英国攻读硕士学位的女生与SLAM结缘的经历。 ... [详细]
  • 本文介绍了在Hibernate配置lazy=false时无法加载数据的问题,通过采用OpenSessionInView模式和修改数据库服务器版本解决了该问题。详细描述了问题的出现和解决过程,包括运行环境和数据库的配置信息。 ... [详细]
  • Metasploit攻击渗透实践
    本文介绍了Metasploit攻击渗透实践的内容和要求,包括主动攻击、针对浏览器和客户端的攻击,以及成功应用辅助模块的实践过程。其中涉及使用Hydra在不知道密码的情况下攻击metsploit2靶机获取密码,以及攻击浏览器中的tomcat服务的具体步骤。同时还讲解了爆破密码的方法和设置攻击目标主机的相关参数。 ... [详细]
  • 本文详细介绍了Linux中进程控制块PCBtask_struct结构体的结构和作用,包括进程状态、进程号、待处理信号、进程地址空间、调度标志、锁深度、基本时间片、调度策略以及内存管理信息等方面的内容。阅读本文可以更加深入地了解Linux进程管理的原理和机制。 ... [详细]
  • Ubuntu 9.04中安装谷歌Chromium浏览器及使用体验[图文]
    nsitionalENhttp:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • 本文讨论了在数据库打开和关闭状态下,重新命名或移动数据文件和日志文件的情况。针对性能和维护原因,需要将数据库文件移动到不同的磁盘上或重新分配到新的磁盘上的情况,以及在操作系统级别移动或重命名数据文件但未在数据库层进行重命名导致报错的情况。通过三个方面进行讨论。 ... [详细]
  • imx6ull开发板驱动MT7601U无线网卡的方法和步骤详解
    本文详细介绍了在imx6ull开发板上驱动MT7601U无线网卡的方法和步骤。首先介绍了开发环境和硬件平台,然后说明了MT7601U驱动已经集成在linux内核的linux-4.x.x/drivers/net/wireless/mediatek/mt7601u文件中。接着介绍了移植mt7601u驱动的过程,包括编译内核和配置设备驱动。最后,列举了关键词和相关信息供读者参考。 ... [详细]
  • 成功安装Sabayon Linux在thinkpad X60上的经验分享
    本文分享了作者在国庆期间在thinkpad X60上成功安装Sabayon Linux的经验。通过修改CHOST和执行emerge命令,作者顺利完成了安装过程。Sabayon Linux是一个基于Gentoo Linux的发行版,可以将电脑快速转变为一个功能强大的系统。除了作为一个live DVD使用外,Sabayon Linux还可以被安装在硬盘上,方便用户使用。 ... [详细]
  • Android源码深入理解JNI技术的概述和应用
    本文介绍了Android源码中的JNI技术,包括概述和应用。JNI是Java Native Interface的缩写,是一种技术,可以实现Java程序调用Native语言写的函数,以及Native程序调用Java层的函数。在Android平台上,JNI充当了连接Java世界和Native世界的桥梁。本文通过分析Android源码中的相关文件和位置,深入探讨了JNI技术在Android开发中的重要性和应用场景。 ... [详细]
  • Ubuntu安装常用软件详细步骤
    目录1.GoogleChrome浏览器2.搜狗拼音输入法3.Pycharm4.Clion5.其他软件1.GoogleChrome浏览器通过直接下载安装GoogleChro ... [详细]
author-avatar
游太虚傲寰宇
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有