Apache Qpid Project への貢献
Enterprise Messaging Queuing の分野での最初のオープン スダンダードは、AMQP (Advanced Message Queuing Protocol) というものですが、このAMQPのオープンソースでの実装を目指しているのがApache Software FoundationのQpid Projectです。
マイクロソフトはこのQpidプロジェクトへの貢献を正式にしており、Qpidプロジェクトの開発者コミュニティとの緊密な共同作業を通じて、.NET FrameworkのWindows Communication Foundation (WCF)経由でのAMQPの実装のためのソースコードの提供やビルド/テスト環境の構築などを行っています。Apacheのプロジェクトですから、当然ソースコードも公開されています。これにより、.NETの開発者がAMPQを利用した、強力かつ堅牢なメッセージ オリエンテッドなプログラム間通信を実現できるようになります。
一昔はマイクロソフトがオープンソースのコミュニティと共同作業というだけで、ニュースになったものですが、今は社内でも至極普通の事項になっています。お客様、パートナー、最終的にはマイクロソフトにとって有益であると判断される場合、開発部門はオープンソースでの製品・技術開発の機会を否定しない方向にあります。
折を見て、同様の活動もこのブログで日本に紹介していきたいです。