/var/opinion - Linux 自由万岁

作者:Nicholas Petreley

微软正在惊慌失措,并且有很多充分的理由感到害怕。Vista 注定会令人失望,对于微软、OEM 厂商和客户来说都是代价高昂的失望。我并不是说它会彻底失败。Vista 将会出现在许多桌面上,因为它会被预装在电脑上。但是,除了一个微软的死忠粉丝之外,我不认识任何关心 Vista 的人,更不用说对它的发布感到兴奋的人了。微软知道 Windows 产品线已经被搞砸到了什么程度。这就是为什么微软现在试图从 Novell 销售的每一份 SUSE 副本中赚钱的原因之一。更多详情,请参阅我在 Linux Journal 网站上的网络文章“与微软达成五年协议以抛弃 Novell/SUSE”(www.linuxjournal.com/node/1000121)。感谢上帝,红帽断然拒绝与微软签署类似的协议。

这种不可避免的拙劣之作给了 Linux 一个宝贵的机遇窗口,可以从 Windows 手中抢走桌面市场。为什么要迁移到一个昂贵、臃肿、设计糟糕的 Windows 系统,而迁移到桌面 Linux 系统同样容易(或困难)呢?

抓住这个机会的最佳方法是使 Linux 发行版比现在更自由,正如自由的含义一样。以下是我提出的自由:

1) 正如上述网络文章中所述,让您的所有计算机都摆脱任何 Novell/SUSE 软件。

不要向 Novell 支付保护费,让其输送给微软,以便微软不会起诉您。让微软因为专利侵权起诉某人。我说“某人”是因为这个人真的不太可能是客户。如此糟糕的公关举动会埋葬微软,而且微软的每个人都知道这一点。微软可能会因为某些专利起诉 某人,但让我们一劳永逸地将这些问题提交法院并解决,并让这些问题永远得到解决。如果您支付 Novell 来支持微软的保护伞,您就无法实现这一点。

2) 使 Linux 免受微软可能声称侵犯专利的任何东西的影响。

与此同时,仔细检查代码中是否有任何微软可能声称侵犯其专利的内容,并将其替换掉。OpenGL 是一个很好的起点。微软在其众多纾困交易中从 SGI 购买了 OpenGL 的专利。

3) 让 Linux 随每台计算机免费提供。

商业和免费的 Linux 发行商都需要联合起来,向硬件 OEM 厂商施压,要求他们预装预配置版本的 Linux。这是一个困难的步骤,因为它需要发行商之间无私的合作,因为他们知道水涨船高。如果红帽的共同努力导致戴尔预装 Ubuntu 而不是红帽或 Fedora,红帽应该感到满意。一旦 Linux 成为标准的预装操作系统,那时才是各个发行版开始争夺 OEM 厂商青睐各自产品的时候。在此之前,他们必须作为一个整体来争取在系统上预装任何东西。

4) 使 Linux 桌面和常用应用程序摆脱极客气息。

我将乐观地假设会有更多的 Linux 被预装。在这种情况下,更多的电脑文盲将使用 Linux。因此,将极客气息从桌面和少数几个最受欢迎的面向最终用户的应用程序中去除。将这些应用程序中最常用的功能放到表面。照片管理程序 LPhoto 是正确执行此操作的一个极佳示例。诸如红眼消除、打印照片、电子邮件照片和其他常用功能都显示在窗口底部的四个大按钮选项卡中。您必须转到菜单才能进行不太常用的操作,例如旋转照片。

不要删除功能或吝啬高级功能。只是不要把它们强加给最终用户。如果您只是将现有功能整合和组织到易于使用的选项卡式对话框和向导中,您会惊讶于程序可以变得多么友好。

开发人员已经在努力进行这些改进,但许多人的行动速度不够快。将真正的可用性注入到应用程序中并不有趣,但这对于利用这个机遇窗口绝对至关重要。

5) 用更多的自由软件填补自由软件中存在的巨大漏洞。

腾出一些开发人员的时间,为仍然没有合理替代品的 Windows 应用程序创建强大的替代品——例如 iTunes 和 Quicken。是的,有一些个人理财应用程序,但开发人员需要赶上进度,才能与 Quicken 等软件竞争。

Java 即将免费,以 GPL 协议发布。所有发行版现在都应该默认安装 Java,以期待大多数(如果不是全部)JVM 都将采用 GPL 协议——除此之外,还可以在发行版中添加许多目前缺失的优秀的 Java 应用程序。

这些只是一些建议,但它们是必要的,并且需要紧急关注。如果有足够的时间,人们将默认迁移到 Vista,仅仅是因为他们升级了电脑。如果我们能够尽快利用这个机遇窗口,我们可能会在不久的将来看到一场 Linux 桌面革命。

Nicholas Petreley 是 Linux Journal 的主编,曾任程序员、教师、分析师和顾问,从事 Linux 工作和写作已有十多年。

加载 Disqus 评论