[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
www/philosophy/po danger-of-software-patents.zh...
From: |
Wensheng XIE |
Subject: |
www/philosophy/po danger-of-software-patents.zh... |
Date: |
Fri, 29 Oct 2021 05:41:14 -0400 (EDT) |
CVSROOT: /web/www
Module name: www
Changes by: Wensheng XIE <wxie> 21/10/29 05:41:14
Added files:
philosophy/po : danger-of-software-patents.zh-cn.po
Log message:
zh_CN: new translation
CVSWeb URLs:
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/po/danger-of-software-patents.zh-cn.po?cvsroot=www&rev=1.1
Patches:
Index: danger-of-software-patents.zh-cn.po
===================================================================
RCS file: danger-of-software-patents.zh-cn.po
diff -N danger-of-software-patents.zh-cn.po
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ danger-of-software-patents.zh-cn.po 29 Oct 2021 09:41:13 -0000 1.1
@@ -0,0 +1,2508 @@
+# Simplified Chinese translation of
https://www.gnu.org/philosophy/danger-of-software-patents.html
+# Copyright (C) 2021 Free Software Foundation, Inc.
+# This file is distributed under the same license as the original article.
+# Wensheng Xie <wxie@member.fsf.org>, 2021.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: danger-of-software-patents.html\n"
+"POT-Creation-Date: 2020-07-07 12:25+0000\n"
+"PO-Revision-Date: 2021-10-29 17:35+0800\n"
+"Last-Translator: Wensheng Xie <wxie@member.fsf.org>\n"
+"Language-Team: Chinese <www-zh-cn-translators@gnu.org>\n"
+"Language: zh_CN\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. type: Content of: <title>
+msgid "The Danger of Software Patents - GNU Project - Free Software Foundation"
+msgstr "软件ä¸å©ä¹å±é© - GNU å·¥ç¨ - èªç±è½¯ä»¶åºéä¼"
+
+#. type: Content of: <h2>
+msgid "The Danger of Software Patents"
+msgstr "软件ä¸å©ä¹å±é©"
+
+#. type: Content of: <p>
+msgid "by <a href=\"http://www.stallman.org/\">Richard Stallman</a>"
+msgstr "<a href=\"https://www.stallman.org/\">Richard Stallman</a> è"
+
+#. type: Content of: <p>
+msgid ""
+"This is the transcript of a talk presented by Richard M. Stallman on 8 "
+"October 2009 at Victoria University of Wellington."
+msgstr ""
+"è¿æ¯ Richard M. Stallman 2009 å¹´ 10 æ 8 æ¥
å¨å¨çµé¡¿çç»´å¤å©äºå¤§å¦æä½æ¼è®²ç"
+"ç¬å½ã"
+
+#. type: Content of: <dl><dt>
+msgid "SF:"
+msgstr "SF:"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"My name is Susy Frankel and on behalf of myself and Meredith Kolsky Lewis, "
+"I'd like to welcome you to this seminar hosted by the New Zealand Centre for "
+"International Economic Law. Brenda Chawner, who is part of the Victoria "
+"University School of Information Management, rather than the Centre I just "
+"named being part of the Law Faculty, is really responsible for bringing "
+"Richard Stallman back to New Zealand and hosting his tour of New Zealand, "
+"including this stop here in Wellington tonight. She's unfortunately unable "
+"to be with us at this moment because she's doing what we do in universities "
+"which is teach."
+msgstr ""
+"æå« Susy Frankelã以 Meredith Kolsky Lewis
åæèªå·±çåä¹ï¼æ¬¢è¿ä½ 们æ¥å°æ¬æ¬¡"
+"ç 讨ä¼ãç 讨ä¼ç±æ°è¥¿å
°å½é
ç»æµæ³ä¸å¿ä¸»åãBrenda Chawner
ä½ä¸ºç»´å¤å©äºå¤§å¦ä¿¡æ¯"
+"管çå¦é¢çæåï¼èä¸æ¯æ³å¾ä¸å¿æèå·¥çæåï¼å®é
ä¸è´è´£è®© Richard Stallman å"
+"å°æ°è¥¿å
°å¹¶å®æä»å¨æ°è¥¿å
°çå·¡åæ¼è®²ï¼å
æ¬ä»æå¨æ
çµé¡¿çä¸ç«ãä¸è¿å¾éæ¾ï¼å¥¹æ¤"
+"æ¶æ¤å»ä¸è½å大家å¨ä¸èµ·ï¼å 为她è¿å¨æ课ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"So it's my pleasure to welcome you to the lecture “The Danger of "
+"Software Patents”. Richard Stallman has a suite of lectures that he "
+"offers, and after discussion with Brenda, I chose this topic precisely "
+"because for the first real time in New Zealand history, we have a somewhat "
+"prolonged, but important, debate about patent law reform, and many of you in "
+"the room are responsible for the debate relating to software patents. So it "
+"seemed very topical, very timely. So thank you, Richard, for making that "
+"offer."
+msgstr ""
+"å æ¤ï¼ç±æé«å
´å°æ¬¢è¿å¤§å®¶æ¥å¬
“软件ä¸å©ä¹å±é©”ãRichard Stallman "
+"æè®®äºä¸æ´å¥è®²åº§ï¼å¨ä¸ Brenda
å讨ä¹åï¼æéæ©æ¤æ¬¡ç讲é¢ï¼æ£æ¯å 为å¨æ°è¥¿å
°å"
+"å²ä¸ï¼æ们第ä¸æ¬¡çæ£æäºä¸æ¬¡æä¹
çãä½æ¯éè¦çå
³äºä¸å©æ³æ¹é©ç讨论ï¼èå¨åº§ç"
+"å¾å¤äººé½è´è´£å
¶ä¸è½¯ä»¶ä¸å©ç讨论ãæ以ï¼è¿æ¬¡è®²åº§é常åé¢ï¼ä¹é常åæ¶ãæè°¢
"
+"Richardï¼æè®®äºè¿ä¸ªè¯é¢ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"Richard Stallman needs little introduction. Nonetheless, for some of you "
+"who have not heard of him previously, he has launched the development of the "
+"GNU operating system. I had never heard GNU said before, and I went online "
+"to YouTube (where would we be be without YouTube)…"
+msgstr ""
+"ç®åä»ç»ä¸ä¸ Richard
Stallmanã尽管æäºäººä»¥å没æå¬è¯´è¿ï¼Richard å¼å¯äº GNU "
+"æä½ç³»ç»çå¼åãæ以åä»æªå¬è¯´è¿ GNUï¼æå°
YouTubeï¼æ²¡æ YouTube æä¹åï¼"
+"……"
+
+#. type: Content of: <dl><dt>
+msgid "RMS:"
+msgstr "RMS:"
+
+#. type: Content of: <dl><dd>
+msgid ""
+"Oh, you shouldn't recommend YouTube, because they distribute in a patented "
+"video format."
+msgstr "ä¸ï¼ä½ ä¸è¦æ¨è YouTubeï¼å 为ä»ä»¬ååçæ¯ä¸å©æ
¼å¼çè§é¢ã"
+
+#. type: Content of: <dl><dd>
+msgid ""
+"Good point. I only recommend it for the point that I thought do you say "
+"G N U or GNU?"
+msgstr "æéå¾å¥½ãææå°å®åªæ¯è¦é®ä½ æ¯è¯´
G N Uï¼è¿æ¯ GNUï¼"
+
+#. type: Content of: <dl><dd>
+msgid ""
+"Wikipedia says that. [The answer is, pronounce it as a one syllable, with a "
+"hard G.]"
+msgstr "Wikipedia
ä¸æ说æã[çæ¡æ¯ï¼å®æä¸ä¸ªé³èåé³ï¼å¸¦æ G çé³ã]"
+
+#. type: Content of: <dl><dd>
+msgid ""
+"Yes, but live I heard you say it on YouTube. But nonetheless, the important "
+"point is that it's not proprietorial. But the most interesting point is "
+"that Richard has received many honors for his work. My favorite, and "
+"therefore the one that I'm going to mention, is the Takeda Award for Social "
+"and Economic Betterment, and I imagine we're going to hear a lot of that "
+"tonight, so join me in welcoming Richard."
+msgstr ""
+"æ¯çï¼ä½æ¯æå¨ YouTube ä¸å¬å°ä½ 亲èªè¯´äºãä¸è¿ï¼éç¹æ¯
GNU ä¸æ¯ç§æçãèææ"
+"ææçéç¹æ¯ Richard å æ¤è·å¾äºè®¸å¤è£èªãææå欢å
¶ä¸ä¸ä¸ªå¥é¡¹ï¼å æ¤æè¦è¯´ä¸"
+"ä¸ï¼å°±æ¯ Takeda Award for Social and Economic
Bettermentï¼ææ³æ们ä»æä¼å¬å°"
+"ä¸å°ä¸è¥¿ï¼æ以æ们ä¸èµ·æ¥æ¬¢è¿ Richardã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"First of all, I'd like to mention one of the reasons why I'm drinking this "
+"[a can or bottle of a cola which is not coke] is there's a worldwide boycott "
+"of Coca-Cola Company for murdering union organizers in Colombia. Look at "
+"the site <a href=\"http://killercoke.org\">killercoke.org</a>. And they're "
+"not talking about the effects of drinking the product—after all, the "
+"same might be true of many other products—it's murder. So before you "
+"buy any drink product, look at the fine print and see if it's made by Coca-"
+"Cola Company."
+msgstr ""
+"é¦å
ï¼æ说ä¸ä¸æåè¿ä¸ª [ä¸ç½ colaï¼ä¸æ¯ coke] çä¸ä¸ªåå
ï¼å°±æ¯ç°å¨å
¨ä¸çæ£å¨"
+"æµå¶å¯å£å¯ä¹å
¬å¸ï¼å 为å®è°æäºå¥ä¼¦æ¯äºå·çå·¥ä¼ç»ç»è
ã请访é®ç½ç« <a href="
+"\"http://killercoke.org\">killercoke.org</a>ãä»ä»¬è¯´å¾ä¸æ¯åå¯ä¹çææ—"
+"—æ¯ç«ï¼å¾å¤äº§åçææé½å·®ä¸å¤——èæ¯è°æè
ãå æ¤ï¼å¨ä½ è´ä¹°é¥®"
+"ææ¶ï¼è¯·çæ¸
æ¥å®ä¸æ¯å¯å£å¯ä¹å
¬å¸ç产åã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"I'm most known for starting the free software movement and leading "
+"development of the GNU operating system—although most of the people "
+"who use the system mistakenly believe it's Linux and think it was started by "
+"somebody else a decade later. But I'm not going to be speaking about any of "
+"that today. I'm here to talk about a legal danger to all software "
+"developers, distributors, and users: the danger of patents—on "
+"computational ideas, computational techniques, an idea for something you can "
+"do on a computer."
+msgstr ""
+"å
³äºæï¼äººä»¬ç¥éæå¤çå°±æ¯æå¼å§äºèªç±è½¯ä»¶è¿å¨å¹¶é¢å¯¼äº
GNU æä½ç³»ç»çå¼å"
+"——è½ç¶å¤§å¤æ°ä½¿ç¨ GNU
ç人é误å°è®¤ä¸ºèªå·±ä½¿ç¨çæ¯ Linux 并ä¸è®¤ä¸ºé£"
+"æ¯å«äººå¨ 10
å¹´åå¼å§çãä½æ¯æä»å¤©ä¸ä¼è®²è¿äºãæå¨è¿éè¦è®²çæ¯ä¸ä¸ªæ³å¾å±é©ï¼"
+"å®å¯¹ææ软件å¼åè
ãåè¡è
åç¨æ·é½æ¯å±é©ï¼ä¸å©çå±é©——计ç®æ³æ³ç"
+"ä¸å©ã计ç®ææ¯çä¸å©ã使ç¨è®¡ç®æºçä¸å©ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"Now, to understand this issue, the first thing you need to realize is that "
+"patent law has nothing to do with copyright law—they're totally "
+"different. Whatever you learn about one of them, you can be sure it doesn't "
+"apply to the other."
+msgstr ""
+"è¦ç解è¿ä¸ªé®é¢ï¼ä½ é¦å
è¦æè¯å°ä¸å©æ³åçææ³æ¯«æ å
³ç³»——å®ä»¬å®å
¨ä¸"
+"åãä½ å¯¹å
¶ä¸ä¹ä¸çäºè§£ï¼å®å
¨ä¸éç¨äºå¦ä¸ä¸ªã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"So, for example, any time a person makes a statement about “"
+"intellectual property,” that's spreading confusion, because it's "
+"lumping together not only these two laws but also at least a dozen others. "
+"They're all different, and the result is any statement which purports to be "
+"about “intellectual property” is pure confusion—either the "
+"person making the statement is confused, or the person is trying to confuse "
+"others. But either way, whether it's accidental or malicious, it's "
+"confusion."
+msgstr ""
+"ä¾å¦ï¼å¦ææ人声称 “ç¥è¯äº§æï¼”
é£ä¹å°±æ¯å¨ææ°´æ
æ··ï¼å 为è¿æ¯å¨æ"
+"两ç§ä¹è³å¤ç§æ³å¾æ··å¨ä¸èµ·ãè¿äºæ³å¾é½æ¯ä¸åçï¼ç»æå°±æ¯å¯¹äº
“ç¥è¯äº§æ"
+"”
çä»»ä½è®ºè°åªæ¯å¯¼è´æ··ä¹±——ä¸æ¯å表论è°ç人èªå·±ç³æ¶ï¼å°±æ¯ä»"
+"ä¼å¾è¿·æå«äººãæ 论å¦ä½ï¼ææä¹å¥½ï¼æ
æä¹ç½¢ï¼æ»ä¹æ¯ä¸å¢ç³ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"Protect yourself from this confusion by rejecting any statement which makes "
+"use of that term. The only way to make thoughtful comments and think clear "
+"thoughts about any one of these laws is to distinguish it first from all the "
+"others, and talk or think about one particular law, so that we can "
+"understand what it actually does and then form conclusions about it. So "
+"I'll be talking about patent law, and what happens in those countries which "
+"have allowed patent law to restrict software."
+msgstr ""
+"请å¨ä½ ç论述ä¸é¿å
使ç¨è¯¥æ¯è¯ï¼ä»¥é²è¢«è¯¯è§£ãå¦æè¦å¯¹è¿äºæ³å¾ååºæ深度åæ¸
æç"
+"è¯è®ºï¼é£ä¹å¯ä¸çåæ³å°±æ¯é¦å
è¦æç¡®åºåè¿äºæ³å¾ï¼è®¨è®ºå
¶ä¸æ个å
·ä½çæ³å¾ï¼å¦æ¤"
+"æ们就è½å¤æç½å®ç©¶ç«æ¯åä»ä¹çãç¶åå对å®ååºç»è®ºãæä¸é¢ä¼è°åä¸å©æ³ï¼å¹¶è®¨"
+"论å¨å
许ä¸å©æ³éå¶è½¯ä»¶çå½å®¶é½åçäºä»ä¹äºã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"So, what does a patent do? A patent is an explicit, government-issued "
+"monopoly on using a certain idea. In the patent there's a part called the "
+"claims, which describe exactly what you're not allowed to do (although "
+"they're written in a way you probably can't understand). It's a struggle to "
+"figure out what those prohibitions actually mean, and they may go on for "
+"many pages of fine print."
+msgstr ""
+"ä¸å©åä»ä¹?
ä¸å©æ¯ä¸ä¸ªæç¡®çãç±æ¿åºé¢åçã对æç§æ³æ³çåæãå¨ä¸å©ä¸ï¼æä¸"
+"个é¨åå«æå©è¦æ±ï¼å®å°±æ¯è¦æè¿°ä½ ä¸è½åçäºï¼è½ç¶å
¶æè¿°æ¹å¼ä½ å¾é¾çæï¼ãå¼æ"
+"ç½ä¸å©ç¦æ¢ä½
åçäºæ¯ä»ä¹å¾ä»¤äººå¤´çï¼èä¸è¿äºæè¿°æå°åºæ¥å¯è½æ¯ååçä¸æ²ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"So the patent typically lasts for 20 years, which is a fairly long time in "
+"our field. Twenty years ago there was no World Wide Web—a tremendous "
+"amount of the use of computers goes on in an area which wasn't even possible "
+"to propose 20 years ago. So of course everything that people do on it is "
+"something that's new since 20 years ago—at least in some aspect it is "
+"new. So if patents had been applied for we'd be prohibited from doing all "
+"of it, and we may be prohibited from doing all of it in countries that have "
+"been foolish enough to have such a policy."
+msgstr ""
+"ä¸å©é常 20 å¹´ææï¼è¿å¯¹è½¯ä»¶æ¥è¯´æ¯ç¸å½é¿çæ¶é´ã20
å¹´åè¿æ²¡æäºè¿ç½—"
+"—ç°å¨å¤§é计ç®æºè¿å
¥äºä¸ä¸ª 20 å¹´åè¿æ
æ³è®¾æ³çé¢åãå æ¤ 20 å¹´æ¥äººä»¬å¨æ¤"
+"åçäºå½ç¶é½æ¯æ°ä¸è¥¿——è³å°å¨æäºæ¹é¢æ¯æ°ä¸è¥¿ãå¦æé£æ¶å·²ç»ç³è¯·äº"
+"ä¸å©ï¼åæ们就被ç¦æ¢åè¿äºæ°ä¸è¥¿äºï¼ææè¿äºæ°ä¸è¥¿é½è¦å¨é£äºæè
¢å°ä¼æ¥æ软件"
+"ä¸å©æ¿ççå½å®¶è¢«ç¦æ¢äºã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"Most of the time, when people describe the function of the patent system, "
+"they have a vested interest in the system. They may be patent lawyers, or "
+"they may work in the Patent Office, or they may be in the patent office of a "
+"megacorporation, so they want you to like the system."
+msgstr ""
+"大å¤æ°æ
åµä¸ï¼å½äººä»¬æè¿°ä¸å©ç³»ç»çåè½æ¶ï¼ä»ä»¬å¯¹æ¤ç³»ç»æçæç¡®çå©çãä»ä»¬æ"
+"çæ¯ä¸å©å¾å¸ï¼æè
æ¯å¨ä¸å©åå
¬å®¤å·¥ä½ï¼ä¹å¯è½æ¯å¨å¤§ä¼ä¸çä¸å©é¨é¨ä¸çï¼å æ¤ä»"
+"们å¾æ³è®©ä½ ä¹å欢ä¸å©ç³»ç»ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"The <cite>Economist</cite> once referred to the patent system as “a "
+"time-consuming lottery.” If you've ever seen publicity for a lottery, "
+"you understand how it works: they dwell on the very unlikely probability of "
+"winning, and they don't talk about the overwhelming likelihood of losing. "
+"In this way, they intentionally and systematically present a biased picture "
+"of what's likely to happen to you, without actually lying about any "
+"particular fact."
+msgstr ""
+"<cite>ç»æµå¦å®¶</cite> æå¿æ¾ç»æä¸å©ç³»ç»æ¯å
“ä¸ä¸ªæ¶é´å½©ç¥¨”ãå¦æ"
+"ä½ è§å°è¿å
¬å¼åè¡ç彩票ï¼é£ä¹ä½
åºè¯¥ç¥éå®å¦ä½è¿ä½ï¼ä»ä»¬ä¼å¼ºè°é£ä¸ªå çå¥å°ç大"
+"å¥ï¼èä¸ä¼è°è®ºå ä¹æ³¨å®ä¼è¾ç大æ¦çãè¿æ
·åï¼ä»ä»¬å°±ææè¯å°ä¸ºä½ åç°åºä¸å¹
ä½ ä¼"
+"ä¸å¤§å¥çç»é¢ï¼èä¸ç¨è¯´ä»»ä½è°è¨ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"It's the same way for the publicity for the patent system: they talk about "
+"what it's like to walk down the street with a patent in your pocket—or "
+"first of all, what it's like to get a patent, then what it's like to have a "
+"patent in your pocket, and every so often you can pull it out and point it "
+"at somebody and say, “Give me your money.”"
+msgstr ""
+"ä¸å©ç³»ç»ä¹æ¯è¿ä¹åå
Œ
³çï¼ä»ä»¬ä¼è°å°å
éæ£çä¸ä¸ªä¸å©èµ°å¨å¤§è¡ä¸çæ觗"
+"—æè
å
说ï¼è·å¾ä¸å©æ¯ä»ä¹æè§ï¼ç¶åå说å
éæä¸å©æ¯ä»ä¹æè§ï¼é常æ¯è¯´ä½ "
+"å¯ä»¥ä»å
éæåºä¸å©å¹¶å¯¹äººè¯´ï¼“ç°å¨æé±å§ã”"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"To compensate for their bias, I'm going to describe it from the other side, "
+"the victim side—what it's like for people who want to develop or "
+"distribute or run software. You have to worry that any day someone might "
+"walk up to you and point a patent at you and say, “Give me your money."
+"”"
+msgstr ""
+"为äºå¯¹ä»è¿äºå¾åæ§ï¼æå³å®ä»å¦ä¸ä¸ªæ¹é¢æ¥çï¼ä»å害è
çä¸æ¹æ¥ç——"
+"é£äºæ³å¼åãä¼ æåè¿è¡è½¯ä»¶ç人们ä¼æä¹çä¸å©å¢ãä½
è¯å®ä¼æ
å¿æä¸å¤©æ人ä¸é¨æ¥"
+"并æåºä¸ä»½ä¸å©å¯¹ä½ 说3ç°å¨äº¤é±å§ã”"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"If you want to develop software in a country that allows software patents, "
+"and you want to work with patent law, what will you have to do?"
+msgstr "å¦æä½ å¨ä¸ä¸ªæ软件ä¸å©çå½å®¶å¼å软件ï¼èä½ è¦é
åä¸å©æ³ï¼ä½ 该æä¹å?"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"You could try to make a list of all the ideas that one might be able to find "
+"in the program that you're about to write, aside from the fact that you "
+"don't know that when you start writing the program. [But] even after you "
+"finish writing the program you wouldn't be able to make such a list."
+msgstr ""
+"å¨ä½ è¦åç¨åºæ¶ï¼ä½
å¯ä»¥è¯çæ人们è½å¨æ¤ç¨åºä¸çå°çæ³æ³é½ååºæ¥ï¼å½ç¶é¤äºé£äº"
+"ä½ å¨å¼å§åä¹åè¿ä¸ç¥éçæ³æ³ã[ä½æ¯]å³ä½¿å¨ä½
åå®ä¹åï¼ä½ ä¹åä¸åºè¿ä¸ªå表ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"The reason is… in the process you conceived of it in one particular "
+"way—you've got a mental structure to apply to your design. And "
+"because of that, it will block you from seeing other structures that "
+"somebody might use to understand the same program—because you're not "
+"coming to it fresh; you already designed it with one structure in mind. "
+"Someone else who sees it for the first time might see a different structure, "
+"which involves different ideas, and it would be hard for you to see what "
+"those other ideas are. But nonetheless they're implemented in your program, "
+"and those patents could prohibit your program, if those ideas are patented."
+msgstr ""
+"åå 就毅å¨ä½ 以æç§æ¹å¼ææ³ç¨åºæ¶——ä½
ç大èå·²ç»å¼å§åºç¨ä½ "
+"çææ³ãæ£å å¦æ¤ï¼ä½ å¾é¾çå°å
¶ä»äººå¯è½çå¾
该ç¨åºçç»æ——ç¨åºå¯¹ä½ "
+"æ¥è¯´ä¸æ¯æ°é²åºççï¼ä½ å¨èåéå·²ç»æäºå®çç»æãå
¶ä»äººå¯è½æ¯ç¬¬ä¸æ¬¡ï¼ä»ä»¬å¯è½"
+"ä¼æä¸åçç»æï¼å
¶ä¸ä¹ä¼å
å«æ°çæ³æ³ï¼èä½
è¦çå°å«äººæä»ä¹æ³æ³æ¯å¾é¾çãä½"
+"æ¯ï¼ä¸ç®¡ææ
·ç¨åºå·²ç»å®ç°äºï¼å¦æè¿äºæ³æ³å·²ç»æäºä¸å©ï¼é£ä¹è¿äºä¸å©å°±ä¼ç¦æ¢ä½
"
+"çç¨åºã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"For instance, suppose there were graphical-idea patents and you wanted to "
+"draw a square. Well, you would realize that if there was a patent on a "
+"bottom edge, it would prohibit your square. You could put “bottom "
+"edge” on the list of all ideas implemented in your drawing. But you "
+"might not realize that somebody else with a patent on bottom corners could "
+"sue you easily also, because he could take your drawing and turn it by 45 "
+"degrees. And now your square is like this, and it has a bottom corner."
+msgstr ""
+"ä¾å¦ï¼å设æä¸äºå¾å½¢å¾åæ³æ³çä¸å©ï¼èä½
è¦ç»ä¸ä¸ªæ£æ¹å½¢ãç¶åï¼ä½ åç°å¦æä¸å©"
+"æ¯å
³äºåºè¾¹çï¼ä½ 就没æ³ç»æ£æ¹å½¢äºãä½ ä¼æ
“åºè¾¹” æ¾å°ä½ çç»å¾è½¯ä»¶"
+"çæ³æ³å表éãä½æ¯ä½ 没注æå°å¦å¤æ人å
³äºåºè§çä¸å©ä¹å¾å®¹æå¯¹ä½ ææ³å¾å½±åï¼å "
+"为è¿ä¸ªäººä¼æå¾æ转 45 度ãè¿æ ·ä½ çæ£æ¹å½¢å°±è¾¹æè¿æ
·äºï¼å®æäºä¸ä¸ªåºè§ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"So you couldn't make a list of all the ideas which, if patented, could "
+"prohibit your program."
+msgstr "æ以说ï¼ä½ 没æåæ³ååºææä¼ç¦æ¢ä½
çç¨åºçä¸å©ææ³ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"What you might try to do is find out all the ideas that are patented that "
+"might be in your program. Now you can't do that actually, because patent "
+"applications are kept secret for at least eighteen months; and the result is "
+"the Patent Office could be considering now whether to issue a patent, and "
+"they won't tell you. And this is not just an academic, theoretical "
+"possibility."
+msgstr ""
+"ä½ ä¹è®¸å¯ä»¥åçæ¯ååºä½
ç¨åºæ¶åçææå·²ç»ç³è¯·è¿çä¸å©ææ³ãä½æ¯ç±äºä¸å©ç³è¯·è³"
+"å°ä¼ä¿å¯ 18 个æï¼èä¸å©äºå¡æä¹ä¸ä¼åè¯ä½
ä»ä»¬ä¼æ¹ååªäºä¸å©ï¼æ以ååºå·²æä¸"
+"å©ä¹è¡ä¸éãè¿ä¸ªæ³æ³åªæ¯ç论ä¸å¯è¡ï¼æ²¡æå®é
æä½æ§ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"For instance, in 1984 the Compress program was written, a program for "
+"compressing files using the <abbr title=\"Lempel-Ziv-Welch\"> LZW</abbr> "
+"data compression algorithm, and at that time there was no patent on that "
+"algorithm for compressing files. The author got the algorithm from an "
+"article in a journal. That was when we thought that the purpose of computer "
+"science journals was to publish algorithms so people could use them."
+msgstr ""
+"ä¾å¦ï¼Compress ç¨åºåäº 1984 å¹´ï¼è¿æ¯ä¸ä¸ªä½¿ç¨ <abbr
title=\"Lempel-Ziv-Welch"
+"\">LZW</abbr>
æ°æ®å缩ç®æ³çæ件å缩ç¨åºãå½æ¶å¹¶æ²¡æ该ç®æ³ç¨äºæ件å缩çä¸"
+"å©ãç¨åºä½è
æ¯ä»æå¿ä¸è·å¾è¯¥ç®æ³çãé£ä¸ªæ¶ä»£ï¼è®¡ç®æºç§å¦æå¿å°±æ¯æ¥å表ç®æ³è®©"
+"人们使ç¨çã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"He wrote this program, he released it, and in 1985 a patent was issued on "
+"that algorithm. But the patent holder was cunning and didn't immediately go "
+"around telling people to stop using it. The patent holder figured, “"
+"Let's let everybody dig their grave deeper.” A few years later they "
+"started threatening people; it became clear we couldn't use Compress, so I "
+"asked for people to suggest other algorithms we could use for compressing "
+"files."
+msgstr ""
+"ä½è
å®æäºç¨åºï¼åå¸äºç¨åºï¼èå¨ 1985 å¹´å
³äºè¯¥ç®æ³çä¸å©è¢«æ¹åäºãä½æ¯è¯¥ä¸å©"
+"çææ人å¾ç¡ç¾ï¼ä»æ²¡æç«å³åè¯äººä»¬åæ¢ä½¿ç¨è¯¥ç®æ³åç¨åºãä»å¨æ³ï¼“让大家"
+"æååæå¾æ´æ·±ä¸äºã”å
å¹´åï¼ä¸å©ææ人å¼å§å¨è大家ï¼æ们æç½äºä¸è½å"
+"ç¨ Compressï¼æ以æ请大家æ¨èå
¶ä»å¯ç¨çç®æ³æ¥å缩æ件ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"And somebody wrote and said, “I developed another data compression "
+"algorithm that works better, I've written a program, I'd like to give it to "
+"you.” So we got ready to release it, and a week before it was ready to "
+"be released, I read in the <cite>New York Times</cite> weekly patent column, "
+"which I rarely saw—it's a couple of times a year I might see it—"
+"but just by luck I saw that someone had gotten a patent for “inventing "
+"a new method of compressing data.” And so I said we had better look at "
+"this, and sure enough it covered the program we were about to release. But "
+"it could have been worse: the patent could have been issued a year later, or "
+"two years later, or three years later, or five years later."
+msgstr ""
+"æ人å信说3æå¼åäºå¦ä¸ç§æ´å¥½çå缩ç®æ³ï¼ä¹åäºç¨åºï¼ææ³æå®ç»ä½
ã"
+"ӌ
æ¤æ们åå¤åå¸è¯¥è½¯ä»¶ï¼å°±å¨è¦åå¸çä¸å¨åï¼æä¸ç»æçäº
<cite>纽约æ¶"
+"æ¥</cite> çæ¯å¨ä¸å©ä¸æ ï¼å
¶å®æå¾å°ç——ä¸å¹´ä¹å°±å¯è½çä¸ä¸¤æ¬¡"
+"——ä½å°±æ¯é£ä¹å·§ï¼æçå°æ人è·å¾ä¸ä¸ªå
³äº
“åæå缩æ°æ®æ¹æ³"
+"” çä¸å©ãæ说æ们æ好æ¥ä¸ä¸è¿ä¸ªä¸å©ï¼æä¸å
¶ç¶ï¼è¿ä¸ªä¸å©è¦çå°æ们è¦å"
+"å¸çç¨åºãä½æ¯äºæ
ä¹å¯è½æ´ç³ç³ï¼è¿ä¸ªä¸å©å¦ææäºä¸å¹´å
¬å¼ï¼æè
æäºä¸¤å¹´ï¼çè³"
+"æäºäºå¹´å¢?"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"Anyway, someone else came up with another, even better compression "
+"algorithm, which was used in the program gzip, and just about everybody who "
+"wanted to compress files switched to gzip, so it sounds like a happy "
+"ending. But you'll hear more later. It's not entirely so happy."
+msgstr ""
+"æ 论å¦ä½ï¼æåå¦å¤æ人æäºæ´å¥½çå缩ç®æ³ï¼å¹¶ç¨äº gzip
ç¨åºï¼è大家åºæ¬ä¸é½å¼"
+"å§ä½¿ç¨ gzipï¼æ以ç»å±æ¯ç大欢åãä¸è¿ï¼å
å«é«å
´å¾å¤ªæ©ï¼è¿ææ
äºå¨åé¢ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"So, you can't find out about the patents that are being considered even "
+"though they may prohibit your work once they come out, but you can find out "
+"about the already issued patents. They're all published by the Patent "
+"Office. The problem is you can't read them all, because there are too many "
+"of them."
+msgstr ""
+"æ以ï¼ä½ æ æ³äºè§£å°åªäºä¸å©ä¼åºæ¥é»æ¢ä½ çä½åï¼ä½æ¯ä½
å¯ä»¥äºè§£åªäºå·²ç»å
¬å¼çä¸"
+"å©ä¼å¯¹ä½ æå½±åãå®ä»¬é½å
¬å¼å¨ä¸å©äºå¡æãé®é¢æ¯å¤ªå¤äºï¼ä½ çä¸è¿æ¥ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"In the US I believe there are hundreds of thousands of software patents; "
+"keeping track of them would be a tremendous job. So you're going to have to "
+"search for relevant patents. And you'll find a lot of relevant patents, but "
+"you won't necessarily find them all."
+msgstr ""
+"å¨ç¾å½ï¼ææ³ä¼æå
åä¸é级ç软件ä¸å©ï¼è·è¸ªè¿äºä¸å©æ¯è°å·¨çä»»å¡ãæ以ä½
è¦æ£ç´¢"
+"çæ¯ç¸å
³çä¸å©ï¼ä½ ä¼æ¾å°å¾å¤ç¸å
³çä¸å©ï¼ä½æ¯ä½ ä¸å¿
å
¨é½æ¾å°ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"For instance, in the 80s and 90s, there was a patent on “natural order "
+"recalculation” in spreadsheets. Somebody once asked me for a copy of "
+"it, so I looked in our computer file which lists the patent numbers. And "
+"then I pulled out the drawer to get the paper copy of this patent and "
+"xeroxed it and sent it to him. And when he got it, he said, “I think "
+"you sent me the wrong patent. This is something about compilers.” So "
+"I thought maybe our file has the wrong number in it. I looked in it again, "
+"and sure enough it said, “A method for compiling formulas into object "
+"code.” So I started to read it to see if it was indeed the wrong "
+"patent. I read the claims, and sure enough it was the natural order "
+"recalculation patent, but it didn't use those terms. It didn't use the term "
+"“spreadsheet”. In fact, what the patent prohibited was dozens "
+"of different ways of implementing topological sort—all the ways they "
+"could think of. But I don't think it used the term “topological "
+"sort”."
+msgstr ""
+"ä¾å¦ï¼å¨ 80 年代å 90 年代ï¼æ个ä¸å©æ¯å
³äºçµåè¡¨æ ¼ç
“èªç¶è®¡ç®é¡ºåº"
+"”ãæ人æ¾ç»é®æè¦ä¸ä»½ï¼æå°çµèéæ¥çäºä¸å©å·ãç¶åï¼ææç
§å·ç ä»æ½å±é"
+"æ¾å°çº¸è´¨ç并ç¨å¤å°æºåç»ä»ãä»æ¶å°å说3ä½
åç»æçä¸å©æ¯éçãä½ è¿ä¸ªæ¯"
+"å
³äºç¼è¯å¨çã”æè§å¾å¯è½æ¯æ们çæ件å·éäºãæåæ¥äºä¸éï¼å®æç¡®å°è¯´ï¼"
+"“æå
¬å¼ç¼è¯ä¸ºç®æ 代ç çæ¹æ³ã”æå¼å§é
读该ä¸å©æ¥ç¡®å®å®æ¯å¦ççæ¯"
+"éäºãæé
读äºæå©è¦æ±ï¼å¾æç¡®å®å°±æ¯èªç¶è®¡ç®é¡ºåºçä¸å©ï¼ä½æ¯å®å¹¶æªä½¿ç¨è¿ä¸ªæ¯"
+"è¯ãå®æ²¡æä½¿ç¨ “çµåè¡¨æ ¼” è¿ä¸ªæ¯è¯ãå®é
ä¸ï¼è¯¥ä¸å©ç¦æ¢çæ¯åå ç§"
+"å®ç°æææåºçæ¹æ³ï¼æ¯ä»ä»¬å¯ä»¥æ³å°çæææ¹æ³ãä¸è¿ï¼æè§å¾ä»ä»¬ä¹æ²¡æ使ç¨
"
+"“æææ应 è¿ä¸ªæ¯è¯ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"So if you were writing a spreadsheet and you tried to find relevant patents "
+"by searching, you might have found a lot of patents. But you wouldn't have "
+"found this one until you told somebody, “Oh, I'm working on a "
+"spreadsheet,” and he said, “Oh, did you know those other "
+"companies that are making spreadsheets are getting sued?” Then you "
+"would have found out."
+msgstr ""
+"å¦æä½ è¦åä¸ä¸ªçµåè¡¨æ ¼ï¼èä½ è¦æç´¢ç¸å
³ä¸å©ï¼ä½
å¯è½ä¼åç°å¤§éçä¸å©ãä½æ¯å¨ä½ "
+"åç¥ä»äººä¹åï¼ä½
ä¹è®¸æ¾ä¸å°ä¸é¢çä¸å©ï¼“æå¨åä¸ä¸ªçµå表æ
¼ï¼”ä»"
+"è¯´ï¼“ä½ ç¥ä¸ç¥éæåªäºå¶åçµåè¡¨æ ¼çå
¬å¸è¢«æ§åäºå?”ç¶åä½ å°±ç¥éé®"
+"é¢äºã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"Well, you can't find all the patents by searching, but you can find a lot of "
+"them. And then you've got to figure out what they mean, which is hard, "
+"because patents are written in tortuous legal language which is very hard to "
+"understand the real meaning of. So you're going to have to spend a lot of "
+"time talking with an expensive lawyer explaining what you want to do in "
+"order to find out from the lawyer whether you're allowed to do it."
+msgstr ""
+"ä½ æ æ³æç´¢å°å
¨é¨ä¸å©ï¼ä½æ¯ä½ å¯ä»¥æ¾å°å¾å¤ãç¶åï¼ä½
éè¦å¼æç½å®ä»¬çå«ä¹ï¼è¿å¾"
+"é¾ï¼å 为ä¸å©æ¯ç¨ç¦ççæ³å¾æ¯è¯åæçï¼é常é¾å¼æç½å
¶å«ä¹ãå æ¤ä½ è¦è±è´¹å¤§éæ¶"
+"é´åæè´µçå¾å¸è®¨è®ºä½ è¦åä»ä¹ï¼ä»¥ä¾¿å¼æç½ä½
å¯ä»¥åä»ä¹ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"Even the patent holders often can't recognize just what their patents mean. "
+"For instance, there's somebody named Paul Heckel who released a program for "
+"displaying a lot of data on a small screen, and based on a couple of the "
+"ideas in that program he got a couple of patents."
+msgstr ""
+"å³ä½¿ä¸å©ææ人é常ä¹ä¸è½ç«é©¬çåºèªå·±çä¸å©æå³çä»ä¹ãä¾å¦ï¼æ个å«
Paul "
+"Heckel ç人åå¸äºä¸ä¸ªå¨å°å±å¹æ¾ç¤ºå¾å¤æ°æ®çç¨åºï¼å
¶ä¸å¾å¤æ³æ³è·å¾äºå 个ä¸å©ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"I once tried to find a simple way to describe what claim 1 of one of those "
+"patents covered. I found that I couldn't find any simpler way of saying it "
+"than what was in the patent itself; and that sentence, I couldn't manage to "
+"keep it all in my mind at once, no matter how hard I tried."
+msgstr ""
+"ææ¾ç»è¦å¼æç½è¯¥ä¸å©çè¦æ±
1ï¼æ³è¦ç¨ç®åçè¯è¨æè¿°å®ãæåç°ææ æ³æ¾å°æ´ç®å"
+"çè¯è¨æ¥ææ¯ï¼èä¸å©ä½¿ç¨çè¯å¥æç«æ
æ³ä¸ä¸åæ¾å°èåéï¼æ 论å¤ä¹åªåã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"And Heckel couldn't follow it either, because when he saw HyperCard, all he "
+"noticed was it was nothing like his program. It didn't occur to him that "
+"the way his patent was written it might prohibit HyperCard; but his lawyer "
+"had that idea, so he threatened Apple. And then he threatened Apple's "
+"customers, and eventually Apple made a settlement with him which is secret, "
+"so we don't know who really won. And this is just an illustration of how "
+"hard it is for anybody to understand what a patent does or doesn't prohibit."
+msgstr ""
+"Heckel èªå·±ä¹ç¨¿ä¸æç½ï¼å 为å½ä»çå° HyperCard
æ¶ï¼ä»å¹¶æ²¡æçå°å®çç¨åºéæè¿"
+"äºä¸è¥¿ãä»å¹¶ä¸ç¥éä»çä¸å©ä¼åæ HyperCard çæ
·å;ä½é£æ¯å¾å¸ç主æï¼è¿æ ·ä»å¨"
+"èå°äº Appleãç¶åï¼ä»åå¨èå°äº Apple ç客æ·ï¼æç» Apple
åä»è¾¾æäºå¯ç§å"
+"解ï¼èæ们并ä¸ç¥éè°æ¯æåç赢家ãè¿åªæ¯ä¸ä¸ªäººä»¬æ³ç¥éä¸å©å
许ä»ä¹åä¸å
许ä»"
+"ä¹çä¾åã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"In fact, I once gave this speech and Heckel was in the audience. And at "
+"this point he jumped up and said, “That's not true, I just didn't know "
+"the scope of my protection.” And I said, “Yeah, that's what I "
+"said,” at which point he sat down and that was the end of my "
+"experience being heckled by Heckel. If I had said no, he probably would "
+"have found a way to argue with me."
+msgstr ""
+"äºå®ä¸ï¼æ次ææ¼è®²çæ¶å Heckel
æ£å¥½å¨ä¸é¢å¬ã说å°è¿éçæ¶åï¼ä»è·³åºæ¥è¯´ï¼"
+"“ä¸å¯¹ï¼æåªæ¯ä¸ç¥éä¿æ¤çèå´ã”æ就说3æ¯çï¼è¿æ£æ¯æ讲"
+"çï¼”è¿æ¶ä»åä¸æ¥ï¼èé£å°±æ¯ææå被 Heckel
å¹²æ°çç»åãå¦ææé£æ¶è¯´å¾æ¯"
+"ä¸ï¼é£ä¹ä»å¯è½è¿ä¼åæäºè®ºã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"Anyway, after a long, expensive conversation with a lawyer, the lawyer will "
+"give you an answer like this:"
+msgstr "æ 论å¦ä½ï¼ä½
åå¾å¸è¿è¡äºé¿æ¶é´çæ贵讨论ä¹åï¼å¾å¸å¤§æ¦ä¼è¿æ ·è¯´:"
+
+#. type: Content of: <dl><dd><blockquote><p>
+msgid ""
+"If you do something in this area, you're almost certain to lose a lawsuit; "
+"if you do something in this area, there's a considerable chance of losing a "
+"lawsuit; and if you really want to be safe you've got to stay out of this "
+"area. But there's a sizeable element of chance in the outcome of any "
+"lawsuit."
+msgstr ""
+"å¦æä½ å¨è¿æ¹é¢åäºäºä¸è¥¿ï¼é£ä¹ä½
å·®ä¸å¤ä¸å®ä¼è¾ææ¡å; å¦æä½ å¨é£æ¹é¢åäºäº"
+"æ
ï¼é£ä¹ä½ æå¾å¤§å¯è½æ§è¾æå®å¸; å¦æä½ è¦ä¿è¯å®å
¨ï¼é£ä¹ä½ ä¸è½æ¶è¶³è¿ä¸ªé¢åãä½"
+"æ¯å¯¹ä»»ä½æ¡ä»¶ä½ é½æç¹ä¾¥å¹¸çèæºã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"So now that you have clear, predictable rules for doing business, what are "
+"you actually going to do? Well, there are three things that you could do to "
+"deal with the issue of any particular patent. One is to avoid it, another "
+"is to get a license for it, and the third is to invalidate it. So I'll talk "
+"about these one by one."
+msgstr ""
+"ç°å¨ä½ æäºæ¸
æ°çãå¯é¢è§çåä¸è§åï¼ä½ 该å¦ä½å®é
æåå¢? é对任ä½ä¸å©ä½ é½å¯ä»¥"
+"åä¸ä»¶äºæ
ãä¸æ¯é¿å¼è¯¥ä¸å©ï¼äºæ¯è·åå
¶ä¸å©è®¸å¯ï¼ä¸æ¯è®©è¿ä¸ªä¸å©å¤±æãæä¼ä¸ä¸ª"
+"ä¸ä¸ªæ¥è®²ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"First, there's the possibility of avoiding the patent, which means, don't "
+"implement what it prohibits. Of course, if it's hard to tell what it "
+"prohibits, it might be hard to tell what would suffice to avoid it."
+msgstr ""
+"é¦å
ï¼æå¯è½é¿å¼æ个ä¸å©çï¼å°±æ¯è¯´ï¼ä¸è¦å®ç°è¯¥ä¸å©ç¦æ¢çä¸è¥¿ãå½ç¶ï¼å¦æå¾é¾"
+"辨认该ä¸å©ç¦æ¢ä»ä¹ï¼é£ä¹æä¹æ¥é¿å¼å°±æ ä»è°èµ·ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"A couple of years ago Kodak sued Sun [for] using a patent for something "
+"having to do with object-oriented programming, and Sun didn't think it was "
+"infringing that patent. But the court decided it was; and when other people "
+"look at that patent they haven't the faintest idea whether that decision was "
+"right or not. No one can tell what that patent does or doesn't cover, but "
+"Sun had to pay hundreds of millions of dollars because of violating a "
+"completely incomprehensible law."
+msgstr ""
+"å å¹´åï¼Kodak èµ·è¯ Sun 使ç¨äºå
¶é¢å对象ç¸å
³çä¸å©ï¼è
Sun ä¸è®¤ä¸ºèªå·±ä¾µæãæ³"
+"åºçå³å®æ¯ä¾µææç«; èå
¶ä»äººé
读该ä¸å©æ¶å¹¶ä¸è½çåºä¾µææ¯å¦æç«ã没人å¯ä»¥å¤æ"
+"该ä¸å©å
许ä»ä¹åç¦æ¢ä»ä¹ï¼ä½æ¯ Sun
å°±æ¯ä¸ºæ¤ä¸å¯ç解çæ³å¾æ¯ä»äºå åä¸ç¾å
ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"Sometimes you can tell what you need to avoid, and sometimes what you need "
+"to avoid is an algorithm."
+msgstr "ææ¶ä½ å¯ä»¥å¤æéè¦é¿å
åªäºä¸è¥¿ï¼æäºæ¶åä½ è¦é¿å
çæ¯ä¸ç§ç®æ³ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"For instance, I saw a patent for something like the fast Fourier transform, "
+"but it ran twice as fast. Well, if the ordinary FFT is fast enough for your "
+"application then that's an easy way to avoid this other one. And most of "
+"the time that would work. Once in a while you might be trying to do "
+"something where it runs doing FFT all the time, and it's just barely fast "
+"enough using the faster algorithm. And then you can't avoid it, although "
+"maybe you could wait a couple of years for a faster computer. But that's "
+"going to be rare. Most of the time that patent will to be easy to avoid."
+msgstr ""
+"ä¾å¦ï¼æçå°è¿ä¸ä¸ªç±»ä¼¼å¿«éå¯éå¶ååçä¸å©ï¼ä½æ¯é度快äº
2 åãé£ä¹å¦ææ®é"
+"ç FFT å¯¹ä½ çåºç¨å·²ç»å¤å¿«ï¼é£ä¹ä½ é¿å
该ç®æ³å°±å¯ä»¥äºã大å¤æ°æ
åµä¸ï¼è¿äºé½å¯ä»¥"
+"æåãå¦æä½ ä½¿ç¨æ®é FFT ä¼è¿è¡å¾ä¹
ï¼èæ´å¿«éçç®æ³ä¼å好å¤ç¨ãé£ä¹ä½ å°±ä¸è½é¿"
+"å
å¿«éç®æ³ï¼è½ç¶ä½ ä¹è½åçå
年使ç¨æ´å¿«ç计ç®æºãä½æ¯é£å¤ªä¸å¯»å¸¸äºã大å¤æ°æ
åµ"
+"ä¸ï¼ä¸å©ä¼è¢«è½»æé¿å
ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"On the other hand, a patent on an algorithm may be impossible to avoid. "
+"Consider the LZW data compression algorithm. Well, as I explained, we found "
+"a better data compression algorithm, and everybody who wanted to compress "
+"files switched to the program gzip which used the better algorithm. And the "
+"reason is, if you just want to compress the file and uncompress it later, "
+"you can tell people to use this program to uncompress it; then you can use "
+"any program with any algorithm, and you only care how well it works."
+msgstr ""
+"å¦ä¸æ¹é¢ï¼å
³äºç®æ³çä¸å©ä¹å¯è½å¾é¾é¿å
ãæ³ä¸æ³ LZW
æ°æ®å缩ç®æ³ãå¦æ解éè¿"
+"çï¼æ们æ¾å°ä¸ä¸ªæ´å¥½çæ°æ®å缩ç®æ³ï¼ä½¿ç¨æ件å缩ç人é½å¼å§ä½¿ç¨å
·ææ´å¥½ç®æ³ç "
+"gzip ç¨åºãåå æ¯ï¼å¦æä½ åªæ¯è¦å缩å解åæ件ï¼é£ä¹ä½
å¯ä»¥åè¯äººä»¬ä½ 使ç¨çæ¯åª"
+"个ç¨åº; ç¶åä½ å
³å¿çå°±åªæ¯ç®æ³å¦ä½ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"But LZW is used for other things, too; for instance the PostScript language "
+"specifies operators for LZW compression and LZW uncompression. It's no use "
+"having another, better algorithm because it makes a different format of "
+"data. They're not interoperable. If you compress it with the gzip "
+"algorithm, you won't be able to uncompress it using LZW. So no matter how "
+"good your other algorithm is, and no matter what it is, it just doesn't "
+"enable you to implement PostScript according to the specs."
+msgstr ""
+"ä½æ¯ LZW ä¹ç¨å¨å
¶ä»å°æ¹; æ¯å¦ PostScript è¯è¨ä¹æ LZW
å缩å解åçæä½ã使ç¨"
+"å«çæ´å¥½ç®æ³å°±æ²¡ç¨äºï¼å ä¸ºæ ¼å¼ä¸åãå®ä»¬ä¸è½å
¼å®¹ãå¦æä½ ä½¿ç¨ gzip å缩ï¼é£ä¹"
+"ä½ å°±ä¸è½ç¨ LZW 解åãæ 论ç®æ³å¤å¥½ï¼æ
论å®æ¯ä»ä¹ï¼å®ä¸è½æç
§è§æ ¼å®ç° "
+"PostScriptã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"But I noticed that users rarely ask their printers to compress things. "
+"Generally the only thing they want their printers to do is to uncompress; "
+"and I also noticed that both of the patents on the LZW algorithm were "
+"written in such a way that if your system can only uncompress, it's not "
+"forbidden. These patents were written so that they covered compression, and "
+"they had other claims covering both compression and uncompression; but there "
+"was no claim covering only uncompression. So I realized that if we "
+"implement only the uncompression for LZW, we would be safe. And although it "
+"would not satisfy the specification, it would please the users sufficiently; "
+"it would do what they actually needed. So that's how we barely squeaked by "
+"avoiding the two patents."
+msgstr ""
+"ä½æ¯æç¥éç¨æ·å¾å°è®©æå°æºå»å缩ä¸è¥¿ãä¸è¬æ¥è¯´ï¼äººä»¬åªä¼è®©æå°æºè§£å;æä¹ç¥é"
+"两个 LZW ç®æ³çä¸å©çæè¿°é½æ¯è¯´å¦æä½
çç³»ç»åªè§£åï¼é£ä¹æ¯ä¸è¢«ç¦æ¢çãè¿äºä¸å©"
+"åªç®¡å缩ï¼ä¹æå
¶ä»ä¸å©æ¢ç®¡å缩ä¹ç®¡è§£å;ä½æ¯æ²¡æä¸å©åªç®¡è§£åãå
æ¤ï¼æç¥éå¦æ"
+"æ们åªå®ç° LZW 解åï¼é£ä¹æ们æ¯å®å
¨çãè½ç¶æ²¡æ满足éæ±è§æ ¼ï¼ä½æ¯å¯ä»¥æ»¡è¶³ç¨"
+"æ·;å 为å®åäºç¨æ·æéãæ们åå好é¿å
äºä¸¤ä¸ªä¸å©ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"Now there is GIF format, for images. That uses the LZW algorithm also. It "
+"didn't take long for people to define another image format, called PNG, "
+"which stands for “PNG's Not GIF”. I think it uses the gzip "
+"algorithm. And we started saying to people, “Don't use GIF format, "
+"it's dangerous. Switch to PNG.” And the users said, “Well, "
+"maybe some day, but the browsers don't implement it yet,” and the "
+"browser developers said, “We may implement it someday, but there's not "
+"much demand from users.”"
+msgstr ""
+"è¿æå¾åç GIF æ ¼å¼ãå®ä¹ç¨ LZW ç®æ³ã人们没è¿å¤ä¹
å°±æå®ä¹äºå¦ä¸ç§å¾åæ ¼å¼ï¼"
+"å°±æ¯ PNGï¼æææ¯ “PNG's Not GIFï¼PNG é
GIFï¼”ãæ认为å®ç¨çæ¯ "
+"gzip ç®æ³ãæ们å¼å§å¯¹äººè¯´ï¼“ä¸è¦ä½¿ç¨ GIF æ
¼å¼ï¼å®æ¯å±é©çã请åæ¢å° "
+"PNGã”ç¨æ·è¯´ï¼“以åå§ï¼ç°å¨æµè§å¨è¿æ²¡æå®ç°è¿ä¸ªç®æ³å¢ï¼”è"
+"æµè§å¨å¼åè
说3æ们æªæ¥ä¼å®ç°çï¼ä½æ¯ç°å¨ç¨æ·å¹¶æ²¡æè¿æ¹é¢çéæ±ã"
+"”"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"Well, it's pretty obvious what's going on—GIF was a de facto "
+"standard. In effect, asking people to switch to a different format, instead "
+"of their de facto standard, is like asking everyone in New Zealand to speak "
+"Hungarian. People will say, “Well, yeah, I'll learn to speak it after "
+"everyone else does.” And so we never succeeded in asking people to "
+"stop using GIF, even though one of those patent holders was going around to "
+"operators of web sites, threatening to sue them unless they could prove that "
+"all of the GIFs on the site were made with authorized, licensed software."
+msgstr ""
+"ä½ çï¼åççäºæ
å¾ææ¾——GIF æ¯å®é
æ
åãè¦æ±å¤§å®¶åæ¢å°å¦ä¸ä¸ªä¸å"
+"çæ ¼å¼ï¼èä¸æ¯ç°æçå®é
æ åï¼å°±è±¡è®©æææ°è¥¿å
°äººè¯´åçå©è¯ã人们ä¼è¯´ï¼“"
+"好åï¼å¤§å®¶é½è¯´åçå©è¯çæ¶åï¼æå°±å¦ä¹
ã”æ们让人åæ¢ä½¿ç¨ GIF çåªåä»"
+"æªæåï¼å³ä½¿å
¶ä¸ä¸ä¸ªä¸å©ææè
å¨æ£æ¥ç½ç«æä½è
ï¼å¹¶å¨èè¦èµ·è¯ä»ä»¬ï¼é¤éè¿äºæ"
+"ä½è
å¯ä»¥è¯æç½ç«çææ GIF é½æææ软件ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"So GIF was a dangerous trap for a large part of our community. We thought "
+"we had an alternative to GIF format, namely JPEG, but then somebody said, "
+"“I was just looking through my portfolio of patents”—I "
+"think it was somebody that just bought patents and used them to threaten "
+"people—and he said, “and I found that one of them covers JPEG "
+"format.”"
+msgstr ""
+"GIF
对大é¨å社åºé½æ¯ä¸ä¸ªå±é©çé·äºãæ们æ¾è®¤ä¸ºæ们æäº GIF
æ ¼å¼çæ¿ä»£ï¼å°±æ¯ "
+"JPEGï¼ä¸è¿æ人说3ææ¥æ¾äºæçä¸å©”——æè§å¾æ人åªæ¯"
+"è´ä¹°ä¸å©å¹¶è¦ä½¿ç¨å®ä»¬å¨è人们——ä»å说3æåç°å
¶ä¸ä¸ä¸ªå
å«"
+"æ JPEG æ ¼å¼ã”"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"Well, JPEG was not a de facto standard, it's an official standard, issued by "
+"a standards committee; and the committee had a lawyer too. Their lawyer "
+"said he didn't think that this patent actually covered JPEG format."
+msgstr ""
+"JPEG ä¸æ¯å®é
æ åï¼å®æ¯ä¸ä¸ªæ£å¼æ åï¼ç±ä¸ä¸ªæ
åç»ç»åå¸ç; 该ç»ç»ä¹æä¸ä¸ªå¾"
+"å¸ãè¿ä¸ªå¾å¸è®¤ä¸ºè¯¥ä¸å©å®é
并没æå
æ¬ JPEG æ ¼å¼ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"So who's right? Well, this patent holder sued a bunch of companies, and if "
+"there was a decision, it would have said who was right. But I haven't heard "
+"about a decision; I'm not sure if there ever was one. I think they settled, "
+"and the settlement is almost certainly secret, which means that it didn't "
+"tell us anything about who's right."
+msgstr ""
+"é£ä¹è°è¯´å¾æ¯å¯¹çå¢?该ä¸å©ææè
å·²ç»èµ·è¯äºå¥½å¤å
¬å¸ï¼å¦ææäºå¤å³ï¼é£ä¹å°±æäºç»"
+"论ãä½æ¯ï¼æ没æå¬å°å¤å³;æä¹ä¸ç¡®å®æ¯å¦æä¸ä¸ªå¤å³ãæ认为ä»ä»¬å解äºï¼èå解å
"
+"ä¹æ»æ¯ç§å¯çï¼å°±æ¯è¯´ä¸ä¼åè¯å¤§å®¶è°å¯¹è°éã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"These are fairly lightweight cases: one patent on JPEG, two patents on the "
+"LZW algorithm used in GIF. Now you might wonder how come there are two "
+"patents on the same algorithm? It's not supposed to happen, but it did. And "
+"the reason is that the patent examiners can't possibly take the time to "
+"study every pair of things they might need to study and compare, because "
+"they're not allowed to take that much time. And because algorithms are just "
+"mathematics, there's no way you can narrow down which applications and "
+"patents you need to compare."
+msgstr ""
+"è¿äºè¿æ¯ç¸å¯¹ç®åçæ¡åï¼JPEG çä¸ä¸ªä¸å©ï¼LZW
ç®æ³ç两个ä¸å©ç¨å¨ GIFãä½ å¯è½æ"
+"è为ä»ä¹åä¸ä¸ªç®æ³ä¼æ两个ä¸å©? æ¬æ¥ä¸åºè¯¥è¿æ
·ï¼ä½äºå®å°±æ¯è¿æ ·ãåå æ¯ä¸å©å®¡"
+"æ¥åå¯è½æ²¡ææ¶é´ç 究å对æ¯ä¸¤ä¸ªä¸å©çä¸åï¼å
为ä»ä»¬ä¸è¢«å
许è±é£ä¹å¤æ¶é´ãèä¸"
+"å 为ç®æ³åªæ¯æ°å¦ï¼ä½
åºæ¬æ²¡æåæ³å¯¹ä¸ä¸ªåºç¨åä¸å©è¿è¡æ¯è¾ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"You see, in physical engineering fields, they can use the physical nature of "
+"what's going on to narrow things down. For instance, in chemical "
+"engineering, they can say, “What are the substances going in? What are "
+"the substances coming out?” If two different [patent] applications are "
+"different in that way, then they're not the same process so you don't need "
+"to worry. But the same math can be represented in ways that can look very "
+"different, and until you study them both together, you don't realize they're "
+"talking about the same thing. And, because of this, it's quite common to "
+"see the same thing get patented multiple times [in software]."
+msgstr ""
+"å¨ç©çå·¥ç¨é¢åï¼ä»ä»¬å¯ä»¥éè¿ç©çç¹æ§è¯¦æ¥ãä¾å¦ï¼å¯¹åå¦å·¥ç¨ï¼ä»ä»¬å¯ä»¥è¯´ï¼"
+"“è¾å
¥ç©è´¨æ¯ä»ä¹? è¾åºç©è´¨æ¯ä»ä¹?”å¦æä¸å
[ä¸å©] åºç¨å¨è¿äºæ¹é¢æ"
+"ä¸åï¼é£ä¹å®ä»¬å°±ä¸æ¯ç¸åçè¿ç¨ï¼ä½ ä¹å°±ä¸ç¨æ
å¿ãä½æ¯åä¸ä¸ªçæ°å¦å¯è½ä¼æé常"
+"ä¸åç表达ï¼é¤éä½ æ两è
ä¸èµ·ç 究ï¼ä½
ä¸ä¼æè¯å°å®ä»¬æ¯åæ ·çåçãå æ¤ï¼[软件] "
+"ä¸æå¾å¤åæ ·çä¸è¥¿è·å¾äºå¤æ¬¡ä¸å©ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"Remember that program that was killed by a patent before we released it? "
+"Well, that algorithm got patented twice also. In one little field we've "
+"seen it happen in two cases that we ran into—the same algorithm being "
+"patented twice. Well, I think my explanation tells you why that happens."
+msgstr ""
+"è¿è®°å¾é£ä¸ªè¿æ²¡æåå¸å°±è¢«ä¸å©ææ»çç¨åºå?
é£ä¸ªç®æ³ä¹è¢«æäºäºä¸¤æ¬¡ä¸å©ãå¨è¿ä¹"
+"å°çé¢åæ们就çå°äºæ¥ä¸¤ä¸ªæ¡ä¾——åä¸ä¸ªç®æ³æ两个ä¸å©ãæä¹å大家"
+"解éäºåå ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"But one or two patents is a lightweight case. What about MPEG2, the video "
+"format? I saw a list of over 70 patents covering that, and the negotiations "
+"to arrange a way for somebody to license all those patents took longer than "
+"developing the standard itself. The JPEG committee wanted to develop a "
+"follow-on standard, and they gave up. They said there were too many "
+"patents; there was no way to do it."
+msgstr ""
+"ä½æ¯ä¸ä¸¤ä¸ªä¸å©è¿æ¯ç®åæ¡ä¾ãå¦ææ¯ MPEG2 è¿æ ·çè§é¢æ
¼å¼åä¼ææ ·? æçå°å
³äºå®"
+"çä¸ä¸ªè¶
è¿ 70
个ä¸å©çååï¼ææè¿äºä¸å©è±è´¹çæ¶é´æ¯å¼åè¿ä¸ªæ
åçæ¶é´è¿é¿ã"
+"JPEG å§åä¼è¿è¦å¼åä¸ä¸ªåç»æ
åï¼åæ¥æ¾å¼äºãä»ä»¬è¯´é£éå·²ç»æäºå¤ªå¤ä¸å©äº;å·²"
+"ç»æ²¡æåæ³ååäºã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"Sometimes it's a feature that's patented, and the only way to avoid that "
+"patent is not to implement that feature. For instance, the users of the "
+"word processor Xywrite once got a downgrade in the mail, which removed a "
+"feature. The feature was that you could define a list of abbreviations. "
+"For instance, if you define “exp” as an abbreviation for “"
+"experiment”, then if you type “exp-space“ or “exp-"
+"comma”, the “exp” would change automatically to “"
+"experiment”."
+msgstr ""
+"ææ¶ä¸å©æ¯ä¸é¡¹åè½ï¼é¿å
è¿ç§ä¸å©çå¯ä¸æ¹æ³æ¯ä¸å¼å该åè½ãä¾å¦ï¼Xywrite æå"
+"å¤çç¨åºçç¨æ·æ次æ¶å°é级软件çé®ä»¶ï¼è¿æ¯è¦ç§»é¤ä¸ä¸ªåè½ã该åè½æ¯å¯ä»¥å®ä¹ç¼©"
+"åå表ãæ¯å¦ï¼å¦æä½ å®ä¹ “exp” 为
“experiment” ç缩"
+"åï¼é£ä¹å¦æä½ è¾å
¥ “exp-space“ æ
“exp-comma”ï¼"
+"“exp” å°±ä¼èªå¨å为 “experiment”ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"Then somebody who had a patent on this feature threatened them, and they "
+"concluded that the only thing they could do was to take the feature out. "
+"And so they sent all the users a downgrade."
+msgstr ""
+"é£æ¶ï¼æ人ç¨ä¸å©å¨èä»ä»¬ï¼ä»ä»¬èèå°å¯ä¸çäºå°±æ¯æ该åè½å»æãå
æ¤ï¼ä»ä»¬è®©æ"
+"æçç¨æ·é级ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"But they also contacted me, because my Emacs editor had a feature like that "
+"starting from the late 70s. And it was described in the Emacs manual, so "
+"they thought I might be able to help them invalidate that patent. Well, I'm "
+"happy to know I've had at least one patentable idea in my life, but I'm "
+"unhappy that someone else patented it."
+msgstr ""
+"ä½æ¯ä»ä»¬ä¹èç³»äºæï¼å 为æç Emacs ç¼è¾å¨å¨ 70
年代æ«å°±æäºè¿ç§åè½ãå®åå¨ "
+"Emacs çæåéï¼å æ¤ä»ä»¬è§å¾è¿æ
·å¯è½ä¼å¸®å©ä»ä»¬ä½¿è¯¥ä¸å©å¤±æãæå¾é«å
´ç¥éæè³"
+"å°æäºä¸ä¸ªå¯ä»¥ç³è¯·ä¸å©çæ³æ³ï¼ä½æ¯æ对å
¶ä»äººç³è¯·äºæ¤ä¸å©å¾ä¸æ»¡ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"Fortunately, in fact, that patent was eventually invalidated, and partly on "
+"the strength of the fact that I had published using it earlier. But in the "
+"meantime they had had to remove this feature."
+msgstr ""
+"ä¸å¹¸çæ¯ï¼äºå®ä¸ï¼è¯¥ä¸å©å¤±æäºï¼é¨ååå
å°±æ¯ææ´æ©åå¸äºè¯¥åè½è¿ä¸ªæåçäº"
+"å®ãä½æ¯åæ¶ä»ä»¬ä¹ä¸å¾ä¸ç§»é¤è¯¥åè½ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"Now, to remove one or two features may not be a disaster. But when you have "
+"to remove 50 features, you could do it, but people are likely to say, “"
+"This program's no good; it's missing all the features I want.” So it "
+"may not be a solution. And sometimes a patent is so broad that it wipes out "
+"an entire field, like the patent on public-key encryption, which in fact put "
+"public-key encryption basically off limits for about ten years."
+msgstr ""
+"移é¤ä¸ä¸¤ä¸ªåè½å¯è½å¹¶ä¸æ¯ç¾é¾ãä½æ¯å¦æéè¦ç§»é¤ 50
个åè½ï¼è½ç¶å¯ä»¥åï¼ä½äººä»¬"
+"ä¼è¯´ï¼“è¿ä¸ªç¨åºä¸è¡;
æè¦çåè½é½æ²¡æåã”æ以å®ä¸è§£å³é®é¢ãæç"
+"ä¸å©è¦ççé¢å¤ªå¹¿ï¼å®ä»¬ä¼æ¯åä¸ä¸ªé¢åï¼å°±è±¡å
¬é¥å
å¯çä¸å©é£æ ·ï¼å®å®é
ä¸è®©å
¬é¥"
+"å å¯æ¨åäºåå¹´ä¹ä¹
ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"So that's the option of avoiding the patent—often possible, but "
+"sometimes not, and there's a limit to how many patents you can avoid."
+msgstr ""
+"è¿å°±æ¯é¿å
ä¸å©çä¸ä¸ªç»æ——ææ¶è½ç¶å¯è½ï¼ä½æ¯ä½ è¦ç¥éä½
è½é¿å
çä¸"
+"å©çæéæ°ç®ã"
+
+#. type: Content of: <dl><dd><p>
+msgid "What about the next possibility, of getting a license for the patent?"
+msgstr "é£ä¹å¦ä¸ä¸ªå¯è½æ§ï¼è·åä¸å©è®¸å¯æä¹æ ·å¢?"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"Well, the patent holder may not offer you a license. It's entirely up to "
+"him. He could say, “I just want to shut you down.” I once got a "
+"letter from somebody whose family business was making casino games, which "
+"were of course computerized, and he had been threatened by a patent holder "
+"who wanted to make his business shut down. He sent me the patent. Claim 1 "
+"was something like “a network with a multiplicity of computers, in "
+"which each computer supports a multiplicity of games, and allows a "
+"multiplicity of game sessions at the same time”."
+msgstr ""
+"ä¸å©ææè
ä¹å¯è½ä¸ç»ä½ 许å¯ãè¿å®å
¨ç±ä»å³å®ãä»ä¼è¯´ï¼“æå°±æ¯è¦ä½ å®èã"
+"” ææ次æ¶å°ä¸å°æ¥èªå家åºèµå游æçæè
çæ¥ä¿¡ï¼è¿äºä¸è¥¿å½ç¶æ¯å计ç®æº"
+"èç³»å¨ä¸èµ·çï¼èä»è¢«ä¸ä¸ªä¸å©ææè
å¨è说è¦è®©ä»å
³é¨ãä»æé£ä¸ªä¸å©åç»æãä¸å©"
+"ç第ä¸ä¸ªè¦æ±æ¯ “ä¸ä¸ªç±å¤ä¸ªè®¡ç®æºç»æçç½ç»ï¼å
¶ä¸æ¯ä¸ªè®¡ç®æºé½æ¯æå¤å
游"
+"æï¼å¹¶ä½¿è¿ä¸ªæ¸¸æçå¤ä¸ªä¼è¯åæ¶è¿è¡”ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"Now, I'm sure in the 1980s there was a university that set up a room with a "
+"network of workstations, and each workstation had some kind of windowing "
+"facility. All they had to do was to install multiple games and it would be "
+"possible to display multiple game sessions at once. This is so trivial and "
+"uninteresting that nobody would have bothered to publish an article about "
+"doing it. No one would have been interested in publishing an article about "
+"doing it, but it was worth patenting it. If it had occurred to you that you "
+"could get a monopoly on this trivial thing, then you could shut down your "
+"competitors with it."
+msgstr ""
+"æç¡®ä¿¡å¨ 1980
年代æ个大å¦å·²ç»æ建起äºæå¡å¨ç½ç»å®¤ï¼èä¸æ¯ä¸ªæå¡å¨é½ææç§çª"
+"å£åºç¨ãä»ä»¬åªéå®è£
å¤äººæ¸¸æå°±æå¯è½åæ¶æ¾ç¤ºå¤äººæ¸¸æçä¼è¯ãè¿ç§ææ¯å¤ªç®å太"
+"没ææä¹ï¼è没人ä¼ä¸ºæ¤å表æç«
ï¼ä½æ¯å´æä¸å©ä»·å¼ãå¦æä½ ç¢°å·§æè¿ç§ç®åä¸è¥¿ç"
+"ä¸å©æï¼é£ä¹ä½ ä¹å¯è½è®©ä½ çç«äºå¯¹æåéã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"But why does the Patent Office issue so many patents that seem absurd and "
+"trivial to us?"
+msgstr
"ä½æ¯ä¸ºä»ä¹ä¸å©å±ä¼ä¸ºå¦æ¤å¯ç¬åç®åçä¸è¥¿é¢åä¼å¤ä¸å©?"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"It's not because the patent examiners are stupid, it's because they're "
+"following a system, and the system has rules, and the rules lead to this "
+"result."
+msgstr ""
+"ä¸æ¯å 为ä¸é审æ¥å太笨ï¼èæ¯å 为ä»ä»¬å°±æ¯æç
§ç³»ç»æ§è¡çï¼ç³»ç»æç³»ç»çè§åï¼è¿"
+"äºè§å导è´äºè¿äºç»æã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"You see, if somebody has made a machine that does something once, and "
+"somebody else designs a machine that will do the same thing, but N times, "
+"for us that's a <code>for</code>-loop, but for the Patent Office that's an "
+"invention. If there are machines that can do A, and there are machines that "
+"can do B, and somebody designs a machine that can do A or B, for us that's "
+"an <code>if-then-else</code> statement, but for the Patent Office that's an "
+"invention. So they have very low standards, and they follow those "
+"standards; and the result is patents that look absurd and trivial to us. "
+"Whether they're legally valid I can't say. But every programmer who sees "
+"them laughs."
+msgstr ""
+"å¦æä¸ä¸ªäººé
äºä¸å°æºå¨ï¼è½å¤åä¸æ¬¡æäºï¼èå¦ä¸ä¸ªäººä¹é
äºå°æºå¨ï¼è½å¤ä½ N æ¤é£"
+"件äºï¼é£ä¹å¯¹æ们æ¥è¯´è¿ä¸è¿æ¯ä¸ä¸ª
<code>for</code>-循ç¯ï¼è对ä¸å©å±è¿ä¸ªå°±æ¯å"
+"æãåæ¯å¦ï¼å¦ææå°æºå¨å¯ä»¥å Aï¼å¦ä¸å°æºå¨å¯ä»¥å
Bï¼æ人设计äºæ¢å¯ä»¥å A å"
+"å¯ä»¥å B çæºå¨ï¼é£ä¹å¯¹æ们æ¥è¯´è¿ä¸ªä¸è¿æ¯ä¸ä¸ª
<code>if-then-else</code> å¤"
+"æï¼è对ä¸å©å±è¿ä¸ªåæ¯åæãå æ¤ï¼æ
åå¾ä½ï¼èä¸ä»ä»¬åæç
§æ åæ§è¡ï¼è¿æ ·ä¸æ¥"
+"就导è´æäºä¸å©çèµ·æ¥å¾å¯ç¬ãå¾å¹³å¡ãå®ä»¬æ¯å¦ææï¼æå°±ä¸è½å¤æäºãä½æ¯ï¼çå°"
+"è¿äºä¸å©çç¨åºåé½ç¬äºã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"In any case, I was unable to suggest anything he could do to help himself, "
+"and he had to shut down his business. But most patent holders will offer "
+"you a license. It's likely to be rather expensive."
+msgstr ""
+"ä¸ç®¡ææ ·ï¼ææ æ³ä¸ºä»æä¾ä»»ä½å»ºè®®ï¼èä»ä¸å¾ä¸å
³é¨äºäºãä½æ¯å¤§å¤æ°ä¸å©ææè
ä¼"
+"ç»ä½ 许å¯ãå®å¯è½ä¼å¾è´µã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"But there are some software developers that find it particularly easy to get "
+"licenses, most of the time. Those are the megacorporations. In any field "
+"the megacorporations generally own about half the patents, and they cross-"
+"license each other, and they can make anybody else cross-license if he's "
+"really producing anything. The result is that they end up painlessly with "
+"licenses for almost all the patents."
+msgstr ""
+"ä½æ¯æäºè½¯ä»¶å¼åè
åç°è·å¾ä¸å©ç¹å«ç®åï¼å¤æ°æ
åµä¸ãä»ä»¬æ¯è¶
级ä¼ä¸ãå¨è®¸å¤é¢"
+"åï¼è¶
级ä¼ä¸é常é½æ¥æ大约ä¸åçä¸å©ï¼å¹¶ä¸ä»ä»¬äºç¸äº¤åææï¼ä»ä»¬å¯ä»¥åä»»ä½å
¶"
+"ä»ä¼ä¸äº¤åææï¼åªè¦ä½
æä¸è¥¿æ¿åºæ¥ãç»æå°±æ¯ä»ä»¬æ¯«ä¸è´¹åå°æäºå·®ä¸å¤ææä¸å©"
+"ç许å¯ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"IBM wrote an article in its house magazine, <cite>Think</cite> "
+"magazine—I think it's issue 5, 1990—about the benefit IBM got "
+"from its almost 9,000 US patents at the time (now it's up to 45,000 or "
+"more). They said that one of the benefits was that they collected money, "
+"but the main benefit, which they said was perhaps an order of magnitude "
+"greater, was “getting access to the patents of others,” namely "
+"cross-licensing."
+msgstr ""
+"IBM å¨å
¶å
é¨æå¿ï¼<cite>Think</cite>
æå¿ä¸——æè®°å¾æ¯ 1990 年第 "
+"5 æ——è°å°å®ä»å½æ¶èªå·±æ¥æç大约 9,000
个ç¾å½ä¸å©ï¼ç°å¨è¶
è¿äº "
+"45,000 个ï¼ä¸è·å¾ç好å¤ãå
¶ä¸ä¸ä¸ªæ¯æ¶åä¸å©è´¹ï¼ä¸è¿ä¸»è¦ç好å¤ï¼å¯è½æ¯ä¸å©è´¹è¦"
+"é«ä¸ä¸ªæ°é级ï¼æ¯ “è·å¾å
¶ä»äººçä¸å©è®¸å¯ï¼”å°±æ¯äº¤åææã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"What this means is since IBM, with so many patents, can make almost "
+"everybody give them a cross-license, IBM avoids almost all the grief that "
+"the patent system would have inflicted on anybody else. So that's why IBM "
+"wants software patents. That's why the megacorporations in general want "
+"software patents, because they know that by cross-licensing, they will have "
+"a sort of exclusive club on top of a mountain peak. And all the rest of us "
+"will be down here, and there's no way we can get up there. You know, if "
+"you're a genius, you might start up a small company and get some patents, "
+"but you'll never get into IBM's league, no matter what you do."
+msgstr ""
+"è¿å°±æ¯è¯´ç±äº IBM æè¿ä¹å¤ä¸å©ï¼å®å
ä¹å¯ä»¥åä»»ä½äººè¾¾æ交åææï¼è¿æ · IBM å°±å¯"
+"以é¿å
ç»å¤§å¤æ°ä¸å©çä¸å©å½±åãè¿å°±æ¯ä¸ºä»ä¹ IBM
æ³è¦è½¯ä»¶ä¸å©ãè¿ä¹æ¯ä¸ºä»ä¹è¶
级"
+"ä¼ä¸ä¸è¬é½æ³è¦è½¯ä»¶ä¸å©ï¼å
为ä»ä»¬ç¥ééè¿äº¤åææï¼ä»ä»¬è½å¤åå¨å±±é¡¶ç¬äº«é£æ¯ã"
+"èæ们è¿äºäººåªè½å¾
å¨ä¸é¢ï¼æ æ³ä¸æ¥ãå¦æä½
æ¯ä¸ªå¤©æï¼ä½ æ许è½å¼ä¸ªå
¬å¸ï¼å¼äºä¸"
+"å©ï¼ä½æ¯ä½ æ æ³è¿å
¥ IBM çéµè¥ï¼æ è®ºä½ æä¹åªåé½ä¸è¡ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"Now a lot of companies tell their employees, “Get us patents so we can "
+"defend ourselves” and they mean, “use them to try to get cross-"
+"licensing,” but it just doesn't work well. It's not an effective "
+"strategy if you've got a small number of patents."
+msgstr ""
+"许å¤å
¬å¸ä¼åè¯ä»ä»¬çå工3为æ们è·åä¸äºä¸å©æ¥ä¿æ¤èªå·±”ï¼ä»ä»¬æ"
+"çæ¯ï¼“ç¨è¿äºä¸å©äºå交åææï¼”ä½æ¯è¿å¹¶ä¸é¡ºå©ãå¦æå®ä»¬åªæå°é"
+"ä¸å©çè¯ï¼è¿ä¸ªæ¹æ³ä¸æä¹ææã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"Suppose you've got three patents. One points there, one points there, and "
+"one points there, and somebody over there points a patent at you. Well, "
+"your three patents don't help you at all, because none of them points at "
+"him. On the other hand, sooner or later, somebody in the company is going "
+"to notice that this patent is actually pointing at some people, and [the "
+"company] could threaten them and squeeze money out of them—never mind "
+"that those people didn't attack this company."
+msgstr ""
+"å设ä½
æ个ä¸å©ï¼è¿éä¸ä¸ªï¼é£éä¸ä¸ªãæ人ç¨ä¸ä¸ªä¸å©æåä½
ãä½ çä¸ä¸ªä¸å©æ ¹æ¬å¸®"
+"ä¸ä¸ï¼å 为å®ä»¬æ²¡ææåé£ä¸ªäººãå¦ä¸æ¹é¢ï¼æ©æä½ å
¬å¸ä¼åç°ä¸ä¸ªä¸å©æå°äºæ个"
+"人ï¼ä½
å¯è½ä¼å¨èè¿ä¸ªäººå¹¶å榨äºé±è´¢——ä¸ç®¡è¿äººæ¯å¦æ»å»äºä½
å
¬å¸ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"So if your employer says to you, “We need some patents to defend "
+"ourselves, so help us get patents,” I recommend this response:"
+msgstr ""
+"å æ¤ï¼å¦æä½ å
¬å¸å¯¹ä½
说3æ们éè¦ä¸å©æ¥ä¿æ¤èªå·±ï¼è¯·è·å¾ä¸äºä¸å©ï¼"
+"”é£ä¹æå»ºè®®ä½ è¿ä¹è¯´ï¼"
+
+#. type: Content of: <dl><dd><blockquote><p>
+msgid ""
+"Boss, I trust you and I'm sure you would only use those patents to defend "
+"the company if it's attacked. But I don't know who's going to be the CEO of "
+"this company in five years. For all I know, it might get acquired by "
+"Microsoft. So I really can't trust the company's word to only use these "
+"patents for defense unless I get it in writing. Please put it in writing "
+"that any patents I provide for the company will only be used for self-"
+"defense and collective security, and not for repression, and then I'll be "
+"able to get patents for the company with a clean conscience."
+msgstr ""
+"èæ¿ï¼æç¸ä¿¡ä½ ï¼æç¥éä½ åªä¼ç¨è¿äºä¸å©æ¥ä¿æ¤å
¬å¸ãä½æ¯æä¸ç¥é 5 å¹´åè°ä¼æ¯è¿"
+"个å
¬å¸ç
CEOãæ®ææç¥ï¼å®æå¯è½è¢«å¾®è½¯æ¶è´ãæ以ï¼é¤éæ书é¢æ¿è¯ºï¼æççä¸è½"
+"ç¸ä¿¡å
¬å¸åªä¼ç¨ä¸å©èªä¿çè¯ã请书é¢ä¿è¯æ为å
¬å¸æä¾çä¸å©åªä¼ç¨æ¥èªå«åå®å
¨ï¼"
+"èä¸ä¼ç¨äºåå¶ï¼è¿æ ·æå°±è½å¤å¨æ¸
æ°çå
±è¯ä¹ä¸ä¸ºå
¬å¸è·å¾ä¸å©ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"It would be most interesting to raise this not just in private with your "
+"boss, but also on the company's discussion list."
+msgstr "å¦æä¸åªç§ä¸åèæ¿æåºæ¤äºï¼èæ¯å¨å
¬å¸å±é¢è®¨è®ºæ¤äºå°±æ´ææä¹äºã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"The other thing that could happen is that the company could fail and its "
+"assets could be auctioned off, including the patents; and the patents will "
+"be bought by someone who means to use them to do something nasty."
+msgstr ""
+"å¦ä¸ä»¶äºæ¯å
¬å¸å¯è½ä¼å¤±è´¥ï¼ç¶åå
¶èµäº§ä¼è¢«æåï¼å
æ¬ä¸å©; èè¿äºä¸å©ä¼è¢«å«æç¨"
+"å¿ç人è´åå»åæ¶äºã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"This cross-licensing practice is very important to understand, because this "
+"is what punctures the argument of the software patent advocates who say that "
+"software patents are needed to protect the starving genius. They give you a "
+"scenario which is a series of unlikelihoods."
+msgstr ""
+"å
æ¤ç解交åææçå®è·µæ´»å¨é常éè¦ï¼è¿æ¯æ´ç©¿è½¯ä»¶ä¸å©æ¨å¨è
论è°çå©å¨ï¼è¿äºäºº"
+"æ»æ¯è¯´è½¯ä»¶ä¸å©æ¯ä¿æ¤è®¡ç®æºå¤©æä¸è¢«é¥¿æ»çå¿
è¦æªæ½ãä»ä»¬è¿ä¼åä½ å±ç¤ºä¸ä¸ªå
å«ä¸"
+"ç³»åä¸å¯è½çåºæ¯ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"So let's look at it. According to this scenario, there's a brilliant "
+"designer of whatever, who's been working for years by himself in his attic "
+"coming up with a better way to do whatever it is. And now that it's ready, "
+"he wants to start a business and mass-produce this thing; and because his "
+"idea is so good his company will inevitably succeed— except for one "
+"thing: the big companies will compete with him and take all his market the "
+"away. And because of this, his business will almost certainly fail, and "
+"then he will starve."
+msgstr ""
+"æ们æ¥ç»çä¸ä¸ãæ
¹æ®ä»ä»¬çåºæ¯ï¼æä¸ä¸ªå¤©æç»è¿å¤å¹´çç¬ç«å·¥ä½åç°äºä¸ä¸ªå¥½ä¸"
+"西ï¼å®è¶
è¿äºææ类似ç产åãæäºè¿ä¸ªä¸è¥¿ï¼å¤©ææ³å¼å§èªå·±çå
¬å¸å¹¶è¦å¤§è§æ¨¡ç产"
+"è¿ä¸ªä¸è¥¿; å 为产åé常好ï¼ä»çå
¬å¸æç»ä¼é常æå;——é¤äºä¸ä»¶äºï¼å¤§"
+"å
¬å¸ä¼åä»ç«äºå¹¶å¤ºåå
¶å
¨é¨å¸åºãå æ¤ï¼å¤©æçå
¬å¸å½ç¶ä¼å¤±è´¥ï¼ç¶å天æ就失å»äº"
+"é¥ç¢ã"
+
+#. type: Content of: <dl><dd><p>
+msgid "Well, let's look at all the unlikely assumptions here."
+msgstr "ç°å¨ï¼æ们æ¥ççææè¿äºä¸å¯è½çå设ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"First of all, that he comes up with this idea working by himself. That's "
+"not very likely. In a high-tech field, most progress is made by people "
+"working in a field, doing things and talking with people in the field. But "
+"I wouldn't say it's impossible, not that one thing by itself."
+msgstr ""
+"é¦å
ï¼ä»çæ³æ³æ¯ä»ç¬ç«ååºäº§åãè¿åºæ¬ä¸å¯è½ãå¨é«ç§æè¡ä¸ï¼å¤§å¤æ°è¿æ¥é½æ¯ç±"
+"å¨åä¸é¢åç人äºç¸è®¨è®ºå¹¶è®¤çå·¥ä½ååºçãä½æ¯æä¸è½è¯´ä¸å¯è½ï¼ä¸ä¸ªäººç¬ç«æäºç"
+"å¯è½æ§å¾å°ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"But anyway the next supposition is that he's going to start a business and "
+"that it's going to succeed. Well, just because he's a brilliant engineer "
+"doesn't mean that he's any good at running a business. Most new businesses "
+"fail; more than 95 percent of them, I think, fail within a few years. So "
+"that's probably what's going to happen to him, no matter what."
+msgstr ""
+"第äºæ¡å设æ¯ä»å¼å§èªå·±çå
¬å¸å¹¶è·å¾æåãå¯æ¯ï¼ä»
ä»
æ¯ä¸ä¸ªå¤©æå·¥ç¨å¸å¹¶ä¸è½è®©ä»"
+"åé¿è¿è¥å
¬å¸ã大å¤æ°æ°å
¬å¸ä¼å¤±è´¥; æäºè§£ï¼è¶
è¿ 95%
çæ°å
¬å¸å¨å å¹´å
就失败äºã"
+"å æ¤ï¼ä¸ç®¡ææ ·ï¼æå¯è½çäºå°±æ¯ä»çå
¬å¸ä¼å¤±è´¥ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"Ok, let's assume that in addition to being a brilliant engineer who came up "
+"with something great by himself, he's also talented at running businesses. "
+"If he has a knack for running businesses, then maybe his business won't "
+"fail. After all, not all new businesses fail, there are a certain few that "
+"succeed. Well, if he understands business, then instead of trying to go "
+"head to head with large companies, he might try to do things that small "
+"companies are better at and have a better chance of succeeding. He might "
+"succeed. But let's suppose it fails anyway. If he's so brilliant and has a "
+"knack for running businesses, I'm sure he won't starve, because somebody "
+"will want to give him a job."
+msgstr ""
+"åå设ï¼å¤©æä¸ä½åäºå·¥ç¨ï¼ç¬ç«ç
åäºä¼ç§ç产åï¼èä¸å¾ä¼ç®¡çå
¬å¸ãå¦æä»é常"
+"åäºç»è¥ï¼é£ä¹å
¬å¸å¯è½ä¸ä¼å¤±è´¥ãæ¯ç«ä¸æ¯ææçå
¬å¸é½ä¼å¤±è´¥ï¼è¿æ¯ææäºå
¬å¸ä¼"
+"æåãå¦æä»æç»è¥å¤´èï¼é£ä¹ä»ä¸ä¼å大å
¬å¸å¯¹çå¹²ï¼èæ¯å¯è½å好é£äºå°å
¬å¸åé¿"
+"çäºï¼è¿æ
·å°±æ´ææºä¼æåãä»ä¹è®¸æåäºãä½æ¯æ们è¿æ¯åå®å
¬å¸å¤±è´¥äºãå¦æä»å¾"
+"ææ干并è½å¤ç®¡çå
¬å¸ï¼æç¸ä¿¡ä»ä¸ä¼æ¨é¥¿ï¼å
为æ人ä¼éç¨ä»ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"So a series of unlikelihoods—it's not a very plausible scenario. But "
+"let's look at it anyway."
+msgstr ""
+"æ以è¿æ¯ä¸ç³»åçä¸å¯è½——é常ä¸å¯è½çåºæ¯ãä¸è¿æ们è¿æ¯ç
究ä¸ä¸ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"Because where they go from there is to say the patent system will “"
+"protect” our starving genius, because he can get a patent on this "
+"technique. And then when IBM wants to compete with him, he says, “"
+"IBM, you can't compete with me, because I've got this patent,” and IBM "
+"says, “Oh, no, not again!”"
+msgstr ""
+"å 为ä»ä»¬å¨æ¤æ³è¯´çæ¯ä¸å©ä½ç³»ä¼ “ä¿æ¤protect”
æ们ç天æä¸ä¼æ¨é¥¿ï¼"
+"å 为ä»å¯ä»¥ä¸ºèªå·±çææ¯ç³è¯·ä¸ä¸ªä¸å©ãç¶åï¼å½ IBM
åä»ç«äºæ¶ï¼ä»å°±è¯´ï¼“"
+"IBMï¼ä½ ä¸è½åæç«äºï¼å 为ææä¸å©ï¼”è IBM
ä¼è¯´ï¼“ä¸ï¼ä¸åæ¯é£æ ·"
+"äº!”"
+
+#. type: Content of: <dl><dd><p>
+msgid "Well, here's what really happens."
+msgstr "ä¸é¢å°±æ¯æ¥çåççäºã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"IBM says, “Oh, how nice, you have a patent. Well, we have this "
+"patent, and this patent, and this patent, and this patent, and this patent, "
+"all of which cover other ideas implemented in your product, and if you think "
+"you can fight us on all those, we'll pull out some more. So let's sign a "
+"cross-license agreement, and that way nobody will get hurt.” Now since "
+"we've assumed that our genius understands business, he's going to realize "
+"that he has no choice. He's going to sign the cross-license agreement, as "
+"just about everybody does when IBM demands it. And then this means that IBM "
+"will get “access” to his patent, meaning IBM would be free to "
+"compete with him just as if there were no patents, which means that the "
+"supposed benefit that they claim he would get by having this patent is not "
+"real. He won't get this benefit."
+msgstr ""
+"IBM 说3ä¸éï¼ä½
æä¸ä¸ªä¸å©ãæ们æè¿ä¸ªä¸å©ï¼è¿æè¿ä¸ªä¸å©ï¼è¿æé£ä¸ªä¸"
+"å©ï¼è¿æè¿ä¸ªä¸å©ï¼ççï¼ææè¿äºä¸å©é½å¨ä½
ç产åéåºç°äºï¼å¦æä½ è§å¾ä½ è¿å¯ä»¥"
+"åæ们ç«äºï¼æ们ä¼ååºæ´å¤çä¸å©ãæ们æ¥ç¾ç½²äº¤åææåè®®å§ï¼å¤§å®¶é½ä¸ä¼å伤ã"
+"”æ们已ç»åå®å¤©æå¾æç»è¥ï¼å æ¤ä»ä¼æç½å«æ
éæ©ãä»ä¼ç¾ç½²äº¤åææåè®®ï¼"
+"å½ IBM è¦æ±æ¶ï¼å¤§å®¶é½ä¼è¿ä¹åãè¿æå³ç IBM ææ
“使稔 天æçä¸"
+"å©ï¼æå³è¿ IBM å°å
è´¹åä»ç«äºï¼å°±è±¡æ²¡æä¸å©ä¸æ
·ï¼è¿å°±æ¯è¯´æè°ä¸å©å¸¦æ¥ç好å¤å¹¶"
+"ä¸åå¨ã天æ没å¾å°ä¸å©ç好å¤ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"The patent might “protect” him from competition from you or me, "
+"but not from IBM—not from the very megacorporations which the scenario "
+"says are the threat to him. You know in advance that there's got to be a "
+"flaw in this reasoning when people who are lobbyists for megacorporations "
+"recommend a policy supposedly because it's going to protect their small "
+"competitors from them. If it really were going to do that, they wouldn't be "
+"in favor of it. But this explains why [software patents] won't do it."
+msgstr ""
+"ä¸å©ä¹è®¸ “ä¿æ¤äº” æ们åä»çç«äºï¼ä½ä¸æ¯ IBM
çç«äº——"
+"ä¸æ¯æ¯ä¸ªè¶
级ä¼ä¸çç«äºï¼è¿äºç«äºæ¯å¯¹ä»çå¨èãä½
们äºå
å·²ç»ç¥éï¼è¿ä¸ªæ¨çæé®"
+"é¢ãå½è¶
级ä¼ä¸ç游说è
æè®®æäºä¿æ¤å¼±å°ç«äºå¯¹æççç¥æ¶ï¼å¦æè¿äºçç¥ççæ"
+"ç¨ï¼ä»ä»¬æ¯ä¸ä¼æ¯æçãä½æ¯ä»¥ä¸æ¨çè¿æ¯éæäºä¸ºä»ä¹
[软件ä¸å©] ä¸ä¼ä¿æ¤å¼±å°ç"
+"ç«äºè
ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"Even IBM can't always do this, because there are companies that we refer to "
+"as patent trolls or patent parasites, and their only business is using "
+"patents to squeeze money out of people who really make something."
+msgstr ""
+"å³ä½¿ IBM ä¸è½ä¸ç´è¿ä¹å¹²ï¼è¿æ许å¤è¢«ç§°ä¸ºä¸å©å¯çè«çå
¬å¸ï¼å®ä»¬çå¯ä¸ä½ä¸ºå°±æ¯ä½¿"
+"ç¨ä¸å©å榨é£äºçæ£åäºç人ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"Patent lawyers tell us that it's really wonderful to have patents in your "
+"field, but they don't have patents in their field. There are no patents on "
+"how to send or write a threatening letter, no patents on how to file a "
+"lawsuit, and no patents on how to persuade a judge or jury, so even IBM "
+"can't make the patent trolls cross-license. But IBM figures, “Our "
+"competition will have to pay them too; this is just part of the cost of "
+"doing business, and we can live with it.” IBM and the other "
+"megacorporations figure that the general dominion over all activity that "
+"they get from their patents is good for them, and paying off the trolls they "
+"can live with. So that's why they want software patents."
+msgstr ""
+"ä¸å©å¾å¸åè¯æ们æ¥æä¸å©æ¯ä¸ä»¶å¥½äºï¼ä½æ¯å¨ä»ä»¬çé¢åå´æ²¡æä¸å©ã并没æå
³äºæ°"
+"åååéå¾å¸å½çä¸å©ï¼ä¹æ²¡æå
³äºæ交è¯è®¼çä¸å©ï¼æ´æ²¡æå
³äºå¦ä½è¯´ææ³å®æéªå®¡"
+"å¢çä¸å©ï¼å æ¤ IBM ä¹æ
æ³åä¸å©å¯çè«è¾¾æ交åææãä½æ¯ IBM å¨æé3ç«"
+"äºå¯¹æä¹è¦ä»è¿ä¸ªé±ç;
è¿æ¯åä¸ææ¬çä¸é¨åï¼æ们å¯ä»¥æ¥åã”IBM çè¶
级ä¼"
+"ä¸è®¤ä¸ºéè¿ä¸å©å¨å®ä»¬çåä¸æ´»å¨ä¸å
æ主导å°ä½æ¯å¥½äºï¼è±é±æå®ä¸å©å¯çè«ä¹æ²¡ä»"
+"ä¹ãè¿å°±æ¯ä¸ºä»ä¹ä¼æ软件ä¸å©ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"There are also certain software developers who find it particularly "
+"difficult to get a patent license, and those are the developers of free "
+"software. The reason is that the usual patent license has conditions we "
+"can't possibly fulfill, because usual patent licenses demand a payment per "
+"copy. But when software gives users the freedom to distribute and make more "
+"copies, we have no way to count the copies that exist."
+msgstr ""
+"æäºè½¯ä»¶å¼åè
è·å¾ä¸å©è®¸å¯å°¤å
¶å°é¾ï¼ä»ä»¬å°±æ¯èªç±è½¯ä»¶çå¼åè
ãå
¶ä¸çåå æ¯æ"
+"们å¾é¾æ»¡è¶³æ®éä¸å©è®¸å¯çæ¡ä»¶ï¼å
为æ®éä¸å©è®¸å¯è¦æ±ææ·è´æ°ç®ä»è´¹ãä½æ¯èªç±è½¯"
+"件å
许ç¨æ·èªç±å¤å¶åååï¼æ们没æåæ³è®¡ç®ç©¶ç«æå¤å°æ·è´ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"If someone offered me a patent license for a payment of one-millionth of a "
+"dollar per copy, the total amount of money I'd have to pay maybe is in my "
+"pocket now. Maybe it's 50 dollars, but I don't know if it's 50 dollars, or "
+"49, or what, because there's no way I can count the copies that people have "
+"made."
+msgstr ""
+"å¦æä¸ä»½æ·è´çä¸å©è®¸å¯è´¹æ¯ç¾ä¸åä¹ä¸ç¾å
ï¼é£ä¹æç°å¨å°±å¯ä»¥å
¨æ¬¾æ¯ä»ãä¹è®¸æ»æ°"
+"æ¯ 50 ç¾å
ï¼æä¸ç¡®å®ï¼æè
æ¯ 49 ç¾å
ï¼æè
å
¶ä»ï¼å
为æä¸ç¥é人们å¤å¶äºå¤å°æ·"
+"è´ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"A patent holder doesn't have to demand a payment per copy; a patent holder "
+"could offer you a license for a single lump sum, but those lump sums tend to "
+"be big, like US$100,000."
+msgstr ""
+"ä¸å©ææè
ä¸å¿
ä¸å®è¦æç
§æ·è´æ°è®¡è´¹;
ä»ä¹å¯ä»¥ä¸æ¬¡æ§æ¶è´¹ï¼ä½æ¯è¿ä¸ªè´¹ç¨å°±æ¯è¾é«"
+"äºï¼ä¸è¬æ¯ US$100,000ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"And the reason that we've been able to develop so much freedom-respecting "
+"software is [that] we can develop software without money, but we can't pay a "
+"lot of money without money. If we're forced to pay for the privilege of "
+"writing software for the public, we won't be able to do it very much."
+msgstr ""
+"æ们å¼åäºå¦æ¤å¤çèªç±è½¯ä»¶ï¼åå
æ¯å¼åèªç±è½¯ä»¶å¯ä»¥ä¸è±é±ï¼ä½æ¯æ们ä¸è½å¨æ²¡æ"
+"é±çæ
åµä¸æ¯ä»ä¸å¤§ç¬é±ãå¦ææ们被迫è±è´¹ä¸å©è´¹æ¥ä¸ºå
¬ä¼å¼å软件ï¼æ们åä¸äºå¤ª"
+"å¤ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"That's the possibility of getting a license for the patent. The other "
+"possibility is to invalidate the patent. If the country considers software "
+"patents to be basically valid, and allowed, the only question is whether "
+"that particular patent meets the criteria. It's only useful to go to court "
+"if you've got an argument to make that might prevail."
+msgstr ""
+"è¿ä¸ªå°±æ¯è·å¾ä¸å©è®¸å¯çå¯è½æ§ãå¦ä¸ä¸ªå¯è½æ§æ¯è®©ä¸å©å¤±æãå¦æä¸ä¸ªå½å®¶è®¤å¯è½¯ä»¶"
+"ä¸å©ãå
许软件ä¸å©ï¼é£ä¹ä¸ä¸ªä¸å©æ¯å¦è¾¾å°æ
åå°±æ¯å¯ä¸çé®é¢ãå¦æä½ ç论æ®å¯è½"
+"è·èï¼é£ä¹åªæå°æ³åºä¸ææç¨ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"What would that argument be? You have to find evidence that, years ago, "
+"before the patent was applied for, people knew about the same idea. And "
+"you'd have to find things today that demonstrate that they knew about it "
+"publicly at that time. So the dice were cast years ago, and if they came up "
+"favorably for you, and if you can prove that fact today, then you have an "
+"argument to use to try to invalidate the patent. And it might work."
+msgstr ""
+"论æ®æåªäºå¢?ä½ ç论æ®å¿
é¡»æ¯ï¼å¨ç³è¯·è¯¥ä¸å©çæ°å¹´åï¼äººä»¬å°±å·²ç»ç¥éåæ ·çæ³æ³"
+"äºãä½ éè¦æ¾å°ä¸äºç°ä»çä¸è¥¿ï¼è¯´æ人们å¨å å¹´åå°±å
¬å¼ç¥éè¿ä¸ªä¸»æãæ以è¯æ®å¨"
+"å¤å¹´åå°±æäºï¼å¦æå®ä»¬å¯¹ä½ æå©ï¼å¦æä½
åè½å¨ç°å¨è¯æè¿äºï¼é£ä¹ä½ å°±æäºè®©è¯¥ä¸"
+"å©å¤±æç论æ®ãè¿æå¯è½è¡ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"It might cost you a lot of money to go through this case, and as a result, a "
+"probably invalid patent is a very frightening weapon to be threatened with "
+"if you don't have a lot of money. There are people who can't afford to "
+"defend their rights—lots of them. The ones who can afford it are the "
+"exception."
+msgstr ""
+"æå®å¸å¯è½è±è´¹ä¸è²ï¼èå
¶ç»æï¼é£ä¸ªå¯è½æ
æçä¸å©å¯¹å®¶åºä¸åçä½ å¯æ¯å¾å¤§çå¨"
+"èãæå¾å¤äººæ åè´æ
ä¿æ¤èªå·±çæå©——é常å¤ç人ãè´æ
å¾èµ·ç人æ¯å°"
+"æ°ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"These are the three things that you might be able to do about each patent "
+"that prohibits something in your program. The thing is, whether each one is "
+"possible depends on different details of the circumstances, so some of the "
+"time, none of them is possible; and when that happens, your project is dead."
+msgstr ""
+"è¿å°±æ¯ä½ è¦å¯¹ç¦æ¢ä½
å¨ç¨åºéåäºçæ¯ä¸ªä¸å©å¯ä»¥éåçä¸ä¸ªæ段ãå®é
ä¸ï¼è¿äºææ"
+"æ¯ä¸æ¯å¯è¡ä¾èµäºå
·ä½çç»èï¼ææ¶ä¸ä¸ªé½ç¨ä¸ä¸;å¦æçæ¯é£æ ·ï¼ä½
ç项ç®å°±æ¯æ»è·¯ä¸"
+"æ¡ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"But lawyers in most countries tell us, “Don't try to find the patents "
+"in advance”, and the reason is that the penalty for infringement is "
+"bigger if you knew about the patent. So what they tell you is “Keep "
+"your eyes shut. Don't try to find out about the patents, just go blindly "
+"taking your design decisions, and hope.”"
+msgstr ""
+"ä½æ¯å¤§å¤æ°å½å®¶çå¾å¸åè¯æ们3ä¸è¦é¢å
æ¥æ¾ä¸å©”ï¼åå æ¯å¦æä½ å·²"
+"ç»ç¥éäºæä¸å©ï¼é£ä¹è¯¥ä¸å©ä¾µæçæ©ç½ä¼æ´éãå
æ¤ä»ä»¬ä¼åè¯ä½ “éä¸ç¼"
+"çãä¸è¦æ¥æ¾ä¸å©ï¼ç´æ¥å»å®ç°ä½ ç设计ï¼ç¶åæå¾
å§ã”"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"And of course, with each single design decision, you probably don't step on "
+"a patent. Probably nothing happens to you. But there are so many steps you "
+"have to take to get across the minefield, it's very unlikely you will get "
+"through safely. And of course, the patent holders don't all show up at the "
+"same time, so you don't know how many there are going to be."
+msgstr ""
+"å½ç¶ï¼ä¸æ¯æ¯ä¸ªè®¾è®¡é½ä¼ç¢°å°ä¸å©éå¶ãä½
æå¯è½æ²¡æ碰å°ä¸å©é®é¢ãä½æ¯ä½ è¦å¨é·åº"
+"è¡è¿å¾å¤æ¥ï¼å®å
¨éè¿æ¯å¾é¾çãå½ç¶ï¼ä¸å©ææè
并ä¸æ¯åæ¶ç°èº«ï¼æä»¥ä½ ä¹ä¸ç¥é"
+"ä¼æ¥å¤å°è®¨åºè
ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"The patent holder of the natural order recalculation patent was demanding 5 "
+"percent of the gross sales of every spreadsheet. You could imagine paying "
+"for a few such licenses, but what happens when patent holder number 20 comes "
+"along, and wants you to pay out the last remaining 5 percent? And then what "
+"happens when patent holder number 21 comes along?"
+msgstr ""
+"ä¸é¢è®²å°çèªç¶é¡ºåºè®¡ç®ä¸å©çææè
æ¾è¦æ± 5%
çéå®é¢ä½ä¸ºåæ¥ãä½ ä¹è®¸ä¼èèæ¯"
+"ä»è¿ä¸ªä¸å©è®¸å¯è´¹ï¼ä½æ¯åé¢åæ¥äº 19 个ä¸å©ææè
ï¼æ¯ä¸ªé½è¦æ± 5 %ï¼ä½ ä¼ææ´ä¸ª"
+"éå®é¢é½åæå?ç¶ååæ¥äºç¬¬ 21 个ä¸å©ææè
ï¼ä½
åæä¹å?"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"People in business say that this scenario is amusing but absurd, because "
+"your business would fail long before you got there. They told me that two "
+"or three such licenses would make your business fail. So you'd never get to "
+"20. They show up one by one, so you never know how many more there are "
+"going to be."
+msgstr ""
+"åä¸äººå£«çå°è¿ä¸ªåºæ¯ä¼è¯´å¤ªæç¬äºï¼å ä¸ºä½ çå
¬å¸æ©å¨ä½éªè¿ä¸ªåºæ¯ä¹åå°±ç»æäºã"
+"ä»ä»¬åè¯æ两ä¸ä¸ªè¿æ ·çä¸å©å°±æä¸ä¸ªå
¬å¸æåäºãæ以ä½
çä¸å° 20ãä»ä»¬ä¼ä¸ä¸ªæ¥ä¸"
+"个å°åºç°ï¼ä½ æ°¸è¿ä¹æ æ³ç¥é究ç«æå¤å°ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"Software patents are a mess. They're a mess for software developers, but in "
+"addition they're a restriction on every computer user because software "
+"patents restrict what you can do on your computer."
+msgstr ""
+"软件ä¸å©æ¯ä¸å¢ç³ãå®ä»¬å¯¹è½¯ä»¶å¼åè
æ¯ä¸å¢ç³ï¼ä½æ¯å¦å¤å®ä»¬ä¹éå¶çæ¯ä¸ªè®¡ç®æºç¨"
+"æ·ï¼å 为软件ä¸å©éå¶äºç¨æ·å¯¹èªå·±è®¡ç®æºç使ç¨ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"This is very different from patents, for instance, on automobile engines. "
+"These only restrict companies that make cars; they don't restrict you and "
+"me. But software patents do restrict you and me, and everybody who uses "
+"computers. So we can't think of them in purely economic terms; we can't "
+"judge this issue purely in economic terms. There's something more important "
+"at stake."
+msgstr ""
+"è¿ä¸ªåæ®éä¸å©ææä¸åï¼æ¯å¦æ±½è½¦çå¼æãå¼æçä¸å©åªéå¶é
车çä¼ä¸;å®ä»¬ä¸ä¼é"
+"å¶ä½ æè¿æ ·çç¨æ·ãä½æ¯è½¯ä»¶ä¸å©å´ä¼éå¶ä½
æï¼ä¹éå¶ææ使ç¨æºç®æºç人ãå æ¤æ"
+"们ä¸è½ä»
ä»ç»æµçè§åº¦æ¥å¯¹å¾
å®ä»¬;æ们ä¸è½åªç¨ç»æµçè§ç¹æ¥åå¤æãå®ä»¬è¿ææ´éè¦"
+"çå±é©ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"But even in economic terms, the system is self-defeating, because its "
+"purpose is supposed to be to promote progress. Supposedly by creating this "
+"artificial incentive for people to publish ideas, it's going to help the "
+"field progress. But all it does is the exact opposite, because the big job "
+"in software is not coming up with ideas, it's implementing thousands of "
+"ideas together in one program. And software patents obstruct that, so "
+"they're economically self-defeating."
+msgstr ""
+"å³ä½¿ä»ç»æµçè§ç¹çï¼ä¸å©ç³»ç»ä¹æ¯èªç¸çç¾ï¼å
为å®åå®çç®çæ¯ä¿è¿åå±ãéè¿æ"
+"建人工çæ¿å±è®©äººä»¬å
¬å¼æ³æ³ï¼ä»¥ä¸ºå®ä¼å¸®å©äº§ä¸è¿æ¥ãä½æ¯å®çç»æå´æ¯åè¾åè¾ï¼"
+"å 为éè¦ç软件工ä½ä¸æ¯å
¬å¼æ³æ³ï¼èæ¯å¨ä¸ä¸ªç¨åºéå®ç°æåä¸ä¸çæ³æ³ãè软件ä¸"
+"å©é»æ¢å¤§å®¶è¿ä¹åï¼å æ¤å®ä»¬å¨ç»æµä¸æ¯èªç¸çç¾ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"And there's even economic research showing that this is so—showing how "
+"in a field with a lot of incremental innovation, a patent system can "
+"actually reduce investment in R & D. And of course, it also obstructs "
+"development in other ways. So even if we ignore the injustice of software "
+"patents, even if we were to look at it in the narrow economic terms that are "
+"usually proposed, it's still harmful."
+msgstr ""
+"å·²ç»æç»æµç
究表æäºè¿ä¸ç¹——å¨ä¸ä¸ªå¤§éåæ°ç´¯ç§¯çé¢åï¼ä¸å©ç³»ç»å®"
+"é
å¯¼è´ R & D æå
¥çåå°ãå½ç¶ï¼å®è¿å¨å
¶ä»æ¹é¢é»æ¢è¿æ¥ãæ以ï¼å³ä½¿æ们ä¸è"
+"è软件ä¸å©çä¸å
¬æ£æ§ï¼åªä»çéçç»æµå¦è§ç¹çï¼ä¸å©ç³»ç»è¿æ¯æ害çã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"People sometimes respond by saying that “People in other fields have "
+"been living with patents for decades, and they've gotten used to it, so why "
+"should you be an exception?”"
+msgstr ""
+"æ人å¯è½ä¼å驳说 “人们å¨å
¶ä»é¢åå·²ç»éç¨ä¸å©å¶åº¦å åå¹´äºï¼å·²ç»ä¹ æ¯äºï¼"
+"为ä»ä¹è¿è¦åæ¥ä¸ªä¾å¤?”"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"Now, that question has an absurd assumption. It's like saying, “Other "
+"people get cancer, why shouldn't you?” I think every time someone "
+"doesn't get cancer, that's good, regardless of what happened to the others. "
+"That question is absurd because of its presupposition that somehow we all "
+"have a duty to suffer the harm done by patents."
+msgstr ""
+"è¿ä¸ªé®é¢å¸¦æä¸ä¸ªå¯ç¬çå设ã就象说3å
¶ä»äººç½¹æ£äºççï¼ä¸ºä»ä¹ä½ ä¸å¾å¢?"
+"”
æè§å¾æ人没å¾ççæ¯å¥½äºï¼ä¸ç®¡æ¯ä¸æ¯æå«äººå¾ççãè¿ä¸ªé®é¢çå¯ç¬ä¹å¤"
+"å¨äºå
¶åææ¯æ们大家é½è¦å¿åä¸å©å¸¦æ¥ç伤害ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"But there is a sensible question buried inside it, and that sensible "
+"question is “What differences are there between various fields that "
+"might affect what is good or bad patent policy in those fields?”"
+msgstr ""
+"ä½æ¯è¿éæèçä¸ä¸ªææçé®é¢ï¼å°±æ¯
“å个é¢åçä¸å©æ¿ç对该é¢åç好影å"
+"ååå½±åæä½ä¸å?”"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"There is an important basic difference between fields in regard to how many "
+"patents are likely to prohibit or cover parts of any one product."
+msgstr
"å°±ä¸ä¸ªäº§åä¼æå¤å°ä¸å©è¦çï¼ä¸åçé¢åæéè¦çä¸åã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"Now we have a naive idea in our minds which I'm trying to get rid of, "
+"because it's not true. And it's that on any one product there is one "
+"patent, and that patent covers the overall design of that product. So if "
+"you design a new product, it can't be patented already, and you will have an "
+"opportunity to get “the patent” on that product."
+msgstr ""
+"大家ç°å¨æäºä¸ä¸ªå¹¼ç¨ççæ³ï¼æ们éè¦æè±è¿ä¸ªçæ³ï¼å
为å®æ¯éçãè¿ä¸ªçæ³å°±æ¯"
+"ä¸ä¸ªäº§åä¼æä¸ä¸ªä¸å©ï¼èè¿ä¸ªä¸å©è¦çæ´ä¸ªäº§å设计ãè¿æ
·å¦æä½ è®¾è®¡äºä¸ä¸ªæ°äº§"
+"åï¼é£ä¹å®è¿æ²¡æä¸å©ï¼èä½ å°±æè·å¾è¿ä¸ªäº§å
“ä¸å©” çæºä¼ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"That's not how things work. In the 1800s, maybe they did, but not now. In "
+"fact, fields fall on a spectrum of how many patents [there are] per "
+"product. The beginning of the spectrum is one, but no field is like that "
+"today; fields are at various places on this spectrum."
+msgstr ""
+"äºæ
并éå¦æ¤ãå¨ 1800 年代ï¼äºæ
å¯è½æ¯é£æ
·ï¼ä½æ¯ç°å¨ä¸åæ¯äºãäºå®ä¸ï¼æ¯ä¸ªäº§"
+"åä¼ [æ] å¤å°ä¸å©æ¯ä¸ä¸ªåå¸ãåå¸çèµ·ç¹æ¯
1ï¼ä½æ¯æ¯ä¸ªé¢åç产åé½ä¸æ¯ 1 äº; "
+"大家åå¸å¨ä¸åçä½ç½®ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"The field that's closest to that is pharmaceuticals. A few decades ago, "
+"there really was one patent per pharmaceutical, at least at any time, "
+"because the patent covered the entire chemical formula of that one "
+"particular substance. Back then, if you developed a new drug, you could be "
+"sure it wasn't already patented by somebody else and you could get the one "
+"patent on that drug."
+msgstr ""
+"ææ¥è¿ 1 çåå¸æ¯å¶è¯ä¸ãå
åå¹´åï¼ä¸ç§è¯ççå°±æ¯ä¸ä¸ªä¸å©ï¼å 为è¿ä¸ªä¸å©å°±æ¯æ´"
+"个è¯ç©çåå¦æåãé£æ¶ï¼å¦æä½ å¼åäºä¸ä¸ªæ°è¯ï¼ä½
å¯ä»¥ç¡®ä¿¡æ²¡æ人为æ¤è¯ç³è¯·ä¸"
+"å©ï¼èä¸ä½ å¯ä»¥ä¸ºæ¤è¯ç³è¯·ä¸ä¸ªä¸å©ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"But that's not how it works now. Now there are broader patents, so now you "
+"could develop a new drug, and you're not allowed to make it because somebody "
+"has a broader patent which covers it already."
+msgstr ""
+"ä¸è¿ï¼ç°å¨æ
åµåäºãç°å¨ä¸å©åå¾æ´å®½æ³äºï¼å æ¤ä½
å¯ä»¥å¼åä¸ç§æ°è¯ï¼ä½æ¯ä½ å´ä¸"
+"è½ç产该è¯ï¼å
为已ç»æ人ç¨æ´å®½æ³çä¸å©è¦çå°è¯¥è¯äºã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"And there might even be a few such patents covering your new drug "
+"simultaneously, but there won't be hundreds. The reason is, our ability to "
+"do biochemical engineering is so limited that nobody knows how to combine so "
+"many ideas to make something that's useful in medicine. If you can combine "
+"a couple of them you're doing pretty well at our level of knowledge. But "
+"other fields involve combining more ideas to make one thing."
+msgstr ""
+"èä¸æå¯è½ä¼æå
个类似çä¸å©åæ¶è¦çå°è¯¥è¯ï¼ä¸è¿ä¸ä¼æå ç¾ä¸ªãåå
æ¯æ们çç"
+"ç©å·¥ç¨è½åè¿æ¯è¾å±éï¼è¿æ²¡äººç¥éå¦ä½æä¼å¤æ³æ³ç»åå¨ä¸èµ·ä¸ºå¶è¯åè´¡ç®ãå¦æä½
"
+"å¯ä»¥ç»åå ç§æ³æ³ï¼é£ä»¬ä½ å·²ç»åå¾å¾å¥½äºãä½æ¯å¨å
¶ä»é¢åä½ è¦ç»åæ´å¤çæ³æ³æ¥ç"
+"产ä¸ä¸ªäº§åã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"At the other end of the spectrum is software, where we can combine more "
+"ideas into one usable design than anybody else, because our field is "
+"basically easier than all other fields. I'm presuming that the intelligence "
+"of people in our field is the same as that of people in physical "
+"engineering. It's not that we're fundamentally better than they are; it's "
+"that our field is fundamentally easier, because we're working with "
+"mathematics."
+msgstr ""
+"软件ä½äºåå¸çå¦ä¸ç«¯ï¼æ们å¯ä»¥å¨ä¸ä¸ªè®¾è®¡ä¸ç»åæ¯å
¶ä»è¡ä¸æ´å¤çæ³æ³ï¼å 为软件"
+"é¢ååºæ¬ä¸æ¯ææå
¶ä»é¢åé½ç®åãæå设软件è¡ä¸äººæçæºååç©çå·¥ç¨äººæçä¸"
+"æ ·ã并ä¸æ¯æ们ååä¸æ¯ä»ä»¬æ´å¥½;
èæ¯è½¯ä»¶é¢åååä¸æ´å®¹æï¼å 为æ们åå¾æ¯æ°å¦"
+"å·¥ä½ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"A program is made out of mathematical components, which have a definition, "
+"whereas physical objects don't have a definition. The matter does what it "
+"does, so through the perversity of matter, your design may not work the way "
+"it “should” have worked. And that's just tough. You can't say "
+"that the matter has a bug in it, and the physical universe should get "
+"fixed. [Whereas] we [programmers] can make a castle that rests on a "
+"mathematically thin line, and it stays up because nothing weighs anything."
+msgstr ""
+"ç¨åºç±æ°å¦ç»ä»¶ææï¼å®ä»¬é½æå®ä¹ï¼èç©ç对象å´æ²¡æå®ä¹ãç©è´¨å°±æ¯ç©è´¨ï¼å
æ¤ç±"
+"äºç©è´¨ç顽åºå¤©æ§ï¼ä½ ç设计å¯è½ä¸ä¼æç
§
“é¢æ³” è¡äºãè¿å°±å¾éº»ç¦ã"
+"ä½
ä¸è½è¯´ç©è´¨æ缺é·ï¼èæ¯ç©çä¸çåºè¯¥è®¾æ³è§£å³æ¤é®é¢ã[ä¸è¿]
æ们 [ç¨åºå] åºäº"
+"æ°å¦æ建大å¦ï¼èå®å±¹ç«ä¸å°å 为没ä»ä¹ä»½éã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"There're so many complications you have to cope with in physical engineering "
+"that we don't have to worry about."
+msgstr "ç©çå·¥ç¨éè¦å¯¹ä»å¾å¤å¤ææ§ï¼èæ们å´ä¸ç¨æ
å¿è¿äºã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"For instance, when I put an <code>if</code>-statement inside of a "
+"<code>while</code>-loop,"
+msgstr "ä¾å¦ï¼å½æå¨ <code>while</code>-循ç¯ä¸æ¾å
¥
<code>if</code>-è¯å¥æ¶ï¼"
+
+#. type: Content of: <dl><dd><ul><li>
+msgid ""
+"I don't have to worry that if this <code>while</code>-loop repeats at the "
+"wrong rate, the <code>if</code>-statement might start to vibrate and it "
+"might resonate and crack;"
+msgstr ""
+"ææ é¡»æ
å¿ <code>while</code>-循ç¯çä¼ååï¼è
<code>if</code>-è¯å¥å æ¤å¼å§é"
+"è¡èå¯è½ä¼å´©æº;"
+
+#. type: Content of: <dl><dd><ul><li>
+msgid ""
+"I don't have to worry that if it resonates much faster—you know, "
+"millions of times per second—that it might generate radio frequency "
+"signals that might induce wrong values in other parts of the program;"
+msgstr ""
+"æä¸ç¨æ
å¿å¾ªç¯æ¯å¦éå¨ç太快——æ¯ç§éæ°ç¾ä¸æ¬¡——èå¯è½"
+"产çä¼å¯¼è´ç¨åºé误æ°æ®çé«é¢å°é¢ä¿¡å·;"
+
+#. type: Content of: <dl><dd><ul><li>
+msgid ""
+"I don't have to worry that corrosive fluids from the environment might seep "
+"in between the <code>if</code>-statement and the <code>while</code>-"
+"statement and start eating away at them until the signals don't pass anymore;"
+msgstr ""
+"æä¹æ é¡»æ
å¿æ¥èªç¯å¢çè
èæ§æ¶²ä½å¯è½ä¼æ¸éå°
<code>if</code>-è¯å¥å "
+"<code>while</code>-è¯å¥ä¹é´ï¼å¹¶å¼å§è
èè¯å¥ç´å°ä¿¡å·æ
æ³åé;"
+
+#. type: Content of: <dl><dd><ul><li>
+msgid ""
+"I don't have to worry about how the heat generated by my <code>if</code>-"
+"statement is going to get out through the <code>while</code>-statement so "
+"that it doesn't make the <code>if</code>-statement burn out; and"
+msgstr ""
+"ææ é¡»æ
å¿ <code>if</code>-è¯å¥äº§çççéä¼ä»
<code>while</code>-è¯å¥ååºå¹¶ç§"
+"æ <code>if</code>-è¯å¥; èä¸"
+
+#. type: Content of: <dl><dd><ul><li>
+msgid ""
+"I don't have to worry about how I would take out the broken <code>if</code>-"
+"statement if it does crack, burn, or corrode, and replace it with another "
+"<code>if</code>-statement to make the program run again."
+msgstr ""
+"æä¸ç¨æ
å¿å¦ä½ååºè¢«æåã被ç§åæ被è
èç
<code>if</code>-è¯å¥ï¼å¹¶ç¨å¦ä¸ä¸ª "
+"<code>if</code>-è¯å¥æ¿æ¢æï¼è®©ç¨åºéæ°è¿è¡ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"For that matter, I don't have to worry about how I'm going to insert the "
+"<code>if</code>-statement inside the <code>while</code>-statement every time "
+"I produce a copy of the program. I don't have to design a factory to make "
+"copies of my program, because there are various general commands that will "
+"make copies of anything."
+msgstr ""
+"å¦æ¤ï¼ææ é¡»æ
å¿æ¯æ¬¡å¤å¶ç¨åºæ¶å¦ä½å¨
<code>while</code>-è¯å¥ä¸æå
¥ <code>if</"
+"code>-è¯å¥ãæä¹ä¸å¿
为å¤å¶ç¨åºè®¾è®¡ä¸ä¸ªå·¥åï¼å
为æå¾å¤éç¨çå½ä»¤æ¥å¤å¶ç¨åºã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"If I want to make copies on CD, I just have to write a master; and there's "
+"one program I can [use to] make a master out of anything, write any data I "
+"want. I can make a master CD and write it and send it off to a factory, and "
+"they'll duplicate whatever I send them. I don't have to design a different "
+"factory for each thing I want to duplicate."
+msgstr ""
+"å¦ææè¦å¤å¶ CDï¼é£ä¹æåªé¡»å¶ä½ä¸ä¸ªæ¯ç;
èå·²ç»æäºå¯ä»¥å¶ä½æ¯çç¨åºï¼æå¯ä»¥å"
+"å
¥ä»»ä½æ°æ®ãæå¯ä»¥å¶ä½ä¸ä¸ªæ¯çãåå
¥æ°æ®å¹¶åç»æ个工åï¼å®å°±ä¼ä¸ºæå¤å¶ CDãæ"
+"èªå·±ä¸å¿
为æ¯æ¬¡è®¾è®¡å¼åä¸åçå·¥åã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"Very often with physical engineering you have to do that; you have to design "
+"products for manufacturability. Designing the factory may even be a bigger "
+"job than designing the product, and then you may have to spend millions of "
+"dollars to build the factory. So with all of this trouble, you're not going "
+"to be able to put together so many different ideas in one product and have "
+"it work."
+msgstr ""
+"èç©çå·¥ç¨ç»å¸¸è¦åè¿äºäº;
ä»ä»¬ä¸å¾ä¸è®¾è®¡ä¾¿äºç产ç产åã设计工åå¯æ¯è®¾è®¡äº§å"
+"æ´è°å·¨ï¼ç¶åä½ è¿è¦æå
¥æ°ç¾ä¸èµéæ¥å»ºé
å·¥åãæäºè¿äºé¾é¢ï¼ä½ ä¸å¤ªå¯è½å¨ä¸ä¸ªäº§"
+"åä¸èå
¥å¤§éä¸åçæ³æ³å¹¶ååºæ¥ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"A physical design with a million nonrepeating different design elements is a "
+"gigantic project. A program with a million different design elements, "
+"that's nothing. It's a few hundred thousand lines of code, and a few people "
+"will write that in a few years, so it's not a big deal. So the result is "
+"that the patent system weighs proportionately heavier on us than it does on "
+"people in any other field who are being held back by the perversity of "
+"matter."
+msgstr ""
+"å
å«ç¾ä¸é级ä¸å设计å
ç´ çç©ç设计ä¼æ¯ä¸ä¸ªè¶
æåºå¤§ç项ç®ãèå
å«ç¾ä¸é级ä¸å"
+"设计çç¨åºå´ä¸æ¯ä¸æ¯é®é¢ãé£åªæ¯å åä¸è¡ä»£ç
ï¼ä¸é人å¨å å¹´ä¹å
å°±å¯ä»¥å好ï¼æ"
+"以ä¸æ¯å¤§äºãå æ¤ï¼ä¸å©ç³»ç»å å¨æ们身ä¸çéåæ¯å
¶ä»é¢å大äºè®¸å¤ï¼ä»ä»¬åå°ç©è´¨"
+"çå¹²æ°æ´å¤ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"A lawyer did a study of one particular large program, namely the kernel "
+"Linux, which is used together with the GNU operating system that I "
+"launched. This was five years ago now; he found 283 different US patents, "
+"each of which appeared to prohibit some computation done somewhere in the "
+"code of Linux. At the time I saw an article saying that Linux was 0.25 "
+"percent of the whole system. So by multiplying 300 by 400 we can estimate "
+"the number of patents that would prohibit something in the whole system as "
+"being around 100,000. This is a very rough estimate only, and no more "
+"accurate information is available, since trying to figure it out would be a "
+"gigantic task."
+msgstr ""
+"æ个å¾å¸ç 究äºä¸ä¸ªå¤§åç¨åºï¼å°±æ¯ Linux å
æ
¸ï¼å®è¢«æå¼åç GNU æä½ç³»ç»æç¨ã"
+"è¿æ¯äºå¹´å; ä»åç°äº 283
个ä¸åçç¾å½ä¸å©ï¼æ¯ä¸ªä¸å©çæ¥é½ä¼ç¦æ¢ Linux 代ç æ§"
+"è¡æç§è®¡ç®ãé£æ¶ï¼ææ¾çå°ä¸ç¯æç« è¯´ Linux åªå
æ´ä¸ªç³»ç»ç 0.25%ãå æ¤ï¼ æ们"
+"ç¨ 300 ä¹ 400 æ¥ä¼°ç®æ´ä¸ªç³»ç»åå°çä¸å©éå¶å¯è¾¾ 100,000
以ä¸ãè¿åªæ¯ä¸ä¸ªç²ç¥ç"
+"估计ï¼ä¹æ²¡ææ´åç¡®çä¿¡æ¯äºï¼å
为çè¦å确估ç®çè¯ä¼æ¯ä¸ä¸ªå·¨å¤§çå·¥ä½ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"Now this lawyer did not publish the list of patents, because that would have "
+"endangered the developers of Linux the kernel, putting them in a position "
+"where the penalties if they were sued would be greater. He didn't want to "
+"hurt them; he wanted to demonstrate how bad this problem is, of patent "
+"gridlock."
+msgstr ""
+"è¿åå¾å¸å¹¶æ²¡æå
¬å¸ä¸å©çååï¼å 为é£æ ·ä¼ä½¿ Linux å
æ
¸çå¼åè
åå°å±é©ï¼è®©ä»ä»¬"
+"å¤äºå¯è½ä¼å¨æ§è¯ååå°æ´å¤§å¤ç½çå¢å°ãä»æ
æ伤害è¿äºå¼åè
; ä»æ³è¦çæ¯å±ç¤ºé®"
+"é¢ç严éæ§ï¼å
³äºä¸å©çåµå±ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"Programmers can understand this immediately, but politicians usually don't "
+"know much about programming; they usually imagine that patents are basically "
+"much like copyrights, only somehow stronger. They imagine that since "
+"software developers are not endangered by the copyrights on their work, that "
+"they won't be endangered by the patents on their work either. They imagine "
+"that, since when you write a program you have the copyright, [therefore "
+"likewise] if you write a program you have the patents also. This is "
+"false—so how do we give them a clue what patents would really do? What "
+"they really do in countries like the US?"
+msgstr ""
+"ç¨åºå马ä¸å°±å¯ä»¥ç解æ¤äºï¼ä½æ¯æ¿æ²»å®¶é常ä¸æç¼ç¨;
ä»ä»¬ä¸è¬æä¸å©æ³è±¡æåçæ"
+"åºæ¬ç±»ä¼¼çä¸è¥¿ï¼åªæ¯æ´å¼ºä¸äºãä»ä»¬è¿æ ·æ³æ¯å
为软件å¼åè
没æåå°è½¯ä»¶çæçå±"
+"é©ï¼å æ¤ä¹å°±ä¸ä¼åå°è½¯ä»¶ä¸å©çå±é©ãä»ä»¬è¿æ ·æ³æ¯å
为软件ä½è
æ¥æ软件ççæï¼"
+"[å æ¤åæ ·ç] 软件ä½è
ä¹ä¼æ¥æ软件ä¸å©ãè¿æ¯é误痗æ们åºè¯¥ææ ·è®©"
+"ä»ä»¬äºè§£ä¸å©ççæ£ç®çå¢? å®ä»¬å¨ç¾å½è¿æ
·çå½å®¶çç®ç?"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"I find it's useful to make an analogy between software and symphonies. "
+"Here's why it's a good analogy."
+msgstr
"æåç°æ¯è¾è½¯ä»¶å交åä¹ä¼å¾æç¨ãä¸é¢è®²ä¸ä¸ä¸ºä»ä¹è¿æ¯ä¸ä¸ªå¥½çç±»æ¯ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"A program or symphony combines many ideas. A symphony combines many musical "
+"ideas. But you can't just pick a bunch of ideas and say “Here's my "
+"combination of ideas, do you like it?” Because in order to make them "
+"work you have to implement them all. You can't just pick musical ideas and "
+"list them and say, “Hey, how do you like this combination?” You "
+"can't hear that [list]. You have to write notes which implement all these "
+"ideas together."
+msgstr ""
+"软件å交åä¹é½ç»åäºè®¸å¤æ³æ³ã交åä¹ç»åäºå¤ç§é³ä¹æ³æ³ãä½æ¯ä½
æ æ³ç®åæå 个"
+"æ³æ³å¹¶è¯´ “è¿æ¯æçæ³æ³ç»åï¼ä½ å欢å?”å
为è¦è®©å®ä»¬å·¥ä½ï¼ä½ å¿
é¡»è¦"
+"å®ç°å®ä»¬ãä½ æ æ³ç®åæå
个é³ä¹æ³æ³ï¼æåå®ä»¬å¹¶è¯´ï¼“ä½ å欢è¿ä¸ªç»åå?"
+"”ä½æ¯ä½ å¬ä¸å° [é£ä¸ªæå]ãä½ å¿
é¡»æ°åå®ç°æææ³æ³çä¹ç¬¦ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"The hard task, the thing most of us wouldn't be any good at, is writing all "
+"these notes to make the whole thing sound good. Sure, lots of us could pick "
+"musical ideas out of a list, but we wouldn't know how to write a good-"
+"sounding symphony to implement those ideas. Only some of us have that "
+"talent. That's the thing that limits you. I could probably invent a few "
+"musical ideas, but I wouldn't know how to use them to any effect."
+msgstr ""
+"å°é¾çå·¥ä½ï¼å¤§å¤æ°äººå¹¶ä¸åé¿ï¼å¨äºæ°åè¿åä¹ç¬¦åæç¾å¦çä¹ç«
ãæ¯çï¼å¾å¤äººè½"
+"å¤å¨å表éæåºé³ä¹æ³æ³ï¼ä½æ¯æ们ä¸æå®ç°è¿äºæ³æ³çæ¹æ³ï¼ä¹æ
æ³ååºå¨å¬ç交å"
+"ä¹ãåªææäºäººæè¿æ ·çæè½ãè¿éå¶äºä½
ãæå¯è½è½åæå 个é³ä¹ç¹åï¼ä½æ¯æä¸æ"
+"å¦ä½ææå°ä½¿ç¨ä»ä»¬ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"So imagine that it's the 1700s, and the governments of Europe decide that "
+"they want to promote the progress of symphonic music by establishing a "
+"system of musical idea patents, so that any musical idea described in words "
+"could be patented."
+msgstr ""
+"æ³è±¡å¨ 1700
年代ï¼æ¬§æ´²æ¿åºå³å®ä¿è¿äº¤åä¹çåå±ï¼ç±æ¤å»ºç«äºä¸ä¸ªé³ä¹æ³æ³ä¸å©ç"
+"ä½ç³»ï¼è¿æ ·å°±å¯ä»¥æç¨è¯è¨æè¿°çé³ä¹ææ³ä¸å©ä¿æ¤ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"For instance, using a particular sequence of notes as a motif could be "
+"patented, or a chord progression could be patented, or a rhythmic pattern "
+"could be patented, or using certain instruments by themselves could be "
+"patented, or a format of repetitions in a movement could be patented. Any "
+"sort of musical idea that could be described in words would have been "
+"patentable."
+msgstr ""
+"ä¾å¦ï¼æä¸ä¸ªç¹å®çä¹ç¬¦ç³»åå为模å¼å¯ä»¥æ¯ä¸å©ï¼å弦å¯ä»¥æ¯ä¸å©ï¼éµå¾æ¨¡å¼å¯ä»¥æ¯"
+"ä¸å©ï¼åç¬ä½¿ç¨æç§ä¹å¨å¯ä»¥æ¯ä¸å©ï¼èéå¤æ§å¨ä½çæ
¼å¼ä¹å¯ä»¥æ¯ä¸å©ãä»»ä½å¯ä»¥ç¨"
+"æåæè¿°çé³ä¹ææ³é½å¯ä»¥æ¯ä¸å©ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"Now imagine that it's 1800 and you're Beethoven, and you want to write a "
+"symphony. You're going to find it's much harder to write a symphony you "
+"don't get sued for than to write one that sounds good, because you have to "
+"thread your way around all the patents that exist. If you complained about "
+"this, the patent holders would say, “Oh, Beethoven, you're just "
+"jealous because we had these ideas first. Why don't you go and think of "
+"some ideas of your own?”"
+msgstr ""
+"æ³è±¡å¨ 1800 年代ï¼ä½ æ¯è´å¤è¬ï¼ä½ è¦åä¸ä¸ªäº¤åä¹ãä½
ä¼åç°ç¼å交åä¹åå¾é常å°"
+"é¾ï¼ä½ ä¸æ¯ä¼è¢«æ§åå°±æ¯ä¸è½å好å¬çé³ä¹ï¼å 为ä½
ä¸å¾ä¸ç»å¼ææå·²ç¥çä¸å©ãå¦æ"
+"ä½ ææ¥æ¨ï¼ä¸å©ææè
ä¼è¯´ï¼“è´å¤è¬ï¼ä½
æ¯å¨å«å¦å«äººå
æäºè¿äºæ³æ³å§ãä½ ä¸º"
+"ä»ä¹ä¸ä¼å»æ³ä¸æ³èªå·±çç¹åå¢?”"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"Now Beethoven had ideas of his own. The reason he's considered a great "
+"composer is because of all of the new ideas that he had, and he actually "
+"used. And he knew how to use them in such a way that they would work, which "
+"was to combine them with lots of well-known ideas. He could put a few new "
+"ideas into a composition together with a lot of old and uncontroversial "
+"ideas. And the result was a piece that was controversial, but not so much "
+"so that people couldn't get used to it."
+msgstr ""
+"è´å¤è¬æäºèªå·±çæ³æ³ãä»è¢«è®¤ä¸ºæ¯ä¸ä¸ªä¼å¤§çä½æ²å®¶æ£æ¯å
为ä»çè¿äºæ°æ³æ³ãä»å®"
+"é
使ç¨çè¿äºæ³æ³ãä»æç½å¦ä½åçè¿ç¨è¿äºæ³æ³ï¼å°±æ¯æå®ä»¬åå·²ç¥çä¼å¤æ³æ³ç»å"
+"èµ·æ¥ãä»ä¹å¯è½æä¸äºæ°ææ³å大éèçåä¸çç¾ææ³ç»åèµ·æ¥ãç»æå°±æ¯ä¸ä¸ªæäºè®®"
+"çç¯ç« ï¼ä½æ¯ä¹ä¸æ¯å¤§å®¶é½è½éåºçé³ä¹ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"To us, Beethoven's music doesn't sound controversial; I'm told it was, when "
+"it was new. But because he combined his new ideas with a lot of known "
+"ideas, he was able to give people a chance to stretch a certain amount. And "
+"they could, which is why to us those ideas sound just fine. But nobody, not "
+"even a Beethoven, is such a genius that he could reinvent music from zero, "
+"not using any of the well-known ideas, and make something that people would "
+"want to listen to. And nobody is such a genius he could reinvent computing "
+"from zero, not using any of the well-known ideas, and make something that "
+"people want to use."
+msgstr ""
+"对æ们æ¥è¯´ï¼è´å¤è¬çé³ä¹å¬æ¥å¹¶ä¸å¥½åååãä¸è¿æ被åç¥ï¼å¨é£é³ä¹ååºæ¥çæ¶"
+"æï¼å®æ¯æäºè®®çãä¸è¿ï¼å
为ä»ææ°çææ³å许å¤å·²ç¥çææ³ç»åå¨ä¸èµ·ï¼ä»å°±è®©äºº"
+"们è½å¤ææºä¼æå±ä¸ä¸ãä»ä»¬ç¡®å®ä¹æå±äºï¼è¿å°±æ¯ä¸ºä»ä¹è¿äºææ³å¯¹æ们æ¥è¯´æ²¡ä»ä¹"
+"é®é¢ãä½æ¯ï¼æ²¡äººï¼å³ä½¿è´å¤è¬ä¹ä¸è½ä»é¶å¼å§åæ°é³ä¹ï¼ä¸ç¹ä¹ä¸åé´å·²æçææ³ï¼"
+"并ååºä¸äºäººä»¬ç±å¬çé³ä¹ãä¹æ²¡äººè½å¤ä»é¶å¼å§éæ°åæ计ç®æºï¼èä¸ä½¿ç¨ä»»ä½ç°æ"
+"çææ³ï¼ååºè®©äººä»¬æ³ç¨ç计ç®æºã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"When the technological context changes so frequently, you end up with a "
+"situation where what was done 20 years ago is totally inadequate. Twenty "
+"years ago there was no World Wide Web. So, sure, people did a lot of things "
+"with computers back then, but what they want to do today are things that "
+"work with the World Wide Web. And you can't do that using only the ideas "
+"that were known 20 years ago. And I presume that the technological context "
+"will continue to change, creating fresh opportunities for somebody to get "
+"patents that give the shaft to the whole field."
+msgstr ""
+"å½ææ¯å¿«éååï¼ä½ çæ
å½¢å°±æ¯ 20 å¹´ååçä¸è¥¿å·²ç»å®å
¨ä¸å¤äºã20 å¹´å并没æä¸ç»´"
+"ç½ãçç¡®ï¼äººä»¬é£æ¶ä¹ç¨çµèåäºå¾å¤äºï¼ä½æ¯äººä»¬ç°å¨åçæ¯å
³äºä¸ç»´ç½çä¸è¥¿ãä½ "
+"ä¸è½åªç¨ 20
å¹´åçææ³æ¥åè¿äºãæé¢è®¡ææ¯è¿ä¼ä¸ææ¹åï¼äººä»¬ä¼ææ°çæºä¼è·å"
+"ç©¿éæ´ä¸ªé¢åçä¸å©ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"Big companies can even do this themselves. For instance, a few years ago "
+"Microsoft decided to make a phony open standard for documents and to get it "
+"approved as a standard by corrupting the International Standards "
+"Organization, which they did. But they designed it using something that "
+"Microsoft had patented. Microsoft is big enough that it can start with a "
+"patent, design a format or protocol to use that patented idea (whether it's "
+"helpful or not), in such a way that there's no way to be compatible unless "
+"you use that same idea too. And then Microsoft can make that a de facto "
+"standard with or without help from corrupted standards bodies. Just by its "
+"weight it can push people into using that format, and that basically means "
+"that they get a stranglehold over the whole world. So we need to show the "
+"politicians what's really going on here. We need to show them why this is "
+"bad."
+msgstr ""
+"大ä¼ä¸èªå·±å°±è½åå°è¿ä¸ç¹ãä¾å¦ï¼å
å¹´å微软å³å®å¶å®ä¸ä¸ªä¼ªå¼æ¾ææ¡£æ åï¼å¹¶æé"
+"å½é
æ åç»ç»çå
³ç³»è·å¾éè¿ãä½æ¯ä»ä»¬å¶å®çæ
åæ¯å¾®è½¯å·²è·ä¸å©çä¸è¥¿ã微软足å¤"
+"大ï¼ä»ä»¬å¯ä»¥ä»èªå·±çä¸å©å¼å§è®¾è®¡ä¸å¥æ
¼å¼æåè®®ï¼ä¸ç®¡æ没æå®ç¨ä»·å¼ï¼ï¼è¿ç§ä¸"
+"è¥¿ä½ æ æ³å
¼å®¹ï¼é¤éä¹ä½¿ç¨å
¶ä¸å©ææ³ãå
æ¤ï¼å¾®è½¯å°±å¯ä»¥è®©æ¤æ ¼å¼æåè®®æ为äºå®ä¸"
+"çæ åï¼æ 论æ¯å¦è¦èµ°æ
åç»ç»çåé¨ãåªéåèªèº«çä½éæ¥ç¡¬æ¨ï¼äººä»¬å°±ä¸å¾ä¸ä½¿ç¨"
+"å
¶æ ¼å¼ï¼è¿åºæ¬ä¸å°±æå³çä»ä»¬ææ¡äºå
¨ä¸ççå½èãæ们æå¿
è¦åè¯å½æè
æ¤ç§æ
"
+"å½¢ãæ们åºå½åè¯ä»ä»¬ä¸ºä»ä¹è¿å¾ç³ç³ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"Now I've heard it said that the reason New Zealand is considering software "
+"patents is that one large company wants to be given some monopolies. To "
+"restrict everyone in the country so that one company will make more money is "
+"the absolute opposite of statesmanship."
+msgstr ""
+"æå¬è¯´æ°è¥¿å
°èè软件ä¸å©çåå æ¯ä¸ä¸ªå¤§å
¬å¸è¦åææãéå¶ææç人è让ä¸ä¸ªå
¬å¸"
+"è·å¾æ´å¤çå©çï¼è¿ç»å¯¹æ¯å½æ¿è
ä¸è¯¥åçäºã"
+
+#. type: Content of: <dl><dd><p>
+msgid "So, at this point, I'd like to ask for questions."
+msgstr "好äºï¼ç°å¨å¯ä»¥æé®äºã"
+
+#. type: Content of: <dl><dt>
+msgid "Q."
+msgstr "é®ï¼"
+
+#. type: Content of: <dl><dd>
+msgid "What is the alternative?"
+msgstr "æå
¶ä»çéæ©å?"
+
+#. type: Content of: <dl><dt>
+msgid "A."
+msgstr "çï¼"
+
+#. type: Content of: <dl><dd>
+msgid ""
+"No software patents. I know that that works fine. I was in the field when "
+"there were no software patents. And that meant people developed software, "
+"and they distributed that software in various ways, and they didn't have to "
+"worry about getting sued by patent holders for doing it, so they were safe. "
+"Software patents don't solve a real problem, so we don't need to ask what "
+"other solution is there."
+msgstr ""
+"软件没æä¸å©ãæç¥éè¿æ
·å¯ä»¥ãå½æä»äºè½¯ä»¶è¡ä¸æ¶å¹¶æ²¡æ软件ä¸å©ã人们å¼å软"
+"件ï¼äººä»¬ç¨å¤ç§æ¹æ³ååè¿äºè½¯ä»¶ï¼ä»ä»¬æ éæ
å¿ä¼è¢«ä¸å©ææè
æ§åï¼å æ¤ä»ä»¬å¾å®"
+"å
¨ã软件ä¸å©ä¸è§£å³å®é
é®é¢ï¼æ以æ们ä¸ç¨é®è¿æ没æå«çéæ©ã"
+
+#. type: Content of: <dl><dd>
+msgid "How do the developers get rewarded?"
+msgstr "å¼åè
å¦ä½è·å¾åæ¥å¢?"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"Many ways. Software patents have nothing to do with that. Remember if "
+"you're a software developer, software patents don't help you get whatever "
+"you want to get."
+msgstr ""
+"å¾å¤æ¹æ³ã软件ä¸å©åè¿ä¸ªæ å
³ãå¦æä½ æ¯ä¸ä¸ªè½¯ä»¶å¼åè
ï¼è¯·è®°ä½è½¯ä»¶ä¸å©ä¸è½å¸®ä½ "
+"è·å¾ä½ æéè¦çä¸è¥¿ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"Different software developers want different things. I developed some "
+"important software in the 1980s, and the reward I wanted was to see people "
+"using computers in freedom. And I got that reward, although not totally, "
+"not everybody has freedom. But software patents would only have stopped me."
+msgstr ""
+"ä¸åç软件å¼åè
éæ±ä¸åãæå¨ 1980
年代å¼åäºä¸äºéè¦ç软件ï¼ææ³è¦çåæ¥æ¯"
+"çå°äººä»¬æèªç±ä½¿ç¨çµèãæè·å¾äºåæ¥ï¼è½ç¶è¿ä¸å®å
¨ï¼å¹¶ä¸æ¯ææ人é½æäºè¿ä¸ªèª"
+"ç±ãä½æ¯è½¯ä»¶ä¸å©å´åªæ¯å¨é»æ¢æåè¿ä»¶äºã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"Other people developed programs because they wanted money. Software patents "
+"threaten them, too, and still threaten them, because you're not going to "
+"make any money if patent holders demand that you give it all to them, or if "
+"they make you shut down."
+msgstr ""
+"æ人å¼å软件æ¯ä¸ºäºæ£é±ã软件ä¸å©å¯¹ä»ä»¬ä¹æ¯å¨èï¼ç°å¨è¿æ¯ï¼å
为ä¸å©ææè
ä¼å"
+"ä»ä»¬è¦é±ï¼æè
è¦è®©ä»ä»¬å
³é¨ï¼ä»ä»¬è¿æä¹æ£é±?"
+
+#. type: Content of: <dl><dd>
+msgid "How do you prevent plagiarism and still…"
+msgstr "å¦ä½é²æ¢æ袅…"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"Plagiarism has nothing to do with this issue. It has absolutely nothing to "
+"do with this issue."
+msgstr "æè¢åæ们讨论çé®é¢æ²¡æå
³ç³»ãä¸ç¹å
³ç³»é½æ²¡æã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"Plagiarism means copying the text of a work and claiming to have written it "
+"yourself. But patents are not concerned with the text of any particular "
+"work. They simply have nothing to do with this."
+msgstr ""
+"æè¢æ¯è¯´å¤å¶äºä¸ä¸ªä½åçæå并声称æ¯èªå·±åçãä½æ¯ä¸å©å¹¶ä¸å
³å¿æ个ä½åçæ"
+"åãä¸å©åè¿äºæ å
³ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"If you write a work and this work embodies some ideas, which it always does, "
+"there's no reason to think that the patents covering those ideas would "
+"belong to you. They're more likely to belong to lots of others, and half of "
+"them to the megacorporations, and they can then all sue you. So you don't "
+"even have to worry [about plagiarism]; long before you get to the point "
+"where somebody else might copy it, you're going to be getting the shaft."
+msgstr ""
+"å¦æä½ åäºä¸é¨ä½åï¼å
¶ä¸å
å«äºä¸äºææ³ï¼å½ç¶æ»æ¯è¿æ
·çï¼äººä»¬æ²¡æçç±è®¤ä¸ºå
å«"
+"è¿äºææ³çä¸å©å°±æ¯ä½ çãå®ä»¬æ´å¯è½æ¯å
¶ä»è®¸å¤äººçï¼å
¶ä¸ä¸åå±äºè¶
级ä¼ä¸ï¼ä»ä»¬"
+"ä¼åä½ çãå æ¤ä½ é½ä¸ç¨æ
å¿ [æè¢];
è¿å¨æ人è¦å¤å¶ä¹åï¼ä½ å°±ä¼è¢«çå¥äºã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"You are confusing patents with copyrights, I'm afraid. They have nothing in "
+"common. I've explained to you what the patent system does to software, but "
+"I think you don't believe me because you've heard what copyrights do and "
+"you're confusing the two, so these impressions you've got about what "
+"copyrights do, you're just assuming that patents do them also—and they "
+"don't. If you write some code, the copyright on that code would belong to "
+"you; but if your code implements ideas, if some of these ideas are patented, "
+"those patents belong to others who could then sue you."
+msgstr ""
+"æè§å¾ä½ æ¯æä¸å©åçæææ··äºãå®ä»¬æ²¡ä»ä¹å
±åç¹ãæå·²ç»è§£éäºä¸å©ä¼å¦ä½å¯¹ä»è½¯"
+"件ï¼ä½æ¯æè®¤ä¸ºä½ ä¸ä¿¡ï¼å 为ä½
å¬å°çæå¯ä»¥å¦ä½å¦åï¼èä½ æå®ä»¬ä¿©æ··å¨ä¸èµ·äºï¼ä½ "
+"è§å¾çæå¯åçäºä¸å©ä¹å¯ä»¥å——ä½æ¯å®ä»¬ä¸è½ãå¦æä½
åäºä»£ç ï¼ä»£ç "
+"ççæå¯è½æ¯ä½ ç; ä½æ¯å¦æ代ç
å®ç°äºæäºæ³æ³ï¼èè¿äºæ³æ³æä¸å©ï¼é£ä¹è¿äºä¸å©"
+"å±äºå¯è½æ§åä½ ç人ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"You don't have to be afraid, with copyright, that when you write code "
+"yourself, that somebody else already has a copyright on it and can sue you, "
+"because copyright only restricts copying. In fact, even if you write "
+"something which is identical to what somebody else wrote, if you can prove "
+"you didn't copy it, that's a defense under copyright law, because copyright "
+"law is only concerned with copying. But copyright law is only concerned "
+"with the details of authorship of a work [i.e., not the ideas it embodies], "
+"so it has nothing in common with patent law in terms of what it deals with, "
+"and the effects are totally different."
+msgstr ""
+"ä½ ä¸å¿
害æï¼æäºçæï¼å½ä½ èªå·±åç代ç
ï¼èæ人已ç»æ该代ç ççæï¼ä»ä»¬å¯ä»¥å"
+"ä½ ï¼å 为çæåªéå¶å¤å¶ãäºå®ä¸ï¼å³ä½¿ä½ åäºåå
¶ä»äººå®å
¨ä¸æ ·çä¸è¥¿ï¼å¦æä½ å¯ä»¥"
+"è¯æä½ æ²¡æå¤å¶ä»çä¸è¥¿ï¼é£ä¹è¿å°±æ¯å¯¹ä½ ç辩æ¤ï¼å
为çæåªç®¡å¤å¶çäºãçææ³åª"
+"å
³å¿ä½åçä½è
å½å±è¯¦æ
[æ¯å¦ï¼ä¸æ¯ä½åå
å«çææ³]ï¼å
æ¤çææ³åä¸å©æ³å¨é对ç"
+"äºæ
ä¸æ¯«ä¸ç¸å¹²ï¼å
¶ææä¹å®å
¨ä¸åã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"Now I'm not in favor personally of all the things that people do with "
+"copyright law, I've criticized it. But it's a totally different, unrelated "
+"issue. If you think that patent law helps somebody who is developing "
+"software, it means that you have got a completely wrong picture of what "
+"patent law actually does."
+msgstr ""
+"æä¹ä¸å®å
¨èµå人们对çææ³åçææçäºï¼æä¹æ¾æ¹è¯è¿çææ³ãä½å®æ¯å®å
¨ä¸å"
+"çãä¸ç¸å
³çé®é¢ãå¦æä½
认为ä¸å©æ³å¸®å©äºå¼å软件ç人ï¼é£ä¹æå³çä½ å¯¹ä¸å©æ³ç"
+"å®é
ä½ä¸ºæä¸ä¸ªå®å
¨é误çæ¦å¿µã"
+
+#. type: Content of: <dl><dd>
+msgid "Don't get me wrong. I'm on your side."
+msgstr "ä¸è¦éæªæãæåä½ ç«å¨ä¸è¾¹ã"
+
+#. type: Content of: <dl><dd>
+msgid ""
+"OK, but still you've got a wrong picture. I'm not blaming you for it, "
+"because you've just been misinformed."
+msgstr "好çï¼ä¸è¿ä½ çæ¦å¿µè¿æ¯éçãæ并ä¸è´£æªä½ ï¼å
ä¸ºä½ ä¸ç´é½è¢«èå¨é¼éã"
+
+#. type: Content of: <dl><dd>
+msgid ""
+"If I'm writing software for commercial purposes, do I get good protection by "
+"treating it as a black box and keeping it secret?"
+msgstr
"å¦ææåçæ¯åä¸è½¯ä»¶ï¼é£ä¹æå®ä½ä¸ºé»çåå¯ç§å¯¹æä¼æå¾å¥½çä¿æ¤å?"
+
+#. type: Content of: <dl><dd>
+msgid ""
+"I don't want to discuss that question because I'm not in favor of it, I "
+"think it's unethical to do that, but that's an unrelated issue."
+msgstr ""
+"æä¸æ³è®¨è®ºè¿ä¸ªé®é¢ï¼å
为æ并ä¸èµææ¤äºï¼æ认为å®æ¯ä¸éå¾·çï¼ä½è¿ä¸ªæ¯ä¸ç¸å
³ç"
+"é®é¢ã"
+
+#. type: Content of: <dl><dd>
+msgid "I understand that."
+msgstr "ææç½è¿ä¸ªã"
+
+#. type: Content of: <dl><dd>
+msgid ""
+"I don't want to change the subject and then praise something that I think is "
+"bad. But because it's a change of subject I'd rather not get into that."
+msgstr ""
+"æä¸æ³æ¹åè¯é¢ï¼ç¶åé¼å±æè§å¾æ¯ä¸å¥½çä¸è¥¿ãä½æ¯å
为è¦æ¹åè¯é¢ï¼æè¿æ¯ä¸è¦è®¨"
+"论æ¤äºå§ã"
+
+#. type: Content of: <dl><dd>
+msgid ""
+"Our Foundation for Research, Science, and Technology, I think they're "
+"probably the equivalent of your National Science Foundation, provides grants "
+"for research and development and one of the things that they propose pretty "
+"actively is that ideas that they have funded should be secured if possible "
+"by patents."
+msgstr ""
+"æ们çç 究ãç§å¦åææ¯åºéä¼ï¼æè§å¾å¯è½åä½
们çå½å®¶ç§å¦åºéä¼ç±»ä¼¼ï¼é½ä¸ºç å"
+"æä¾èµéãä»ä»¬é常æ积å°å»ºè®®çä¸ä¸ªäºæ
å°±æ¯ä»ä»¬èµå©çæ³æ³æ好å¾å°ä¸å©ä¿æ¤ã"
+
+#. type: Content of: <dl><dd>
+msgid ""
+"That shouldn't be the case in software, because software ideas shouldn't be "
+"patentable ever by anyone. But what you are seeing there, more generally, "
+"is an example of the general corruption of our society by putting commercial "
+"aims above all others. Now I'm not a communist and I don't want to abolish "
+"business, but when it becomes business above all, every aspect of life "
+"oriented towards business, that is dangerous."
+msgstr ""
+"è¿ç§åæ³ä¸åºè¯¥ç¨äºè½¯ä»¶ï¼å
为软件æ³æ³ä»»ä½æ¶åé½ä¸åºè¯¥æä¸å©ãä½æ¯ä½ çå°çãæ´"
+"ä¸è¬çæ
åµæ¯å¥è¡åä¸è³ä¸ç社ä¼è
è´¥çä¸ä¸ªä¾åãæ并ä¸æ¯ä¸ä¸ªå
±äº§ä¸»ä¹è
ï¼æä¹ä¸"
+"æ³æå¼åä¸ï¼ä½æ¯å¦æåä¸è¶
è¶ä¸åï¼çæ´»çæ¹æ¹é¢é¢é½ä»¥åä¸ä¸ºå¯¼åï¼é£æ¯å¾å±é©"
+"çã"
+
+#. type: Content of: <dl><dd>
+msgid ""
+"So Richard, if you talk to the Foundation, perhaps you might propose that "
+"there are better ways for a small country like New Zealand to make money on "
+"software."
+msgstr ""
+"Richardï¼è°å°åºéä¼ï¼å¯è½ä½ éè¦ä¸ºè±¡æ°è¥¿å
°è¿æ
·çå°å½æ¨èéè¿è½¯ä»¶æ£é±çæ´å¥½çæ¹"
+"æ³ã"
+
+#. type: Content of: <dl><dd>
+msgid ""
+"Software patents don't help anybody make money out of software. They mean "
+"that you're in danger of getting sued when you try."
+msgstr "软件ä¸å©ä¸è½å¸®ä»»ä½äººä»è½¯ä»¶ä¸æ£é±ãå®ä»¬æ¯è¦å¨ä½
æ³æ£é±æ¶åå°æ§åçå¨èã"
+
+#. type: Content of: <dl><dd>
+msgid ""
+"Which makes it difficult for New Zealand as a country to build an economic "
+"base using software as part of that."
+msgstr "è¿å°±è®©æ°è¥¿å
°è¿æ
·çå½å®¶æ³è¦æ建以软件为é¨ååºç¡çç»æµä½åå¾å°é¾ã"
+
+#. type: Content of: <dl><dd>
+msgid ""
+"Sorry, when you say “which” I don't know what you are referring "
+"to. Software patents will make it difficult for anyone. If New Zealand "
+"allows software patents, that will make it difficult in New Zealand for "
+"anybody to develop programs and distribute them, because you'll be in danger "
+"of getting sued. Software patents have nothing to do with developing a "
+"program and then putting it to some use."
+msgstr ""
+"对ä¸èµ·ï¼æä¸ç¥éä½ è¯´ç “è¿”
æä»ä¹ã软件ä¸å©è®©å¤§å®¶é½é¢ä¸´å°é¾ãå¦"
+"ææ°è¥¿å
°å
许软件ä¸å©ï¼é£ä¹äººä»¬å¨æ°è¥¿å
°å°±å¾é¾å¼ååååç¨åºï¼å 为ä¼åå°è¢«èµ·è¯"
+"çå¨èã软件ä¸å©åå¼åä¸ä½¿ç¨ä¸ä¸ªç¨åºæ²¡æå
³ç³»ã"
+
+#. type: Content of: <dl><dd>
+msgid ""
+"So New Zealand, in terms of its economic development, it would be better "
+"protected by having no software patents."
+msgstr "å æ¤å¯¹æ°è¥¿å
°æ¥è¯´ï¼ä¸ºäºåå±ç»æµèµ·è§ï¼æ²¡æ软件ä¸å©ä¼æ´å¥½ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"Yes. You see, each country has its own patent system, and they work "
+"independently, except that countries have signed up to a treaty that says, "
+"“If you have got a patent in that country, you can basically bring "
+"your application over here, and we'll judge it based on the year you applied "
+"for it over there.” But other than that, each country has its own "
+"criteria for what can be patented and has its own set of patents."
+msgstr ""
+"对ãæ¯ä¸ªå½å®¶é½æèªå·±çä¸å©ç³»ç»ï¼å®ä»¬åèªç¬ç«è¿ä½ï¼é¤äºæäºå½å®¶ç¾ç½²äºç±»ä¼¼
"
+"“å¦æä½ å¨æ¤å½è·å¾ä¸ä¸ªä¸å©ï¼ä½
åºæ¬ä¸å¯ä»¥æå®å¸¦å°æå½ï¼æ们ä¼æ ¹æ®ä½ åæ¥ç"
+"ç³è¯·æ¥ææ¥è¯å¤ã”
é¤äºè¿ä¸ªï¼æ¯ä¸ªå½å®¶é½æèªå·±çä¸å©å¤ææ å并æèªå·±çä¸"
+"æ´å¥ä¸å©ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"So the result is if the US allows software patents and New Zealand does not, "
+"that means that everybody in the world, including New Zealanders, can get US "
+"software patents and sue us poor Americans at home. But if New Zealand "
+"doesn't allow software patents that means that neither you nor we can get "
+"New Zealand software patents to sue you New Zealanders at home. You can be "
+"sure that almost all the software patents will belong to foreigners who will "
+"use them to basically kick any New Zealand software developers whenever they "
+"get the chance."
+msgstr ""
+"ç»æå°±æ¯ï¼å¦æç¾å½å
许软件ä¸å©ï¼èæ°è¥¿å
°ä¸å
许ï¼é£ä¹ä¸çä¸ææ人ï¼å
æ¬æ°è¥¿å
°"
+"人ï¼é½å¯ä»¥è·å¾ç¾å½è½¯ä»¶ä¸å©å¹¶è½å¨ç¾å½èµ·è¯å¯æçç¾å½äººï¼èå¦ææ°è¥¿å
°ä¸å
许软件"
+"ä¸å©å°±æå³çæ们é½ä¸è½è·åæ°è¥¿å
°è½¯ä»¶ä¸å©ï¼ä¹ä¸è½å¨æ°è¥¿å
°èµ·è¯æ°è¥¿å
°äººãå¯ä»¥ç¡®"
+"ä¿¡çæ¯ï¼å
ä¹ææç软件ä¸å©é½å±äºå¤å½äººï¼ä¸ææºä¼ï¼ä»ä»¬å°±ä¼ä½¿ç¨è¿äºä¸å©å¯¹ä»æ°"
+"西å
°è½¯ä»¶å¼åè
ï¼åºæ¬ä¸è®©ä»ä»¬æ æ³ç«è¶³ã"
+
+#. type: Content of: <dl><dd>
+msgid "Since the Hughes Aircraft case, I think it was in the 1990s"
+msgstr "ä»åæ个 Hughes èªç©ºå¨çæ¡åï¼ææ³æ¯å¨ 1990 年代ã"
+
+#. type: Content of: <dl><dd>
+msgid "I don't know about that case."
+msgstr "æ并ä¸ç¥éè¿ä¸ªæ¡åã"
+
+#. type: Content of: <dl><dd>
+msgid ""
+"But basically New Zealand's had software patents. It's not like we're going "
+"into a field where we don't already have them, we do."
+msgstr ""
+"ååä¸æ°è¥¿å
°æ软件ä¸å©ãæ们并ä¸æ¯è¦è¿å
¥ä¸ä¸ªæ²¡æä¸å©çé¢åï¼æ们æ¯æçã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"I don't know, but I'm told that there's a decision being made now at the "
+"legislative level of whether to allow them. But Patent Offices often "
+"respond to lobbying from megacorporations through WIPO."
+msgstr ""
+"æä¸ç¥éï¼ä½æ¯æ人åè¯æç°å¨å¤§å®¶æ£å¨å³å®æ¯å¦è¦å¨æ³å¾å±é¢å
许软件ä¸å©ãèè¶
级"
+"ä¼ä¸éè¿ WIPO ç游说ç»å¸¸åå°ä¸å©å±çå¼åºã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"WIPO, as you can tell from its name, which is the World Intellectual "
+"Property Organization, is up to no good, because any use of that term is "
+"spreading confusion. WIPO gets a lot of its funds from megacorporations, "
+"and uses those funds to bring officials from Patent Offices to idyllic "
+"resort destinations for training. What they train them to do is twist the "
+"law to allow patents in areas where they're not supposed to be allowed."
+msgstr ""
+"WIPOï¼é¡¾åæä¹ï¼å°±æ¯ä¸çç¥è¯äº§æç»ç»ï¼World Intellectual
Property "
+"Organizationï¼ï¼ä¸ä¼å¹²å¥½äºï¼å
为使ç¨è¯¥è¯çç®çé½æ¯ä¸ºäºæ··æ°´æ¸é±¼ãWIPO ä»è¶
级ä¼"
+"ä¸è·å¾å¤§éèµéï¼èä»ä»¬ä½¿ç¨è¿äºèµé让ä¸å©å±çå®åå°é²éç度åèå°å»å¹è®ãå¹è®"
+"çå
容就æ¯ææ²æ³å¾è®©å®ä»¬è½å¤å¨ä¸åºéç¨ä¸å©çé¢åå
许ä¸å©ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"In many countries there are laws and court decisions which say that software "
+"as such can't be patented, algorithms can't be patented, or “"
+"mathematical” algorithms can't be patented (no one's quite sure what "
+"it means for an algorithm to be mathematical or not), and various other "
+"criteria which if interpreted naturally would rule out software patents, but "
+"the patent offices twist the law to allow them anyway."
+msgstr ""
+"å¨è®¸å¤å½å®¶ï¼é½ææ³å¾åå¤å³å®£ç§°è½¯ä»¶çä¸è½æä¸å©ï¼ç®æ³ä¹ä¸è½ç³è¯·ä¸å©ï¼“æ°"
+"妔
ç®æ³ä¹ä¸è½ä½ä¸ºä¸å©ï¼å¤©ç¥éä¸ä¸ªç®æ³æ¯ä¸æ¯æ°å¦ç®æ³ï¼ï¼è¿æ许å¤æ
åå¦"
+"æèªç¶è§£éå°±æå³ç软件æ
æ³æä¸å©ï¼ä½æ¯ä¸å©å±å´ææ²æ³å¾åæ¹ç¾è®¡å°å
许软件ä¸"
+"å©ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"For instance, a lot of things which practically speaking are software "
+"patents have the form where they describe a system involving a central "
+"processing unit, a memory, input/output facilities, instruction-fetching "
+"facilities, and means to perform this particular computation. In effect "
+"they've written explicitly into the patent all the parts of an ordinary "
+"computer, and then they say, “Well, this is a physical system which we "
+"would like to patent”, but really it's just patenting certain software "
+"on a computer. There are many subterfuges that they've used."
+msgstr ""
+"ä¾å¦ï¼è®¸å¤å®é
ä¸å°±æ¯è½¯ä»¶ä¸å©çä¸è¥¿è¢«æ述为带æä¸å¤®å¤çå¨ãå
åãè¾å
¥è¾åºå¤"
+"设ãæ令æå设å¤å
ä¸æ§è¡è®¡ç®æ段çå½¢å¼ãè¿å°±æ¯æç¡®å°æè¿°æ®é计ç®æºçææé¨"
+"件ï¼ç¶åå说3è¿æ¯æ们è¦ç³è¯·ä¸å©çç©ç系绔ï¼ä½æ¯å
¶çæ£è¦ç³è¯·ç"
+"ä¸å©æ¯è®¡ç®æºç软件ã人们ä¼ä½¿ç¨å¾å¤è¿æ ·çä¼åã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"Patent Offices will generally try to twist the law into allowing more "
+"patents. In the US software patents were created by a court decision in "
+"1982, in the Appeals Court that deals with all patent cases, which "
+"misunderstood a Supreme Court decision from the previous year, and "
+"misapplied it. Now it looks like that Appeals Court has finally changed its "
+"mind, and it's come to the conclusion that it was mistaken all along; and it "
+"looks like this decision will get rid of all software patents, unless the "
+"Supreme Court reverses it. The Supreme Court is now considering it, and "
+"within less than a year we should find out whether we've won or lost."
+msgstr ""
+"ä¸å©å±ä¸è¬ä¼ææ²æ³å¾æ¥å
许æ´å¤çä¸å©ãç¾å½ç软件ä¸å©æ¯å¨ 1982 年被æ³åºå¤å³å"
+"建çãç°å¨çæ¥å½æ¶çå¤å³æ³åºæåæ¹äºä¸»æï¼ç»æå°±æ¯æ¡å被以误ä¼
误å°ä¼ äºä¸æ¥; "
+"çæ¥è¿ä¸ªç»è®ºä¼æ¨ç¿»ææç软件ä¸å©ï¼é¤éæé«æ³é¢æ¨ç¿»è¯¥å¤å³ãæé«æ³é¢æ£å¨èèè¿"
+"件äºï¼å¨ä¸å°ä¸å¹´çæ¶é´éæ们就ä¼ç¥éè°èè°è´¥ã"
+
+#. type: Content of: <dl><dd>
+msgid ""
+"Should that case be unsuccessful, is there any movement in the States to "
+"take a legislated solution?"
+msgstr "å¦æ该æ¡è½è´¥ï¼å¨ç¾å½ä¼æä»ä¹æ³å¾æ´»å¨å?"
+
+#. type: Content of: <dl><dd>
+msgid ""
+"Yes, and I been promoting this for about 19 years now. It's a battle that "
+"we fight over and over in various different countries."
+msgstr ""
+"æçï¼æå·²ç»è±äº 19
å¹´çæ¶é´å¨æ¨å¨æ¤äºäºãè¿æ¯ä¸ä¸ªå¨å¤ä¸ªå½å®¶ä¸åè¿è¡çæäºã"
+
+#. type: Content of: <dl><dd>
+msgid "Where in your universe do you put the in I4i case?"
+msgstr "ä½ å¦ä½çå¾
I4i çæ¡å?"
+
+#. type: Content of: <dl><dd>
+msgid "I have no idea what that is."
+msgstr "æå®å
¨ä¸ç¥éä½ è¯´çäºã"
+
+#. type: Content of: <dl><dd>
+msgid ""
+"It's where Microsoft has basically almost had to shut down on selling Word, "
+"because they were found to have infringed a Canadian patent."
+msgstr ""
+"å®æ¯å
³äºå¾®è½¯åºæ¬ä¸ä¼åæ¢éå® Word çæ¡åï¼å
为ä»ä»¬ä¾µç¯äºä¸ä¸ªå æ¿å¤§ä¸å©ã"
+
+#. type: Content of: <dl><dd>
+msgid ""
+"Oh, that one. That's just an example of how dangerous software patents are "
+"to all software developers. I don't like what Microsoft does, but that's an "
+"issue that's irrelevant for this purpose. It's not good that somebody can "
+"sue a software developer and say “I won't let you distribute such "
+"software”."
+msgstr ""
+"æ¯é£ä¸ªæ¡ååãé£æ¯è½¯ä»¶ä¸å©æå¤å±é©çä¸ä¸ªä¾åï¼å¯¹ææ软件å¼åè
ãæä¸å欢微软"
+"çæåæ为ï¼ä½é£æ¯åæ们çç®çæ å
³çé®é¢ã人们起è¯è½¯ä»¶å¼åè
并说 “æä¸"
+"è®©ä½ ååè¿ä¸ªè½¯ä»¶” 对è°é½æ²¡å¥½å¤ã"
+
+#. type: Content of: <dl><dd>
+msgid ""
+"Obviously we live in an imperfect world, and in some cases we run into the "
+"issue of software patents. Do you think that we should allow privileges for "
+"researchers to get around patents in the same way that copyright law allows "
+"research on copyright material?"
+msgstr ""
+"æ¾ç¶æ们çæ´»å¨ä¸ä¸ªå¹¶ä¸å®ç¾çä¸çï¼ææ¶æ们ä¼éå°è½¯ä»¶ä¸å©ç麻ç¦ãä½
æ¯å¦è®¤ä¸ºç "
+"究人ååºè¯¥æ象çæè±å
ä¸æ ·çä¸å©è±å
ç¹æ?"
+
+#. type: Content of: <dl><dd>
+msgid ""
+"No, it's a mistake to look for partial solutions, because we have a much "
+"better chance of establishing a full solution. Everybody involved in "
+"software development and distribution and use, except the ones in the "
+"megacorporations, when they see how dangerous software patents are, they "
+"will get behind total rejection of software patents. Whereas an exception "
+"for some special case will only win support from the people in that special "
+"case. These partial solutions are essentially distractions. People start "
+"by saying, “Oh, I'm sure we can't really solve the problem, so I give "
+"up on that. Let me propose a partial solution.” But these partial "
+"solutions don't make it safe to develop software."
+msgstr ""
+"ä¸ï¼å¯»æ¾å±é¨æ¹æ¡æ¯é误çï¼å
为æ们æå¾å¤§çæºä¼æ建ä¸ä¸ªå®å¤çæ¹æ¡ãé¤äºè¶
级ä¼"
+"ä¸ï¼å
¶ä»å¼åãååå使ç¨è½¯ä»¶ç人çæ¸
æ¥è½¯ä»¶ä¸å©çå±å®³åï¼ä»ä»¬é½ä¼å®å
¨æç»è½¯ä»¶"
+"ä¸å©ãå³ä½¿æ个å«ä¾å¤ï¼æ¯æ软件ä¸å©ç人ä¹åªæ¯è¿äºä¾å¤éç人ãè¿äºå±é¨æ¹æ¡åºæ¬"
+"ä¸åªæ¯å¹²æ°ã人们ä¼è¯´ï¼“æç¥éæ们ä¸è½çæ£è§£å³é®é¢ï¼æä¸è¿½æ±é£ä¸ªã让æ建"
+"è®®ä¸ä¸ªå±é¨æ¹æ¡ã”
ä½æ¯å±é¨æ¹æ¡å¹¶ä¸è½è®©å¼å软件åå®å
¨ã"
+
+#. type: Content of: <dl><dd>
+msgid ""
+"You wouldn't, however, oppose a partial solution that's not necessarily just "
+"directed at software patents, so you wouldn't oppose experimental use, which "
+"may be a good solution for the pharmaceutical patent."
+msgstr ""
+"ä¸è¿ï¼ä½ ä¸ä¼å对ä¸ä¸ªé对软件ä¸å©çå±é¨æ¹æ¡ï¼æ以ä½
ä¸ä¼å对è¯éªä¸ä¸ï¼å®å¯è½å¯¹"
+"å¶è¯ä¸æ¯ä¸ä¸ªå¥½æ¹æ¡ã"
+
+#. type: Content of: <dl><dd>
+msgid "I wouldn't oppose that."
+msgstr "æä¸ä¼å对è¿ä¸ªã"
+
+#. type: Content of: <dl><dd>
+msgid ""
+"But what you're saying is that you don't think it's applicable to software, "
+"just to clarify."
+msgstr "ä¸è¿ï¼ä½ æ¯è¯´ä½
ä¸è§å¾å®å¯ä»¥ç¨äºè½¯ä»¶ï¼åªæ¯ç¡®è®¤ä¸ä¸ã"
+
+#. type: Content of: <dl><dd>
+msgid ""
+"Something that saves only a few of us, or only certain activities, or gets "
+"rid of half the software patents, that's analogous to saying, “Well, "
+"maybe we could clear part of the minefield, or maybe we could destroy half "
+"the mines in the minefield.” [That's an improvement] but that doesn't "
+"make it safe."
+msgstr ""
+"åªé¡¾åé¨å人ãåªè¦çæäºæ´»å¨ãåªæè±åæ°è½¯ä»¶ä¸å©çä¸è¥¿å°±è±¡æ¯è¯´ï¼“æ们å¯"
+"è½ä¼æé¤ä¸é¨åé·åºï¼æè
å¯è½ç ´åæåæ°å°é·ã”
[è¿å¾éè¦] ä½æ¯å¹¶ä¸è½ä¿è¯"
+"å®å
¨ã"
+
+#. type: Content of: <dl><dd>
+msgid ""
+"So you've been speaking the same thing all around the world. How much "
+"uptake has there been? Have governments changed, or not adopted software "
+"patents?"
+msgstr ""
+"ä½ ä¸ç´å¨ä¸çåå°è®²è¿°æ¤äºãå¤å°äººé纳äºå¢?
æ没ææ¿åºæ¹äºæ¿çï¼æè
ä¸åæ¥çº³è½¯"
+"件ä¸å©?"
+
+#. type: Content of: <dl><dd>
+msgid ""
+"Some have. In India a few years ago, there was an attempt to change patent "
+"law to explicitly allow software patents and it was dropped. A few years "
+"ago the US proposed a trade treaty, a free exploitation treaty, with Latin "
+"America. And it was blocked by the president of Brazil, who said no to "
+"software patents and another nasty thing relating to computers, and that "
+"killed the whole treaty. That's apparently the whole thing that the US "
+"wanted to impose on the rest of the continent. But these things don't stay "
+"dead; there are companies that have full-time staff looking for some way "
+"they can subvert some country or other."
+msgstr ""
+"æä¸äºãå å¹´åï¼å°åº¦æ³ä¿®æ¹ä¸å©æ³æç¡®å
许软件ä¸å©ï¼åæ¥æ¾å¼äºãç¾å½å å¹´åä¹æ"
+"åºä¸ä¸ªäº¤ææ¡çº¦ï¼é£æ¯ä¸ä¸ªé对æç¾çèªç±å榨æ¡çº¦ãå®è¢«å·´è¥¿æ»ç»é»æ¢äºï¼ä»å¯¹è½¯ä»¶"
+"ä¸å©åå¦ä¸ä»¶å
³äºçµèçç³ç³åæ³è¯´äºä¸ï¼è¿å°±åºäºè¯¥æ¡çº¦ãè¿äºææ¾æ¯ç¾å½è¦å¼ºå
å°"
+"æ´ä¸ªç¾å·çãä½æ¯è¿äºä¸è¥¿å¹¶æ²¡æå®å
¨æ»æ; æäºå
¬å¸éæå
¨è人å寻æ¾æ
ä¹±å
¶ä»å½å®¶"
+"çæ¹æ³ã"
+
+#. type: Content of: <dl><dd>
+msgid ""
+"Is there any real hard data around what happens in economic terms in the "
+"innovation communities in countries that have essentially no software "
+"patents?"
+msgstr ""
+"å¨ååä¸æ²¡æ软件ä¸å©çå½å®¶ï¼æ没æä»ä¹å
³äºæ¤äºå¯¹åæ°ç¤¾å¢ç»æµå½±åçå®é
æ°æ®?"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"There isn't any. It's almost impossible to measure these things. Actually, "
+"I shouldn't say there isn't any. There is a little. It's very hard to "
+"measure the effect of the patent system, because you're comparing the real "
+"world with a counterfactual world, and there's no way to be sure what would "
+"happen."
+msgstr ""
+"没æï¼æµéè¿äºæ°æ®å ä¹ä¸å¯è½ãå®é
ä¸ï¼æä¸è½è¯´æ²¡æãæä¸ç¹ãæµéä¸å©çå½±åé"
+"常å°é¾ï¼å 为ä½
è¦æ¯è¾çå®ä¸çåèæä¸çï¼æ以没æåæ³ç¡®å®ç©¶ç«ä¼åçä»ä¹äºã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"What I can say is before there were software patents, there was lots of "
+"software development; not as much as there is now, because of course there "
+"were nowhere near as many computer users."
+msgstr ""
+"æè½è¯´çæ¯å¨æ软件ä¸å©ä¹åï¼å·²ç»æå¾å¤è½¯ä»¶å¼åçæ´»å¨;
ä¸è¿æ²¡æç°å¨è¿ä¹å¤ï¼å "
+"为é£æ¶ç计ç®æºç¨æ·çæ°éä¹æ²¡æ³åç°å¨ç¸æ¯ã"
+
+#. type: Content of: <dl><dd><p>
+msgid ""
+"How many computer users were there in 1982, even in the US? It was a small "
+"fraction of the public. But there were software developers. They weren't "
+"saying, “We desperately want patents”. They weren't getting "
+"sued for patent infringement after they developed their programs. But there "
+"is a bit of [economic] research that I saw that apparently software patents "
+"resulted not in an increase in research, but [in] a shift of funds from "
+"research into patenting."
+msgstr ""
+"å³ä½¿ç¾å½ï¼å¨ 1982 å¹´åæå¤å°è®¡ç®æºç¨æ·å¢?
é£åªæ¯ä¸å°é¨åèå·²ãä½æ¯è¿æ¯æ软件"
+"å¼åè
çãä»ä»¬å¹¶æ²¡æ说3æ们æ度éè¦ä¸å©”ãä»ä»¬å¼åç¨åºä¹ä¸ä¼å
"
+"为ä¸å©ä¾µæè被åãä½æ¯æçå°å½æ¶æäº [ç»æµ] ç
究ï¼å®ä»¬è¯´æ¾ç¶è½¯ä»¶ä¸å©æ²¡æ导è´"
+"ç 究çå¢å ï¼ä½æ¯ [å´] æé¨åèµéåæ£å°ä¸å©æ¹é¢ã"
+
+#. type: Content of: <dl><dd>
+msgid "Do you expect that there would be any interest in trade secrets?"
+msgstr "ä½ è§å¾äº¤æå¯ç§ä¼ææä¹å?"
+
+#. type: Content of: <dl><dd>
+msgid ""
+"No. Before there were software patents, a lot of software developers kept "
+"the details of their programs secret. But they usually wouldn't keep any of "
+"the general ideas secret, because that they realized that the big job in "
+"developing good software was not picking your general ideas, it was "
+"implementing a lot of ideas together. So they would publish, [or] they "
+"would let their employees publish, in scholarly journals any interesting new "
+"ideas that they'd had. So now, they'll patent those new ideas. It has very "
+"little to do with developing a useful program, and just letting people know "
+"some ideas doesn't give them a program. Besides, most of the ideas, the "
+"thousands of ideas you've combined in your program, are known anyway."
+msgstr ""
+"ä¸ãå¨è½¯ä»¶ä¸å©ä¹åï¼è®¸å¤è½¯ä»¶å¼åè
ä¿æçå
¶ç¨åºçç§å¯ãä½æ¯ä»ä»¬é常ä¸ä¼å¯¹ä¸è¬"
+"æ§çæ³æ³ä¿å¯ï¼å
为ä»ä»¬æè¯å°è½¯ä»¶å¼åä¸ç主è¦å·¥ä½ä¸æ¯è¦æ¿å«äººç常è§æ³æ³ï¼é£æ¯"
+"è¦å®ç°å¤§éçæ³æ³ãå æ¤ä»ä»¬ä¼ï¼[æè
]
ä»ä»¬ä¼è®©é主å¨å¦æ¯æåä¸å表ä»ä»¬çææ³ã"
+"ç°å¨ï¼è¿äºææ³ä¼ç³è¯·ä¸å©ãè¿ä¸ªåå¼ååºæç¨çç¨åºæ²¡æå
³ç³»ï¼åªæ¯è®©äººä»¬å¨æ²¡æç¨"
+"åºæ¶äºè§£è¿äºæ³æ³ãæ¤å¤ï¼å¤§å¤æ°æ³æ³ï¼ç¨åºä¸ç»åçæåä¸ä¸çæ³æ³æ¬æ¥å°±æ¯å·²ç¥"
+"çã"
+
+#. type: Content of: <dl><dd>
+msgid ""
+"To back that up, I was listening to an interview, one of the founders of "
+"PayPal was interviewed, and he said that he really felt strongly that his "
+"success was 5 percent idea and 95 percent execution, and that supports your "
+"point really well."
+msgstr ""
+"ä½ä¸ºæ¯ææ¡ä¾ï¼æå¬è¿ä¸ä¸ªè®¿è°ï¼å访è
æ¯ PayPal
åå§äººä¹ä¸ï¼ä»è¯´ä»å¼ºçå°æå°ä»"
+"çæåæ¯ 5% çæ³æ³å 95% çæ§è¡ï¼è¿ä¸ªé常æ¯æä½
çè§ç¹ã"
+
+#. type: Content of: <dl><dd>
+msgid "I agree."
+msgstr "æåæã"
+
+#. type: Content of: <dl><dd>
+msgid "Excellent. Richard has here stickers which I believe are free"
+msgstr "é常好ãRichard æä¸äºå
è´¹ [free] ç贴纸ã"
+
+#. type: Content of: <dl><dd>
+msgid "Gratis. And these [other items] are for sale."
+msgstr "æ¯å
è´¹ [Gratis]ãé£äº [å¦å¤çä¸è¥¿] æ¯ç¨æ¥åçã"
+
+#. type: Content of: <dl><dd>
+msgid ""
+"So you're welcome to come down. It's been a great debate—thank you "
+"Richard."
+msgstr "ç°å¨ä½ å¯ä»¥ä¸æ¥äºãè¿æ¯ä¸ä¸ªç²¾å½©ç讨论—æè°¢ä½
ï¼Richardã"
+
+#. type: Content of: <blockquote><p>
+msgid ""
+"This speech is published in <a href=\"http://shop.fsf.org/product/free-"
+"software-free-society/\"><cite>Free Software, Free Society: The Selected "
+"Essays of Richard M. Stallman</cite></a>."
+msgstr ""
+"æ¤æ¼è®²åè¡¨äº <a href=\"http://shop.fsf.org/product/free-software-free-"
+"society/\"><cite>èªç±è½¯ä»¶ï¼èªç±ç¤¾ä¼ï¼Richard M. Stallman
éé</cite></a>ã"
+
+#. TRANSLATORS: Use space (SPC) as msgstr if you don't have notes.
+#. type: Content of: <div>
+msgid "*GNUN-SLOT: TRANSLATOR'S NOTES*"
+msgstr " "
+
+#. type: Content of: <div><div><p>
+msgid ""
+"Please send general FSF & GNU inquiries to <a href=\"mailto:gnu@gnu.org"
+"\"><gnu@gnu.org></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\"><webmasters@gnu."
+"org></a>."
+msgstr ""
+"请å°æå
³èªç±è½¯ä»¶åºéä¼(FSF) & GNUçä¸è¬æ§é®é¢åéå°<a
href=\"mailto:"
+"gnu@gnu.org\"><gnu@gnu.org></a>ãä¹å¯ä»¥éè¿<a
href=\"/contact/\">å
¶ä»è"
+"ç³»æ¹æ³</a>èç³»èªç±è½¯ä»¶åºéä¼(FSF)ãæå
³å¤±æé¾æ¥æå
¶ä»é误å建议ï¼è¯·åéé®ä»¶å°"
+"<a href=\"mailto:webmasters@gnu.org\"><webmasters@gnu.org></a>ã"
+
+#
+#
+#
+#. 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 href="mailto:web-translators@gnu.org">
+#. <web-translators@gnu.org></a>.</p>
+#. <p>For information on coordinating and submitting translations of
+#. our web pages, see <a
+#. href="/server/standards/README.translations.html">Translations
+#. README</a>.
+#. type: Content of: <div><div><p>
+msgid ""
+"Please see the <a href=\"/server/standards/README.translations.html"
+"\">Translations README</a> for information on coordinating and submitting "
+"translations of this article."
+msgstr ""
+"æ们尽æ大åªåæ¥æä¾ç²¾ååé«è´¨éçç¿»è¯ï¼ä½é¾å
ä¼åå¨é误åä¸è¶³ãå¦ææ¨å¨è¿æ¹"
+"é¢æè¯è®ºæä¸è¬æ§ç建议ï¼è¯·åéè³ <a
href=\"mailto:web-translators@gnu.org"
+"\"><web-translators@gnu.org></a>ã</p><p>å
³äºè¿è¡åè°ä¸æ交翻è¯çæ´å¤ä¿¡"
+"æ¯åè§ <a href=\"/server/standards/README.translations.html\">ãè¯è
æåã</"
+"a>ã"
+
+#. type: Content of: <div><p>
+msgid "Copyright © 2009, 2010, 2014, 2020 Richard Stallman"
+msgstr "Copyright © 2009, 2010, 2014, 2020 Richard Stallman"
+
+#. type: Content of: <div><p>
+msgid ""
+"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>."
+msgstr ""
+"æ¬é¡µé¢ä½¿ç¨ <a rel=\"license\"
href=\"http://creativecommons.org/licenses/by-"
+"nd/4.0/\">Creative Commons Attribution-NoDerivatives 4.0 International "
+"License</a> ææã"
+
+#. TRANSLATORS: Use space (SPC) as msgstr if you don't want credits.
+#. type: Content of: <div><div>
+msgid "*GNUN-SLOT: TRANSLATOR'S CREDITS*"
+msgstr ""
+"<b>ç¿»è¯å¢é</b>ï¼<a rel=\"team\"
href=\"https://savannah.gnu.org/projects/"
+"www-zh-cn/\"><CTT></a>ï¼2021ã"
+
+#. timestamp start
+#. type: Content of: <div><p>
+msgid "Updated:"
+msgstr "æåæ´æ°ï¼"
- www/philosophy/po danger-of-software-patents.zh...,
Wensheng XIE <=