BT

2011年を振り返る: .NETのOSSプロジェクトのハイライト

| 作者: Jeff Martin フォローする 16 人のフォロワー , 翻訳者 竹中 翔 - (株)ポータルアイランド フォローする 0 人のフォロワー 投稿日 2012年1月4日. 推定読書時間: 2 分 |

原文(投稿日:2011/12/30)へのリンク

開発者のPhil Haack氏は、.NETに影響を与えたオープンソース関連の興味深い出来事をまとめた。現在GitHubに努めており、NuGetASP.NET MVCにも関わっているHaack氏がまとめた内容は、2011年に起きた出来事をうまく要約している。

  • 2011年1月にNuGet 1.0がリリースされた。これは、“開発中の.NETアプリケーションにサードパーティ製ライブラリを組み込むプロセス”を簡単にするツールだ。8月には、“プロジェクトテンプレートへのパッケージのプレインストール”をサポートした、バージョン1.5がリリースされた。これは例えば、jQuery用のライブラリを使っているプロジェクト、のようにNuGetがパッケージをトラックできることを意味しており、将来手動で操作することなくパッケージをアップグレードできるというメリットがある。
  • Orchard は、“関与するコミュニティの大きさによって発展し”、今も人気上昇中のオープンソースのCMSだ。アドオンモジュールの計測によると、OrchardのWebサイトを通じて100万回以上ダウンロードされた。
  • 別のオープンソースCMSのUmbracoは、2011年にMicrosoftがASP.NETのサイトにUmbracoを採用したことで注目を集めた。
  • MicroORMsとMicro Web Frameworks: データベースアクセスを簡素化する新たなデータアクセスライブラリ: MassiveやSimple.Data、Dapper.NET。
  • Haack氏は、2011年のMonoプロジェクトはプロジェクトリーダのMiguel de Icazaに取り上げられたような、注目すべきいくつかの成果をあげたと評価している。Microsoft自身も、Kinectimals for iOSの開発にMonoのツールを利用している。
  • MicrosoftはJavaやNode.js、.NETなどのいくつかのプラットフォーム向けのAzure SDKを、Apache v2ライセンスでリリースした(PHP向けのAzure SDKはCodePlexでホストされている)。

Haack氏は、オープンソースプロジェクトにとってGitHubは重要な役割を果たしていると感じている。

GitHubは、あなたが聞いたことのあるようなたくさんの重要なプロジェクトを含む、非常に多くのオープンソースプロジェクトをホストしています。量が単純に質を表す訳ではありませんが、それはネットワーク効果を生み出します。サイトがそのような巨大なコミュニティを持つと、ホストされているプロジェクトはより簡単に貢献者を引き付けられるようになります。なぜなら、それは彼らを引き付ける巨大なプールのようなものなのですから。

私は、.NETのオープンソースプロジェクトを通じて、これをじかに目にしてきました。私のプロジェクトをそこに移して以来、多くのpullリクエストを受け取りました。

2011年の年の瀬は、これまで見逃していたかもしれないプロジェクトをおさらいするための絶好の機会だ。

 

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT