オープンソースソフトウェア(OSS)

 オープンソースソフトウェア(Open Source Software、略称 OSS)とは、ソースコードに対して商用、非商用問わず利用、複製、改変、再配布することを許可したソフトウェアの総称です。

 オープンソースソフトウェアを利用するメリットとして、ライセンス料が基本無料である点や、ソースコードが公開され、かつ多くの開発者によって改良されるため透明性・信頼性が高い点です。一方デメリットとしては、バグや脆弱性により損害を被ったとしても、開発者に対して責任を問うことができない点があります。

 代表的なオープンソースソフトウェアには、OSではLinux、データベースではPostgreSQLやMySQL、プログラミング言語ではJavaやPython、PHPなど、多岐にわたる領域で公開されています。