| オープンソースとは? |
|
|
|
オープンソースとは、ソフトウェアの設計図にあたるソースコードを、インターネットなどを通じて無償で公開し、誰でもそのソフトウェアの改良、再配布が行なえるようにすることを言います。また、そのようなソフトウェアも含まれる。
ソースコードを公開して世界中の誰もが有用な技術を共有することでりよいソフトウェアが作られるという発想に基づいています。そこには、「インターネットの発展と社会貢献」を願う世界中の開発者達の想いが込められています。 オープンソースとは、ソフトウェアの著作者の権利を守りながらソースコードを公開することを可能にするライセンス(ソフトウェアの使用許諾条件)を指し示す概念である。
オープンソースとはソフトウェアのライセンスにおける区分のひとつでもあります。ただ単にソースコードを公開するということだけではなく、Open Source Initiativeによる定義であるThe Open Source Definitionによると次のようになっています。
現状は「オープンソース」という言葉のもつ「ソースの公開」という意味だけが一人歩きして、ソースの無償公開を基本としたさまざまな定義やライセンスがあふれていたり、派生物がオープンソースライセンスではないままであったりと、トラブルが起きています。 (2)の意味においてしかこの表現を認めない人にとっては、ソースコードが公開されているだけではオープンソースにはならない点には注意が必要です。
|









