イノベーションを導くオープンソースプロジェクト10選

Jack Wallen (Special to TechRepublic) 翻訳校正: 石橋啓一郎

2013-07-10 07:30

 テクノロジはイノベーションに依存している。限界を押し広げるアイデアがなければ、テクノロジ(とそれに依存している人たち)は立ちゆかない。また、イノベーションはビジネスや社会の原動力でもある。多くのイノベーションがクローズドソースのソフトウェア開発や開発者から生まれてくると考えている人が多いようだ。しかし、この仮定はいろいろな意味で間違っている。

 イノベーションをもたらしているオープンソースプロジェクトは、何千とある。小規模なものもあれば、大規模でグローバルな展開をしているものもある。この記事では、多くのオープンソースプロジェクトの中から、テクノロジの世界のイノベーションをリードする10のプロジェクトを厳選して紹介する。


1.OpenNebula

 「OpenNebula」の目的は、標準に準拠する仮想化されたエンタープライズデータセンターを提供することだ。ただしOpenNebulaは、多くのデータセンタープロバイダーのような、1種類で全てに対応するという考え方は取っておらず、顧客の側で準備しなくてもすぐに使えるソリューションも作っていない。OpenNeburaの背景にある原動力は、進化だ。このプロジェクトの核は、データセンターの運用を自動化し整理するための管理レイヤだ。これは、ネットワーク、ストレージ、仮想化、モニタリング、ユーザー管理に関する既存技術を活用し、統合することによって実現されている。OpenNebulaは、クラウドを構築しようとする人に、さまざまなクラウドベースのアーキテクチャの実現に使える、モジュールシステムを提供する。

2.Ubuntu Unity

 万人がデスクトップに「Ubuntu Unity」を選ぶわけではないが、Ubuntu Unityがデスクトップインターフェースに対するユーザーの考え方と使い方に大きな影響を与えたことは否定できない。実際、「Unity Dash」の検索機能は、Windows 8にも影響を与えている。また、Unity自体が、デスクトップとモバイルデバイスの垣根を取り払おうとしている。あらゆるデバイスで同じインターフェースを使えるようにする必要性から、今後Unityはより多くのプラットフォームに広がっていくだろう。

3.OpenClinica

 「OpenClinica」は、臨床試験データの電子的収集(EDC)および臨床試験データ管理(CDM)のための、世界初の臨床試験用オープンソースソフトウェアだ。わずか数年で、OpenClinicaは最も多く導入されている臨床試験ソフトウェアになった。このソフトウェアはオープン標準に準拠して作られており、100カ国以上で臨床研究に使われている。これはモジュール式のソリューションであり、コミュニティ版とエンタープライズ版が用意されている。

4.OpenStack

 「OpenStack」は、オープンソースのクラウドOSであり、演算(大規模な仮想マシンのネットワークのプロビジョニングと管理を行う)、ストレージ(サーバやアプリケーションで使用するオブジェクトストレージおよびブロックストレージ)、ネットワーキング(ネットワークおよびIPの管理)などの各システムをコントロールする。 すべてのコントロールと管理は、1つの使いやすいダッシュボードから行うことができ、ここからクラウドベースのリソースのプロビジョニングと自動化が可能だ。

5.Kitware

 Kitwareは、オープンソース開発に注力している企業だ。これまでに、同社はソフトウェアプロセス、科学計算、コンピュータビジョン、医療分野のコンピューティング、情報科学、データ管理などの分野のソフトウェアを作っている。同社はVTK、ITK、Cmake、ParaViewの各プロジェクトに大きく貢献していることで知られており、オープンソースツールが育つようなクロスプラットフォームソフトウェアプロセスを作ることで有名だ。Kitwareはまた、幅広い活動を対象としたカスタムコンサルティングサービスも提供している。同社は常に限界に挑んでおり、数多くの領域で、データマイニングやデータマッピングにオープンソースのツールを使用している。また、Kitwareは「Visomics」など数多くのツールを作っている。

ZDNET Japan 記事を毎朝メールでまとめ読み(登録無料)

ZDNET Japan クイックポール

所属する組織のデータ活用状況はどの段階にありますか?

NEWSLETTERS

エンタープライズコンピューティングの最前線を配信

ZDNET Japanは、CIOとITマネージャーを対象に、ビジネス課題の解決とITを活用した新たな価値創造を支援します。
ITビジネス全般については、CNET Japanをご覧ください。

このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]