Update vendor/ texts
authorNIIBE Yutaka <gniibe@fsij.org>
Thu, 13 Oct 2016 07:51:32 +0000 (16:51 +0900)
committerNIIBE Yutaka <gniibe@fsij.org>
Thu, 13 Oct 2016 07:56:36 +0000 (16:56 +0900)
vendor/flying-stone-technology/INDEX_EN.HTM
vendor/flying-stone-technology/INDEX_JA.HTM

index 52fbaba..112e614 100644 (file)
@@ -96,7 +96,7 @@ with no echo and raw mode.</p>
 <p>Usually, you would like to use NeuG device under control of rng-tools,
 to feed entropy to /dev/random, the random device in kernel.</p>
 
-<p>Please see <a href="http://www.gniibe.org/FST-01/q_and_a/neug-standalone-device.html">Debian usage</a> for detail.</p>
+<p>Please see <a href="https://www.gniibe.org/FST-01/q_and_a/neug-standalone-device.html">Debian usage</a> for detail.</p>
 
 <h2>README, GNU GPL and Corresponding Source code</h2>
 <p>In this product, it contains copyrighted software that is licensed under
@@ -111,15 +111,15 @@ to feed entropy to /dev/random, the random device in kernel.</p>
    You may examine the release tag of the product by the command,
    tool/neug_check.py which is available in the NeuG repository.
    It must be: @REVISION@.  If not, please file a bug report.</p>
-<p>You can also download tarballs from the repository (sorry, no https).</p>
+<p>You can also download tarballs from the repository.</p>
 <ul>
   <li><a href="README">README</a></li>
   <li><a href="COPYING">GNU GPLv3</a></li>
   <li><a href="https://anonscm.debian.org/cgit/gnuk/gnuk/">Gnuk Repository</a></li>
   <li><a href="https://anonscm.debian.org/cgit/gnuk/chopstx/">Chopstx Repository</a></li>
-  <li><a href="http://git.gniibe.org/gitweb/?p=gnuk/neug.git;a=snapshot;h=refs/tags/@REVISION@;sf=tgz">NeuG tarball</a></li>
-  <li><a href="http://git.gniibe.org/gitweb/?p=chopstx/chopstx.git;a=snapshot;h=@REVISION_CHOPSTX@;sf=tgz">Chopstx tarball</a></li>
-  <li><a href="http://git.gniibe.org/gitweb/?p=chopstx/fraucheky.git;a=snapshot;h=@REVISION_FRAUCHEKY@;sf=tgz">Fraucheky tarball</a></li>
+  <li><a href="https://git.gniibe.org/gitweb/?p=gnuk/neug.git;a=snapshot;h=refs/tags/@REVISION@;sf=tgz">NeuG tarball</a></li>
+  <li><a href="https://git.gniibe.org/gitweb/?p=chopstx/chopstx.git;a=snapshot;h=@REVISION_CHOPSTX@;sf=tgz">Chopstx tarball</a></li>
+  <li><a href="https://git.gniibe.org/gitweb/?p=chopstx/fraucheky.git;a=snapshot;h=@REVISION_FRAUCHEKY@;sf=tgz">Fraucheky tarball</a></li>
 </ul>
 
 <h3>Source code by physical media</h3>
@@ -139,18 +139,28 @@ to feed entropy to /dev/random, the random device in kernel.</p>
   <li>Gunma, 371-0031 JAPAN</li>
 </ul>
 
-<p>This source code offer will be valid for three years after the shipment of this device or at least until 2020-03-31.</p>
+<p>This source code offer will be valid for three years after the shipment of this device or at least until 2021-03-31.</p>
 
 <h2>Links</h2>
 <ul>
-  <li><a href="http://www.gniibe.org/category/fst-01.html">
+  <li><a href="https://www.gniibe.org/category/fst-01.html">
       FST-01 support pages</a></li>
   <li><a href="https://lists.alioth.debian.org/mailman/listinfo/gnuk-users">
       Mailing list: Gnuk Users</a></li>
-  <li><a href="http://www.gnu.org/gnu/manifesto.ja.html">
+  <li><a href="https://www.gnu.org/gnu/manifesto.ja.html">
       GNU Manifesto (Japanese Translation)</a></li>
 </ul>
 
+<h2>Free Software and TRNG</h2>
+<p>I realized that free software implementation of true random number
+  generator has an interesting philosophical issue.  While Free
+  Software is to control our computing by ourselves (collectively),
+  the central idea of TRNG is that no one (even the owner and the
+  developer) can control the generation of the random number as a bit
+  stream.  In the meta level, we control it so that no one can control
+  the bit stream.
+</p>
+
 <h2>Concluding remarks</h2>
 <p>I wish you enjoy your freedom on computing with NeuG.
    Thank you for your cooperation.</p>
index 6ade64f..9ef05a6 100644 (file)
 <h3>rng-toolsで使う</h3>
 <p>システムとして利用ではNeuGの出力をrng-toolsで管理し、カーネルのrandomデバイスに供給するのが一般的でしょう。</p>
 
-<p>これに関しては、<a href="http://www.gniibe.org/FST-01/q_and_a/neug-standalone-device.html">Debianでの利用例(英語)</a>をご覧ください。</p>
+<p>これに関しては、<a href="https://www.gniibe.org/FST-01/q_and_a/neug-standalone-device.html">Debianでの利用例(英語)</a>をご覧ください。</p>
 
 <h2>READMEとGNU GPLおよび完全なソースコード</h2>
 <p>この製品には著作権を主張するソフトウェアが含まれ、GNU GPLv3で配布されています。ソフトウェアの説明の文書README(英語)と、許諾の条件GNU GPLv3(英語)を、それぞれご覧ください。</p>
 <p>この製品にインストールされているソフトウェアに対応する完全なソースコードは、Gnukリポジトリから入手できます。このリポジトリのサブリポジトリneugがNeuGのソースコードリポジトリです。RTOSのChopstxとGPLフロシキのFrauchekyを用いています。これらはChopstxリポジトリから入手できます。</p>
 <p>リポジトリには参照のためのリリースタグがついています。製品に利用されているコードのリリースタグは、NeuGリポジトリにあるコマンドtool/neug_check.pyで確認できます。それは、@REVISION@ であるはずです。違う場合はバグですのでよかったら報告願います。</p>
-<p>tarballもリポジトリからあわせて利用可能です(すみません https ではありません)。</p>
+<p>tarballもリポジトリからあわせて利用可能です。</p>
 <ul>
   <li><a href="README">README</a></li>
   <li><a href="COPYING">GNU GPLv3</a></li>
   <li><a href="https://anonscm.debian.org/cgit/gnuk/gnuk/">Gnukリポジトリ</a></li>
   <li><a href="https://anonscm.debian.org/cgit/gnuk/chopstx/">Chopstxリポジトリ</a></li>
-  <li><a href="http://git.gniibe.org/gitweb/?p=gnuk/neug.git;a=snapshot;h=@REVISION@;sf=tgz">NeuG tarball</a></li>
-  <li><a href="http://git.gniibe.org/gitweb/?p=chopstx/chopstx.git;a=snapshot;h=@REVISION_CHOPSTX@;sf=tgz">Chopstx tarball</a></li>
-  <li><a href="http://git.gniibe.org/gitweb/?p=chopstx/fraucheky.git;a=snapshot;h=@REVISION_FRAUCHEKY@;sf=tgz">Fraucheky tarball</a></li>
+  <li><a href="https://git.gniibe.org/gitweb/?p=gnuk/neug.git;a=snapshot;h=@REVISION@;sf=tgz">NeuG tarball</a></li>
+  <li><a href="https://git.gniibe.org/gitweb/?p=chopstx/chopstx.git;a=snapshot;h=@REVISION_CHOPSTX@;sf=tgz">Chopstx tarball</a></li>
+  <li><a href="https://git.gniibe.org/gitweb/?p=chopstx/fraucheky.git;a=snapshot;h=@REVISION_FRAUCHEKY@;sf=tgz">Fraucheky tarball</a></li>
 </ul>
 
 <h3>物理メディアでのソースコード配布</h3>
 <p>ネットワーク利用ではない形態でソースコードを受け取りたい方には、飛石技術ではgit.gniibe.org のすべてのリポジトリが入ったmicro SDカードを販売しています。</p>
 <p>価格は一枚1000円(税込、国内送料込)です。支払いには下記の郵便振替口座を利用ください。
-郵便振替の払込取扱票に書かれた住所にSDカードを返送します。</p>
+郵便振替の払込取扱票に書かれた住所にメディアを送付します。</p>
 <ul>
   <li>郵便振替口座: 00110-2-346446</li>
   <li>加入者名: 飛石技術</li>
   <li>飛石技術 g新部 裕</li>
 </ul>
 
-<p>このソースコードの配布の申し出は製品の出荷の後の3年間、少なくとも2020年3月31日まで有効です。</p>
+<p>このソースコードの配布の申し出は製品の出荷の後の3年間、少なくとも2021年3月31日まで有効です。</p>
 
 <h2>リンク</h2>
 <ul>
-  <li><a href="http://www.gniibe.org/category/fst-01.html">
+  <li><a href="https://www.gniibe.org/category/fst-01.html">
       FST-01 support pages (英語) </a></li>
   <li><a href="https://lists.alioth.debian.org/mailman/listinfo/gnuk-users">
       メーリングリスト: Gnuk Users (英語) </a></li>
   <li><a href="https://lists.alioth.debian.org/mailman/listinfo/gnuk-users-ja">
       メーリングリスト: Gnuk ユーザ (日本語) </a></li>
-  <li><a href="http://www.gnu.org/gnu/manifesto.ja.html">GNU宣言</a></li>
+  <li><a href="https://www.gnu.org/gnu/manifesto.ja.html">GNU宣言</a></li>
 </ul>
 
+<h2>自由ソフトウェアとTRNG</h2>
+<p>自由ソフトウェアのTRNGの実装というのは興味深い哲学的問題があることを見つけました。
+自由ソフトウェアは(集団的に)自身でわたしたちのコンピューティングを制御するということですが、
+TRNGの中心的な考えは、だれも(所有者や開発者でさえ)ビットストリームとしての乱数列の生成を制御できないことにあります。
+メタなレベルでは、誰もビットストリームを制御できないように、わたしたちは制御しているわけです。
+</p>
+
 <h2>おわりに</h2>
 自由なコンピューティングがなんとか生き残ることを望みます。
 皆様のご理解とご協力に感謝します。