您的位置:首页 > 其它

为什么说,微软是我们的朋友?

2008-06-21 06:54 483 查看
6月17日,视窗模拟器WINE 1.0正是发布了,不见国内有深度的报道和分析,有些让人不解。在Linux操作系统上,能够跑Windows应用程序,难道不值得我们庆贺一番?本短文,要说说其中的道理。
每一款软件都是针对特定的操作系统编写的。在以往时光,把Windows平台上运行的程序,硬要搬到Linux平台上运行,那简直就是一种瞎想(指没有根据的乱想)。实际上,问题不那么简单。15年前,微软成功地把Windows程序推到PC计算机上,人们开始意识到有实际上的必要把Windows应用程序搬到别的操作系统上运行。1992年9月,Sun公司的Wabi软件包就让用户这么做了(但是,只能把Windows程序搬到Solaris平台上)。1993年6月,有人想在Linux平台上实现这种“瞎想”,几个在当时很知名的Linux内核开发者参与其中,该项开发计划从此定名为“WINE”(“WINE Is Not an Emulator ”)。后来这项开发计划,历尽坎坷,许多商业软件公司企图插手。但是,在2002年3月,经过全球开发社区的投票表决,使其重新回归到自由的软件阵营,开始了快速发展。至今,已有700多人贡献出自己的程序源代码,使WINE有140万行C源代码程序。WINE 1.0真是来之不易呀!
今年,2月21日,微软开放了许多API程序接口及其文档,我们似乎无动于衷,看也不看一眼。让我们想一想,WINE在黑暗中摸索了整整15年,才得以发布WINE 1.0版本,使得Windows应用程序可以在Linux平台上跑,而且功能还不够理想(实际上,目前,WINE 1.0能够支持10,336个Windows应用,尤其是对Windows平台上的软件游戏支持极好。请见:appdb.winehq.org)。说句实在话,WINE其实就是在Linux平台上把Windows应用程序的API接口加以实现而已(所谓“Windows的兼容层”)。在Linux平台上,运行Windows应用程序,这是客观的需要。微软开放API的举措,是真心想与我们做朋友。如果说,有人认为微软API接口开放的还不够彻底,那么,双方可以坐下来谈嘛!完全不必“怒目相视”,老死不相往来。文档标准问题,情况也一样。目前,虽然ISO暂时性地搁置了Open XML的推进计划,在我们国内,就文档标准问题与微软(中国)进行持续性的沟通和探讨(保持对话),也是完全必要的。我们应该看到,电子文档标准走向XML格式,不论是ODF,还是Open XML,都是大势所趋,都是历史的进步。在电子文档领域中,什么叫“和谐”?“和谐”就是,ODF和Open XML两者的相互竞争、相互“取长补短”,以求共同发展。WINE 1.0的发布,给那些闹“民族独立者”以迎头痛击。微软是敌,还是友?我们必须搞明白。
(注:6月17日,微软IE浏览器开发团队给Mozilla基金会送去一个大蛋糕,表示对火狐3.0发布的祝贺,由此可见,这两个“死对头”其实也是朋友。)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: