Linux创软件开发新模式 反传统成历史

日期:2005-05-10   来源: enet   作者: 葛雅莉

  回顾一下Linux的诞生历程:数千名叛逆的黑客在自家黑乎乎的地下室中破译密码,建立开源操作系统。也许你会问,世界上最大的公司是否乐意在此基础上建立公司计算的未来?

  而实际情况并非如此,Linux是正在开创一种软件开发的新方法。

  众所周知,Linux操作系统可在各种电脑和产品上运行,从IBM的大型主机到摩托罗拉手机再到TiVo的机顶盒并可以使用。当1991年,托瓦尔兹发明Linux时,他只是处于一种创新的理念,根本没有商业化运作的想法。

  14年后,得益于正确的创新理念,得益于英明的领导团队,在互联网的推动下Linux成为了目前为止世界上最为成功的开源软件。现在,Linux从电脑爱好者、企业开发者以及其它志愿者中获得了不菲的收入。而各类黑客,也开始下载Linux并进行修改,然后“返给”开源社区。

  目前,企业用户占了Linux贡献者的90%,比如惠普、IBM、英特尔、Novell、甲骨文、红帽以及Veritas以及其它的公司等。他们开发Linux的过程和开发其它软件的过程无二,只是在内核上有所区别。大量的Linux开发者贡献了称之为子系统的代码,从而极大地提高了Linux内核的性能。

  和授权软件最大的不同就是,Linux是开放的。几乎在每个开发的阶段,开发者都可以使用内码。当然,开源社区也有正式的方法管理人个的开发行为,以保护知识产权。在2004年5月,开源社区规定,只有那些了解软件版权的用户才能从事Linux软件的开发,这种原则称之为DCO,也就是说DCO要求所有的Linux开发者要签订协议。

  可以说,Linux程序开发的反传统思潮已成为了历史。它代表着一种全新的软件开发方式,其开发过程有点和企业软件的开发接近。Linux之父托瓦尔兹也得到了许多有经验的开发者的帮助,而这些开发者大都是世界大型企业的IT员工。

责任编辑:H.R.M
Link partners: You Book Case LAMP Spot - Linux Apache MySQL PHP Spot