File:  [Local Repository] / gnujdoc / emacs-20.6 / gnu-ja.texi
Revision 1.1: download - view: text, annotated - select for diffs
Wed Apr 26 06:42:34 2000 UTC (20 years, 6 months ago) by hayashi
Branches: MAIN
CVS tags: HEAD
New files

    1: @c =============================================================
    2: @c = GNU宣言(GNU Manifesto 1993年改訂)− 日本語版 − (1998年11月4日)
    3: @c = Copyright (C) 1998 Mieko Hikichi and Nobuyuki Hikichi @*
    4: @c =============================================================
    5: @c This is part of the Emacs manual.
    6: @c Copyright (C) 1985, 1986, 1987, 1993, 1995 Free Software Foundation, Inc.
    7: @ifclear justgnu
    8: @node Manifesto,, MS-DOS, Top
    9: @c @unnumbered The GNU Manifesto
   10: @unnumbered GNU宣言
   11: @end ifclear
   12: @ifset justgnu
   13: Copyright (C) 1985, 1993 Free Software Foundation, Inc.
   14: 
   15: @c Permission is granted to anyone to make or distribute verbatim copies
   16: @c of this document, in any medium, provided that the
   17: @c copyright notice and permission notice are preserved,
   18: @c and that the distributor grants the recipient permission
   19: @c for further redistribution as permitted by this notice.
   20: いかなる媒体でも次の条件が全て満たされている場合に限り、
   21: 本ドキュメントをそのまま複写し配布することを許可する。
   22: 配布者は第三者に対して本著作権表示と本許可告知と同一の許可を
   23: 与える場合に限り、再配布を許可する。
   24: @itemize @bullet
   25: @item
   26: 受領、配布された写しに著作権表示および許諾告知が前もって載せられていること。
   27: @item
   28: 第三者(写しの受領者)がさらに再配布する場合は、
   29: 配布者が本告知と同じ許可を第三者に与えていること。
   30: @end itemize
   31: 
   32: @c Modified versions may not be made.
   33: 修正版の作成を禁ずる。
   34: 
   35: @display
   36: 【本日本語版について】 @*
   37: Copyright (C) 1998 Mieko Hikichi and Nobuyuki Hikichi @*
   38: 上記と全く同じ条件が満たされている場合に限り、
   39: そのまま複写し配布することを許可する。
   40: @end display
   41: 
   42: @node Top
   43: @c @top The GNU Manifesto
   44: @top GNU宣言
   45: @end ifset
   46: 
   47: @quotation
   48: @c The GNU Manifesto which appears below was written by Richard Stallman at
   49: @c the beginning of the GNU project, to ask for participation and support.
   50: @c For the first few years, it was updated in minor ways to account for
   51: @c developments, but now it seems best to leave it unchanged as most people
   52: @c have seen it.
   53: GNU宣言(GNU Manifesto)(以下参照)は、GNUプロジェクトの初期の頃に、
   54: Richard Stallmanが参加とサポートを求めるために書いたものである。
   55: 当初2〜3年間は、開発について説明するために参考として用いつつ更新していたが、
   56: 現在では、人々がよく目にするので変更しないでおくことが最善であると考えている。
   57: 
   58: @c Since that time, we have learned about certain common misunderstandings
   59: @c that different wording could help avoid.  Footnotes added in 1993 help
   60: @c clarify these points.
   61: その時以来、我々は、いくつかの表現をわかりやすくしたつもりだが
   62: よく誤解を招く点があることがわかった。
   63: そこで、そのような点を明確にするべく、1993年に脚注として追記した。
   64: 
   65: @c For up-to-date information about the available GNU software, please see
   66: @c the latest issue of the GNU's Bulletin.  The list is much too long to
   67: @c include here.
   68: 現在配布可能なGNUソフトウェアに関する最新情報は、
   69: GNU's Bulletin([訳注]日本語版であれば「GNUダイジェスト」)の最新号を
   70: ご覧いただきたい。
   71: ここに引用するには情報量が多すぎるので。
   72: @end quotation
   73: 
   74: @c @unnumberedsec What's GNU?  Gnu's Not Unix!
   75: @unnumberedsec GNUとは何か? GnuはUnixではない(Gnu's Not Unix)!
   76: 
   77: @c GNU, which stands for Gnu's Not Unix, is the name for the complete
   78: @c Unix-compatible software system which I am writing so that I can give it
   79: @c away free to everyone who can use it.@footnote{The wording here was
   80: @c careless.  The intention was that nobody would have to pay for
   81: @c @emph{permission} to use the GNU system.  But the words don't make this
   82: @c clear, and people often interpret them as saying that copies of GNU
   83: @c should always be distributed at little or no charge.  That was never the
   84: @c intent; later on, the manifesto mentions the possibility of companies
   85: @c providing the service of distribution for a profit.  Subsequently I have
   86: @c learned to distinguish carefully between ``free'' in the sense of
   87: @c freedom and ``free'' in the sense of price.  Free software is software
   88: @c that users have the freedom to distribute and change.  Some users may
   89: @c obtain copies at no charge, while others pay to obtain copies---and if
   90: @c the funds help support improving the software, so much the better.  The
   91: @c important thing is that everyone who has a copy has the freedom to
   92: @c cooperate with others in using it.} Several other volunteers are helping
   93: @c me.  Contributions of time, money, programs and equipment are greatly
   94: @c needed.
   95: GNUとはGnu's Not Unixの略であり、誰もがフリーに使えるよう@footnote{
   96: ここの言葉遣いは不注意であった。
   97: 意図することは、誰もGNUシステムを使う@emph{許可}のために支払う必要はない、
   98: という意味である。
   99: しかし、これでも明確になっていないし、
  100: GNUの複写は常にほとんどまたは全くの無料で配布されるべきであると
  101: 言われていると解釈している人が多い。
  102: 後述で、この宣言では、利益のために配布サービスを提供している
  103: 企業の可能性について述べているように、これは意図した意味では決してない。
  104: その後、私は、自由という意味の『フリー』と価格という意味の『無料』を
  105: 注意深く区別するようになった。
  106: フリー・ソフトウェアとは、配布する自由と変更する自由をユーザが持っている
  107: ソフトウェアのことである。
  108: 無料でコピーを入手するかもしれないユーザもいれば、
  109: コピーの入手に支払うユーザもいるかもしれない。
  110: また、集まったお金がソフトウェアの改良支援となればますます良いことである。
  111: 重要なことは、コピーを持っている人は誰でも、そのコピーの使用にあたり、
  112: 他人と協力するための自由があるという点である。}、
  113: 私が今作成しているUnixと完全互換のソフトウェア・システムの名称である。
  114: 何人ものプログラマが私を手伝ってくれている。
  115: 時間やお金、プログラム、機器の寄付を大いに必要としている。
  116: 
  117: @c So far we have an Emacs text editor with Lisp for writing editor commands,
  118: @c a source level debugger, a yacc-compatible parser generator, a linker, and
  119: @c around 35 utilities.  A shell (command interpreter) is nearly completed.  A
  120: @c new portable optimizing C compiler has compiled itself and may be released
  121: @c this year.  An initial kernel exists but many more features are needed to
  122: @c emulate Unix.  When the kernel and compiler are finished, it will be
  123: @c possible to distribute a GNU system suitable for program development.  We
  124: @c will use @TeX{} as our text formatter, but an nroff is being worked on.  We
  125: @c will use the free, portable X window system as well.  After this we will
  126: @c add a portable Common Lisp, an Empire game, a spreadsheet, and hundreds of
  127: @c other things, plus on-line documentation.  We hope to supply, eventually,
  128: @c everything useful that normally comes with a Unix system, and more.
  129: 既に我々のもとには、エディタ・コマンド記述用のLispを備えている
  130: Emacsというテキスト・エディタや、ソース・レベル・デバッガ、
  131: yacc互換の構文解析部生成ツール、リンカ、その他約35個のユーティリティがある。
  132: シェル(コマンド・インタープリタ)はほぼ完成している。
  133: 移植性の良い新しい最適化Cコンパイラは自分自身をコンパイルできるようになり、
  134: 今年中にはリリースできるだろう。
  135: 初期段階のカーネルはあるが、Unixをエミュレートするためには
  136: もっと多くの機能が必要である。
  137: カーネルとコンパイラが完成すれば、
  138: プログラム開発にふさわしいGNUシステムを配布できるだろう。
  139: テキスト処理には@TeX{}を採用するつもりだが、nroff関連の作業も進行中である。
  140: また、フリーで移植性の良いX Window Systemも採用する。
  141: そのあとは、移植性の良いCommon Lispや、Empireゲーム、スプレッドシート、
  142: その他数多くのものを、オンライン・ドキュメントと共に追加していく。
  143: 最終的には、Unixシステムに標準で付いている有用なツール全てに加えて、
  144: さらにはそれ以上のものを提供したいと考えている。
  145: 
  146: @c GNU will be able to run Unix programs, but will not be identical to Unix.
  147: @c We will make all improvements that are convenient, based on our experience
  148: @c with other operating systems.  In particular, we plan to have longer
  149: @c file names, file version numbers, a crashproof file system, file name
  150: @c completion perhaps, terminal-independent display support, and perhaps
  151: @c eventually a Lisp-based window system through which several Lisp programs
  152: @c and ordinary Unix programs can share a screen.  Both C and Lisp will be
  153: @c available as system programming languages.  We will try to support UUCP,
  154: @c MIT Chaosnet, and Internet protocols for communication.
  155: GNUは、Unixのプログラムを実行できるようにするつもりだが、
  156: Unixとは同一のものにはならない。
  157: 他のオペレーティング・システムでの我々の経験を基に、
  158: より使いやすくなるよう、全面的に改良していくからである。
  159: 特に、長いファイル名の使用やファイルのバージョン番号、
  160: 耐クラッシュ性に優れたファイル・システム、
  161: ファイル名の補完機能([訳注]ファイル名を途中まで指定しただけで
  162: そのあとはシステムが完全なファイル名を追加してくれる機能)、
  163: 端末に依存しない表示のサポート、おそらく最終的には、
  164: いくつかのLispプログラムと通常のUnixプログラムが1つの画面を
  165: 共有できるようなLispベースのウィンドウ・システムを作る予定である。
  166: システム・プログラミング言語としては、C言語とLispの両方が使用可能になるだろう。
  167: 通信用には、UUCP、MIT Chaosnet、Internetの各プロトコルを
  168: サポートしようと考えている。
  169: 
  170: @c GNU is aimed initially at machines in the 68000/16000 class with virtual
  171: @c memory, because they are the easiest machines to make it run on.  The extra
  172: @c effort to make it run on smaller machines will be left to someone who wants
  173: @c to use it on them.
  174: GNUでは、最初は68000/16000([訳注]モトローラ68000とナショナル・
  175: セミコンダクタの16000)クラスの仮想記憶を備えたマシンを対象とする。
  176: というのは、GNUを最も実行しやすいマシンだからである。
  177: もっと能力の小さなマシン上でGNUを動作させるための努力は、
  178: そのマシン上で使いたい人の手に委ねることにする。
  179: 
  180: @c To avoid horrible confusion, please pronounce the `G' in the word `GNU'
  181: @c when it is the name of this project.
  182: とんでもない誤解を避けるために、このプロジェクトの名称としての
  183: 「GNU」の場合は、「G」を発音していただきたい。
  184: ([訳注]もともと普通名詞のGnuはヌーという動物であり、
  185: その発音を採用するとGNU projectはヌー・プロジェクトになり
  186: new projectと間違われる可能性もある。)
  187: 
  188: @c @unnumberedsec Why I Must Write GNU
  189: @unnumberedsec なぜGNUを作成しなければならないのか?
  190: 
  191: @c I consider that the golden rule requires that if I like a program I must
  192: @c share it with other people who like it.  Software sellers want to divide
  193: @c the users and conquer them, making each user agree not to share with
  194: @c others.  I refuse to break solidarity with other users in this way.  I
  195: @c cannot in good conscience sign a nondisclosure agreement or a software
  196: @c license agreement.  For years I worked within the Artificial Intelligence
  197: @c Lab to resist such tendencies and other inhospitalities, but eventually
  198: @c they had gone too far: I could not remain in an institution where such
  199: @c things are done for me against my will.
  200: もし私の好きなプログラムを他の人も好きであれば、
  201: 私はその人とプログラムを分かち合わなくてはならない、
  202: という黄金律([訳注]自分の欲することは他の人にも為すという考え方)を考案した。
  203: ソフトウェア販売会社は、ユーザ1人1人に他人と共有しない契約を
  204: させることによって、ユーザを分離し支配しようとしている。
  205: そのような方法で他のユーザとの連帯意識を壊すことは私は嫌である。
  206: 機密保持契約やソフトウェア・ライセンス契約へのサインは良心からできない。
  207: 何年もの間、私はそういった傾向やその他の冷遇に抵抗するために、
  208: AIラボ内で活動してきたが、最後にはその傾向や冷遇は度を越していった。
  209: 私に対してAIラボが行なった事は私の意志に反するので、
  210: そこに留まることができなくなった。
  211: 
  212: @c So that I can continue to use computers without dishonor, I have decided to
  213: @c put together a sufficient body of free software so that I will be able to
  214: @c get along without any software that is not free.  I have resigned from the
  215: @c AI lab to deny MIT any legal excuse to prevent me from giving GNU away.
  216: 信念を曲げることなくコンピュータを使い続けるために、
  217: フリーでないソフトウェアがなくてもうまくやっていけるような
  218: フリー・ソフトウェアのしっかりした団体を組織することを決意した。
  219: 私がGNUを配布することをMITが合法的に阻止するのを拒否するために、
  220: 私はAIラボを辞職した。
  221: 
  222: @c @unnumberedsec Why GNU Will Be Compatible with Unix
  223: @unnumberedsec なぜGNUはUnix互換なのか?
  224: 
  225: @c Unix is not my ideal system, but it is not too bad.  The essential features
  226: @c of Unix seem to be good ones, and I think I can fill in what Unix lacks
  227: @c without spoiling them.  And a system compatible with Unix would be
  228: @c convenient for many other people to adopt.
  229: Unixは私の理想とするシステムではないが、それほど悪いシステムでもない。
  230: Unixの基本的な機能は良いものなので、それらを生かしつつ、
  231: Unixに欠けているものを補っていけるだろうと考えている。
  232: また、Unix互換のシステムであれば、
  233: GNUを採用する他の多くの人々にとっても有用であろう。
  234: 
  235: @c @unnumberedsec How GNU Will Be Available
  236: @unnumberedsec GNUをどうやって配布するか?
  237: 
  238: @c GNU is not in the public domain.  Everyone will be permitted to modify and
  239: @c redistribute GNU, but no distributor will be allowed to restrict its
  240: @c further redistribution.  That is to say, proprietary modifications will not
  241: @c be allowed.  I want to make sure that all versions of GNU remain free.
  242: GNUはパブリック・ドメインには置かない。
  243: それにより、誰もがGNUを修正して再配布でき、
  244: 配布者が再配布することを禁止されることもない。
  245: つまり、独占的な修正はできないのである。
  246: 私は、あらゆるバージョンのGNU
  247: ([訳注]誰でもソース・コードをアクセスできるという意味で)が
  248: 確実にフリーであり続けて欲しいのである。
  249: 
  250: @c @unnumberedsec Why Many Other Programmers Want to Help
  251: @unnumberedsec なぜ他の多くのプログラマが協力してくれるのか?
  252: 
  253: @c I have found many other programmers who are excited about GNU and want to
  254: @c help.
  255: 私は、他の数多くのプログラマがGNUに熱狂し、
  256: そして協力したがっていることを知った。
  257: 
  258: @c Many programmers are unhappy about the commercialization of system
  259: @c software.  It may enable them to make more money, but it requires them to
  260: @c feel in conflict with other programmers in general rather than feel as
  261: @c comrades.  The fundamental act of friendship among programmers is the
  262: @c sharing of programs; marketing arrangements now typically used essentially
  263: @c forbid programmers to treat others as friends.  The purchaser of software
  264: @c must choose between friendship and obeying the law.  Naturally, many decide
  265: @c that friendship is more important.  But those who believe in law often do
  266: @c not feel at ease with either choice.  They become cynical and think that
  267: @c programming is just a way of making money.
  268: 多くのプログラマが、システム・ソフトウェアの営利化に不満を抱いている。
  269: その営利化とは、プログラマに金儲けをさせる代わりに、
  270: 他の一般のプログラマを仲間ではなく競争相手として見るよう仕向けるからである。
  271: プログラマ間の友情を示す基本的な行為は、プログラムの共有である。
  272: 現在の典型的な市場の取り決めは、
  273: プログラマが他のプログラマを友人として接することを根本的に禁じてしまっている。
  274: ソフトウェアの購入者は、友情をとるか、法律に従うかを選択しなくてはならない。
  275: 当然、友情のほうが大切であると考える人のほうが多いだろう。
  276: しかし、法律に従うべきであると考える人のなかには、
  277: このようなことが簡単に選択できない人が多い。
  278: そういう人は人の誠意を信じない人間になっており、
  279: プログラミングは単なる金儲けの一手段でしかないと考えているからである。
  280: 
  281: @c By working on and using GNU rather than proprietary programs, we can be
  282: @c hospitable to everyone and obey the law.  In addition, GNU serves as an
  283: @c example to inspire and a banner to rally others to join us in sharing.
  284: @c This can give us a feeling of harmony which is impossible if we use
  285: @c software that is not free.  For about half the programmers I talk to, this
  286: @c is an important happiness that money cannot replace.
  287: 独占的なプログラムではなくGNUに関する作業を行ない、GNUを使っていれば、
  288: 誰に対しても排斥的ではなくなり法を守ることもできる。
  289: さらに、GNUは共有という点において、激励するための一例となり、
  290: 人々が我々に参加すべく結集するための旗印となる。
  291: これにより、もし我々がフリーでないソフトウェアを使っていては
  292: 得られないある種の和の感情を抱くことができる。
  293: 私が対話したプログラマのうちの約半数が、
  294: これはお金には換えられない大切な幸福であると言っている。
  295: 
  296: @c @unnumberedsec How You Can Contribute
  297: @unnumberedsec あなたはどのようにしたら貢献できるか?
  298: 
  299: @c I am asking computer manufacturers for donations of machines and money.
  300: @c I'm asking individuals for donations of programs and work.
  301: 私は、コンピュータ・メーカにはマシンとお金の寄付を求めている。
  302: 個人に対してはプログラムと労働の寄付を求めている。
  303: 
  304: @c One consequence you can expect if you donate machines is that GNU will run
  305: @c on them at an early date.  The machines should be complete, ready to use
  306: @c systems, approved for use in a residential area, and not in need of
  307: @c sophisticated cooling or power.
  308: マシンの寄付を受けた場合は、その見返りの1つとして、
  309: GNUが近いうちにそのマシン上で動作するようになるだろう。
  310: マシンは完成していてシステムが使える状態であり、
  311: 住宅区域で使用可能で、特殊な冷却や電力を必要としないものでなくてはならない。
  312: 
  313: @c I have found very many programmers eager to contribute part-time work for
  314: @c GNU.  For most projects, such part-time distributed work would be very hard
  315: @c to coordinate; the independently-written parts would not work together.
  316: @c But for the particular task of replacing Unix, this problem is absent.  A
  317: @c complete Unix system contains hundreds of utility programs, each of which
  318: @c is documented separately.  Most interface specifications are fixed by Unix
  319: @c compatibility.  If each contributor can write a compatible replacement for
  320: @c a single Unix utility, and make it work properly in place of the original
  321: @c on a Unix system, then these utilities will work right when put together.
  322: @c Even allowing for Murphy to create a few unexpected problems, assembling
  323: @c these components will be a feasible task.  (The kernel will require closer
  324: @c communication and will be worked on by a small, tight group.)
  325: 私は非常に多くのプログラマがGNUのためにパートタイムで作業する
  326: 熱意があることを知った。
  327: ほとんどのプロジェクトでは、
  328: そういったパートタイムでの分散した作業をまとめていくことは非常に困難だろう。
  329: しかし、Unixを置き換えるというこの特定の作業に関しては、そのような問題はない。
  330: 完全なUnixシステムには数百ものユーティリティ・プログラムがあり、
  331: その1つ1つには別個にドキュメントが付いている。
  332: たいていのインタフェース仕様は、Unixとの互換性の観点から決定されている。
  333: プログラマ各人が単一のUnixユーティリティと互換の代替品を作成できれば、
  334: そのようなユーティリティをひとまとめにしても正しく動作するはずである。
  335: マーフィーの例で言えば、いくつか予期せぬ問題が生じたとしても、
  336: これらの構成要素をまとめることは可能な作業であろう。
  337: (カーネル作業には、より緊密なコミュニケーションが必要なので、
  338: 少人数で密接なグループでの作業となる。)
  339: 
  340: @c If I get donations of money, I may be able to hire a few people full or
  341: @c part time.  The salary won't be high by programmers' standards, but I'm
  342: @c looking for people for whom building community spirit is as important as
  343: @c making money.  I view this as a way of enabling dedicated people to devote
  344: @c their full energies to working on GNU by sparing them the need to make a
  345: @c living in another way.
  346: お金の寄付を受けた場合は、フルタイムかパートタイムで2〜3人を雇えるだろう。
  347: 給料はプログラマの標準収入ほど高くはないが、お金を稼ぐことと同じように
  348: 共同体精神を築くことは重要だと考えている人を私は捜している。
  349: 私は、この給料とは、プログラマが別の方法で生計を立てなくても、
  350: GNU作業に全力投球できるようにするための一手段としてとらえている。
  351: 
  352: @c @unnumberedsec Why All Computer Users Will Benefit
  353: @unnumberedsec なぜ全てのコンピュータ・ユーザが恩恵をうけるのか?
  354: 
  355: @c Once GNU is written, everyone will be able to obtain good system
  356: @c software free, just like air.@footnote{This is another place I failed to
  357: @c distinguish carefully between the two different meanings of ``free''.
  358: @c The statement as it stands is not false---you can get copies of GNU
  359: @c software at no charge, from your friends or over the net.  But it does
  360: @c suggest the wrong idea.}
  361: いったんGNUが作成されれば、誰もが良質のシステム・ソフトウェアを無料で
  362: 入手できるようになる。@footnote{
  363: これは、2種類の意味を持つ『フリー』について私が注意深く区別するのを
  364: 怠ったもう1つの箇所である。
  365: この文は文字どおりの意味である。
  366: つまり、GNUソフトウェアのコピーを友人やネット経由で無料で入手することができる、
  367: という意味である。
  368: ただし、間違った考え方を提示してしまっている。}
  369: 
  370: @c This means much more than just saving everyone the price of a Unix license.
  371: @c It means that much wasteful duplication of system programming effort will
  372: @c be avoided.  This effort can go instead into advancing the state of the
  373: @c art.
  374: これは、Unixライセンスの価格を誰もが節約できることだけではなく
  375: 多くのことを意味する。
  376: つまり、非常に無駄となるシステム・プログラミングの重複を避けることができる。
  377: 代わりに、その労力は現在の技術水準の進歩に向けることができる。
  378: 
  379: @c Complete system sources will be available to everyone.  As a result, a user
  380: @c who needs changes in the system will always be free to make them himself,
  381: @c or hire any available programmer or company to make them for him.  Users
  382: @c will no longer be at the mercy of one programmer or company which owns the
  383: @c sources and is in sole position to make changes.
  384: 完全なシステム・ソースは誰に対しても配布可能になる。
  385: そのため、システムに変更を施さなくてはならないユーザは、
  386: 自分でいつでも自由にそれを行なったり、あるいは、
  387: 自分の代わりにそれを行なってくれるプログラマや企業を
  388: 雇うことができるようになる。
  389: ユーザはもはや、ソース・コードを所有するプログラマや企業のなすがままに
  390: なることはなく、変更を施すことに関しては独立した存在でいられる。
  391: 
  392: @c Schools will be able to provide a much more educational environment by
  393: @c encouraging all students to study and improve the system code.  Harvard's
  394: @c computer lab used to have the policy that no program could be installed on
  395: @c the system if its sources were not on public display, and upheld it by
  396: @c actually refusing to install certain programs.  I was very much inspired by
  397: @c this.
  398: 大学側は、学生にシステム・コードを学習し、改良するよう奨めることにより、
  399: はるかに良い教育環境の提供が可能になる。
  400: ハーバード大学のコンピュータ研究所では、
  401: ソース・コードを公開して見れないようなプログラムは一切、
  402: システムにインストールしないという方針が習慣であり、
  403: 特定のプログラムをインストールすることを実際に拒否することを支持した。
  404: このことに私は非常に勇気づけられた。
  405: 
  406: @c Finally, the overhead of considering who owns the system software and what
  407: @c one is or is not entitled to do with it will be lifted.
  408: 最後に、システム・ソフトウェアを誰が所有しているのかを、
  409: それを使ってやっていいことといけないことを考慮することの
  410: オーバーヘッドが解消されるだろう。
  411: 
  412: @c Arrangements to make people pay for using a program, including licensing of
  413: @c copies, always incur a tremendous cost to society through the cumbersome
  414: @c mechanisms necessary to figure out how much (that is, which programs) a
  415: @c person must pay for.  And only a police state can force everyone to obey
  416: @c them.  Consider a space station where air must be manufactured at great
  417: @c cost: charging each breather per liter of air may be fair, but wearing the
  418: @c metered gas mask all day and all night is intolerable even if everyone can
  419: @c afford to pay the air bill.  And the TV cameras everywhere to see if you
  420: @c ever take the mask off are outrageous.  It's better to support the air
  421: @c plant with a head tax and chuck the masks.
  422: 人々にプログラムの使用料を支払わせる契約(複製のライセンスを含む)は
  423: 常に、人がいくら(つまり、どのプログラムに)支払わなくてはならないかを
  424: 理解するのに欠くことのできない厄介な機構を通じて、
  425: 社会は多大なコストを被っている。
  426: そして、警察国家でもなければ、
  427: そのような機構に全ての人を従わせることはできない。
  428: 例えば、多大なコストをかけて空気を製造しなくてはならない
  429: 宇宙ステーションのことを考えてみよう。
  430: 空気1リットルごとの息継ぎに課金すれば公平かもしれないが、
  431: たとえ皆が空気料金を支払う余裕があったとしても、
  432: そのために一日中メータ付きの空気マスクを付けるとなれば耐え難いことである。
  433: まして、マスクを外したかどうかをTVカメラが至る所で見張っているなどというのは、
  434: 全くとんでもないことである。
  435: それよりは、料金を頭割りにした税金で空気工場を維持して、
  436: マスクを外すほうがましである。
  437: 
  438: @c Copying all or parts of a program is as natural to a programmer as
  439: @c breathing, and as productive.  It ought to be as free.
  440: プログラムの一部または全てを複写することは、
  441: プログラマにとって呼吸するのと同じくらい自然なことであり生産的なものである。
  442: だから、プログラムはフリーであるべきである。
  443: 
  444: @c @unnumberedsec Some Easily Rebutted Objections to GNU's Goals
  445: @unnumberedsec GNUの目標への異議と、簡単にできる反証
  446: 
  447: @quotation
  448: @c ``Nobody will use it if it is free, because that means they can't rely
  449: @c on any support.''
  450: 『プログラムがフリーであれば誰もそれを使わないだろう。
  451: なぜならば、無料ということは、サポートを当てにできないからである。』
  452: 
  453: @c ``You have to charge for the program to pay for providing the
  454: @c support.''
  455: 『サポートを提供するために料金をプログラムに課す必要がある。』
  456: @end quotation
  457: 
  458: @c If people would rather pay for GNU plus service than get GNU free without
  459: @c service, a company to provide just service to people who have obtained GNU
  460: @c free ought to be profitable.@footnote{Several such companies now exist.}
  461: 人々が、サービスのない無料のGNUよりも、
  462: サービス付きの有料のGNUのほうに支払うというのであれば、
  463: GNUを無料で入手した人々に対して、
  464: サービスだけを提供する企業は利益を得て当然である。@footnote{
  465: そのような企業は現に数社存在する。}
  466: 
  467: @c We must distinguish between support in the form of real programming work
  468: @c and mere handholding.  The former is something one cannot rely on from a
  469: @c software vendor.  If your problem is not shared by enough people, the
  470: @c vendor will tell you to get lost.
  471: 本当のプログラミング作業を行なうサポートと、
  472: 単なる支援とは区別すべきである。
  473: 前者は、ソフトウェア業者からのサポートを当てにできない種類のものである。
  474: もしあなたの問題が多くの人々の問題になっていなかった場合には、
  475: ソフトウェア業者は邪魔しないでほしいと言うだろう。
  476: 
  477: @c If your business needs to be able to rely on support, the only way is to
  478: @c have all the necessary sources and tools.  Then you can hire any available
  479: @c person to fix your problem; you are not at the mercy of any individual.
  480: @c With Unix, the price of sources puts this out of consideration for most
  481: @c businesses.  With GNU this will be easy.  It is still possible for there to
  482: @c be no available competent person, but this problem cannot be blamed on
  483: @c distribution arrangements.  GNU does not eliminate all the world's problems,
  484: @c only some of them.
  485: あなたのビジネスがサポートに頼らざるをえない場合は、
  486: 必要なソース・コードとツールを全て自分で抱えるしかない。
  487: そうすれば、あなたの問題点を直してもらうための人を雇うことができる。
  488: 人に翻弄されることはない。
  489: Unixを使う場合、ソース・コードが高価なので、
  490: ほとんどのビジネスではこのようなことはできない。
  491: GNUを使えば、これは簡単に実現する。
  492: 有能な人材がいなかったとしても可能であり、しかも、
  493: 問題点を修正できないのは配布規定のせいでは断じてない。
  494: GNUは、世界中の全ての問題ではなく、その一部のみを取り除いている。
  495: 
  496: @c Meanwhile, the users who know nothing about computers need handholding:
  497: @c doing things for them which they could easily do themselves but don't know
  498: @c how.
  499: 一方、コンピュータについて何も知らないユーザには支援が必要である。
  500: 自分で容易に処理できる範疇であっても、
  501: その方法を知らない場合に支援が必要なのである。
  502: 
  503: @c Such services could be provided by companies that sell just hand-holding
  504: @c and repair service.  If it is true that users would rather spend money and
  505: @c get a product with service, they will also be willing to buy the service
  506: @c having got the product free.  The service companies will compete in quality
  507: @c and price; users will not be tied to any particular one.  Meanwhile, those
  508: @c of us who don't need the service should be able to use the program without
  509: @c paying for the service.
  510: そのようなサービスは、単なる指導や修理サービスだけを行なっている
  511: 企業が請け負うことができるだろう。
  512: ユーザがお金を支払ってもサービス付きの製品を購入するほうが良いと
  513: 考えているのであれば、無料の製品に対するサービスにも喜んでお金を払うだろう。
  514: サービス会社は、品質と価格の面で競争することになり、
  515: ユーザは特定のサービス会社にこだわる必要がなくなる。
  516: 一方、サービスを必要としない我々等などであれば、
  517: サービスへの対価を支払わなくても、プログラムを使うことができる。
  518: 
  519: @quotation
  520: @c ``You cannot reach many people without advertising,
  521: @c and you must charge for the program to support that.''
  522: 『広告なしでは多くの人々に知らせることは無理であり、
  523: その費用だけでもプログラムに料金を課すべきである。』
  524: 
  525: @c ``It's no use advertising a program people can get free.''
  526: 『誰もが無料で入手できるようなプログラムを宣伝しても仕方がない。』
  527: @end quotation
  528: 
  529: @c There are various forms of free or very cheap publicity that can be used to
  530: @c inform numbers of computer users about something like GNU.  But it may be
  531: @c true that one can reach more microcomputer users with advertising.  If this
  532: @c is really so, a business which advertises the service of copying and
  533: @c mailing GNU for a fee ought to be successful enough to pay for its
  534: @c advertising and more.  This way, only the users who benefit from the
  535: @c advertising pay for it.
  536: GNU等の情報を、多くのコンピュータ・ユーザに知らせられるような
  537: 無料またはきわめて安価な広告媒体がいろいろとある。
  538: しかし、宣伝すれば、より多くのマイクロコンピュータ・ユーザに
  539: 知らせられるというのも事実かもしれない。
  540: 本当にそうであれば、GNUを無料で複写したり配布するサービスを
  541: 宣伝するビジネスは、その広告費用にかかった以上の成功をおさめるはずである。
  542: この方法は、宣伝によって利益を得るユーザだけが広告料を払うものである。
  543: 
  544: @c On the other hand, if many people get GNU from their friends, and such
  545: @c companies don't succeed, this will show that advertising was not really
  546: @c necessary to spread GNU.  Why is it that free market advocates don't
  547: @c want to let the free market decide this?@footnote{The Free Software
  548: @c Foundation raises most of its funds from a distribution service,
  549: @c although it is a charity rather than a company.  If @emph{no one}
  550: @c chooses to obtain copies by ordering from the FSF, it will be unable
  551: @c to do its work.  But this does not mean that proprietary restrictions
  552: @c are justified to force every user to pay.  If a small fraction of all
  553: @c the users order copies from the FSF, that is sufficient to keep the FSF
  554: @c afloat.  So we ask users to choose to support us in this way.  Have you
  555: @c done your part?}
  556: 他方では、多くの人々が友人からGNUを入手するので、
  557: 上記のような企業が成功しないというのであれば、その宣伝がGNUを広める上で、
  558: 本当に必要なものではないということである。
  559: なぜ自由市場擁護者は、
  560: このことを自由市場に決めさせたくないのだろうか?@footnote{
  561: Free Software Foundationは企業ではなく慈善団体ではあるが、
  562: 配布サービスで資金の大半を調達している。
  563: FSFへの注文によってコピーを入手する人がいなくなると、
  564: 作業ができなくなるだろう。
  565: しかし、これは独占的制限によってユーザに支払いを強要することが
  566: 正しいという意味ではない。
  567: たとえ小さな注文であってもユーザ全てがFSFへコピーを発注してくれれば、
  568: それだけでFSFは借金をしないで済む。
  569: あなたなりに何か貢献しているのか?}
  570: 
  571: @quotation
  572: @c ``My company needs a proprietary operating system
  573: @c to get a competitive edge.''
  574: 『私の会社は、競争の頂点に立つために独占的なオペレーティング・
  575: システムが必要である。』
  576: @end quotation
  577: 
  578: @c GNU will remove operating system software from the realm of competition.
  579: @c You will not be able to get an edge in this area, but neither will your
  580: @c competitors be able to get an edge over you.  You and they will compete in
  581: @c other areas, while benefiting mutually in this one.  If your business is
  582: @c selling an operating system, you will not like GNU, but that's tough on
  583: @c you.  If your business is something else, GNU can save you from being
  584: @c pushed into the expensive business of selling operating systems.
  585: GNUにより、オペレーティング・システム・ソフトウェアは競争の世界から
  586: 取り除かれることになるだろう。
  587: このオペレーティング・システム・ソフトウェアの分野では、
  588: あなたは競争の頂点に立つことはできないし、競争相手もそうなることはできない。
  589: この分野では、あなたとその競争相手は互いに利益を受け、
  590: 競い合うのは他の分野でということになる。
  591: あなたのビジネスがオペレーティング・システムの販売であった場合には、
  592: GNUは好ましくなく、あなたにとって厳しい状況になるだろう。
  593: あるいは他の種類のビジネスならば、オペレーティング・システムの販売といった
  594: 高価なビジネスにあなたが強要されないよう、GNUがあなたを救うことができる。
  595: 
  596: @c I would like to see GNU development supported by gifts from many
  597: @c manufacturers and users, reducing the cost to each.@footnote{A group of
  598: @c computer companies recently pooled funds to support maintenance of the
  599: @c GNU C Compiler.}
  600: 私は、多くのメーカやユーザからの寄付に支えられてGNUが発展し、
  601: そのような人々の個々のコストが軽減されていくのを
  602: この目で見たいと思う。@footnote{
  603: コンピュータ企業が数社集まって、GNU Cコンパイラの保守を
  604: サポートするための資金を最近共同出資した。}
  605: 
  606: @quotation
  607: @c ``Don't programmers deserve a reward for their creativity?''
  608: 『プログラマは自分の創造性に対して報酬を受けるに値しないのではないか?』
  609: @end quotation
  610: 
  611: @c If anything deserves a reward, it is social contribution.  Creativity can
  612: @c be a social contribution, but only in so far as society is free to use the
  613: @c results.  If programmers deserve to be rewarded for creating innovative
  614: @c programs, by the same token they deserve to be punished if they restrict
  615: @c the use of these programs.
  616: 何事にも報酬があるとしたら、それは社会的貢献である。
  617: 創造性は社会的貢献となりうるが、
  618: それは社会がその成果を自由に使用できる場合に限られる。
  619: もしプログラマが、革新的なプログラムを作成したことで報酬を得るとしたら、
  620: そのようなプログラムの利用を制限した場合にも同じ理由で罰に値する。
  621: 
  622: @quotation
  623: @c ``Shouldn't a programmer be able to ask for a reward for his creativity?''
  624: 『プログラマは、自分の創造性に対して報酬を要求してはいけないのではないか?』
  625: @end quotation
  626: 
  627: @c There is nothing wrong with wanting pay for work, or seeking to maximize
  628: @c one's income, as long as one does not use means that are destructive.  But
  629: @c the means customary in the field of software today are based on
  630: @c destruction.
  631: 仕事に対して支払いを求めたり、自分の収入を最大に増やすよう求めることは、
  632: 破壊的な手段を使わない限り、何ら悪いことではない。
  633: しかし、今日のソフトウェア分野で習慣となっている手段は、
  634: 破壊的行為に基づいている。
  635: 
  636: @c Extracting money from users of a program by restricting their use of it is
  637: @c destructive because the restrictions reduce the amount and the ways that
  638: @c the program can be used.  This reduces the amount of wealth that humanity
  639: @c derives from the program.  When there is a deliberate choice to restrict,
  640: @c the harmful consequences are deliberate destruction.
  641: プログラムの使用を制限してプログラムのユーザからお金をとることは、
  642: その制限のせいで、使用できるプログラムの種類や方法が減ってしまうので、
  643: 破壊的行為となる。
  644: これは、人類がプログラムから得られる富の量を減らしてしまう。
  645: 故意に制限すると決定したときには、
  646: 意図的な破壊という有害な結果をもたらすだろう。
  647: 
  648: @c The reason a good citizen does not use such destructive means to become
  649: @c wealthier is that, if everyone did so, we would all become poorer from the
  650: @c mutual destructiveness.  This is Kantian ethics; or, the Golden Rule.
  651: @c Since I do not like the consequences that result if everyone hoards
  652: @c information, I am required to consider it wrong for one to do so.
  653: @c Specifically, the desire to be rewarded for one's creativity does not
  654: @c justify depriving the world in general of all or part of that creativity.
  655: 善良な市民がそのような破壊的手段を用いないのは、
  656: そうしないことこそが裕福であると思っているからである。
  657: もし誰もが破壊的手段を用いたとしたら、
  658: 我々は互いの破壊行為によってさらに貧しくなっていくばかりであろう。
  659: これがカント哲学の倫理、または黄金律である。
  660: 皆が情報を隠し持った結果として生じる結末を私は好まないので、
  661: そうすることは悪いことであると考えざるを得ない。
  662: 明確に言えば、自分の創造性が報われたいという欲望は、
  663: その創造性の全部または一部を、一般の世の中から奪う言い訳にはならない。
  664: 
  665: @quotation
  666: @c ``Won't programmers starve?''
  667: 『プログラマは飢えてしまわないだろうか?』
  668: @end quotation
  669: 
  670: @c I could answer that nobody is forced to be a programmer.  Most of us cannot
  671: @c manage to get any money for standing on the street and making faces.  But
  672: @c we are not, as a result, condemned to spend our lives standing on the
  673: @c street making faces, and starving.  We do something else.
  674: プログラマに強要できる者はいないということは言える。
  675: 我々の大半は、街に立ってしかめ面をしてもどうにもお金を稼ぐことはできない。
  676: しかし、結果的には、我々がしかめ面をしながらひもじい思いをしつつ街に立って
  677: 一生を過ごすことになったとしても、それを厳しく非難されはしない。
  678: 我々には他にすることがあるからである。
  679: 
  680: @c But that is the wrong answer because it accepts the questioner's implicit
  681: @c assumption: that without ownership of software, programmers cannot possibly
  682: @c be paid a cent.  Supposedly it is all or nothing.
  683: しかし、これは、質問者の暗黙の仮定、つまり、ソフトウェアの所有権がなければ、
  684: プログラマは一銭たりとも収入を得ることはできないという仮定を
  685: 受け入れているので間違った答えである。
  686: おそらく、一か八かということなのだろう。
  687: 
  688: @c The real reason programmers will not starve is that it will still be
  689: @c possible for them to get paid for programming; just not paid as much as
  690: @c now.
  691: プログラマが飢えてしまわない本当の理由は、単に今ほどの額ではないだけであって、
  692: プログラミングに対しては支払われる可能性が依然としてあるからである。
  693: 
  694: @c Restricting copying is not the only basis for business in software.  It is
  695: @c the most common basis because it brings in the most money.  If it were
  696: @c prohibited, or rejected by the customer, software business would move to
  697: @c other bases of organization which are now used less often.  There are
  698: @c always numerous ways to organize any kind of business.
  699: 複写を制限することだけが、ソフトウェアにおけるビジネスの唯一の基礎ではない。
  700: それが最も多くのお金をもたらすので、一番の共通基盤になっているだけである。
  701: もし顧客のほうから複写の制限を禁じたり拒絶すれば、
  702: ソフトウェア・ビジネスの組織の土台は、
  703: 今ではあまり多くは使用されていないような別の種類ものへと変わるだろう。
  704: 
  705: @c Probably programming will not be as lucrative on the new basis as it is
  706: @c now.  But that is not an argument against the change.  It is not considered
  707: @c an injustice that sales clerks make the salaries that they now do.  If
  708: @c programmers made the same, that would not be an injustice either.  (In
  709: @c practice they would still make considerably more than that.)
  710: おそらく、新しい基盤のもとではプログラミングは
  711: 現在と同じくらいの利益にしかならないだろう。
  712: しかし、それだからといって変化に反対する理由にはならない。
  713: 販売員が今と同じ給料を得ることが不公平だというのではない。
  714: プログラマも同様に今と同じ給料を得たとしても、不公平にはならないだろう。
  715: (実際、プログラマは給料以上のことを行なうだろうから。)
  716: 
  717: @quotation
  718: @c ``Don't people have a right to control how their creativity is used?''
  719: 『人々には自分の創造性がどのように使用されるのかを
  720: 制御する権利があるのではないか?』
  721: @end quotation
  722: 
  723: @c ``Control over the use of one's ideas'' really constitutes control over
  724: @c other people's lives; and it is usually used to make their lives more
  725: @c difficult.
  726: 『自分のアイデアの使用を制御すること』は実は、他人の人生を制御し、
  727: 一般にその人の人生をもっと困難にするために用いられる性質のものである。
  728: 
  729: @c People who have studied the issue of intellectual property rights carefully
  730: @c (such as lawyers) say that there is no intrinsic right to intellectual
  731: @c property.  The kinds of supposed intellectual property rights that the
  732: @c government recognizes were created by specific acts of legislation for
  733: @c specific purposes.
  734: (弁護士のように)知的所有権の問題を勉強した人によれば、
  735: 知的所有物には本来の権利もないと言っている。
  736: 政府が認めている推定上の知的所有権の類は、
  737: 特定の目的のための特定の法律によって作り出されたものである。
  738: 
  739: @c For example, the patent system was established to encourage inventors to
  740: @c disclose the details of their inventions.  Its purpose was to help society
  741: @c rather than to help inventors.  At the time, the life span of 17 years for
  742: @c a patent was short compared with the rate of advance of the state of the
  743: @c art.  Since patents are an issue only among manufacturers, for whom the
  744: @c cost and effort of a license agreement are small compared with setting up
  745: @c production, the patents often do not do much harm.  They do not obstruct
  746: @c most individuals who use patented products.
  747: 例えば、特許制度は、発明家がその発明の細部を公開するよう
  748: 促進するために制定された。
  749: その目的は、発明家を保護するというよりは、社会を保護することにあった。
  750: 当時、17年という特許の保護期間は、技術水準の進歩に比べて短いものであった。
  751: 特許は製造業者の間だけの問題なので、ライセンス契約のコストや手間が
  752: 製品作りの準備に比べれば少ないような人々にとっての特許とは、
  753: さほどの損害にはならない場合が多い。
  754: 特許製品を使用するたいていの個人を妨害してはいない。
  755: 
  756: @c The idea of copyright did not exist in ancient times, when authors
  757: @c frequently copied other authors at length in works of non-fiction.  This
  758: @c practice was useful, and is the only way many authors' works have survived
  759: @c even in part.  The copyright system was created expressly for the purpose
  760: @c of encouraging authorship.  In the domain for which it was
  761: @c invented---books, which could be copied economically only on a printing
  762: @c press---it did little harm, and did not obstruct most of the individuals
  763: @c who read the books.
  764: 著作権という概念は、著者がノンフィクション作品の中に他の著者から長々と
  765: 頻繁に真似ていた古代には存在しなかった。
  766: この習慣は役に立っていたし、
  767: 現在でも多くの著者の作品に部分的に生き続けている習慣である。
  768: 著作権制度は、著述業を明白に促進するために作られた。
  769: その制度が作られた分野として本があるが、
  770: これは印刷するだけで安く複製できるのでほとんど損害を与えることはなく、
  771: 何よりも本を読む個人を妨害することはなかった。
  772: 
  773: @c All intellectual property rights are just licenses granted by society
  774: @c because it was thought, rightly or wrongly, that society as a whole would
  775: @c benefit by granting them.  But in any particular situation, we have to ask:
  776: @c are we really better off granting such license?  What kind of act are we
  777: @c licensing a person to do?
  778: 全ての知的所有権は、社会が認めるライセンスにすぎない。
  779: というのは、良きにつけ悪しきにつけ、
  780: 知的所有権を認めることにより社会全体が利益を得ると考えられたからである。
  781: しかし、どのような特殊な状況においても、
  782: 我々には問直さなければならないことがある。
  783: 「我々はそのようなライセンスを認めることで本当により裕福になるのか?」、
  784: 「我々はどのような種類の行為を人に許可しているというだろうか?」と。
  785: 
  786: @c The case of programs today is very different from that of books a hundred
  787: @c years ago.  The fact that the easiest way to copy a program is from one
  788: @c neighbor to another, the fact that a program has both source code and
  789: @c object code which are distinct, and the fact that a program is used rather
  790: @c than read and enjoyed, combine to create a situation in which a person who
  791: @c enforces a copyright is harming society as a whole both materially and
  792: @c spiritually; in which a person should not do so regardless of whether the
  793: @c law enables him to.
  794: 今日のプログラム事情は、100年前の書物のときとは全く異なっている。
  795: 例えば、プログラムを複写するときの最も簡単な方法は、
  796: 隣の人からさらに隣の人へと順にまわしていくという事実や、
  797: プログラムにはソース・コードとオブジェクト・コードがあって
  798: それぞれ別のものであるという事実、プログラムは読んだり楽しむものではなく
  799: 使用されるものであるという事実が混ぜ合わされて、著作権を押し通す人が、
  800: 物質的にも精神的にも社会全体に害を及ぼしている状況を作り出しているのである。
  801: つまり、法的に著作権の強要が可能かどうかにかかわらず、
  802: 人はそのようなことをすべきではないということである。
  803: 
  804: @quotation
  805: @c ``Competition makes things get done better.''
  806: 『競争が物事をより良くしていく。』
  807: @end quotation
  808: 
  809: @c The paradigm of competition is a race: by rewarding the winner, we
  810: @c encourage everyone to run faster.  When capitalism really works this way,
  811: @c it does a good job; but its defenders are wrong in assuming it always works
  812: @c this way.  If the runners forget why the reward is offered and become
  813: @c intent on winning, no matter how, they may find other strategies---such as,
  814: @c attacking other runners.  If the runners get into a fist fight, they will
  815: @c all finish late.
  816: 競争の典型はレースである。
  817: 勝者には報酬が与えられるので、誰もがもっと速く走ろうと努力する。
  818: 資本主義が本当にこの方法で機能すればよいが、資本主義の擁護者は、
  819: この方法で常に機能することを前提としている点が間違っている。
  820: 例えば、なぜ報酬が与えられるのかを走者が忘れてしまい、
  821: 手段を選ばず勝つことのみに執着したとすれば、
  822: 他の走者を攻撃するといった他の作戦をとるかもしれない。
  823: 走者達が真っ先に殴り合いをしてしまえば、皆のゴールインが遅れてしまうだろう。
  824: 
  825: @c Proprietary and secret software is the moral equivalent of runners in a
  826: @c fist fight.  Sad to say, the only referee we've got does not seem to
  827: @c object to fights; he just regulates them (``For every ten yards you run,
  828: @c you can fire one shot'').  He really ought to break them up, and penalize
  829: @c runners for even trying to fight.
  830: ソフトウェアの占有と秘密は、真っ先に殴り合う走者と道義的には同じである。
  831: 悲しいことに、我々の唯一の審判でさえ、殴り合いに反対していないように見える。
  832: ただ走者を(『10ヤード走るごとに1発殴ってもよい』というふうにして)
  833: 規制するだけである。
  834: 審判は本来、そのような走者達の中に分け入って、
  835: 暴力を働こうとした走者を罰してしかるべきである。
  836: 
  837: @quotation
  838: @c ``Won't everyone stop programming without a monetary incentive?''
  839: 『金銭的な刺激がなくなっては誰もプログラミングなどしないのではないか?』
  840: @end quotation
  841: 
  842: @c Actually, many people will program with absolutely no monetary incentive.
  843: @c Programming has an irresistible fascination for some people, usually the
  844: @c people who are best at it.  There is no shortage of professional musicians
  845: @c who keep at it even though they have no hope of making a living that way.
  846: 実際には、多くの人々が金銭的刺激が皆無であってもプログラムを書いているだろう。
  847: プログラミングには、一部の人にとってはたまらないほどの魅力があり、
  848: そういう人こそプログラミングに最も向いている。
  849: 音楽で生計を立てる望みがないからといって、プロの音楽家がいなくなることはない。
  850: 
  851: @c But really this question, though commonly asked, is not appropriate to the
  852: @c situation.  Pay for programmers will not disappear, only become less.  So
  853: @c the right question is, will anyone program with a reduced monetary
  854: @c incentive?  My experience shows that they will.
  855: しかし、この疑問は実際、よく提起されるのだが、現実に即してはいない。
  856: プログラマへの支払いは少なくなっても、無くなることはない。
  857: したがって、正しい質問は、
  858: 『金銭的な魅力が減っても人はプログラムを書くか?』となる。
  859: 私の経験がそれを語っている。
  860: 
  861: @c For more than ten years, many of the world's best programmers worked at the
  862: @c Artificial Intelligence Lab for far less money than they could have had
  863: @c anywhere else.  They got many kinds of non-monetary rewards: fame and
  864: @c appreciation, for example.  And creativity is also fun, a reward in itself.
  865: 10年以上もの間、世界中の多くの最優秀プログラマが、
  866: よそでならもっと収入を得られたはずにも関わらず、AIラボで働いてきた。
  867: 彼らは、金銭ではない報酬、例えば、名声や感謝といったものを得てきた。
  868: そして、創造は楽しくもあり、それ自体が自分への報償であった。
  869: 
  870: @c Then most of them left when offered a chance to do the same interesting
  871: @c work for a lot of money.
  872: やがて、彼らの大半は、多くの給料をもらいながら引き続き興味ある
  873: 同じ仕事ができる機会を与えられて去っていった。
  874: 
  875: @c What the facts show is that people will program for reasons other than
  876: @c riches; but if given a chance to make a lot of money as well, they will
  877: @c come to expect and demand it.  Low-paying organizations do poorly in
  878: @c competition with high-paying ones, but they do not have to do badly if the
  879: @c high-paying ones are banned.
  880: この事実は、人は金持ちになること以外の理由でもプログラムを
  881: 書くということを示している。
  882: しかし、より多くのお金を得る機会があれば、人はそれを期待し求めもするだろう。
  883: 給料が少ない組織は、多いところと競争すれば劣勢にはなるが、
  884: 給料の多い組織が息詰まっても、少ないほうまで悪くなるわけではない。
  885: 
  886: @quotation
  887: @c ``We need the programmers desperately.  If they demand that we
  888: @c stop helping our neighbors, we have to obey.''
  889: 『我々は絶望的になってプログラマを必要としているのではないか。
  890: 我々の隣人を助けるのをやめるようプログラマが我々に要求すれば、
  891: 我々はそれに従わざるを得ない。』
  892: @end quotation
  893: 
  894: @c You're never so desperate that you have to obey this sort of demand.
  895: @c Remember: millions for defense, but not a cent for tribute!
  896: あなたは、そういった要求に従うほど決して絶望的ではない。
  897: 忘れないでいただきたい。
  898: そのような要求に従わなければ数百万ドルの価値となるが、
  899: 従えば1セントもの賛辞には値しないのである!
  900: 
  901: @quotation
  902: @c ``Programmers need to make a living somehow.''
  903: 『プログラマは何とかして生計を立てなくてはならない。』
  904: @end quotation
  905: 
  906: @c In the short run, this is true.  However, there are plenty of ways that
  907: @c programmers could make a living without selling the right to use a program.
  908: @c This way is customary now because it brings programmers and businessmen the
  909: @c most money, not because it is the only way to make a living.  It is easy to
  910: @c find other ways if you want to find them.  Here are a number of examples.
  911: 短い目で見ればこれは当てはまる。
  912: だが、プログラマが、プログラムの使用権を売らずに生計を立てていける方法は
  913: いくらでもある。
  914: この方法は、他に生計を立てる手立てがないからではなく、
  915: プログラマやビジネスマンに多額のお金をもたらすので、今では慣習的となっている。
  916: 他の方法を見つけようと思えば簡単に見つかる。
  917: その例をいくつか示しておく。
  918: 
  919: @c A manufacturer introducing a new computer will pay for the porting of
  920: @c operating systems onto the new hardware.
  921: 新しいコンピュータを導入している製造業者は、
  922: 新しいハードウェアにオペレーティング・システムを
  923: 移植する作業に対して支払うだろう。
  924: 
  925: @c The sale of teaching, hand-holding and maintenance services could also
  926: @c employ programmers.
  927: プログラミングに関する教育や指導、保守といったサービスを
  928: ビジネスとする場合にもプログラマを雇うことができるだろう。
  929: 
  930: @c People with new ideas could distribute programs as freeware, asking for
  931: @c donations from satisfied users, or selling hand-holding services.  I have
  932: @c met people who are already working this way successfully.
  933: 新しいアイデアを持った人は、プログラムをフリーウェアとして配布し、
  934: それに満足したユーザに寄付を求めたり、簡単な指導サービスを
  935: ビジネスにすることができるだろう。
  936: 私は、この方法を既に実践して成功した人々を知っている。
  937: 
  938: @c Users with related needs can form users' groups, and pay dues.  A group
  939: @c would contract with programming companies to write programs that the
  940: @c group's members would like to use.
  941: 似たような要求があるユーザ同士は、ユーザ・グループを組織し、会費を払う。
  942: グループでは、ソフトウェア業者と契約して、
  943: メンバーが使いたいプログラムを作成してもらう。
  944: 
  945: @c All sorts of development can be funded with a Software Tax:
  946: あらゆる種類の開発が、以下に示す「ソフトウェア税」で積み立てることができる。
  947: 
  948: @quotation
  949: @c Suppose everyone who buys a computer has to pay x percent of
  950: @c the price as a software tax.  The government gives this to
  951: @c an agency like the NSF to spend on software development.
  952: コンピュータを買う人は誰でも、ソフトウェア税として、
  953: その価格のxパーセントを支払うようにする。
  954: 政府は、これを、ソフトウェア開発のためにNSF
  955: ([訳注]米国科学財団、National Science Foundation)のような機関に与える。
  956: 
  957: @c But if the computer buyer makes a donation to software development
  958: @c himself, he can take a credit against the tax.  He can donate to
  959: @c the project of his own choosing---often, chosen because he hopes to
  960: @c use the results when it is done.  He can take a credit for any amount
  961: @c of donation up to the total tax he had to pay.
  962: ただし、コンピュータの購入者がソフトウェア開発に寄付する場合には、
  963: 相当額の税金控除となる。
  964: 自分で選んだプロジェクトへ寄付することができる。
  965: ほとんどは、プロジェクトの成果を利用したいような所を選ぶだろう。
  966: 本来支払うべき税金の合計を上限として、寄付金の額に応じて控除することができる。
  967: 
  968: @c The total tax rate could be decided by a vote of the payers of
  969: @c the tax, weighted according to the amount they will be taxed on.
  970: 全体の税率は、課税額に応じて重み付けをし、納税者の投票によって決定可能とする。
  971: 
  972: @c The consequences:
  973: その結果、
  974: 
  975: @itemize @bullet
  976: @item
  977: @c The computer-using community supports software development.
  978: コンピュータを使用するコミュニティはソフトウェア開発を支援する。
  979: @item
  980: @c This community decides what level of support is needed.
  981: そのコミュニティは、どの程度のサポートが必要なのかを決定する。
  982: @item
  983: @c Users who care which projects their share is spent on
  984: @c can choose this for themselves.
  985: 自分達の負担したものがどのプロジェクトに費されるかに関心のあるユーザは、
  986: 自分で([訳注]立ち上げて欲しい)プロジェクトを選ぶことができる。
  987: @end itemize
  988: @end quotation
  989: 
  990: @c In the long run, making programs free is a step toward the post-scarcity
  991: @c world, where nobody will have to work very hard just to make a living.
  992: @c People will be free to devote themselves to activities that are fun, such
  993: @c as programming, after spending the necessary ten hours a week on required
  994: @c tasks such as legislation, family counseling, robot repair and asteroid
  995: @c prospecting.  There will be no need to be able to make a living from
  996: @c programming.
  997: 長い目で見た場合には、プログラムをフリーにすることは、
  998: 欠乏の無い世界への第一歩であり、
  999: そこでは誰も生計を立てるためだけにあくせく働く必要はないだろう。
 1000: 人々は、週に10時間の課せられた仕事、例えば、法律の制定や、家族との相談、
 1001: ロボットの修理、小惑星の試掘といった必要な仕事をこなしたあとは、
 1002: プログラミングといった楽しめる活動に自由に専念することになるだろう。
 1003: もはやプログラミングで生計を立てる必要はなくなる。
 1004: 
 1005: @c We have already greatly reduced the amount of work that the whole society
 1006: @c must do for its actual productivity, but only a little of this has
 1007: @c translated itself into leisure for workers because much nonproductive
 1008: @c activity is required to accompany productive activity.  The main causes of
 1009: @c this are bureaucracy and isometric struggles against competition.  Free
 1010: @c software will greatly reduce these drains in the area of software
 1011: @c production.  We must do this, in order for technical gains in productivity
 1012: @c to translate into less work for us.
 1013: 我々は既に、社会全体が実質的生産のためにしなければならない作業量を
 1014: 大幅に減らしてきたが、そのうちのほんのわずかが労働者の娯楽に
 1015: 変わっただけである。
 1016: というのは、生産活動に伴い多くの非生産活動が必要とされるからである。
 1017: その主な原因は、官僚主義と競争に対する差の無い骨折りである。
 1018: フリー・ソフトウェアは、ソフトウェア生産の分野でこれらの乱費流出を
 1019: 大幅に減らすだろう。
 1020: 生産における技術的利得が我々にとっての労働の軽減になるよう、
 1021: 我々はこれを行なっていかなければならないのである。

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>