文章摘要
文章回顾了Linux桌面系统20年的发展历程,特别是Ubuntu与GNOME社区的分裂。2010年,Mark Shuttleworth宣布Ubuntu将放弃GNOME,转而采用自主研发的Unity桌面系统,这一决定引发了社区的广泛争议。作者当时在场,对此感到难以置信。同时,文章提到Canonical与宝马合作,计划将Ubuntu应用于汽车,并开发新的触屏界面,试图实现跨设备的统一体验。
文章总结
标题:桌面Linux的20年(第四部分)
主要内容:
在“桌面Linux的20年”系列的第四部分中,作者Ploum回顾了Ubuntu与GNOME社区的分裂,以及移动计算对桌面系统的冲击。
2010年,Ubuntu创始人Mark Shuttleworth在Ubuntu峰会上宣布,Ubuntu将放弃GNOME,转而采用自家秘密开发的桌面环境Unity。这一决定引发了Ubuntu与GNOME社区的分裂。Ploum当时在场,对这一决定感到震惊。他认为,Ubuntu逐渐偏离了Debian和GNOME的初衷,开始使用越来越多的闭源产品,如Launchpad、Bzr、Upstart、Unity和后来的Mir。
与此同时,GNOME社区也在为未来感到不安。2006年,德国Linux公司SUSE与微软签署了专利协议,涉及Windows 95的许多概念,如任务栏、托盘和开始菜单。Red Hat和GNOME拒绝签署该协议,这使得微软起诉GNOME项目成为可能。GNOME社区尝试开发一个完全打破Windows 95概念的桌面环境GNOME-shell,但这一实验性的项目最终成为了一个独立的项目。
Ploum还提到,他在2006年曾提交了一个Summer of Code项目,为Ubuntu的新bug追踪系统Launchpad构建GTK界面。然而,他发现Launchpad是闭源的,没有API,也无法获取源代码。这让他意识到,Canonical并非完全开源。
在移动计算领域,诺基亚也面临着苹果和谷歌的双头垄断。2010年,前微软高管Stephen Elop成为诺基亚CEO,并迅速终止了Maemo项目,转而支持Windows Phone。尽管Meego系统的诺基亚N9取得了成功,但Elop的决定让诺基亚的软件文化彻底改变,最终导致诺基亚被微软收购。
Ploum认为,随着移动计算的兴起,桌面系统逐渐失去了重要性。Ubuntu如何在新的世界中保持相关性,成为了一个亟待解决的问题。
总结:
本文回顾了Ubuntu与GNOME社区的分裂、Canonical逐渐闭源的倾向,以及移动计算对桌面系统的冲击。作者Ploum通过亲身经历,揭示了Linux桌面系统在2010年代面临的挑战和变革。
评论总结
评论内容总结:
GNOME 3的争议与影响:
- GNOME 3因其性能和用户体验问题引发争议,导致MATE和Cinnamon等分支的出现。
- 引用:"GNOME 3 was so controversial that it led to the development of MATE and Cinnamon." (GNOME 3的争议导致了MATE和Cinnamon的开发。)
- 引用:"GNOME is at least usable now due to a mix of performance improvements over the years and faster hardware, but it still eats RAM." (GNOME现在至少可用,得益于多年的性能改进和更快的硬件,但它仍然消耗大量内存。)
Linux桌面的碎片化:
- GNOME 3的方向选择可能加剧了Linux桌面的碎片化。
- 引用:"I wonder had GNOME not gone this direction whether the Linux desktop wouldn't be so fragmented as it is now." (我想知道如果GNOME没有走这个方向,Linux桌面是否不会像现在这样碎片化。)
市场占有率与Linux桌面的关系:
- Linux桌面并不需要追求市场占有率,大多数发行版是为了逃避市场占有率而存在的。
- 引用:"most Linux distributions are made by people trying to escape the market share people." (大多数Linux发行版是由那些试图逃避市场占有率的人制作的。)
GNOME 2的怀念:
- 一些用户怀念GNOME 2,认为如果继续迭代GNOME 2可能会更好。
- 引用:"I sometimes wonder what it would be like today if we had just kept iterating on GNOME 2 rather than trying to do 50 different new things simultaneously." (我有时会想,如果我们只是继续迭代GNOME 2,而不是同时尝试50种不同的新事物,今天会是什么样子。)
Linux桌面的历史机遇:
- 在Windows XP生命周期结束时,Ubuntu错失了成为主流桌面的机会。
- 引用:"Ubuntu missed the boat badly by not stepping in strongly when Windows XP reached end of life." (Ubuntu在Windows XP生命周期结束时没有强势介入,错失了良机。)
Linux桌面的未来:
- 尽管Linux桌面面临挑战,但仍有用户对其未来持乐观态度。
- 引用:"2025 - year of the Linux desktop" (2025年将是Linux桌面的元年。)
总结:评论中主要讨论了GNOME 3的争议、Linux桌面的碎片化、市场占有率的影响、对GNOME 2的怀念、历史机遇的错失以及对未来的乐观预期。