summaryrefslogtreecommitdiff
path: root/talermerchantdemos/blog/articles/ja/censoring-emacs.html
blob: 559d9206ca11ed3ae6597db2dc9036f155436808 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
<!--#set var="ENGLISH_PAGE" value="/philosophy/censoring-emacs.en.html" -->

<!--#include virtual="/server/header.ja.html" -->
<!-- Parent-Version: 1.77 -->

<!-- This file is automatically generated by GNUnited Nations! -->
<title>自分のソフトウェアを検閲する - GNUプロジェクト - フリーソフトウェアファウンデーション</title>

<!--#include virtual="/philosophy/po/censoring-emacs.translist" -->
<!--#include virtual="/server/banner.ja.html" -->
<h2>自分のソフトウェアを検閲する</h2>

<p>
<a href="http://www.stallman.org/"><strong>リチャード・ストールマン</strong></a>著
<br />
[Datamation 1996年3月1日号より転載]</p>

<p>
昨年の夏、数人の小賢しい国会議員たちがインターネット上での「ポルノを禁止する」というふれこみの法案を提出しました。昨秋になるとキリスト教右派がこの動きに同調し、ついに先週、クリントン大統領は法案に署名しました。そんなわけで、今週わたしはGNU
Emacsを検閲しています。</p>
<p>
もちろん、GNU
Emacsにポルノは含まれていません。Emacsはソフトウェアパッケージであり、数々の賞を受賞した拡張性とプログラム可能性に富むテキストエディタです。しかし今回成立した法案は、単なるポルノの域をはるかに越えた範囲に適用されます。この法案では「不適切な」言動を禁止していますが、その対象には有名な詩、ルーブル美術館に展示されている傑作から安全なセックスのアドバイスに至る、ありとあらゆるものが含まれます。そして、ソフトウェアも例外ではありません。</p>
<p>
もちろんこの法案に対しては、インターネットの利用者や性愛文学の愛好家のみならず、報道の自由を重視する人のすべてから多くの反対が表明されています。</p>
<p>
しかし、わたしたちが一般の人々に何が問題となっているのかを説明しようとするたびに、検閲推進派は嘘で応えてきました。すなわち、彼らは一般の人々に、問題となっているのはポルノだけであると述べてきたのです。この問題に関する彼らの他の主張の中にも前提条件として織り込まれているこの嘘によって、彼らは一般の人々に誤った情報を与えることに成功しています。ですから現在、わたしは自分のソフトウェアを検閲しているのです。</p>
<p>
ご存じのように、Emacsは有名な「doctorプログラム」のあるバージョンを含んでいます。Elizaとしても知られるこのプログラムは元々<abbr
title="Massachusetts Institute of
Technology">MIT</abbr>のワイゼンバウム教授によって開発されたもので、ロジャーズ派の精神分析医のように振る舞います。ユーザがプログラムに語りかけると、プログラムはユーザ自身の発言をオウム返しにしたり、長いリストで用意された特定の言葉を認識したりすることによって反応します。</p>
<p>
Emacsのdoctorプログラムは多くの一般的な悪態を認識するようになっていて、そういった語には「口の利き方には気をつけていただけませんか?」や「紳士的にやりましょう」といった適切かつ愉快なメッセージで応えるようになっていました。これを実現するには、doctorプログラムに悪態語のリストを用意しておかなければなりません。それは、プログラムのソースコードが「不適切」になるということを意味します。</p>
<p>
ですから今週、わたしはこの機能を削除しました。新しいバージョンのdoctorは不適切な言葉を認識しません。もしあなたがdoctorを罵れば、doctorはその悪態語をそのままあなたに返します。悪態語だと分からないからです(新しいバージョンの起動時には、それがあなたを守るために検閲された旨メッセージが表示されます)。</p>
<p>
現在アメリカ人は、ネットワークに不適切な投稿をすることにより2年間の懲役を科せられる危険にさらされています。投獄を避けるため、インターネットを通して何が「不適切」かを定義した正確な規則にアクセスできれば良いのですが、それは不可能です。そういった規則では禁止された言葉に言及しなければなりませんから、規則をインターネットに投稿するのはまさにその同じ規則に違反することになるからです。</p>
<p>
もちろん、わたしは「不適切」の意味する内容について仮定を置いています。何が「不適切」なのか確かなところは誰にも分からないので、こうせざるを得ません。「不適切」の意味として最も分かり易く、一番考えられるのは、テレビの分野でこの語が持つニュアンスですので、わたしもそれをとりあえず仮定して話を進めています。しかし、裁判所がそういった法の解釈を違憲として棄却する可能性はかなり高いのです。</p>
<p>
わたしたちは、裁判所がインターネットを書籍や雑誌のような出版の媒体として認識するようになることを期待できます。もしそうなれば、裁判所はインターネットでの「不適切な」出版を禁止するような法律は常に棄却するようになるでしょう。</p>
<p>
一番わたしが心配しているのは、裁判所が混乱して、たとえば礼儀作法の説明やdoctorプログラムでは「不適切」な表現を許可するが、子供が公共の図書館で読めてしまうような書籍の一部では禁止するといった解釈を容認するなど、中途半端な手段を採ってしまうことです。そんなことになれば、今後何年にも渡って、次第にインターネットが公共の図書館を置き換えて行くにつれて、わたしたちの言論の自由のいくらかが失われていくことでしょう。</p>
<p>
ほんの数週間前のことですが、アメリカではないある国がインターネットへの検閲を課しました。それは中国です。この国では、中国はあまり好意を持って見られていませんが、それは、中国政府が基本的な自由を重視していないからです。しかし、ではアメリカ合衆国政府がいったいどれだけ自由を重視していると言えるのでしょう?
そしてあなたはアメリカの自由を保全するために十分配慮していますか?</p>

<p>
「このパラグラフは古いものです:]
</p>

<p>
もし配慮するならば、折に触れて有権者遠距離通信ニュース(Voters Telecommunications
Watch)をチェックするようにして下さい。彼らのウェブサイト http://www.vtw.org/
にはこの問題の背景やどのような政治的行動を起こせば良いかについての説明があります。2月には検閲が勝ちました。しかしわたしたちは、11月にはそれをひっくり返すことができます。</p>

<div class="translators-notes">

<!--TRANSLATORS: Use space (SPC) as msgstr if you don't have notes.-->
 </div>
</div>

<!-- for id="content", starts in the include above -->
<!--#include virtual="/server/footer.ja.html" -->
<div id="footer">
<div class="unprintable">

<p>FSFおよびGNUに関する問い合わせは<a
href="mailto:gnu@gnu.org">&lt;gnu@gnu.org&gt;</a>までお願いします(英語)。FSFへの連絡は<a
href="/contact/">他の方法</a>もあります。リンク切れや他の修正、提案は<a
href="mailto:webmasters@gnu.org">&lt;webmasters@gnu.org&gt;</a>までお送りください。</p>

<p>
<!-- 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">

        &lt;web-translators@gnu.org&gt;</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>. -->
正確で良い品質の翻訳を提供するよう努力していますが、不完全な場合もあるかと思います。翻訳に関するコメントと提案は、<a
href="mailto:web-translators@gnu.org">&lt;web-translators@gnu.org&gt;</a>におねがいします。</p><p>わたしたちのウェブページの翻訳の調整と提出については、<a
href="/server/standards/README.translations.html">翻訳 README</a>をご覧ください。</p>
</div>

<!-- Regarding copyright, in general, standalone pages (as opposed to
     files generated as part of manuals) on the GNU web server should
     be under CC BY-ND 3.0 US.  Please do NOT change or remove this
     without talking with the webmasters or licensing team first.
     Please make sure the copyright date is consistent with the
     document.  For web pages, it is ok to list just the latest year the
     document was modified, or published.
     
     If you wish to list earlier years, that is ok too.
     Either "2001, 2002, 2003" or "2001-2003" are ok for specifying
     years, as long as each year in the range is in fact a copyrightable
     year, i.e., a year in which the document was published (including
     being publicly visible on the web or in a revision control system).
     
     There is more detail about copyright years in the GNU Maintainers
     Information document, www.gnu.org/prep/maintain. -->
<p>Copyright &copy; 1996, 2014 Richard Stallman</p>

<p>このページは<a rel="license"
href="http://creativecommons.org/licenses/by-nd/3.0/us/deed.ja">Creative
Commons Attribution-NoDerivs 3.0 United States License</a>の条件で許諾されます。</p>

<!--#include virtual="/server/bottom-notes.ja.html" -->
<div class="translators-credits">

<!--TRANSLATORS: Use space (SPC) as msgstr if you don't want credits.-->
 </div>

<p class="unprintable"><!-- timestamp start -->
最終更新:

$Date: 2016/02/03 09:13:45 $

<!-- timestamp end -->
</p>
</div>
</div>
</body>
</html>