オープンソースは万能薬ではないComputer Weekly製品導入ガイド

オープンソースへの移行で得られるものは大きい。だがある程度の注意も必要だ。

2016年03月25日 08時00分 公開
[Clive LongbottomComputer Weekly]

 1998年、クリスティーヌ・ピーターソン氏は、「開かれたグループ間でアイデアとコードの共有を促す方式で開発されたソフトウェア」を表現する手段として、「オープンソース」という用語を打ち出した。そうした共有は以前から行われていたが、用語ができたことで(比較的)共通の目標を持った運動として成長することが可能になった。

 オープンソースの分野は主に、「Linux」の台頭やApache Software Foundation(ASF)のWebサーバ「Apache HTTP Server」の実績を通じて知られるようになった。ASFのプロジェクトは多くの分野に広がり、現在使われている技術スタックの構成要素を多数提供している。

 実際のところ、当初のフリー/オープンソースソフトウェア(FOSS)スタックはLAMP(Linux、Apache、MySQL、PHP)スタックであり、特にサービスプロバイダー市場で一般的なWebサーバプラットフォームとして使われている。

安上がりとは限らない

 この点については側面から論議する必要がある。ソフトウェアは無償で提供され、ライセンス料なしに使用できなければならないというのがオープンソースの基本的な信条だ。しかし、必ずしも市販されている商用ソフトウェア(COTS:Commercial Off-The-Shelf)に比べて安いとは限らない。どんなソフトウェアであれ、主なコストはライフサイクルを通じて掛かる管理コストであって、前金で支払うライセンス料ではない。

 ほとんどの組織はFOSSに関してサブスクリプション方式(場合によってはCOTSのメンテナンス料に匹敵する)を望むだろうが、FOSSに掛かる総コストはCOTSと同程度。人材獲得の問題があるといった場合は、COTSを上回ることもある。

 FOSSのもう1つの大きな強みは、弱点にもなり得る。ソフトウェアは完全にオープンなので、誰でも変更を加えて新しいディストリビューションを作ることができる。オープンソースのディストリビューションの中には、素晴らしいものに思えてもサポートが不十分で、開発の過程でフォークしたまま放置されているものもある。

脆弱性修正パッチ

 これはソフトウェアの脆弱(ぜいじゃく)性を修正する際の複雑さにもつながる。コミュニティー駆動型の環境では、重大な脆弱性を直ちに修正してくれるサプライヤーと早期対応のサブスクリプション契約を結んでいない限り、パッチは自分で探してきて当てるか、自分で開発する必要がある。




続きを読むには、[続きを読む]ボタンを押して
会員登録あるいはログインしてください。






Copyright © ITmedia, Inc. All Rights Reserved.

From Informa TechTarget

お知らせ
米国TechTarget Inc.とInforma Techデジタル事業が業務提携したことが発表されました。TechTargetジャパンは従来どおり、アイティメディア(株)が運営を継続します。これからも日本企業のIT選定に役立つ情報を提供してまいります。

ITmedia マーケティング新着記事

news150.jpg

「猛暑」「米騒動」「インバウンド」の影響は? 2024年に最も売り上げが伸びたものランキング
小売店の推定販売金額の伸びから、日用消費財の中で何が売れたのかを振り返るランキング...

news110.jpg

Netflixコラボが止まらない 「イカゲーム」シーズン2公開で人気爆上がり必至のアプリとは?
Duolingoは言語学習アプリとNetflixの大人気ドラマを結び付けたキャンペーンを展開。屋外...

news199.jpg

Yahoo!広告における脱デモグラフィックの配信・分析を実現 電通が「DESIRE Targeting」を提供開始
電通の消費者研究プロジェクトチームは、消費者を理解し、Yahoo!広告の配信や分析を実施...