Copyright (C) 1985, 1993 Free Software Foundation, Inc. いかなる媒体でも次の条件が全て満たされている場合に限り、本ドキュメン トをそのまま複写し配布することを許可する。配布者は第三者に対して本著作 権表示と本許可告知と同一の許可を与える場合に限り、再配布を許可する。 ●受領、配布された写しに著作権表示および許諾告知が前もって載せられてい ること。 ●第三者(写しの受領者)がさらに再配布する場合は、配布者が本告知と同じ許 可を第三者に与えていること。 修正版の作成を禁ずる。 -------------------------------------------------- 【本日本語版について】 Copyright (C) 1998 Mieko Hikichi and Nobuyuki Hikichi 上記と全く同じ条件が満たされている場合に限り、そのまま 複写し配布することを許可する。 -------------------------------------------------- GNU宣言 ******* GNU宣言 (GNU Manifesto)(以下参照)は、GNUプロジェクトの初期の頃 に、Richard Stallmanが参加とサポートを求めるために書いたもので ある。当初2〜3年間は、開発について説明するために参考として用いつつ 更新していたが、現在では、人々がよく目にするので変更しないでお くことが最善であると考えている。 その時以来、我々は、いくつかの表現をわかりやすくしたつもりだが よく誤解を招く点があることがわかった。そこで、そのような点を 明確にするべく、1993年に脚注として追記した。 現在配布可能なGNUソフトウェアに関する最新情報は、GNU's Bulletin ([訳注] 日本語版であれば「GNUダイジェスト」)の最新号を ご覧いただきたい。ここに引用するには情報量が多すぎるので。 GNUとは何か? GnuはUnixではない(Gnu's Not Unix)! ================================================ GNUとはGnu's Not Unixの略であり、誰もがフリーに使えるよう(1)、私が今 作成しているUnixと完全互換のソフトウェア・システムの名称である。何人も のプログラマが私を手伝ってくれている。時間やお金、プログラム、機器の寄 付を大いに必要としている。 既に我々のもとには、エディタ・コマンド記述用のLispを備えているEmacsと いうテキスト・エディタや、ソース・レベル・デバッガ、yacc互換の構文解析 部生成ツール、リンカ、その他約35個のユーティリティがある。シェル(コマ ンド・インタープリタ)はほぼ完成している。移植性の良い新しい最適化Cコ ンパイラは自分自身をコンパイルできるようになり、今年中にはリリースでき るだろう。初期段階のカーネルはあるが、Unixをエミュレートするためにはもっ と多くの機能が必要である。カーネルとコンパイラが完成すれば、プログラム 開発にふさわしいGNUシステムを配布できるだろう。テキスト処理にはTeXを採 用するつもりだが、nroff関連の作業も進行中である。また、フリーで移植性 の良いX Window Systemも採用する。そのあとは、移植性の良いCommon Lispや、 Empireゲーム、スプレッドシート、その他数多くのものを、オンライン・ドキュ メントと共に追加していく。最終的には、Unixシステムに標準で付いている有 用なツール全てに加えて、さらにはそれ以上のものを提供したいと考えている。 GNUは、Unixのプログラムを実行できるようにするつもりだが、Unixとは同一 のものにはならない。他のオペレーティング・システムでの我々の経験を基に、 より使いやすくなるよう、全面的に改良していくからである。特に、長いファ イル名の使用やファイルのバージョン番号、耐クラッシュ性に優れたファイル・ システム、ファイル名の補完機能 ([訳注] ファイル名を途中まで指定しただ けでそのあとはシステムが完全なファイル名を追加してくれる機能)、端末に 依存しない表示のサポート、おそらく最終的には、いくつかのLispプログラム と通常のUnixプログラムが1つの画面を共有できるようなLispベースのウィン ドウ・システムを作る予定である。システム・プログラミング言語としては、 C言語とLispの両方が使用可能になるだろう。通信用には、UUCP、MIT Chaosnet、Internetの各プロトコルをサポートしようと考えている。 GNUでは、最初は68000/16000 ([訳注] モトローラ68000とナショナル・セミコ ンダクタの16000) クラスの仮想記憶を備えたマシンを対象とする。というの は、GNUを最も実行しやすいマシンだからである。もっと能力の小さなマシン 上でGNUを動作させるための努力は、そのマシン上で使いたい人の手に委ねる ことにする。 とんでもない誤解を避けるために、このプロジェクトの名称としての「GNU」 の場合は、「G」を発音していただきたい。([訳注] もともと普通名詞のGnuは ヌーという動物であり、その発音を採用するとGNU projectはヌー・プロジェ クトになりnew projectと間違われる可能性もある。) なぜGNUを作成しなければならないのか? ==================================== もし私の好きなプログラムを他の人も好きであれば、私はその人とプログラム を分かち合わなくてはならない、という黄金律 ([訳注] 自分の欲することは 他の人にも為すという考え方)を考案した。ソフトウェア販売会社は、ユーザ1 人1人に他人と共有しない契約をさせることによって、ユーザを分離し支配し ようとしている。そのような方法で他のユーザとの連帯意識を壊すことは私は 嫌である。機密保持契約やソフトウェア・ライセンス契約へのサインは良心か らできない。何年もの間、私はそういった傾向やその他の冷遇に抵抗するため に、AIラボ内で活動してきたが、最後にはその傾向や冷遇は度を越していった。 私に対してAIラボが行なった事は私の意志に反するので、そこに留まることが できなくなった。 信念を曲げることなくコンピュータを使い続けるために、フリーでないソフト ウェアがなくてもうまくやっていけるようなフリー・ソフトウェアのしっかり した団体を組織することを決意した。私がGNUを配布することをMITが合法的に 阻止するのを拒否するために、私はAIラボを辞職した。 なぜGNUはUnix互換なのか? ======================== Unixは私の理想とするシステムではないが、それほど悪いシステムでもない。 Unixの基本的な機能は良いものなので、それらを生かしつつ、Unixに欠けてい るものを補っていけるだろうと考えている。また、Unix互換のシステムであれ ば、GNUを採用する他の多くの人々にとっても有用であろう。 GNUをどうやって配布するか? ========================== GNUはパブリック・ドメインには置かない。それにより、誰もがGNUを修正して 再配布でき、配布者が再配布することを禁止されることもない。つまり、独占 的な修正はできないのである。私は、あらゆるバージョンのGNU ([訳注] 誰で もソース・コードをアクセスできるという意味で)が確実にフリーであり続け て欲しいのである。 なぜ他の多くのプログラマが協力してくれるのか? ============================================= 私は、他の数多くのプログラマがGNUに熱狂し、そして協力したがっているこ とを知った。 多くのプログラマが、システム・ソフトウェアの営利化に不満を抱いている。 その営利化とは、プログラマに金儲けをさせる代わりに、他の一般のプログラ マを仲間ではなく競争相手として見るよう仕向けるからである。プログラマ間 の友情を示す基本的な行為は、プログラムの共有である。現在の典型的な市場 の取り決めは、プログラマが他のプログラマを友人として接することを根本的 に禁じてしまっている。ソフトウェアの購入者は、友情をとるか、法律に従う かを選択しなくてはならない。当然、友情のほうが大切であると考える人のほ うが多いだろう。しかし、法律に従うべきであると考える人のなかには、この ようなことが簡単に選択できない人が多い。そういう人は人の誠意を信じない 人間になっており、プログラミングは単なる金儲けの一手段でしかないと考え ているからである。 独占的なプログラムではなくGNUに関する作業を行ない、GNUを使っていれば、 誰に対しても排斥的ではなくなり法を守ることもできる。さらに、GNUは共有 という点において、激励するための一例となり、人々が我々に参加すべく結集 するための旗印となる。これにより、もし我々がフリーでないソフトウェアを 使っていては得られないある種の和の感情を抱くことができる。私が対話した プログラマのうちの約半数が、これはお金には換えられない大切な幸福である と言っている。 あなたはどのようにしたら貢献できるか? ===================================== 私は、コンピュータ・メーカにはマシンとお金の寄付を求めている。個人に対 してはプログラムと労働の寄付を求めている。 マシンの寄付を受けた場合は、その見返りの1つとして、GNUが近いうちにその マシン上で動作するようになるだろう。マシンは完成していてシステムが使え る状態であり、住宅区域で使用可能で、特殊な冷却や電力を必要としないもの でなくてはならない。 私は非常に多くのプログラマがGNUのためにパートタイムで作業する熱意があ ることを知った。ほとんどのプロジェクトでは、そういったパートタイムでの 分散した作業をまとめていくことは非常に困難だろう。しかし、Unixを置き換 えるというこの特定の作業に関しては、そのような問題はない。完全なUnixシ ステムには数百ものユーティリティ・プログラムがあり、その1つ1つには別個 にドキュメントが付いている。たいていのインタフェース仕様は、Unixとの互 換性の観点から決定されている。プログラマ各人が単一のUnixユーティリティ と互換の代替品を作成できれば、そのようなユーティリティをひとまとめにし ても正しく動作するはずである。マーフィの例で言えば、いくつか予期せぬ問 題が生じたとしても、これらの構成要素をまとめることは可能な作業であろう。 (カーネル作業には、より緊密なコミュニケーションが必要なので、少人数で 密接なグループでの作業となる。) お金の寄付を受けた場合は、フルタイムかパートタイムで2〜3人を雇えるだろ う。給料はプログラマの標準収入ほど高くはないが、お金を稼ぐことと同じよ うに共同体精神を築くことは重要だと考えている人を私は捜している。私は、 この給料とは、プログラマが別の方法で生計を立てなくても、GNU作業に全力 投球できるようにするための一手段としてとらえている。 なぜ全てのコンピュータ・ユーザが恩恵をうけるのか? ================================================= いったんGNUが作成されれば、誰もが良質のシステム・ソフトウェアを無料で 入手できるようになる。(2) これは、Unixライセンスの価格を誰もが節約できることだけではなく多くのこ とを意味する。つまり、非常に無駄となるシステム・プログラミングの重複を 避けることができる。代わりに、その労力は現在の技術水準の進歩に向けるこ とができる。 完全なシステム・ソースは誰に対しても配布可能になる。そのため、システム に変更を施さなくてはならないユーザは、自分でいつでも自由にそれを行なっ たり、あるいは、自分の代わりにそれを行なってくれるプログラマや企業を雇 うことができるようになる。ユーザはもはや、ソース・コードを所有するプロ グラマや企業のなすがままになることはなく、変更を施すことに関しては独立 した存在でいられる。 大学側は、学生にシステム・コードを学習し、改良するよう奨めることにより、 はるかに良い教育環境の提供が可能になる。ハーバード大学のコンピュータ研 究所では、ソース・コードを公開して見れないようなプログラムは一切、シス テムにインストールしないという方針が習慣であり、特定のプログラムをイン ストールすることを実際に拒否することを支持した。このことに私は非常に勇 気づけられた。 最後に、システム・ソフトウェアを誰が所有しているのかを、それを使ってやっ ていいことといけないことを考慮することのオーバーヘッドが解消されるだろ う。 人々にプログラムの使用料を支払わせる契約 (複製のライセンスを含む) は常 に、人がいくら (つまり、どのプログラムに) 支払わなくてはならないかを理 解するのに欠くことのできない厄介な機構を通じて、社会は多大なコストを被っ ている。そして、警察国家でもなければ、そのような機構に全ての人を従わせ ることはできない。例えば、多大なコストをかけて空気を製造しなくてはなら ない宇宙ステーションのことを考えてみよう。空気1リットルごとの息継ぎに 課金すれば公平かもしれないが、たとえ皆が空気料金を支払う余裕があったと しても、そのために一日中メータ付きの空気マスクを付けるとなれば耐え難い ことである。まして、マスクを外したかどうかをTVカメラが至る所で見張って いるなどというのは、全くとんでもないことである。それよりは、料金を頭割 りにした税金で空気工場を維持して、マスクを外すほうがましである。 プログラムの一部または全てを複写することは、プログラマにとって呼吸する のと同じくらい自然なことであり生産的なものである。だから、プログラムは フリーであるべきである。 GNUの目標への異義と、簡単にできる反証 ===================================== 「プログラムがフリーであれば誰もそれを使わないだろう。なぜなら ば、無料ということは、サポートを当てにできないからである。」 「サポートを提供するために料金をプログラムに課す必要がある。」 人々が、サービスのない無料のGNUよりも、サービス付きの有料のGNUのほうに 支払うというのであれば、GNUを無料で入手した人々に対して、サービスだけ を提供する企業は利益を得て当然である。(3) 本当のプログラミング作業を行なうサポートと、単なる支援とは区別すべきで ある。前者は、ソフトウェア業者からのサポートを当てにできない種類のもの である。もしあなたの問題が多くの人々の問題になっていなかった場合には、 ソフトウェア業者は邪魔しないでほしいと言うだろう。 あなたのビジネスがサポートに頼らざるをえない場合は、必要なソース・コー ドとツールを全て自分で抱えるしかない。そうすれば、あなたの問題点を直し てもらうための人を雇うことができる。人に翻弄されることはない。Unixを使 う場合、ソース・コードが高価なので、ほとんどのビジネスではこのようなこ とはできない。GNUを使えば、これは簡単に実現する。有能な人材がいなかっ たとしても可能であり、しかも、問題点を修正できないのは配布規定のせいで は断じてない。GNUは、世界中の全ての問題ではなく、その一部のみを取り除 いている。 一方、コンピュータについて何も知らないユーザには支援が必要である。自分 で容易に処理できる範疇であっても、その方法を知らない場合に支援が必要な のである。 そのようなサービスは、単なる指導や修理サービスだけを行なっている企業が 請け負うことができるだろう。ユーザがお金を支払ってもサービス付きの製品 を購入するほうが良いと考えているのであれば、無料の製品に対するサービス にも喜んでお金を払うだろう。サービス会社は、品質と価格の面で競争するこ とになり、ユーザは特定のサービス会社にこだわる必要がなくなる。一方、サー ビスを必要としない我々等などであれば、サービスへの対価を支払わなくても、 プログラムを使うことができる。 「広告なしでは多くの人々に知らせることは無理であり、その費用だ けでもプログラムに料金を課すべきである。」 「誰もが無料で入手できるようなプログラムを宣伝しても仕方がない。」 GNU等の情報を、多くのコンピュータ・ユーザに知らせられるような無料また はきわめて安価な広告媒体がいろいろとある。しかし、宣伝すれば、より多く のマイクロコンピュータ・ユーザに知らせられるというのも事実かもしれない。 本当にそうであれば、GNUを無料で複写したり配布するサービスを宣伝するビ ジネスは、その広告費用にかかった以上の成功をおさめるはずである。この方 法は、宣伝によって利益を得るユーザだけが広告料を払うものである。 他方では、多くの人々が友人からGNUを入手するので、上記のような企業が成 功しないというのであれば、その宣伝がGNUを広める上で、本当に必要なもの ではないということである。なぜ自由市場擁護者は、このことを自由市場に決 めさせたくないのだろうか?(4) 「私の会社は、競争の頂点に立つために独占的なオペレーティング・ システムが必要である。」 GNUにより、オペレーティング・システム・ソフトウェアは競争の世界から取 り除かれることになるだろう。このオペレーティング・システム・ソフトウェ アの分野では、あなたは競争の頂点に立つことはできないし、競争相手もそう なることはできない。この分野では、あなたとその競争相手は互いに利益を受 け、競い合うのは他の分野でということになる。あなたのビジネスがオペレー ティング・システムの販売であった場合には、GNUは好ましくなく、あなたに とって厳しい状況になるだろう。あるいは他の種類のビジネスならば、オペレー ティング・システムの販売といった高価なビジネスにあなたが強要されないよ うに、GNUがあなたを救うことができる。 私は、多くのメーカやユーザからの寄付に支えられてGNUが発展し、そのよう な人々の個々のコストが軽減されていくのをこの目で見たいと思う。(5) 「プログラマは自分の創造性に対して報酬を受けるに値しないのでは ないか?」 何事にも報酬があるとしたら、それは社会的貢献である。創造性は社会的貢献 となりうるが、それは社会がその成果を自由に使用できる場合に限られる。も しプログラマが、革新的なプログラムを作成したことで報酬を得るとしたら、 そのようなプログラムの利用を制限した場合にも同じ理由で罰に値する。 「プログラマは、自分の創造性に対して報酬を要求してはいけないの ではないか?」 仕事に対して支払いを求めたり、自分の収入を最大に増やすよう求めることは、 破壊的な手段を使わない限り、何ら悪いことではない。しかし、今日のソフト ウェア分野で習慣となっている手段は、破壊的行為に基づいている。 プログラムの使用を制限してプログラムのユーザからお金をとることは、その 制限のせいで、使用できるプログラムの種類や方法が減ってしまうので、破壊 的行為となる。これは、人類がプログラムから得られる富の量を減らしてしま う。故意に制限すると決定したときには、意図的な破壊という有害な結果をも たらすだろう。 善良な市民がそのような破壊的手段を用いないのは、そうしないことこそが裕 福であると思っているからである。もし誰もが破壊的手段を用いたとしたら、 我々は互いの破壊行為によってさらに貧しくなっていくばかりであろう。これ がカント哲学の倫理、または黄金律である。皆が情報を隠し持った結果として` 生じる結末を私は好まないので、そうすることは悪いことであると考えざるを 得ない。明確に言えば、自分の創造性が報われたいという欲望は、その創造性 の全部または一部を、一般の世の中から奪う言い訳にはならない。 「プログラマは飢えてしまわないだろうか?」 プログラマに強要できる者はいないということは言える。我々の大半は、街に 立ってしかめ面をしてもどうにもお金を稼ぐことはできない。しかし、結果的 には、我々がしかめ面をしながらひもじい思いをしつつ街に立って一生を過ご すことになったとしても、それを厳しく非難されはしない。我々には他にする ことがあるからである。 しかし、これは、質問者の暗黙の仮定、つまり、ソフトウェアの所有権がなけ れば、プログラマは一銭たりとも収入を得ることはできないという仮定を受け 入れているので間違った答えである。おそらく、一か八かということなのだろう。 プログラマが飢えてしまわない本当の理由は、単に今ほどの額ではないだけで あって、プログラミングに対しては支払われる可能性が依然としてあるからで ある。 複写を制限することだけが、ソフトウェアにおけるビジネスの唯一の基礎では ない。それが最も多くのお金をもたらすので、一番の共通基盤になっているだ けである。もし顧客のほうから複写の制限を禁じたり拒絶すれば、ソフトウェ ア・ビジネスの組織の土台は、今ではあまり多くは使用されていないような別 の種類ものへと変わるだろう。 おそらく、新しい基盤のもとではプログラミングは現在と同じくらいの利益に しかならないだろう。しかし、それだからといって変化に反対する理由にはな らない。販売員が今と同じ給料を得ることが不公平だというのではない。プロ グラマも同様に今と同じ給料を得たとしても、不公平にはならないだろう。 (実際、プログラマは給料以上のことを行なうだろうから。) 「人々には自分の創造性がどのように使用されるのかを制御する権利 があるのではないか?」 「自分のアイデアの使用を制御すること」は実は、他人の人生を制御し、一般 にその人の人生をもっと困難にするために用いられる性質のものである。 (弁護士のように)知的所有権の問題を勉強した人によれば、知的所有物には本 来の権利もないと言っている。政府が認めている推定上の知的所有権の類は、 特定の目的のための特定の法律によって作り出されたものである。 例えば、特許制度は、発明家がその発明の細部を公開するよう促進するために 制定された。その目的は、発明家を保護するというよりは、社会を保護するこ とにあった。当時、17年という特許の保護期間は、技術水準の進歩に比べて短 いものであった。特許は製造業者の間だけの問題なので、ライセンス契約のコ ストや手間が製品作りの準備に比べれば少ないような人々にとっての特許とは、 さほどの損害にはならない場合が多い。特許製品を使用するたいていの個人を 妨害してはいない。 著作権という概念は、著者がノンフィクション作品の中に他の著者から長々と 頻繁に真似ていた古代には存在しなかった。この習慣は役に立っていたし、現 在でも多くの著者の作品に部分的に生き続けている習慣である。著作権制度は、 著述業を明白に促進するために作られた。その制度が作られた分野として本が あるが、これは印刷するだけで安く複製できるのでほとんど損害を与えること はなく、何よりも本を読む個人を妨害することはなかった。 全ての知的所有権は、社会が認めるライセンスにすぎない。というのは、良き につけ悪しきにつけ、知的所有権を認めることにより社会全体が利益を得ると 考えられたからである。しかし、どのような特殊な状況においても、我々には 問直さなければならないことがある。「我々はそのようなライセンスを認める ことで本当により裕福になるのか?」、「我々はどのような種類の行為を人に 許可しているというだろうか?」と。 今日のプログラム事情は、100年前の書物のときとは全く異なっている。例え ば、プログラムを複写するときの最も簡単な方法は、隣の人からさらに隣の人 へと順にまわしていくという事実や、プログラムにはソース・コードとオブジェ クト・コードがあってそれぞれ別のものであるという事実、プログラムは読ん だり楽しむものではなく使用されるものであるという事実が混ぜ合わされて、 著作権を押し通す人が、物質的にも精神的にも社会全体に害を及ぼしている状 況を作り出しているのである。つまり、法的に著作権の強要が可能かどうかに かかわらず、人はそのようなことをすべきではないということである。 「競争が物事をより良くしていく。」 競争の典型はレースである。勝者には報酬が与えられるので、誰もがもっと速 く走ろうと努力する。資本主義がこの方法で本当に機能すればよいが、資本主 義の擁護者は、この方法で常に機能することを前提としている点が間違ってい る。例えば、なぜ報酬が与えられるのかを走者が忘れてしまい、手段を選ばず 勝つことのみに執着したとすれば、他の走者を攻撃するといった他の作戦をと るかもしれない。走者達が真っ先に殴り合いをしてしまえば、皆のゴールイン が遅れてしまうだろう。 ソフトウェアの占有と秘密は、真っ先に殴り合う走者と道義的には同じである。 悲しいことに、我々の唯一の審判でさえ、殴り合いに反対していないように見 える。ただ走者を(「10ヤード走るごとに1発殴ってもよい」というふうにして) 規制するだけである。審判は本来、そのような走者達の中に分け入って、暴力 を働こうとした走者を罰してしかるべきである。 「金銭的な刺激がなくなっては誰もプログラミングなどしないのでは ないか?」 実際には、多くの人々が金銭的刺激が皆無であってもプログラムを書いている だろう。プログラミングには、一部の人にとってはたまらないほどの魅力があ り、そういう人こそプログラミングに最も向いている。音楽で生計を立てる望 みがないからといって、プロの音楽家がいなくなることはない。 しかし、この疑問は実際、よく提起されるのだが、現実に即してはいない。プ ログラマへの支払いは少なくなっても、無くなることはない。したがって、正 しい質問は、「金銭的な魅力が減っても人はプログラムを書くか?」となる。 私の経験がそれを語っている。 10年以上もの間、世界中の多くの最優秀プログラマが、よそでならもっと収入 を得られたはずにも関わらず、AIラボで働いてきた。彼らは、金銭ではない報 酬、例えば、名声や感謝といったものを得てきた。そして、創造は楽しくもあ り、それ自体が自分への報償であった。 やがて、彼らの大半は、多くの給料をもらいながら引き続き興味ある同じ仕事 ができる機会を与えられて去っていった。 この事実は、人は金持ちになること以外の理由でもプログラムを書くというこ とを示している。しかし、より多くのお金を得る機会があれば、人はそれを期 待し求めもするだろう。給料が少ない組織は、多いところと競争すれば劣勢に はなるが、給料の多い組織が息詰まっても、少ないほうまで悪くなるわけでは ない。 「我々は絶望的になってプログラマを必要としているのではないか。 我々の隣人を助けるのをやめるようプログラマが我々に要求すれば、 我々はそれに従わざるを得ない。」 あなたは、そういった要求に従うほど決して絶望的ではない。忘れないでいた だきたい。そのような要求に従わなければ数百万ドルの価値となるが、従えば 1セントもの賛辞には値しないのである! 「プログラマは何とかして生計を立てなくてはならない。」 短い目で見ればこれは当てはまる。だが、プログラマが、プログラムの使用権 を売らずに生計を立てていける方法はいくらでもある。この方法は、他に生計 を立てる手立てがないからではなく、プログラマやビジネスマンに多額のお金 をもたらすので、今では慣習的となっている。他の方法を見つけようと思えば 簡単に見つかる。その例をいくつか示しておく。 ●新しいコンピュータを導入している製造業者は、新しいハードウェ アにオペレーティング・システムを移植する作業に対して支払うだろう。 ●プログラミングに関する教育や指導、保守といったサービスをビジ ネスとする場合にもプログラマを雇うことができるだろう。 ●新しいアイデアを持った人は、プログラムをフリーウェアとして配 布し、それに満足したユーザに寄付を求めたり、簡単な指導サービス を販売することができるだろう。私は、この方法を既に実践して成功 した人々を知っている。 ●似たような要求があるユーザ同士は、ユーザ・グループを組織し、 会費を払う。グループでは、ソフトウェア業者と契約して、メンバー が使いたいプログラムを作成してもらう。 あらゆる種類の開発が、以下に示す「ソフトウェア税」で積み立てることがで きる。 ●コンピュータを買う人は誰でも、ソフトウェア税として、その価格 の x パーセントを支払うようにする。政府は、これを、ソフトウェ ア開発のためにNSF ([訳注] 米国科学財団、National Science Foundation) のような機関に与える。 ●ただし、コンピュータの購入者がソフトウェア開発に寄付する場合 には、相当額の税金控除となる。自分で選んだプロジェクトへ寄付す ることができる。ほとんどは、プロジェクトの成果を利用したいよう な所を選ぶだろう。本来支払うべき税金の合計を上限として、寄付金 の額に応じて控除することができる。 ●全体の税率は、課税額に応じて重み付けをし、納税者の投票によっ て決定可能とする。 その結果、 *コンピュータを使用するコミュニティはソフトウェア開発を支援する。 *そのコミュニティは、どの程度のサポートが必要なのかを決定する。 *自分達の負担したものがどのプロジェクトに費やされるかに関心の あるユーザは、自分で([訳注] 立ち上げて欲しい)プロジェクトを選 ぶことができる。 長い目で見た場合には、プログラムをフリーにすることは、欠乏の無い世界へ の第一歩であり、そこでは誰も生計を立てるためだけにあくせく働く必要はな いだろう。人々は、週に10時間の課せられた仕事、例えば、法律の制定や、家 族との相談、ロボットの修理、小惑星の試掘といった必要な仕事をこなしたあ とは、プログラミングといった楽しめる活動に自由に専念することになるだろ う。もはやプログラミングで生計を立てる必要はなくなる。 我々は既に、社会全体が実質的生産のためにしなければならない作業量を大幅 に減らしてきたが、そのうちのほんのわずかが労働者の娯楽に変わっただけで ある。というのは、生産活動に伴い多くの非生産活動が必要とされるからであ る。その主な原因は、官僚主義と競争に対する差の無い骨折りである。フリー・ ソフトウェアは、ソフトウェア生産の分野でこれらの乱費流出を大幅に減らす だろう。生産における技術的利得が我々にとっての労働の軽減になるよう、我々 はこれを行なっていかなければならないのである。 ---------- 脚注 ---------- (1) ここの言葉遣いは不注意であった。意図することは、誰もGNUシステムを 使う「許可」のために支払う必要はない、という意味である。しかし、これで も明確になっていないし、GNUの複写は常にほとんどまたは全くの無料で配布 されるべきであると言われていると解釈している人が多い。後述で、この宣言 では、利益のために配布サービスを提供している企業の可能性について述べて いるように、これは意図した意味では決してない。その後、私は、自由という 意味の「フリー」と価格という意味の「無料」を注意深く区別するようになっ た。フリー・ソフトウェアとは、配布する自由と変更する自由をユーザが持っ ているソフトウェアのことである。無料でコピーを入手するかもしれないユー ザもいれば、コピーの入手に支払うユーザもいるかもしれない。また、集まっ たお金がソフトウェアの改良支援となればますます良いことである。重要なこ とは、コピーを持っている人は誰でも、そのコピーの使用にあたり、他人と協 力するための自由があるという点である。 (2) これは、2種類の意味を持つ「フリー」について私が注意深く区別するの を怠ったもう1つの箇所である。この文は文字どおりの意味である。つまり、 GNUソフトウェアのコピーを友人やネット経由で無料で入手することができる、 という意味である。ただし、間違った考え方を提示してしまっている。 (3) そのような企業は現に数社存在する。 (4) Free Software Foundationは企業ではなく慈善団体ではあるが、配布サー ビスで資金の大半を調達している。FSFへの注文によってコピーを入手する人 がいなくなると、作業ができなくなるだろう。しかし、これは独占的制限によっ てユーザに支払いを強要することが正しいという意味ではない。たとえ小さな 注文であってもユーザ全てがFSFへコピーを発注してくれれば、それだけでFSF は借金をしないで済む。あなたなりに何か貢献しているのか? (5) コンピュータ企業が数社集まって、GNU Cコンパイラの保守をサポートす るための資金を最近共同出資した。
本ページについては、 引地(ひきち)美恵子<mieko@gnu.org> または
〒170-8454 東京都豊島区南大塚2-26-15 (株)SRA 先端技術応用Gr. 引地信之(Fax.03-3942-5174)
webについては、webmasters@www.gnu.org
Copyright (C) 1998, 1999 Mieko Hikichi