组件

微软提供Apache Cash以促进开源

[005]给Linux VPS安装图形化桌面 让你的VPS帮你自动挂机网赚吧!

[005]给Linux VPS安装图形化桌面 让你的VPS帮你自动挂机网赚吧!
Anonim

微软周五扩大了对开源社区的支持,它向Apache软件基金会捐款,这是它第一次为长期的开源项目提供资金。代码来支持PHP(超文本预处理器)项目,并承诺为Windows Server和.NET Framework协议提供免版税规格,作为其对开放源代码社区的扩展支持的一部分。该公司在O'Reilly开源协议(OSCON)上宣布了其计划,该协议现在在俄勒冈州波特兰举行。

在技术监管机构和开源竞争对手面临越来越大的全球压力下,微软已经开始采取更加开放的开发政策。一段时间。今年2月,该公司通过承诺在其软件开发和业务实践方面实现更高的透明度,并为其第三方使用的某些主要产品(如Windows和Office)开放以前的专有API,从而支持开源。

上周五,微软加强了这些努力,成为Apache的白金赞助商,赞助商包括向该组织捐赠的100,000美元。据微软称,它过去曾与Apache进行过​​沟通,但从未以这种方式为基础做出贡献。

微软还向一个名为ADOdb的项目提供代码,该项目是一个数据库抽象库,允许基于PHP的应用程序与一系列数据库进行通信。该公司表示,通过微软的贡献,ADOdb现在可以与SQL Server的数据库驱动程序进行本地通信,微软正在将其添加到列表中。协议也包含在其开放规范承诺(OSP)中,包括内置于Windows Server和.NET Framework中的技术协议。

该公司在2006年9月发起了OSP,作为承诺,不承担任何专利执法行动针对那些使用某些技术API的人员。作为OSP一部分发布的协议可以被第三方开发者自由使用。除了增加开源投资之外,微软还发布了IronRuby更新,IronRuby是微软.NET编程框架的Ruby编程语言的实现。该公司表示计划将所有以Ruby编程语言实现的标准Ruby库作为其IronRuby发行版的一部分发布。

它还参与了RubySpec项目,该项目旨在编写Ruby编程语言的可发布规范,在Microsoft Public License下创建了一个名为IronRuby-Contrib的独立开源项目。该项目旨在促进IronRuby代码的协作开发。