IT情報ならキーマンズネット

製品 新着情報

留守モードLite (ドコモ・システムズ)

OpenStandiaソリューション/シングルサインオン (野村総合研究所)

WebFOCUS (アシスト)

IT-Guardians (コニカミノルタビジネスソリューションズ)

ExchangeUSEワークフロー (富士電機システムズ)

SPAM WATCHER (アンペール)

ITカテゴリ関連情報

基幹システム

情報系システム

ネットワーク

運用管理

サーバ・ストレージ

セキュリティ

PC・モバイル

OS

WEB構築

開発

OA・周辺機器


ブログで読み解くIT用語辞典


最新キーワード解説

 

ノウハウ解説

 

IT製品入門

フリーソフトウェアの定義

1/6

出典: フリー百科事典『)』

The Free Software Definition(フリーソフトウェアの定義)は、リチャード・ストールマンにより起草されフリーソフトウェア財団により公開された、フリーソフトウェア(フリーとは「言論の自由」の意味における自由)を定義する文書である。知られている最も初期の定義は、FSFが発行していた1986年2月のGNU's Bulletinにおいてなされたものである[1]。基準となる出典はGNUプロジェクトの哲学のセクションにある。2008年4月の時点では、39の言語で公開されている [2]。また、FSFは自らが承認したソフトウェアライセンスのリストを公開している。

The Free Software Definitionは、フリーソフトウェアの概念に関して最も早く公開された定義である。

目次

[編集] 定義

1986年2月に公開された定義には2つの要点がある。

私達の定義するところにおいて、“フリー”とは決して値段についてではなく、自由(Freedom)のことを指します。すなわち、プログラムをコピーし、隣人もあなたと同様に使用できるようそのプログラムを配布する自由、そして、プログラムがあなたをコントロールするのではなく、あなたがプログラムをコントロールするために、プログラムを改変する自由―このためにソースコードはあなたが手に入れられるようにされなくてはなりません―のことを指します。[1]

現在の定義には4つの要点があり、それぞれに0から3まで番号が振られている。フリーソフトウェアを以下の点において利用者に自由があるか否かで定義している [3]

  • 目的を問わず、プログラムを実行する自由 (第 0 の自由)。
  • プログラムがどのように動作しているか研究し、そのプログラムに あなたの必要に応じて修正を加え、採り入れる自由 (第 1 の自由)。 ソースコードが入手可能であることはこの前提条件となります。
  • 身近な人を助けられるよう、コピーを再頒布する自由 (第 2 の自由)。
  • プログラムを改良し、コミュニティ全体がその恩恵を受けられるよう あなたの改良点を公衆に発表する自由 (第 3 の自由)。 ソースコードが入手可能であることはここでも前提条件となります。


[編集] 後の定義

1997年7月、ブルース・ペレンズDebianフリーソフトウェアガイドラインを発表した[4]Open Source Initiative(OSI) はこのガイドラインを、「フリーソフトウェア」を「オープンソースソフトウェア」と置き換えられた上で、名前を“The Open Source Definition”として採用している。

[編集] 脚注

  1. ^ a b "GNU's Bulletin, Volume 1 Number 1, page 8". 2008年4月9日 閲覧。
  2. ^ "The Free Software Definition - Translations of this page". 2008年4月9日 閲覧。
  3. ^ "フリーソフトウェアの定義". 2007年6月18日 閲覧。
  4. ^ Bruce Perens. "Debian's "Social Contract" with the Free Software Community". debian-announce mailing list. 2008年4月9日 閲覧。

[編集] 関連項目

[編集] 外部リンク


 1  2   3   4   5   6 

[記事全文]
表示