オープンソース

オープンソースとは、ソフトウェアの設計図であるソースコードが一般に公開されていて、自由にそれを利用したり、再配布できることをいう。

オープンソースによって、世界中の技術者がソースコードに改良を加え、より優れたソフトウェアに発展することなどから、OS(基本ソフト)など広く使われるソフトでオープンソース化されることがある。通常、ソフトウェアのソースコードは、社外秘とされ外部に公開されないことがほとんどである。代表的なオープンソースの例としてリナックス(Linux)が挙げられる。利用者が改良したデータは、公の場で公開することがルール化されているような独特の文化がある。