为了让更多的用户接受Linux平台,CodeWeavers公司开发了一种叫做CrossOverOffice的软件,它允许用户在没有Windows操作系统的情况下运行MSOffice和LotusNotes 。 不用Windows许可证,也不用Windows模拟器,不仅能减少费用开支,还能加快应用程序的运行速度 。
CodeWeavers公司表示,通过CrossOverOffice,用户在Linux环境中使用Windows软件就如同在Windows环境一样简单和方便,不仅有助于加快Linux本身的发展,也可以吸引更多的企事业单位选用Linux作为桌面系统 。 CrossOverOffice将主要针对有意转移到Linux平台的企业用户、关注桌面管理的IT咨询公司、增值的分销商以及Internet设备和瘦客户端用户 。
目前CrossOverOffice的第一个版本可以支持Office97和office2000,在未来的几个月,该公司还将提供支持OfficeXP的版本 。
CrossOverOffice利用了一些WINE技术来为MSOffice提供运行环境 。 虽然WINE技术相对成熟,但如果遇到Windows提供的DLL在WINE没有实现,那CodeWeavers就必须自己去实现这个动态链接库 。 而Windows应用总共包含1.5万个函数调用,工作量之大可以想像 。 该公司透露,在软件开发之前就花费了9个月的准备时间 。
推出CrossOverOffice只是CodeWeavers进军Linux桌面的第一步,Windows平台的应用有很多,CodeWeavers表示将在今年年末推出能够支持其他Windows应用程序的版本,但没有透露具体将针对哪些Windows应用程序 。
【没有Windows也能运行Office读懂您就是高手】 能够实现与CrossOverOffice类似功能的同类产品已经有一些投入了市场,比如VMWare 。 不过CrossOverOffice的实现方式与它们相比有很大不同,这类产品当中有很多使用了操作系统模拟器,而CrossOverOffice没有 。 如果使用操作系统模拟器,用户就必须从Linux环境中再次登录Windows系统,就像从一台计算机登录到另一台计算机一样,这种模式会导致程序运行速度的减慢,同时用户还必须购买Windows许可 。 CrossOverOffice的出现克服了上述这些缺憾 。
其实Linux之所以发展缓慢,就是因为Linux上的应用还不够成熟,而在应用程序中占举足轻重地位的是Office应用,但微软一直不愿意透露Office工作的详细技术信息 。 虽然有消息表明,美国联邦法院可能会强制微软公开Office的技术信息 。 不过CodeWeavers表示,联邦法院是否会强迫微软透露有关Office的详细技术信息对它们并没有太大的影响 。 CodeWeavers表示,它开发CrossOverOffice的目的就是为了实现在Linux环境下运行Windows应用程序,从而使Windows应用不再受Windows操作系统的约束 。
Linux环境下的应用确实很缺乏,而且不只是数量上的缺乏,更重要的是质量上的缺乏 。 但采用这种移花接木的方式是不是能够真正激起Linux的发展,我们拭目以待 。
推荐阅读
- 独立站没有客源,如何做低成本的邮件营销设计
- 没有烤箱怎么做蛋糕(新手烤箱做蛋糕)
- 头发没有光泽怎么办(解决头发干枯毛躁小妙招)
- 邮件营销还有没有用?分享下邮件群发营销案例及技巧
- 塔罗占卜他厌倦我了吗?有没有深爱着我
- 老福特又出事,与肖战粉到底有没有关系? 老福特是什么意思
- 热点怎么开视频解答
- MUJI海报又获奖了!用一张海报征服全世界!广告也能这么好看?
- 盘点养生小秘方 唇角小粉刺不用挤也能轻松去除
- 简单的养生小动作 你可能没有全做过