搜索
❏ 站外平台:

微软开源十年大事记

作者: Swapnil Bhartiya 译者: LCTT Xingyu.Wang

| 2016-04-19 06:23   评论: 5 收藏: 2    

2007:微软的开源许可证得到了 OSI 认证

06 microsoft license

开源推进联盟Open Source Initiative (OSI) 对微软的开源许可证 Microsoft Public License (Ms-PL) 和 Microsoft Reciprocal License (Ms-RL) 进行了认证。在一篇文章中, OSI 写道,“这个决定的通过获得了开源社区大多数人的认可(虽然还有不同意见),这些许可证符合开源定义的10项准则,所以应该通过。”

 

2007:给 Samba 提供补丁

07 samba

在欧洲法庭上败诉之后,微软与 Samba 项目之间的长期战争终于结束了。微软和由软件自由法律中心Software Freedom Law Center所创建的非盈利机构协议自由信息基金会Protocol Freedom Information FoundationPFIF)达成了合作,微软移交该协议的文档,以便 Samba 项目可以无缝的与 Windows 配合。

2008:发布互操作性准则

08 interoperable

2008年,微软在其业务和与开源公司的合作方式方面做了一些重大举措。在一篇文章中,该公司说道,“微软确立了四个互操作性准则,并将它们应用到主要的商业产品上:1、确保开放连接;2、促进数据的可移植性;3、加强对行业标准的支持;4、在客户和行业的开放合作方面投入更多,包括开源组织。”

2008:向 ADOdb 提交补丁

09 adodb

微软向 PHP 社区做的第一次贡献是为 ADOdb 提交补丁,这是 PHP 上的一个流行的数据库抽象层。时任微软平台战略资深总监的 Sam Ramji (现在是 Cloud Foundry 的 CEO)在一篇文章中写道,“该补丁通过 SQL Server 团队开发的原生驱动为 SQL Server 提供了支持。ADOdb 以 LGPL 和 BSD 许可证授权。这是我们第一次贡献到 PHP 社区项目中,但是绝不会是最后一次。”

2008:开始向 Apache Hadoop HBase 贡献代码

010 hbase

微软收购了一家旧金山的初创公司 Powerset,他们重度依赖于 Apache Hadoop 的 HBase 项目。 HBase 是一个以 Java 写的开源的、分布式的列数据库。Powerset 赞助了两名 HBase 开发者,而在微软收购之后依旧保持了赞助,并在一篇文章中写道,“微软参与并对开源社区做出贡献,这有益于客户、有益于社区,也有益于业务。”

2008:为 Apache 项目贡献代码

011 apache

微软通过成为 Apache 软件基金会Apache Software Foundation的白金赞助商而逐渐向开源 Web 服务器 Apache 项目靠拢。同年,微软与 Sourcesense 达成了合作关系,目标之一是为 Apache 软件基金会的顶级项目 Apache POI 的新版本开发贡献力量。

2009:向 Linux 内核贡献代码

013 linux many

2009年,微软向 Linux 内核贡献了超过两万行的代码。这些代码大大增强了在 Windows Server 2008 Hyper-V 或 Windows Server 2008 R2 Hyper-V 上运行的 Linux 操作系统虚拟机的性能。这些贡献让微软在一段较短的时间内成为了 Linux 内核排名第一的贡献者。

LCTT 译者
共计翻译: 233.0 篇 | 共计贡献: 1548
贡献时间:2014-07-25 -> 2018-10-19
访问我的 LCTT 主页 | 在 GitHub 上关注我


返回顶部

分享到微信

打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。