微软显然易见是操作系统界的老大,不过最近的日子过得并不安生,除了官司打得没完没有了之外,还要分心去应付另外一家公司生产的新操作系统--Lindows。
一、Lindows就要来了
迈克尔·罗伯逊(Michael Robertson)原来是MP3.COM的老板,后来又扛起了Linux大旗,成立了一家新软件公司(www.lindows.com),并出任CEO,该公司的目标也是生产电脑操作系统--Lindows,当《PC杂志》的记者访问罗伯逊时,他很爽快地打开IBM笔记本电脑,用微软的PowerPoint演示此操作系统的性能,但是令人惊叹的是,此时他所使用的操作系统不是Windows,而是Lindows!在非Windows操作系统上,仍然可以使用微软生产的办公软件,真是闻所未闻。(图1迈克尔·罗伯逊)
的确,该软件的最大特点就是,既可以使用在Linux下编写的应用程序,也可以兼容Windows的应用程序。那么Lindows是如何运行Windows下的应用程序呢?其实道理很简单,过去那些应用程序都是运行在Windows环境下,现在想将其移植到Linux上,就必须有个"翻译" 层,这样在Windows环境下编写的应用程序中所使用的API函数在Linux中也能够得以"解释",而这个"翻译"工作就是Lindows的具体任务了。看似简单,其实难度很大,首先,API函数何其多?(注:API:Applications Programming Interfaces,意为操作系统与应用程序之间的接口),其次,微软并没有完全公开它所使用的API函数,在接受记者采访时,罗伯逊在Lindows下显示了微软的一些办公软件,果然有某些小功能不能够正常使用,不过罗伯逊对此充满信心,因为现在离成功已经不太遥远了,问题将很快解决。
另外,支持Linux的某些团体都对Lindows表示了怀疑,比如那些在Wine团队工作的程序员们就表示不屑一顾,该团队也是生产基于开放源代码,并与Windows兼容的产品,目前,这些有极高天分的程序员们正向着成功迈进,他们中的有些人说:Lindows不过如此!不过对微软而言,不公开源代码就更有必要和理由了,否则会出现更多的"Xindows"!