本文へ移動

ふりーそふとうぇあ

フリーソフトウェア

ソースコードが公開され、誰でも自由に改変・再配布・利用できるソフトウェアです。無料であることだけを指すのではなく、利用者の自由が尊重される点が重要です。著作権は放棄されていません。

詳しい説明

フリーソフトウェアとは、ソフトウェアの利用者に対して、実行する自由、ソースコードを学習・改変する自由、再配布する自由、改良版を頒布する自由が保証されているソフトウェアのことです。ここで重要なのは、「無料」であることではなく「自由」であるという理念です。

仕組みとしては、ライセンス契約によってこれらの権利がユーザーに明示されています。代表的なライセンスであるGPL(GNU General Public License)などは、改変して再配布する場合にも同様の自由を継承することを求めています。これにより、ソフトウェアが特定の企業に囲い込まれるのを防ぎ、コミュニティ全体で発展させることが可能になります。

試験では、フリーウェアやシェアウェアとの違いが頻出します。フリーウェアは無料で使えるがソースコードの改変や再配布が制限されている場合が多く、対してフリーソフトウェアは権利が広く開放されています。この「自由」の概念を理解しているかが問われます。

試験で問われること

ITパスポート試験

  • 無料ソフト=フリーソフトウェアではないことを理解します。
  • 再配布や改変の自由がある点がポイントです。

基本情報技術者試験

  • GPLなどのライセンス条項がソフトウェアの自由とどう関係するかを問われます。
  • フリーウェアやシェアウェアとの混同を避ける必要があります。