コンポーネント

Microsoftは金曜日にApache Software Foundationに現金を寄付することでオープンソースコミュニティの支持を拡大した。

DASK and Apache SparkGurpreet Singh Microsoft Corporation

DASK and Apache SparkGurpreet Singh Microsoft Corporation
Anonim

Microsoftは、 PHP(Hypertext Preprocessor)プロジェクトをサポートし、オープンソースコミュニティに対するサポートの拡大の一環として、Windows Serverおよび.NET Frameworkプロトコルのロイヤリティフリー仕様を提供することを約束しています。同社は、オレゴン州ポートランドで開催されているO'Reilly Open Source Convention(OSCON)での計画を発表した。

テクノロジー規制当局とオープンソースの競合企業からの世界的な圧力の下で、Microsoftはよりオープンな開発方針に移行した。いくつかの時間。 2月には、ソフトウェア開発とビジネス慣行の透明性を高め、WindowsやOfficeなどの主要製品の一部に独自のAPIを公開して、サードパーティの使用を可能にすることで、オープンソースをサポートすることは大胆に進んでいます。

金曜日、マイクロソフトは、組織への寄付金10万ドルを含むスポンサーシップであるApacheのプラチナスポンサーになることで、これらの取り組みを強化しました。マイクロソフトによると、以前はApacheと通信してきたが、このように基盤に貢献したことはない。

Microsoftはまた、PHP抽象化ライブラリであるADOdbというプロジェクトにコードを提供している。さまざまなデータベースと通信します。 PHPはオープンソースで自由に利用できるスクリプト言語の開発者で、Web開発に幅広く使用されています。

Microsoftの貢献により、ADOdbはSQL Serverのデータベースドライバとネイティブに通信できるようになりました。 Windows Serverおよび.NET Frameworkに組み込まれているテクノロジのプロトコルを含む、Open Specification Promise(OSP)の下でもカバーされているプロトコル。

2006年9月に、特許執行措置を講じないとの約束としてOSPを開始しました特定のテクノロジAPIを使用するユーザーに対してOSPの一部としてリリースされたプロトコルは、サードパーティの開発者が自由に使用することができます。Microsoftは、オープンソースの投資の増加に加えて、Microsoftの.NETプログラミングフレームワークのRubyプログラミング言語の実装であるIronRubyのアップデートをリリースしました。同社は、Rubyプログラミング言語で実装されているすべての標準RubyライブラリをIronRubyディストリビューションの一部として出荷する予定であると述べている。

RubySpecプロジェクトにも参加している。これはRubyプログラミング言語の公開可能な仕様書を作成することを目的としている。 IronRuby-Contribと呼ばれるMicrosoft Public Licenseの下で独立したオープンソースプロジェクトを作成しました。このプロジェクトは、IronRubyのコードの共同開発を促進することを目的としています。