开放源码
通过重新组合实施创新
开放源码再创未来的舞台已经搭好,借助于覆盖面越来越广的软件中的最佳源代码,开源社区将会制作出全新的解决方案。
Dave Dargo
如今,软件业的运营模式不再是编写软件,而是实现软件的功能以及服务。这才是开源运动真正的目的所在。
到目前为止,开源运动在研发软件的时候一直是在模仿商业化的软件产品。而我们很快就会看到,开源运动将会创建出完全不同的解决方案。开放源码的巨大自由之一就是有能力只采用我们需要的代码,然后将它们重新组合成新的应用,从而加速软件创新,缩短产品上市的周期。
我们将会看到的第一个变化就是服务器通用操作系统的逐渐淡化。当我们只需要数据库服务器、应用服务器或者Web服务器时,我们将不再需要其他累赘无用的操作系统组件,以及它们可能带来的安全隐患。Linux是一个伟大的操作系统,也是操作系统各类组件的巨大宝库。
开放源码允许后来者根据需要,利用Linux的某些部分和其他开源项目,按照新的方式进行组合,从而提供新的功能。一些企业已经开始走上设计可配置Linux的道路,以便能够结合其他的软件组件创建出符合特定用途的解决方案。开放源码可以让我们超越软件认证的陈腐传统,创建出能够满足不同需要的、真正意义上的集成化解决方案。
开源许可制度也在推动这种创新模式,市场将会最终摈弃阻碍创新的专利许可模式。创新的自由才是一切自由中最伟大的自由。