技术开发 频道

微软老兵著书称:软件未来在于开源

  【IT168 快讯】北京时间12月2日消息,据国外媒体报道,近日一名前微软程序员写了一本关于软件未来的书,值得一提的是,这个曾在微软工作11年的程序员在书中表示,软件的未来在于开源。

  毫无疑问,长期以来微软一直是开源社区的敌人,开源社区的一个基本思想是,为了社区变得更好,人们需要自由分享知识产权。IBM和Sun已经采取了开源战略,另外一些技术巨人也先后拥抱开源。甚至苹果的OS X操作系统的核心也是开源的,据苹果公司一高管称,OS X中一半以上的代码来自于开源相关项目。

  相比之下,微软一直不情愿承认开源的发展,一方面提供部分源代码给使用其开发技术的程序员,另一方面却坚称,从整体拥有成本来看,付费软件的成本要比自由软件低。

  Keith Curtis先生在1993年加盟微软,2004年离开。在他的《探寻软件战争(After the Software Wars)》一书中,他以一个程序员的视角系统的分析了这场“软件战争”,他在书中表示,开源软件的强大之处在于它可以充分利用众人协作的智慧,这就是为什么说它是软件未来的原因。

  他在书中表示,通过采取Linux操作系统被创建和完善的协同方式,许多现在看来是科幻小说中的事情最终将被实现,例如可以自我驾驶的汽车。

  他写到,“技术要想更快速的发展,方法就是让软件自由免费,”或许他书中的观点算不上新颖,但是如果这样的观点来自一名前微软程序员,就非常具有吸引力了。

  Curtis增在微软负责数据库产品、Windows操作系统、办公软件Office和MSN等产品的研发。但最终他选择了离开微软,据他表示,在微软的11年中他所学到的东西甚至不如第一年学到的东西多。

  在他离开微软后,他在自己的计算机上安装了一个Linux操作系统,自此他的世界发生了完全颠覆性的改变,他花了三年的时间来研究开源世界,阅读开源代码,参加开源会议,与开源社区的人士进行交流。

  不过,Curtis表示,他并不因在微软度过的日子而感到后悔,在微软也有很多天才,能与他们共事无疑是令人兴奋的,但是世界现在已经发生了变化,开源才是软件的未来发展反向。

  原文地址

0
相关文章