ページの本文へ

ダイキン工業株式会社

分子シミュレーション&インフォマティクス 用語解説

この用語の理解が深まるセミナーアーカイブ

こちらのセミナーもあわせてどうぞ

この用語の理解が深まるセミナーアーカイブをご覧いただけます。

セミナーアーカイブを見る

オープンソース  [おーぷんそーす] [Open Source]

オープンソース(OSS)とは、ソフトウェアのソースコードが公開され、利用・改変・再配布が許可された状態、またはそのような利用を認める体系を指す概念である。公開されたソースコードを通じて、プログラムの構造や動作原理を理解したり、独自の機能を追加したり、他のソフトウェアへ組み込むことが可能になる点が特徴である。一般的な商用ソフトウェアがソースコードを秘匿し実行形式のみを提供するのに対し、オープンソースは透明性と拡張性を重視した開発・利用モデルといえる。

ただし、オープンソースといっても利用条件は一様ではなく、採用するライセンスによって義務や制約が大きく異なる。代表的な体系として、商用利用を含め自由度が高いpermissive license(寛容なライセンス:MIT License、BSD License、Apache Licenseなど)、改変部分の公開を求める弱コピーレフト系(LGPLなど)、派生物全体の公開義務を課す強コピーレフト系(GPLなど)などがある。これらのライセンス要件を正しく理解し遵守することは、企業や開発組織がOSSを安全かつ効果的に活用するうえで不可欠である。

製品情報

ParsleyLab:Excel形式で柔軟に記録しつつ、組織内で簡単かつ自由にデータを蓄積・活用できるソリューション

ページの先頭へ