企业建站做网站,免费的html模板下载,焦作建设银行门户网站,许昌市网站开发Ken Starks 在 fossforce.com 网站上问 你们是如何优化 Linux 的#xff1f;#xff0c;我很高兴他问了这个问题#xff0c;因为我有话要说#xff01;对我来说#xff0c;Linux 桌面就是一连串的承诺#xff0c;但是这些承诺却总是无法兑现。它在每个版本发布后都会说“…Ken Starks 在 fossforce.com 网站上问 你们是如何优化 Linux 的我很高兴他问了这个问题因为我有话要说对我来说Linux 桌面就是一连串的承诺但是这些承诺却总是无法兑现。它在每个版本发布后都会说“下个版本会非常牛X”.凸。它会一次性定下50个目标然后又完成不了几个。至于 Linux 桌面我想我们是时候好好聊聊这玩意儿了。计算机有着无穷的魅力在计算机的世界里我们几乎能做所有事情。在这个容易迷失的世界里我们深信自己所着迷的事情对其他人也有着相同的吸引力。我们沉迷于钻研细节争论 GPL 和 LGPL 的区别讨论为什么我们称“Linux”为“GNU/Linux”而不是简单的“Linux”诸如此类我们总想说服别人推销自己喜欢的 Linux 桌面风格。我们总是说“这关乎自由瞧瞧苹果是怎么限制你的选择的”却从来没意识到那些选择了不同计算机系统的用户仅仅是把计算机当作工作所需的工具而已。对于我们来说计算机有点儿像变戏法当第一次动手修改一些重要配置改变计算机的工作方式时我们会非常激动非常有成就感。在开源界你是这个世界的主宰你沉迷于控制一切。然而对于那些没有准备好掌握这种控制一切的力量的人来说开源社区并不是他们的菜。大多数工程师并不是设计师但开源社区能让这些开发者成为一些图形交互界面的设计者。于是我们的 Unity 不再显示主菜单我们的 Gnome 3 窗口可以満屏幕乱飞而 KDE 桌面我一直觉得它完全无法理解所以我已经好多年没关注它了(在这里向 KDE 开发团队和其支持者表示道歉我无法理解 KDE 是好几年前的事了我相信现在的 KDE 肯定能用 awesome 来形容)。前面提到的在 fossforce.com 网站上的那篇文章提了一个很好的问题为什么 Linux 桌面总是不能像人们所希望的那样普及出来。而文章下面的评论则是一堆社区成员的抱怨和建议比如让窗口更好地整合在一起让添加磁盘变得更简单些。很多评论都是很好的、可行的建议但他们大多数都忽略了一个核心事实是什么让 Linux 成为一个既精彩但又前途暗淡的、只属于狂热爱好者的系统Linux 发行版是由非常多的软件包组成的每个软件包都有不同的维护者不同的价值和不同的开发过程。当每个开发团队将他们的产品通过开源社区贡献出来时每个开发团队会变得只有一点点不一样而仅仅是这一点点的不一样让我们对细枝末节的探索有了发挥的余地。有些人不喜欢 Ubuntu 桌面于是他们克隆 Ubuntu在上面作一些细微的改变然后重新发布一个衍生版。这种方式挺不错的因为它能带来新点子向人们展示一个事物能够变成什么样子 —— 即使是很小的改变。但是每当新产生一个衍生版就会将开源社区变得更碎片化一些。这到底是好事还是坏事看你是站在什么角度来看。Linux 桌面是建立在成千上万的软件基础之上的每个软件由不同团队维护。有时候我们会想这样的东西究竟能不能工作事实是它能并且工作得非常好这真是一个奇迹。然而有时候它又不工作了它会崩溃在这种时候我们就会列出一连串的计划来改进 Linux并将我们最不能忍受的缺陷放在计划的最前面。经过上面的讨论我的建议出来了。第一点继续做你正在做的事。技术总是能反映创造者的价值而 Linux 桌面更是一个多国家多文化集合的体现。Linux 充满缺陷充满伤痕但也是因为这些令它变得美好。世界需要现在的 Linux 桌面同时世界需要更好的 Linux 桌面。第二点选一个发行版比如 Ubuntu弄烂它。然后拾起一些碎片在这些碎片上创造一些全新的东西。不要从社区获取软件或者产品只需要获取想法。从内核开始一个团队一个房间一种设计理念和设计哲学从头创建一整个操作系统。将注意力集中在那些最好的已经实现的想法上以及那些最新的还没实现的想法上。丢掉所有糟糕的东西创造全新的东西。到目前为止我见过的最接近这种观念的是 Aral Balkan 开发的 Indie 项目但他最近貌似专注于移动市场。我希望 Linux 桌面朝着这种观念靠近。这有可能么当然一切皆有可能。但确定会发生么谁知道呢整个 Linux 生态系统都充满不确定性。唯一确定的是我们的创造性是无限的。本文由 LCTT 原创翻译Linux中国 荣誉推出