|
オープンソースとは、ソフトウェアの著作者の権利を守りながらソースコードを公開することを可能にするライセンス(ソフトウェアの使用許諾条件)を指し示す概念である。
オープンソース活用の3つのポイント!
Open Source Initiative (OSI) による定義である "The Open Source Definition(OSD)" によればオープンソース・ライセンスの要件として、以下のような基準を挙げている。
1. 自由な再頒布ができること
3. 派生物が存在でき、派生物に同じライセンスを適用できること
4. 差分情報の配布を認める場合には、同一性の保持を要求してもかまわない
5. 個人やグループを差別しないこと
6. 適用領域に基づいた差別をしないこと
7. 再配布において追加ライセンスを必要としないこと
8. 特定製品に依存しないこと
9. 同じ媒体で配布される他のソフトウェアを制限しないこと
10. 技術的な中立を保っていること
【PHPをSystem iで活用するメリットはこちらから】
■特定ベンダへの依存が回避できる。 ベンダロックインとは、特定ベンダーの独自技術に大きく依存した製品、サービス、システム等を採用した際に、他ベンダーの提供する同種の製品、サービス、システム等への乗り換えが困難になる現象のこと。
ベンダロックインに陥った場合、製品、サービス、システム等を調達する際の選択肢が狭められ、市場の競争による恩恵を十分に受けられない分、コストが増大すると言われている。 また、公共性の強いシステムを他国の企業にベンダロックインされることは、安全保障の観点から望ましくないという意見もある。
【PHPをSystem iで活用するメリットはこちらから】
■商用製品に比べて1/2~1/4に圧縮可能 オープンソースは無償なので購入費用が不要で、使うだけでコストが削減できます。特に、社内で内部的に使い、ソフトウェアの配布を伴わない場合にはソースコードを改変しても公開する義務が生じないため、業務内容に合わせていくらでも自由にカスタマイズでき、しかも自分たちで行うならばカスタマイズのための外部費用は発生しません。AmazonやGoogleがまさにその実例で、両社ともサービス提供の基盤となる内部システムにオープンソースを採用しており、年間数百万ドルを節約することに成功しています。
【PHPをSystem iで活用するメリットはこちらから】
■特定のハードウェアに依存しないため、ハードウェアの調達オプションの幅が広がる。
【PHPをSystem iで活用するメリットはこちらから】
|
|
|