首页 | 社区 | 博客 | 招聘 | 文章 | 新闻 | 下载 | 读书 | 代码
亲,您未登录哦! 登录 | 注册
 您所在的位置:编程爱好者网站新闻 - 正文
 
 

下个十年开源操作系统如何发展?

16967 次阅读 | 发布时间:2010-01-06 | 向本站投递新闻
打印文章
时光飞逝,21世纪的头一个十年就这样过去了。而开源软件也从最初的地下运作发展成了如今的主流商业模式。虽然商业软件还在后面苦苦追赶,但是很显然,它的经营模式已经跟不上时代的发展了。

  从2010年开始的未来十年将是开源操作系统的青年阶段,而开源操作系统在这个阶段如何发展,将对它的未来至关重要。

  开源软件被定义为描述其源码可以被公众使用的软件,并且此软件的使用,修改和分发也不受许可证的限制。开放源码软件通常是有版权的,它的许可证可能包含这样一些限制: 著意的保护它的开放源码状态,著者身份的公告,或者开发的控制。“开放源码”正在被公众利益软件组织注册为认证标记,这也是创立正式的开放源码定义的一种手段。当前越来越多的企业选择了开源软件。关于开源软件的未来发展,现在业界的主流观点是开源软件将会被混合化。大部分商业软件将会采用开源的方式。所有的软件表面上看起来都是开源的,他们使用一种复合许可证,你可以像开源软件一样使用它,但是要是要为底层开发者支付一些费用。这看起来比较可行,因为可以为开源软件建立起合理的商业模式。而这也在云计算发面得以体现。将硬件与开源操作系统捆绑在一起。从用户的角度来讲,开源与否对于他们不重要,在使用上Google Nexus One和iPhone有区别吗?用户购买了一段时间的云计算服务使用权,他不会关心这些钱在软件提供商和服务提供商之间是如何分配的。而实际上,开源操作系统的传统领域造成了很大的冲击。商业软件有一定的生命周期,你必须要为使用下一代产品重新付钱,而开源软件可以使用户避免陷入付费升级的怪圈。互联网是开源软件的发源地,而随着新一代互联网的发展,尤其是Google“一切皆通过网络”概念的提出,开源软件必将迎来新一轮的发展高潮。

  提起开源软件,我们就不得不提到开源软件的最大敌人---微软。而最近一年,微软对于开源社区的态度有了很大的转变。微软到底是开源的朋友还是敌人?如果从微软近几年的动作来看,真的无法说清。一方面,微软拼命向开源领地摇动橄榄枝,捐赠代码、支持像Apache Software Foundation之类的开源企业,就好像它跟开源天生一对似的。事实上,早在2006年11月,微软就和Novell签署了互操作性协议——值得说明的是,2年过去了,这件事情引起的争议和抵制依然强烈。之后,微软和越来越多的开源厂商签署了互操作协议。而就在一个月前,51CTO.com披露,Linux领域的重量级厂商红帽(Red Hat)也与微软签署了合作协议,加强虚拟化平台互操作;另一方面,它仍然对它那些基于开源技术的专利实行收费,而且它的专利许可的运营策略与开源的运营有着天壤之别,况且微软还动辄就跟开源对簿公堂,微软曾声称开源软件侵犯了超过200个微软专利。那是在2007年5月,随即这一说法在开源界引起了轩然大波,包括Linux创始人、微软的合作伙伴Novell 等在内的诸多开源人士都提出了激烈的批评,这场争论直到2007年底仍未彻底平息。在过去的一年,微软首先根据Linux采用的GPL发布了三个驱动程序,意味着将2万行装置驱动程序代码贡献给了开源社区。在年底迫于压力又将其Windows 7下载工具开源。关于微软更多的开源动作,请参看:微软称开源使其比任何时候都忙。然而无论微软采取怎样的开源策略,无可否认的是开源公司、开源开发者及其拥护者已经发展得越来越强大,已经拥有了很成熟的商业模式。尤其是Linux,它驱动了世界上许多大的网络比如Google。而且越来越多的开发者和公司在选择使用开源的工具和软件。