フリーソフトウェアとは?
フリーソフトウェアは、ソフトウェアライブラリまたはオープンソースソフトウェアとも呼ばれ、ソフトウェアの所有者が使用および変更したり、再配布したりできるソフトウェアの一種です。 多くの場合、修正を行った人によって再配布および販売される場合がありますが、それでもオープンソースのままにする必要があります。 フリーソフトウェアは「フリーウェア」と同義ではありません。「フリーウェア」とは、無料で使用できるソフトウェアですが、変更される場合とされない場合があります。 フリーソフトウェアは無料の場合もありますが、購入に料金がかかる場合があります。 名前の「無料」とは、自由に使用および変更できることを指します。
このタイプのソフトウェアは、オープンソースソフトウェアとも呼ばれます。 これらの用語はすべて同じことを意味し、単にソフトウェアのソースコードが自分のコンピューターにソフトウェアを持っている各人が利用できるという事実を指します。 ソフトウェアのソースコードは、元のバージョンと変更されたバージョンの両方で利用可能である必要があります。 そうでない場合、ソフトウェアはもはや無料とは見なされません。 もちろん、人々は自由にソフトウェアに個人的な変更を加えることができ、それを誰とも共有することはできません。 そうする自由が存在するからといって、それが必要なわけではありません。
フリーソフトウェアは、あらゆる種類のソフトウェアである可能性があり、自分のコンピューターにソフトウェアをインストールしたい人が使用できます。 Free Software Foundationは、1985年にRichard Stallmanによって最初に開発され、フリーソフトウェアの定義を簡素化するのに役立つ4つの特定の「自由」のリストを提供します。 これらは、「あらゆる目的でプログラムを実行する自由」、「プログラムがどのように機能するかを研究し、希望するようにプログラムを変更する自由」、「隣人を助けるためにコピーを再配布する自由」です。 「プログラムを改善し、改善(および変更されたバージョン全般)を一般に公開する自由。これにより、コミュニティ全体が利益を得ます。」
一般に公開されているフリーソフトウェアのソースコードに加えて、フリーソフトウェアライセンスまたは追加の許可を提供する別の通知のいずれかをソフトウェアに添付する必要があります。 通常、マニュアルもソフトウェアに含まれており、通常は修正を行うユーザーによっても更新されます。 このタイプのソフトウェアは、ユーザーのニーズに基づいて継続的に改善およびカスタマイズできるため、個人だけでなく大規模なグループや企業にとっても有益です。