“关键性程序”是否会助Linux战胜Windows?
【IT168 开源分析】
来自微软的阻力
微软,这个研发总部坐落于Redmond的软件公司,并没有采用专门的策略来应付这种转移。他们对此的防守方式是,推出.NET Framework并将其在业务应用中逐渐推广。这是一个非常棒的Framework,所采用的语言当然也并不是很差。对于Linux来说,问题就在于,当推出一款相对应的、自由免费而且同样出色的,类似于Visual Studio 2005 Express的开发环境时,微软的相关工具又通过其开发者获得了更加重要的进步。
这个.NET Framework只能运行于Windows平台,而你又不得不需要这个Framework来运行你的.NET应用程序。当然,这种情况在慢慢得到改善。Novell公司正在准备Mono Project这个工程。它能够作为Windows版本.NET Framework的替代品,即使它并不是所有的东西都支持,也并不准备这样做,但它确实提供了一些专为.NET开发者准备的服务。
赶紧看看你所编写的程序是否能够针对mono来编译运行吧,一旦成功的话,你将能够将你的程序移植到无数平台上去。
0
相关文章