GNU

ソフトウェア

コピーレフト:ソフトウェアの自由な共有を目指して

- コピーレフトとは コピーレフトは、ソフトウェアの著作権に対する考え方の一つで、1984年にリチャード・ストールマン氏によって提唱されました。従来の著作権の考え方とは大きく異なり、ソフトウェアをより多くの人に使ってもらい、自由に改良・再配布できるようにすることを目的としています。 具体的には、コピーレフトに従って公開されたソフトウェアは、誰でも無償で利用できます。さらに、そのソフトウェアの複製を自由に作成・配布したり、ソフトウェアの内容を改変したりすることも認められています。 ただし、自由に使えるといっても、全く制約がないわけではありません。コピーレフトでは、改変したソフトウェアも、元のソフトウェアと同じ条件で公開しなければならないというルールがあります。 つまり、自分が改変を加えたソフトウェアも、また誰でも自由に利用・改変・再配布できるように公開する必要があるのです。この仕組みにより、ソフトウェアは常に開かれた状態で発展していくことが期待されています。
ソフトウェア

GNU: 自由ソフトウェアの根幹

- GNUとはGNUとは、「GNUはUnixではない(GNU's Not Unix)」の頭文字をとった言葉です。これは、誰でも自由に使えるソフトウェアだけを使って、Unixと同じように動くオペレーティングシステムを作ろうという、壮大なプロジェクトの名前でもあります。1983年、リチャード・ストールマンさんという方がこのプロジェクトを立ち上げました。当時、ソフトウェアは自由にコピーしたり、改造したりすることが難しくなってきていました。ストールマンさんは、ソフトウェアは誰もが自由に使えるべきだと考え、GNUプロジェクトを立ち上げたのです。GNUプロジェクトは、多くの人々の賛同と協力を得て、ゆっくりと進んでいきました。そして、数々のソフトウェアが開発されました。例えば、プログラムを作るためのソフトウェアや、文章を書くためのソフトウェアなどです。GNUプロジェクトのソフトウェアは、誰でも無料で使うことができ、コピーしたり、改造したりすることも自由です。このため、世界中の多くの人々に利用され、ソフトウェア開発の促進に大きく貢献しました。GNUプロジェクトは、今もなお多くの人々によって支えられ、発展を続けています。
ソフトウェア

GNU: 自由ソフトウェアの根幹

- GNUとはGNUとは、1983年にリチャード・ストールマン氏によって提唱された、画期的なプロジェクトです。その目的は、誰もが無料で自由に使える、高性能なオペレーティングシステムを開発することでした。 当時、コンピュータの世界では、ソースコードが公開されていない、 proprietaryと呼ばれるソフトウェアが主流でした。しかしGNUプロジェクトは、ソフトウェアは誰でも自由に利用・改変・再配布できるべきという理念のもと、全く新しい概念を提唱したのです。GNUという名前は、「GNU's Not Unix(GNUはUnixではない)」の頭文字を取った、少し変わった略し方です。これは、GNUがUnixという当時普及していたオペレーティングシステムの機能を目標としながらも、その思想とは全く異なることを示しています。Unixはソースコードが非公開でしたが、GNUは誰でも自由に使えるように設計されました。GNUプロジェクトは、その後多くのプログラマーの賛同を得て、様々なソフトウェアを生み出してきました。GNUプロジェクトによって開発されたソフトウェアは、現在でも世界中のコンピュータで広く利用されています。