お使いのブラウザは最新版ではありません。最新のブラウザでご覧ください。

企画特集

企画特集一覧

注目コンテンツ

本日の主要記事

マイクロソフト、「.NET Micro Framework」をオープンソース化

文:David Meyer(ZDNet.co.uk) 翻訳校正:編集部 2009/11/18 12:45

 Microsoftは、組み込みシステム向けの開発および実行環境である「.NET Micro Framework」の大部分をオープンソース化した。

 .NET Micro Frameworkは、パーキングメーターから衛星ナビ、スマート遠隔制御にいたるまでさまざまな機器に使用されている。Microsoftは米国時間11月16日、ロサンゼルスで開催された同社のProfessional Developer Conference(PDC)において同フレームワークのバージョン4.0をリリースするとともに、ソースコードの大部分をApache 2.0ライセンスの下に公開し、同フレームワークに関するライセンス料を廃止した。

 しかし、同フレームワークのTCP/IP通信スタックと暗号化ライブラリは、オープンソース化されていない。Microsoftのプラットフォーム戦略グループのオープンソースコミュニティマネージャーを務めるPeter Galli氏によると、これらを除外したのは、TCP/IPスタックのライセンスはMicrosoftがサードパーティであるEBSNetからライセンスされているものであり、暗号化ライブラリは「.NET Micro Framework」の範囲外で使用されている」からであるという。

 Galli氏はブログ投稿で、「暗号化機能のコードへのアクセスが必要な顧客は、これらのライブラリを他のものに置き換えることができる」と述べ、TCP/IPスタックのソースコードについては、「直接EBSNetに問い合わせてほしい」と付け加えた。

 「同製品のほとんどすべてのソースコードを公開することにより、開発者らは、.NET Micro Framework向けに実装されたBase Class LibraryとCLRのコードそのものにもアクセス可能となった」とGalli氏は記している。

 Galli氏は、フラグメンテーションを防ぐために、Microsoftは今後も同プログラムの開発に積極的に関与するつもりであるという、プログラムマネージャーのColin Miller氏の言葉も引用している。

 その中でMiller氏は「非常に小さな機器向けの高品質な製品を引き続き製造することを目的とする、Microsoftの社内と社外のメンバーで構成されるコア技術チームを結成する予定である」と述べている。「このグループは、コミュニティによる貢献との橋渡しとしての役割を担い、それと同時進行で、Microsoftの開発者らはこれからも機能を追加し、.NETチームとともに全体を調整していく」(Miller氏)

 軽量な.NET Micro Frameworkは、多種多様なプロセッサに使用することができ、Microsoftが一般的に対象とする標準的なx86アーキテクチャ以外にも、ARMアーキテクチャにも使用することができる。

 組み込み機器市場の競争は激化しており、ARMは17日、GoogleのオープンソースモバイルOS「Android」をARMアーキテクチャ上で使用したいと考える開発者向けに、リソースセンターを開設した。これらの機器には、多種多様なLinuxディストリビューションもよく使用されている。

この記事は海外CBS Interactive発の記事を朝日インタラクティブが日本向けに編集したものです。 原文へ

関連ホワイトペーパー (ZDNet Japan)

アバクロ大集合

アバクロ大集合
春もアバクロでキメる!注目アイテム続々

モダンインテリア

モダンインテリア
ミッドセンチュリー。モダンなお部屋特集

タタメット

タタメット
折りたためて携帯できる防災ヘルメット

雛人形が大集合

雛人形が大集合
豪華七段飾りから人気のキャラ雛も続々登場

U.F.O.そばめし

U.F.O.そばめし
日清焼そばU.F.O.がそばめしになった

ルームランナー

ルームランナー
運動不足を解消!自宅で簡単トレーニング

特集 by 楽天市場

    インタレストマッチ - 広告の掲載について
    個人情報保護方針
    利用規約
    訂正
    広告について
    朝日インタラクティブについて