“如果你不能击败你的对手,就加入他们”这句生存法则的精髓现在套用在微软身上正合适。微软于昨日正式宣布加入开放源代码社区,并宣布遵守开放源代码协议(OSI)。
在衡量轻重后,微软的软件许可条款会加入10项开放源码定义,OSI标准将出现在微软公共许可(Ms-PL)与微软交互授权协议(Ms-RL)上。
但是来自开源社区的微软操作系统对手则对于微软的表示显得相当惊异。红帽负责源代码部分的副总裁Michael Tiemann惊叹道:“这是终结的开始吗?抑或是现在才开始终结?”“我会睁大看看开源技术世界到底会发生些什么变化,我也将看看微软的将来会做出些什么。”
今年七月,微软就表示他们即将批准符合OSI标准的微软公共许可(Ms-PL)与微软交互授权协议(Ms-RL),自由软件基金会曾就微软把三款授权软件转为免费软件公开赞扬微软。
微软表示,从7月起该公司就一直在与开发源代码社区和OSI董事会联系以听取反馈意见,并进行关注以做出适当的改变。但是从OSI的邮件列表里仍然可以看出微软加入OSI的事件还是激起了不少人的反对,例如Google就做出过一些负面评论。
Google的开发源码程序经理Chris DiBona曾想要在微软加入OSI应用时附加一些额外条款,他在写给OSI的群组邮件中写到“这是一间曾经把开发源代码组织比喻成癌症的公司!我们为什么要批准这样的事情?难道只是为了表现友善?”
另外一些人则认为,微软支持开放源代码的宣布简直是天要塌下来了,并且认为开放源代码的世界末日即将来临。一位分析师在个人Blog中写到,“对于其他人来说,微软的宣布代表了一个进程,我们看到了微软开始加入OSI并开始影响到OSI的条款。看起来微软愿意采用灵活的态度”