Android

Linus Torvalds 总是让人感兴趣,这不仅因为他是 Linux 的创始人,而且因为他常常语出惊人。当然,这并不是说他和另一位开源领袖 Richard Stallman 一样极端理想主义。Linus Tovalds 是个关注技术的实用主义者(至少他自己是这么说的)。当然,作为 Linux 内核的领导者,他早已不是单纯的技术人员,而是一个很有技巧的管理者了。当人们提到 Linux 发展壮大的原因的时候,不免会将部分原因归结于 Linus 的管理方法。对此,Linus Torvalds 曾说过很有意思的话:

第一、我很懒。

第二、我喜欢授权。

近日 Techradar 网站发布了一篇 Linux Format 对 Linus Torvalds 的采访,涉及的话题众多,我们从中找出一些有意思的言论。

没有厂商预装 Linux

在桌面市场,Linux 并没有取得什么值得骄傲的进展。对此,Linus 认为,技术原因是一方面,但是更大的原因是普通用户不会去安装操作系统,“除非有预装,否则你无法获得桌面……但从现实中看,没有人去预装(Linux)”。有些技术人员由于不满意 KDE 或 Gnome 而放弃了 Linux 桌面,不过,即使他们没有那样做,普通用户也不会使用 Linux 桌面,他们甚至不喜欢计算机。

他对 Gnome 和 KDE 所做的事情并不满意,不过从大方向看,那只是“小细节”。

我对 Linux 商标不感兴趣

Linus 说他对 Linux 商标并不感兴趣,因为那是一件痛苦的事情。商标会鼓励公司做些蠢事,因为律师们认为,如果不那样做的话,他们会失去商标的控制权,“这是狗屎,不过人们花钱雇律师们就是让他们做些混蛋的事情”。他说,有些人会抱怨 Google 和 Ubuntu 不谈“Linux”,只是说“Android”或”Ubuntu“,这让他感觉很有趣。

他说自己对此并不烦恼,因为厂商们那样做并没有什么错。“如果你要做自己的系统,Linux 是核心,但它仍然还是整个系统的一小部分,你不需要因为使用了 Linux 内核,就必须把系统称作 Linux,因此,我实际上并不想去利用商标,另外,我觉得那很愚蠢,因为人们应该给自己的东西重新起名”。

他也会因为商标问题在网上抱怨,和别人争论,因为那是一种宣泄,“争论是我最爱的业余活动,不是编程”。

Android 问题

Android 是基于 Linux 的,但是随着 Android 的发展,内核维护者和 Google 公司产生了分歧,Android 代码一直没有融回 Linux ,成了一个分立的项目,不过从 Linux 3.3 开始,Android 开始逐渐回归 Linux,这是双方逐渐达成一致认识的结果。回顾这段历史的时候,Linus 说,“在 Android 上出现的问题,其实更多是内核开发者的问题,而不是 Google 的问题。在上一次的内核大会上,我们讨论的一个重要问题就是‘我们对 Android 怎么办?’”

Linus 说,许多人和他的看法一样,那就是不喜欢 Android 方法的人是错误的。“Android 做的很好,而且它可用。没有人拿出了 Google 可以接受的可用代码,因为他们的问题是其他人无法解决的。”

Linus 说 Google 内部的内核开发者也讨厌目前这种状况,因此对于 Google 来说,也有着把代码融合回去的压力。

安全启动

从 Windows 8 开始,微软要求硬件商使用“安全启动”技术,这遭到开源社区的反对,被视为是微软进一步压制 Linux 桌面的举措。

Linus Torvalds 说他其实很喜欢安全启动,其实他们 10 年前也就应该去做,但是没有人想去做,因为有疯狂的反对声音。不过,他也说,安全启动的问题是,微软可以凭借自己的垄断地位,说服硬件商只支持微软的签证,那才是真正让人担心的。这只对微软有利,因此这样的事情应该不会发生。

他说自己其实更担心苹果,比如他们强迫开发者使用沙盒机制。Linux 喜欢苹果的硬件,他使用 Macbook Air,但是不用 OSX,因为“他们会做些蠢事,因此比 PC 更加不便”。

Linux 桌面

Linus 对 Linux 桌面一直不满意。他曾经反对过 Gnome,后来对 KDE 也产生了不满,现在他用的是 Xfce。至于发行版,他用的是 Fedora。他用过 openSUSE,不过对他们的一些做法有些受够了。

对 Linux 桌面不满的原因是,他觉得界面设计者只关注视觉效果,而不是实际操作。“从某种程度上说,界面设计人员看起来只关心界面本身,而不是你实际做的工作”。

Raspberry Pi

Linus 说那是个很有吸引力的想法。他对这样的主意一直喜欢。就是当硬件便宜到一定程度的时候,你可以给孩子们玩,99% 的人可能不会去做什么,但是如果你给予每个人一种去鼓捣电脑关系的可能性,那是很了不起的事情。不过,对于他来说,Raspberry Pi 太慢,而且硬件也太老了。

你会如何改变 Linux?

如果你是 Linus Torvalds,你会如何改变 Linux? “我不会改变任何东西”。