日期:2014-05-16  浏览次数:20691 次

是什么干掉了 Linux 桌面?
挂载 /home 目录的硬盘坏掉了,所以我必须更换一块硬盘。由于机器在我桌子底下,我必须拔掉所有的线,把机器拿出来,更换硬盘,再把所有东西插上去。 

这是个标准流程。插上电源,插上键盘,插上鼠标,但是当轮到音频线的时候,我跳过了。为什么需要音频线呢?万一又有什么东西坏了,我还得再拔一次。 

前几天我跟连线杂志的编辑 Klint Finley 聊天。他写了一篇文章叫做 《OSX Killed Linux》。最开始的话题是关于我对 Gnome3,Unity 还有 Xfte 这几个 shell 之间的比较。 

我个人挺满意 Gnome Shell,我觉得 Gnome 团队做了很伟大的工作,特别是 Gnome 的设计师可以调整 UI 并做一些扩展而不需要祈求别人去为他们写代码。 

Linux 桌面错在哪里?
 

在我看来,Linux 桌面的问题根源是开发者文化。Linus,除了作为内核开发者以外,还在很多年以前设定了社区的基调。他忽略了设备驱动的兼容性。从内核的角度来讲,他们也许很有理由这么做,并且强制业界按照他们的规则来玩。但是做桌面的开发者并没有如此强大的能力。 

社区的态度总是带有工程师的完美主义:我们不希望被废除的代码还在代码树中,我们不想一直保留糟糕的设计,我们需要纯粹的漂亮的设计…… 

我们做到了。