Airpods

マイクロソフトがLinux Foundationに加盟、さらなるオープン化へ

マイクロソフトがLinux Foundationに加盟、さらなるオープン化へ

ダン・リッチマン

サティア・ナデラ氏がMicrosoft Ignite 2016で講演(写真:GeekWire/Kevin Lisota)
サティア・ナデラ氏がMicrosoft Ignite 2016で講演(写真:GeekWire/Kevin Lisota)

マイクロソフトは、CEOサティア・ナデラ氏の指揮下で推進してきたオープン化に向けて、より大胆な一歩を踏み出しており、本日、Linux Foundationのプラチナメンバーとして参加することを発表しました。また、次期バージョンのSQL Server for Linuxのパブリックプレビューをリリースし、パブリッククラウドの競合企業であるG​​oogleを.NET Foundationの技術運営委員会のメンバーに迎え入れました。

これらの発表およびその他の発表は、今年で 3 年目を迎える Microsoft のオンライン開発者イベント Connect 2016 で本日発表される予定であり、そのキャッチフレーズは、かつてはレドモンドの同社では想像もできなかった「あらゆる開発者、あらゆるアプリケーション、あらゆるプラットフォーム」です。

今朝、Linux Foundationのエグゼクティブディレクター、ジム・ゼムリン氏は、ステージ上で少し感極まった様子で、マイクロソフトのクラウドおよびエンタープライズ担当バイスプレジデント、スコット・ガスリー氏と握手し、「わあ! 記念すべき瞬間です! マイクロソフトとLinux Foundationは過去に意見の相違があったかもしれませんが、常に一致していることが一つあります。それは、開発者が極めて重要であるということです。組織が単独で開発するには、あまりにも多くのソフトウェアが必要です。こうした点では協力し合う必要があります。 懐疑的な方々には、こう申し上げたいと思います。 マイクロソフトがLinuxを愛しているのであれば、Linux Foundationの800を超えるメンバーを代表して、私たちも皆さんを愛しています。」

IDCのソフトウェア開発リサーチ担当プログラムディレクター、アル・ヒルワ氏は、「マイクロソフトのLinux Foundationへの加盟は、ここ数年のRed Hatとの提携、.NETのオープンソース化、SQL Server on Linuxの稼働といった発表がなければ、突拍子もない話だったでしょう」と述べた。「その目的は、Linuxワークロードを中心としたクラウドビジネスを構築し、Windows開発者だけでなく、より幅広い開発者層にツールを販売することです。」

当時マイクロソフトCEOのスティーブ・バルマー氏がLinuxを「ガン」と呼んで以来、多くのことが変わりました。バルマー氏でさえ、その発言を撤回しました。

マイクロソフトのオープン化への軌跡は「私にとっては新鮮な息吹です。なぜなら、私たちが正しいことをしていると心の底から感じているからです」と、クラウド アプリケーション開発およびデータ マーケティング担当副社長のミトラ アジジラッド氏は最近のインタビューで語った。

現在、.NET Coreのダウンロードの36%はMicrosoftとは全く関係のない開発者によるものであり、.NET Coreへの貢献の3分の2は外部の開発者によるものだと彼女は述べ、この傾向を「非常に喜ばしい」と表現した。Microsoftはソフトウェア共有サイトGitHubの主要な貢献者として台頭しつつある。そして、Linux Foundationへの参加は「オープンソースコミュニティとの関係が好転しつつあることの証左だ」とアジジラッド氏は述べた。

ミトラ・アジジラド
ミトラ・アジジラド

今週初め、MicrosoftがVisual StudioをMac向けにリリースするというニュースが報じられました。これは、同製品のデビューから約20年を経てのことです。アジジラッド氏によると、Visual Studio for MacOSは、2月にMicrosoftがサンフランシスコを拠点とするスタートアップ企業Xamarinを買収したことで実現しました。「(買収に)踏み切ったのは、まさにこれを提供するという意図があったからです」と彼女は語りました。

これはVisual Studioの直接的な移植ではなく、わずかに異なる製品のようです。The Register紙は、MicrosoftのXamarinプラットフォーム担当シニアプログラムマネージャーであるミカイラ・ハッチンソン氏の発言を引用し、同氏はこれを「Visual Studioのすべてのプロジェクトタイプをサポートしていない新しい製品」と表現しました。ただし、プロジェクトはWindows版とmacOS版のVisual Studio間で簡単に共有できると付け加えました。Microsoftはこの件についてコメントを控えました。

Connect 2016において、MicrosoftはTizen向けのVisual Studio Toolsのプレビュー版を発表します。Tizenは、Samsungをはじめとする企業がスマートフォン、タブレット、家電製品などのデバイスで採用しているオープンソースOSです。また、C#開発者向けに、Tizen上で動作するアプリを開発するための.NETソフトウェア開発キットもリリースします。

共同創業者で当時のCEOだったビル・ゲイツが「すべての机とすべての家庭に、マイクロソフトのソフトウェアが動くコンピューター」という目標を掲げた時代から、マイクロソフトは劇的に変化しました。ポータブル音楽プレーヤーなどの不採算事業を放棄し、一部のデバイスでOfficeを無料化し、多くの開発者が複数の言語と製品を併用する世界に適応してきました。

「私はマイクロソフトに25年間勤めてきましたが、あと25年も勤められるとは思えません。でも、できればそうありたいと願っています」とアジジラッド氏は語った。「ここで起こっている変化に、私はとても興奮しています。」