contentテクノロジはイノベーションに依存している。限界を押し広げるアイデアがなければ、テクノロジ(とそれに依存している人たち)は立ちゆかない。イノベーションはビジネスや社会の原動力でもある。多くのイノベーションがクローズドソースのソフトウェア開発や開発者から生まれてくると考えている人が多いようだ。この仮定はいろいろな意味で間違っている。イノベーションをもたらしているオープンソースプロジェクトは、何千とある。小規模なものもあれば、大規模でグローバルな展開をしているものもある。この記事では、多くのオープンソースプロジェクトの中から、テクノロジの世界のイノベーションをリードする10のプロジェクトを厳選して紹介する。1.OpenNebula「OpenNebula」の目的は、標準に準拠する仮想化されたエンタープライズデータセンターを提供することだ。OpenNebulaは、多くのデータセンタープロバイダーのような、1種類で全てに対応するという考え方は取っておらず、顧客の側で準備しなくてもすぐに使えるソリューションも作っていない。OpenNeburaの背景にある原動力は、進化だ。このプロジェクトの核は、データセンターの運用を自動化し整理するための管理レイヤだ。これは、ネットワーク、ストレージ、仮想化、モニタリング、ユーザー管理に関する既存技術を活用し、統合することによって実現されている。OpenNebulaは、クラウドを構築しようとする人に、さまざまなクラウドベースのアーキテクチャの実現に使える、モジュールシステムを提供する。Unityがデスクトップインターフェースに対するユーザーの考え方と使い方に大きな影響を与えたことは否定できない。8にも影響を与えている。Unity自体が、デスクトップとモバイルデバイスの垣根を取り払おうとしている。あらゆるデバイスで同じインターフェースを使えるようにする必要性から、今後Unityはより多くのプラットフォームに広がっていくだろう。3.OpenClinica「OpenClinica」は、臨床試験データの電子的収集(EDC)および臨床試験データ管理(CDM)のための、世界初の臨床試験用オープンソースソフトウェアだ。数年で、OpenClinicaは最も多く導入されている臨床試験ソフトウェアになった。このソフトウェアはオープン標準に準拠して作られており、100カ国以上で臨床研究に使われている。これはモジュール式のソリューションであり、コミュニティ版とエンタープライズ版が用意されている。4.OpenStack「OpenStack」は、オープンソースのクラウドOSであり、演算(大規模な仮想マシンのネットワークのプロビジョニングと管理を行う)、ストレージ(サーバやアプリケーションで使用するオブジェクトストレージおよびブロックストレージ)、ネットワーキング(ネットワークおよびIPの管理)などの各システムをコントロールする。すべてのコントロールと管理は、1つの使いやすいダッシュボードから行うことができ、ここからクラウドベースのリソースのプロビジョニングと自動化が可能だ。5.KitwareKitwareは、オープンソース開発に注力している企業だ。これまでに、同社はソフトウェアプロセス、科学計算、コンピュータビジョン、医療分野のコンピューティング、情報科学、データ管理などの分野のソフトウェアを作っている。同社はVTK、ITK、Cmake、ParaViewの各プロジェクトに大きく貢献していることで知られており、オープンソースツールが育つようなクロスプラットフォームソフトウェアプロセスを作ることで有名だ。Kitwareはまた、幅広い活動を対象としたカスタムコンサルティングサービスも提供している。同社は常に限界に挑んでおり、数多くの領域で、データマイニングやデータマッピングにオープンソースのツールを使用している。Kitwareは「Visomics」など数多くのツールを作っている。Japanは、CIOとITマネージャーを対象に、ビジネス課題の解決とITを活用した新たな価値創造を支援します。ついて運営会社サイトマップ当サイトは最新ブラウザでの閲覧を推奨します。permission.このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。