pragmatic.html - en to ja translation catalogue (29 entries)

note: type: Content of: <title>
en: Copyleft: Pragmatic Idealism - GNU Project - Free Software Foundation
ja: コピーレフト: 実際的な理想主義 - GNUプロジェクト - フリーソフトウェアファウンデーション

note: type: Content of: <div><h2>
en: Copyleft: Pragmatic Idealism
ja: コピーレフト: 実際的な理想主義

note: type: Content of: <div><address>
en: by <a href="https://www.stallman.org/">Richard Stallman</a>
ja: <a href="https://www.stallman.org/">リチャード・ストールマン</a>著

note: type: Content of: <div><p>
en: Every decision a person makes stems from the person's values and goals.  People can have many different goals and values; fame, profit, love, survival, fun, and freedom, are just some of the goals that a good person might have.  When the goal is a matter of principle, we call that idealism.
ja: 人間が何らかの決断を下すとき、それはその人の価値観や目標に基づいています。目標や価値観は人によって様々で、名誉や利益、愛、生存、愉しみ、そして自由は善き人が抱きうる目標のごく一部に過ぎません。目標が原則の問題であるとき、わたしたちはそれを理想主義と呼びます。

note: type: Content of: <div><p>
en: My work on free software is motivated by an idealistic goal: spreading freedom and cooperation.  I want to <a href="/philosophy/why-copyleft.html">encourage free software to spread</a>, replacing proprietary software that forbids cooperation, and thus make our society better.
ja: 自由ソフトウェアに関するわたしの仕事の動機となっているのは、自由と協力を広めるという理想主義的な目標です。わたしは、<a href="/philosophy/why-copyleft.html">自由ソフトウェアの普及が促進され</a>、協力を禁じるプロプライエタリなソフトウェアが自由ソフトウェアで置き換えられて、それによってわたしたちの社会がより良いものになることを望んでいます。

note: type: Content of: <div><p>
en: That's the basic reason why the GNU General Public License is written the way it is&mdash;as a <a href="/licenses/copyleft.html"> copyleft</a>.  All code added to a GPL-covered program must be free software, even if it is put in a separate file.  I make my code available for use in free software, and not for use in proprietary software, in order to encourage other people who write software to make it free as well.  I figure that since proprietary software developers use copyright to stop us from sharing, we cooperators can use copyright to give other cooperators an advantage of their own: they can use our code.
ja: これが、GNU一般公衆ライセンスが現在のかたち、すなわち<a href="/licenses/copyleft.html">コピーレフト</a>を主張するように書かれている基本的な理由です。GPLで保護されたプログラムに追加されたコードは、たとえそれが別のファイルに納められたとしても、全て自由ソフトウェアでなければなりません。わたしは、他の人も自分の書いたソフトウェアを自由にするよう奨励したいので、わたしが自分で書いたコードは自由ソフトウェアでは利用できるようにしておき、プロプライエタリなソフトウェアでは利用できないようにしています。わたしは、プロプライエタリなソフトウェアの開発者たちが著作権をわたしたちが共有することを止めさせるために利用している以上、わたしたち協力する者も著作権を他の協力者たちが有利になるよう使うことができると考えています。協力者は、わたしたちのコードを使うことができるのです。

note: type: Content of: <div><p>
en: Not everyone who uses the GNU GPL has this goal.  Many years ago, a friend of mine was asked to rerelease a copylefted program under noncopyleft terms, and he responded more or less like this:
ja: しかし、GNU GPLを使う人誰しもがこのような目標を抱いているわけではありません。何年も昔のことですが、ある友人が、コピーレフトが主張されたプログラムをコピーレフトではない条件の下で再リリースするよう頼まれたことがあります。彼は大体次のように返事しました。

note: type: Content of: <div><blockquote><p>
en: &ldquo;Sometimes I work on free software, and sometimes I work on proprietary software&mdash;but when I work on proprietary software, I expect to get <em>paid</em>.&rdquo;
ja: 「僕は自由ソフトウェアの作業をすることもあるし、プロプライエタリなソフトウェアの仕事をすることもある。で、プロプライエタリなソフトウェアの仕事をするときには、僕は<em>金銭的報酬</em>をもらうのが当然と考えているんだ。」

note: type: Content of: <div><p>
en: He was willing to share his work with a community that shares software, but saw no reason to give a handout to a business making products that would be off-limits to our community.  His goal was different from mine, but he decided that the GNU GPL was useful for his goal too.
ja: 彼は、ソフトウェアを共有するコミュニティとは自分のつくったものを喜んで共有したいと思っていましたが、わたしたちのコミュニティには出入り禁止の独占的な製品をつくる企業に、自分の成果を施し物のごとくただ差し出すことには何の理由も無いと考えていました。彼の目標はわたしのとは違いましたが、彼はGNU GPLは自分の目標にも有用だと判断していたのです。

note: type: Content of: <div><p>
en: If you want to accomplish something in the world, idealism is not enough&mdash;you need to choose a method that works to achieve the goal.  In other words, you need to be &ldquo;pragmatic.&rdquo; Is the GPL pragmatic? Let's look at its results.
ja: もしあなたが何かをこの世界で達成したいならば、理想主義だけでは十分ではありません。あなたが目標を達成するには、そのために使える手段を選ぶ必要があります。言い換えれば、あなたは「実際的」になる必要があるのです。GPLは実際的なんでしょうか。いくつかの成り行きを見てみましょう。

note: type: Content of: <div><p>
en: Consider GNU C++.  Why do we have a free C++ compiler? Only because the GNU GPL said it had to be free.  GNU C++ was developed by an industry consortium, MCC, starting from the GNU C compiler.  MCC normally makes its work as proprietary as can be.  But they made the C++ front end free software, because the GNU GPL said that was the only way they could release it.  The C++ front end included many new files, but since they were meant to be linked with GCC, the GPL did apply to them.  The benefit to our community is evident.
ja: GNU C++のケースを考えてみます。どうやってわたしたちは自由のC++ コンパイラを手に入れたのでしょうか。それは、GNU GPLがそれが自由でなければならないと規定していたからに過ぎません。GNU C++は、ある業界コンソーシアム(MCC)によってGNU Cコンパイラを基に開発されました。MCCは通常、その成果をできる限りプロプライエタリにするのですが、彼らはC++のフロントエンドを自由ソフトウェアにしました。なぜなら、GNU GPLはそれが彼らが自分の成果をリリースできる唯一の道だと規定していたからです。C++フロントエンドは新しく書かれたファイルを多く含んでいましたが、それらはGCCとリンクされるようになっていたので、GPLはそれらのファイルにも適用されました。わたしたちのコミュニティへ利益があったことは明らかです。

note: type: Content of: <div><p>
en: Consider GNU Objective C.  NeXT initially wanted to make this front end proprietary; they proposed to release it as <samp>.o</samp> files, and let users link them with the rest of GCC, thinking this might be a way around the GPL's requirements.  But our lawyer said that this would not evade the requirements, that it was not allowed.  And so they made the Objective C front end free software.
ja: GNU Objective Cはどうだったでしょう。NeXTは、当初このフロントエンドをプロプライエタリにしようとしていました。彼らは、自社開発の部分を<samp>.o</samp>ファイルとしてリリースし、ユーザがそれらをGCCの残りの部分とリンクできるようにしておけば、GPLの諸条件を回避できると考えていました。しかしわたしたちの弁護士は、これでは条件を迂回することにはならず、許されることではないと述べました。このため、彼らはObjective Cフロントエンドを自由ソフトウェアにしたのです。

note: type: Content of: <div><p>
en: Those examples happened years ago, but the GNU GPL continues to bring us more free software.
ja: 以上の例は何年も前に起きたことですが、その後もGNU GPLはわたしたちにより多くの自由ソフトウェアをもたらし続けています。

note: type: Content of: <div><p>
en: Many GNU libraries are covered by the GNU Lesser General Public License, but not all.  One GNU library which is covered by the ordinary GNU GPL is Readline, which implements command-line editing.  I once found out about a nonfree program which was designed to use Readline, and told the developer this was not allowed.  He could have taken command-line editing out of the program, but what he actually did was rerelease it under the GPL.  Now it is free software.
ja: GNUライブラリの多くはGNU劣等一般公衆ライセンスによって保護されていますが、全てではありません。通常のGNU GPLで保護されているGNU ライブラリの一つが、コマンドライン編集機能を実装したReadlineです。かつて、わたしはある自由ではないプログラムがReadlineを使うよう設計されているのに気づき、その開発者にそれは許されないことだと告げました。彼はコマンドライン編集の機能をプログラムから排除することも出来たのですが、彼が実際に行ったのはそのプログラムをGPLの下で再リリースすることでした。現在そのソフトウェアは自由ソフトウェアになっています。

note: type: Content of: <div><p>
en: The programmers who write improvements to GCC (or Emacs, or Bash, or Linux, or any GPL-covered program) are often employed by companies or universities.  When the programmer wants to return his improvements to the community, and see his code in the next release, the boss may say, &ldquo;Hold on there&mdash;your code belongs to us! We don't want to share it; we have decided to turn your improved version into a proprietary software product.&rdquo;
ja: GCC(あるいはEmacsやBash、LinuxなどGPLで保護されたあらゆるプログラム)を改良するプログラマは、しばしば企業や大学に雇われています。プログラマが彼らの書いた改善点をコミュニティに還元し、そのコードを次のリリースで取り込んで欲しいと思っても、上司が「ちょっと待て、君のコードは我が社に帰属するんだぞ! 我が社は共有なんてしたくないのだ。我々は君が改良したバージョンをプロプライエタリなソフトウェア製品にすることに決めた。」などと言うかもしれません。

note: type: Content of: <div><p>
en: Here the GNU GPL comes to the rescue.  The programmer shows the boss that this proprietary software product would be copyright infringement, and the boss realizes that he has only two choices: release the new code as free software, or not at all.  Almost always he lets the programmer do as he intended all along, and the code goes into the next release.
ja: ここでGNU GPLが救援に駆けつけます。プログラマは上司に、そのようなプロプライエタリソフトウェア製品は著作権侵害であることを示せるので、上司は自分には二つの選択肢しか残されていないことに気づきます。すなわち、新コードを自由ソフトウェアとしてリリースするか、全く発表しないかのどちらかです。こうなると、ほぼ確実に上司はプログラマにやりたいようにさせるので、コードは次のリリースに加えられます。

note: type: Content of: <div><p>
en: The GNU GPL is not Mr. Nice Guy.  It says no to some of the things that people sometimes want to do.  There are users who say that this is a bad thing&mdash;that the GPL &ldquo;excludes&rdquo; some proprietary software developers who &ldquo;need to be brought into the free software community.&rdquo;
ja: GNU GPLはミスターお人好しではありません。人々が時折やりたいと思うことのいくつかには「ノー」を突きつけます。ユーザの一部には、これを良くないことだと言う人もいます&mdash;GPLが「自由ソフトウェアのコミュニティに引き込む必要がある」プロプライエタリなソフトウェアの開発者を「排除」しているというのです。

note: type: Content of: <div><p>
en: But we are not excluding them from our community; they are choosing not to enter.  Their decision to make software proprietary is a decision to stay out of our community.  Being in our community means joining in cooperation with us; we cannot &ldquo;bring them into our community&rdquo; if they don't want to join.
ja: しかし、わたしたちが彼らをコミュニティから排除しているわけではありません。彼らが、自分から入ってこないことを選択しているのです。彼らが自分のソフトウェアをプロプライエタリにするということが、 すなわち彼らがコミュニティの外に留まるという決定を下していることに他なりません。わたしたちのコミュニティの中に入るということは、わたしたちと協力するということです。わたしたちには、参加したくない人々まで「わたしたちのコミュニティに連れ込む」ことは出来ません。

note: type: Content of: <div><p>
en: What we <em>can</em> do is offer them an inducement to join.  The GNU GPL is designed to make an inducement from our existing software: &ldquo;If you will make your software free, you can use this code.&rdquo; Of course, it won't win 'em all, but it wins some of the time.
ja: わたしたちに<em>できる</em>ことは、プロプライエタリなソフトウェアの開発者たちが参加したくなるような誘因を提供することです。GNU GPLは、わたしたちの有する既存ソフトウェアを誘因として利用できるように設計されています。「もしあなたが自分のソフトウェアを自由にするならば、このコードを利用することができます」。もちろん、これで彼らの全てが考えを変えるとは思えませんが、うまくいくこともあります。

note: type: Content of: <div><p>
en: Proprietary software development does not contribute to our community, but its developers often want handouts from us.  Free software users can offer free software developers strokes for the ego&mdash;recognition and gratitude&mdash;but it can be very tempting when a business tells you, &ldquo;Just let us put your package in our proprietary program, and your program will be used by many thousands of people!&rdquo; The temptation can be powerful, but in the long run we are all better off if we resist it.
ja: プロプライエタリなソフトウェア開発はわたしたちのコミュニティには貢献しませんが、その開発者たちはわたしたちから施し物を欲しがることがしばしばです。自由ソフトウェアのユーザは自由ソフトウェアの開発者にそのエゴを満たすようなこと&mdash;たとえば表彰や感謝&mdash;をしてあげることができますが、特に企業があなたに、「あなたのパッケージをわたしたちのプロプライエタリなプログラムの中に入れさせてくれるだけでいいんだ、そうすればあなたのプログラムは何千もの人々によって使われることになるんだよ!」などというとき、それは非常に魅力的に聞こえるものです。この誘惑は強力なものですが、長い目で見ればわたしたちはこれに抵抗したほうが良いのです。

note: type: Content of: <div><p>
en: The temptation and pressure are harder to recognize when they come indirectly, through free software organizations that have adopted a policy of catering to proprietary software.  The X Consortium (and its successor, the Open Group) offers an example: funded by companies that made proprietary software, they strived for a decade to persuade programmers not to use copyleft.  When the Open Group tried to <a href="/philosophy/x.html">make X11R6.4 nonfree software</a>, those of us who had resisted that pressure were glad that we did.
ja: 誘惑や圧力は、それらが間接的に加えられると認識しづらいものです。特に、プロプライエタリなソフトウェアの要求を満たすようなポリシーを採択した自由ソフトウェアの組織を通して行われる場合には。Xコンソーシアム(とのその後継者であるOpen Group)が良い例です。プロプライエタリなソフトウェアを作る企業によって資金提供されたこの団体は、プログラマたちに対し10年間に渡って、コピーレフトを使わないよう熱心に説得し続けてきました。Open Groupが<a href="/philosophy/x.html">X11R6.4を自由ではないソフトウェア</a>としようとしたとき、圧力に抵抗したわたしたちは、屈しなかったことをうれしく思っています。

note: type: Content of: <div><p>
en: In September 1998, several months after X11R6.4 was released with nonfree distribution terms, the Open Group reversed its decision and rereleased it under the same noncopyleft free software license that was used for X11R6.3.  Thank you, Open Group&mdash;but this subsequent reversal does not invalidate the conclusions we draw from the fact that adding the restrictions was <em>possible</em>.
ja: 1998年9月、X11R6.4が自由ではない頒布条件の下で発表されてから数ヶ月後、Open Groupはその決定を覆し、X11R6.3で使われていたのと同じコピーレフトではない自由ソフトウェアライセンスの下でX11R6.4を再リリースしました。Open Groupよありがとう&mdash;しかし、このような後の撤回劇も、わたしたちが「制限を追加することが<em>可能である</em>」という事実から引き出した結論を無効とするものではありません。

note: type: Content of: <div><p>
en: Pragmatically speaking, thinking about greater long-term goals will strengthen your will to resist this pressure.  If you focus your mind on the freedom and community that you can build by staying firm, you will find the strength to do it.  &ldquo;Stand for something, or you will fall for anything.&rdquo;
ja: 実際的に言えば、より長期的な目標について考えると、この種の圧力により強い意志で抵抗することができるようになるでしょう。もしあなたが自由と、あなたが断固とした姿勢を保つことによって建設できるコミュニティに自分の関心を集中すれば、あなたは圧力に屈しないだけの強さを得るでしょう。「なにものかのために戦え、さもなくばなんにでも負けるだろう」

note: type: Content of: <div><p>
en: And if cynics ridicule freedom, ridicule community&hellip;if &ldquo;hard-nosed realists&rdquo; say that profit is the only ideal&hellip;just ignore them, and use copyleft all the same.
ja: もし冷笑家が自由を嘲り、コミュニティをあざ笑うならば&hellip;もし「抜け目のない現実主義者」とやらが、利益が唯一の崇高な目標だと言うならば&hellip;そういう手合いは放って置いて、従来通りにコピーレフトを使いましょう。

note: type: Content of: <div><div><p>
en: This essay is published in <a href="https://shop.fsf.org/product/free-software-free-society/"><cite>Free Software, Free Society: The Selected Essays of Richard M. Stallman</cite></a>.
ja: この小論は<a href="https://shop.fsf.org/product/free-software-free-society/"><cite>自由ソフトウェア、自由な社会: リチャード・M・ストールマン小論選集</cite></a>に収録され、出版されました。

note: type: Content of: <div><div><p>
en: Please send general FSF &amp; GNU inquiries to <a href="mailto:gnu@gnu.org">&lt;gnu@gnu.org&gt;</a>.  There are also <a href="/contact/">other ways to contact</a> the FSF.  Broken links and other corrections or suggestions can be sent to <a href="mailto:webmasters@gnu.org">&lt;webmasters@gnu.org&gt;</a>.
ja: FSFおよびGNUに関する問い合わせは<a href="mailto:gnu@gnu.org">&lt;gnu@gnu.org&gt;</a>までお願いします(英語)。FSFへの連絡は<a href="/contact/">他の方法</a>もあります。リンク切れや他の修正、提案は<a href="mailto:webmasters@gnu.org">&lt;webmasters@gnu.org&gt;</a>までお送りください。

note: TRANSLATORS: Ignore the original text in this paragraph, replace it with the translation of these two: We work hard and do our best to provide accurate, good quality translations.  However, we are not exempt from imperfection. Please send your comments and general suggestions in this regard to <a hr
en: Please see the <a href="/server/standards/README.translations.html">Translations README</a> for information on coordinating and contributing translations of this article.
ja: 正確で良い品質の翻訳を提供するよう努力していますが、不完全な場合もあるかと思います。翻訳に関するコメントと提案は、<a href="mailto:web-translators@gnu.org">&lt;web-translators@gnu.org&gt;</a>におねがいします。</p><p>わたしたちのウェブページの翻訳の調整と貢献については、<a href="/server/standards/README.translations.html">翻訳 README</a>をご覧ください。

note: type: Content of: <div><p>
en: This page is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-nd/4.0/">Creative Commons Attribution-NoDerivatives 4.0 International License</a>.
ja: このページは<a rel="license" href="http://creativecommons.org/licenses/by-nd/4.0/deed.ja">Creative Commons Attribution-NoDerivatives 4.0 International License</a>の条件で許諾されます。

note: timestamp start type: Content of: <div><p>
en: Updated:
ja: 最終更新:
