对桌面Linux的批评

本页使用了标题或全文手工转换
维基百科,自由的百科全书
Linux Mint是一个针对桌面用户开发,相当流行的Linux发行版[1]

对桌面Linux的批评是针对Linux操作系统安装在台式机时,那些显而易见的缺点的评论。这些批评包括了多如牛毛的桌面环境对桌面应用的实用性,以及多媒体播放和音效开发等。

选择[编辑]

过去,自由软件可选择的数量导致许多人批评Linux对新用户来说过于混乱及令人困惑,Linux桌面操作系统可选择的数量也同样令人不知所措[2],虽然它已经被认为是Linux的主要优势之一[3]

第三方应用程序安装支持[编辑]

自由软件杂志英语Free Software Magazine》的编辑Tony Mobily在他2009年的文章中指出了第三方软件在Linux上的安装问题:

此时的每一个GNU/Linux发行版(包括Ubuntu)都把系统软件与最终用户软件混淆了,这是两个非常、非常不同的东西[4]

作为桌面系统的可用性[编辑]

Linux被以许多原因批评,其中包括了对用户不够友善[5],并且有较高的学习曲线[6]。桌面应用程序不足、缺乏对特殊硬件的支持、相对来说较小的游戏库、缺少部分广泛使用应用程序的原生版本[7]以及缺少对图形用户界面API的标准化等[8]

有些批评者认为Linux在桌面市场永远不可能获取相对多的占有率。2009年5月, Preston Gralla,Computerworld的特约编辑,相信对于台式机/笔记本电脑的用户来说,Linux永远不会变得重要,尽管他认为Linux相当的易于使用,它在桌面电脑市场的低使用率突显了它的低重要性[9]

埃里克·雷蒙在他的文章中指出了很多开放源代码及Linux工具缺乏可用性,并不是缺乏用户手册,而是对用户体验的不重视[10]

普林斯顿大学的James Donald分析了许多操作系统的共享函式库后。在他2003年一篇标题为改进共享函式库的可移植性的论文中,他担心缺乏Windows应用程序兼容组的等价应用[11]

错过的机会[编辑]

桌面Linux在2010年末被两个作家批评错过了成为桌面应用显著力量的机会。PC World执行主编Robert Strohmeyer表示,虽然Linux有着卓越的稳定性及安全性,以及出色的性能及可用性,但桌面Linux已经错过它能够成功的时间了[12]。Nick Farrell,为TechEye写作的作家觉得Vista的发布是桌面Linux错过的抢下显著市场占有率的机会[13]

这两个批评指出了桌面Linux失败的原因并不是“太过古怪”、“太难以使用”或是“太晦涩难懂”。两边都称赞发行版,Strohmeyer说“最知名的发行版,Ubuntu,已经被多数主要的科技出版业评为相当高分”。两个都将失败归咎于开放源代码社群。Strohmeyer将其称之为“开放源代码社群的激进思想”[12],而Farrell表示“将企鹅软件置于桌面上的最大杀手就是Linux社群。如果你觉得苹果公司的粉丝们完全是在乱吼乱叫,那么他们完全可以作为那些开放源代码宗教疯子的榜样。就像许多基本教义派一般,他们毫无弹性可言-挥舞着GNU就好像它是神赐予给理查德·斯托曼的一样”[13]

过分热心的指责也在之前被消除了,2006年,Dominic Humphries指出Linux社群的目标不是桌面系统的市场占有率或知名度,只是想要为社会提供一个更好的操作系统[14]

多媒体软件的开发平台[编辑]

Linux在多媒体及游戏使用上与其他操作系统相比较弱,这点值得商榷[15]。 在一篇2004年的文章中,Adam Geitgey质疑开放源代码的文化也许与游戏开发并不兼容。他表示,开放源代码的优点在游戏开发上并不明显,因为用户很快就会更换到另一款游戏上,并且通常不会再回头玩老旧的游戏。Geitgey也表示,音乐及艺术开发并不是像写程序一样可以建基于其他人的作品上。他说,通常是由商业公司付钱给艺术家来创作高质量的内容。而Linux建基于开放源代码哲学,这可能不利于游戏开发[16]

音效开发[编辑]

缺乏强而有力的多媒体API标准也被批评。举例来说,Adobe Systems开发博客中的penguin.SWF在分析了Linux音效结构的复杂程度表示:“欢迎来到丛林”。将近一打积极支持的音效系统被称为音效丛林[17][18]PulseAudio的主要开发者Lennart Poettering表示,程序员知道哪一种音效API分别是给哪一种情况使用的是非常困难的[19]

驱动程序支持[编辑]

Linux在过去被批评缺乏驱动程序支持,然而这通常是因为硬件制造商不提供Linux支持所导致[20]。直到2004年,ATI开始开发Linux驱动程序后,这个问题才获得缓解[21]。Android的出现激励了Linux驱动程序的开发。

无线网络支持[编辑]

无线网卡的支持也是Linux中比较有问题的一块。在部分情况下用户必须利用NDISwrapper英语NDISwrapper(透过使用Windows的驱动程序)来解决驱动程序的问题。博通公司也曾被批评未发布驱动程序[22]。这个问题也利用提取专有固件到Linux上使用来获得暂时性的解决[23]。博通随后发布了自由且开放源代码的驱动程序到Linux核心中,消除了现代博通芯片的问题[24]

近几年,这个问题多数都已经被修复,现在大多数的无线网卡都会提供Linux的驱动程序。然而,这些驱动程序有时候仍会缺乏部分特性,主要是因为制造商不提供技术规范及文件,从而迫使部分开发者必须对那些无线网卡进行逆向工程[25]

参见[编辑]

参考资料[编辑]

  1. ^ DistroWatch. Linux Distributions – Facts and Figures. August 2012 [5 August 2012]. (原始内容存档于2011-10-07). 
  2. ^ Woodward, Matt. Free Software: Some choice = good; too much choice = bad. ars technica. 4 April 2003 [27 March 2011]. (原始内容存档于2013-01-17). 
  3. ^ Martin, Caitlyn. Are You Intimidated By Breakfast Cereal?. 4 September 2010 [27 March 2011]. (原始内容存档于2010-12-11). 
  4. ^ Mobily, Tony. 2009: software installation in GNU/Linux is still broken -- and a path to fixing it. www.freesoftwaremagazine.com. 2009-06-23 [2010-03-23]. (原始内容存档于2009-06-26). 
  5. ^ Betz, Joseph. An email to Eric Raymond, regarding my adventures in LiveCD Linux -or- Why Bill Gates is Still Rich. www.newhorizonssucks.net. 2006-06-19 [2010-07-01]. (原始内容存档于2010-08-03). 
  6. ^ Sharon Machlis. Living (and dying) with Linux in the workplace – A brief foray into Linux for the enterprise. Computerworld. 22 March 2007 [2007-04-15]. (原始内容存档于2014-02-22). 
  7. ^ Andy McCue. Gartner sounds desktop Linux warning. ZNet.co.uk. 9 September 2005 [2007-04-15]. (原始内容存档于2011-08-21). 
  8. ^ Tashkinov, Artem. Why Linux is not (yet) Ready for the Desktop. 2009-05-18 [2010-09-23]. (原始内容存档于2021-01-28). 
  9. ^ Gralla, Preston. Opinion: Why you shouldn't care about Linux on the desktop. May 2009 [2009-05-20]. (原始内容存档于2009-05-21). 
  10. ^ Raymond, Eric S. Luxury of Ignorance: An Open-Source Horror Story. www.catb.org/~esr/. 2006-04-11 [2010-07-01]. (原始内容存档于2010-05-28). 
  11. ^ Donald, James. Improved Portability of Shared Libraries (PDF). 25 January 2003 [30 September 2013]. (原始内容 (PDF)存档于2007年9月26日). 
  12. ^ 12.0 12.1 Strohmeyer, Robert. Desktop Linux: The Dream Is Dead. PC World. October 2010 [12 November 2010]. (原始内容存档于2011-01-29). 
  13. ^ 13.0 13.1 Farrell, Nick. Linux's chance has gone: Desktop dream deader than a Norwegian Blue. Tech Eye. October 2010 [12 November 2010]. (原始内容存档于2013年12月22日). There was an opportunity for it to happen. Canonical had got its Ubuntu Operating System up to speed and Redmond was still shipping its piss poor Vista Operating System. Even Apple's Leopard was nothing to write home about. But it didn't happen and now it is unlikely to do so. While Linux will rule supreme on the server it will never make it to the desktop. 
  14. ^ Humphries, Dominic. Linux is Not Windows. December 2005 [12 November 2010]. (原始内容存档于2021-03-03). 
  15. ^ Hargreaves, Shawn. Playing the Open Source Game. www.talula.demon.co.uk. 1999-07-01 [2010-07-01]. (原始内容存档于2011-07-16). 
  16. ^ Geitgey, Adam. Where are the Good Open Source Games?. www.osnews.com/story. 2004-08-31 [2010-04-13]. (原始内容存档于2018-11-19). 
  17. ^ Welcome To The Jungle. blogs.adobe.com/penguin.swf. 2007-05-11 [2010-04-13]. (原始内容存档于2010-06-19). 
  18. ^ State of sound in Linux not so sorry after all. insanecoding.com. 2009-06-18 [2014-02-07]. (原始内容存档于2010-08-08). 
  19. ^ Poettering, Lennart. A Guide Through The Linux Sound API Jungle. 0pointer.de/blog. 2008-09-24 [2010-04-13]. (原始内容存档于2010-05-05). 
  20. ^ Gigabyte response to ACPI problem under Linux: Use windows, we do not support Linux.. phoronix.com. [2014-02-07]. (原始内容存档于2021-02-02). 
  21. ^ Larabel, Michael. Preface. Phoronix. 2006-06-01 [2010-12-03]. (原始内容存档于2017-12-25). 
  22. ^ Proffitt, Brian. What Do Broadcom Drivers Mean for Linux Uptake?. Enterprise Networking Planet. 2010-10-08 [2010-12-03]. (原始内容存档于2020-12-03). 
  23. ^ Conneally [sic], Tim. Broadcom throws Linux a bone, open sources Wi-Fi drivers. betanews. 2010-09-09 [2010-12-03]. (原始内容存档于2010-12-16). 
  24. ^ Ptasinski, Henry. Full-source Broadcom wireless driver for 11n chips. 2010-09-09 [2010-12-03]. (原始内容存档于2013-09-02). 
  25. ^ List of drivers on wireless.kernel.org. [2014-02-07]. (原始内容存档于2014-12-19).