丁稚な日々

Rubyで遊んだ日々の記録。あくまで著者視点の私的な記録なので、正確さを求めないように。
Rubyと関係ない話題にはその旨注記しているはず。なので、一見関係無いように見える話題もどこかで関係あるのかもしれません。または、注記の書き忘れかもしれません...

[直前] [最新] [直後] [Top]

May.12,2004 (Wed)

Revision: 1.1 (May.12,2004 12:30)

タイーホ

_ 先日書いた件の補足など。

_ PBO-FSの人だー、というのはすぐにわかったんだけど、NekoFlightの人でもあったのか。つかPBO-FSのページ見たときに気づけよ。
個人的には、Winnyの作者であったことよりもこの二つが同じ作者であったことの方が驚きだったり。

_ さて、なんかいろいろと話が漏れ出てきてるけど、とにかく著作権法違反幇助は無罪になるよう期待。
でもいらんこと言ってるそうなので危ないかなあ。むむむ。
特製Winnyを使ってたという話はどうでもいいと思うんだけど、それが違法行為(著作権侵害)に相当する使用方法だったとしたらそれはしっかり罰せられるべきなんだろう。でもそれと幇助の件がごっちゃになわないかが心配だ。

_ 包丁のたとえ(比喩はよくないんだけども)
Aさんが包丁製造業者で、他の誰かがAさんの作った包丁で人を殺したのでAさんが幇助罪の容疑で逮捕された。
それとは別にAさんは自分でその包丁(しかも殺傷力を高めた特製バージョン)を作っていて、それを使って別の人を殺していた。

  1. 幇助罪が成立するかどうかは裁判次第
    → 私としては成立しないよう期待する。
  2. 特製バージョンをこっそり作っていたこと、それを使って例えば料理をしていたこと、など
    → たぶん、そもそも罪を構成しないだろう。
  3. Aさん自身がその包丁で別の人を殺していたこと
    → とうぜん殺人罪で裁かれるべきだろう。

というのが現在見えている情報に則った私の立場。

May.13,2004 (Thu)

Revision: 1.3 (May.13,2004 16:34)

SEGV

_ 久し振りにRubyでSEGVした。しかもいつものmswin32版じゃなくてNetBSD上でのできごとだったのでcoreもある。ウマー!
... と思ったら、実行ファイルの方をとっくの昔に別のバージョンで上書きした後だった。

タイーホ

_ 昨日の続き

_ よく考えると、47氏が使ってたのが「ダウンロードしかしない(できない)特製Winny」だったのなら、47氏は著作権侵害(自動公衆送信可能化権侵害)を犯しようがないっすね。

_ 以下、思考実験。
ある架空のソフトウェアZを考える。
Zはいいことにも使えるし悪いことにも使える汎用性の高いソフトウェアである。

  1. Zの作者A氏は、Zのライセンスに「犯罪行為に使ってもかまいせん」と書いた上で、ネットワーク上で不特定多数に対しZを配布した。
  2. Zのソースコードは公開されていたので、B氏はZを改良し、パッチをA氏に渡した。その際にB氏はパッチの著作権をA氏に譲渡した。A氏はパッチをZに組み込んだ。B氏のパッチを組み込んだバージョンをZ'と呼ぶ。A氏はZの配布に引き続いてZ'を配布した。
  3. Z'を入手したC氏は、Z'を利用してある種の犯罪を犯した。この犯罪の結果、C氏は逮捕された。
  4. A氏はC氏の犯罪に対する幇助罪で逮捕された。
  5. さらに、B氏も幇助罪で逮捕された。

以上のような事件は発生しうるか?(つまり4と5が成立しうるか?)
また、1で、「犯罪行為に使ってもかまいません」と明記するのではなく、暗黙のうちに犯罪行為に利用する事をも許諾していた場合はどうなるか?
教えてえらいひと。
(16:33 指摘を受けたのでやや表現を変更)

_ なんかWinny事件がどんどん他人事じゃない気がしてくるよう。

May.18,2004 (Tue)

Revision: 1.2 (May.18,2004 13:03)

SEGV

_ 先日と同じスクリプトで同じタイミングでSEGV。
今度こそcoreを使ってデバッグだ、と思ったが、今まさに裏でrubyをmake installしたところだった。

_ うーん、今度は真面目にrubyのバックアップを取っておくか。
ちなみにGCぽい。再現性は100%ではない。

インストールガイド

_ 高橋さんのところ経由でruby導入のためにいろいろ検索。
rubyistのURLなんてどこで示してたっけ、と思ったら、どうやら古いインストールガイド(というか静的HTML版というか)にそんなものが載っているらしい。
これ消してRWiki版にredirectするか、新しく静的HTML版を生成しなおすか、どっちかにした方がいいのかしら。
なお、最新のインストールガイドはこちらからご覧になれます。

_ それはそれとして、インストール時の英語さえ気にしなければRubyInstallerでいいんじゃないでしょうか。
入っちゃえばRuby本体はmswin32版と(バージョン以外は)一緒だし、他にもイロイロおまけがついてて楽しいです。
そもそもRuby-mswin32の配布物はインストール時に英語が出ないんじゃなくてそもそもインストーラがないだけだし。そういう殺伐とした配布物が好みな人向けです。


被捕捉アンテナ類
[\ay antenna (testing)] [Ant] [Antenna-Julia] [LayserあんてなV2] [nAntenna] [nuance de Antenna] [Rabbit's Antenna] [Read List] [Ruby hotlinks 五月雨版 (るるりん。)] [してたま (私的アンテナ with たまてばこ)] [ただのあんてな] [ちゃらんぽらん] [でこぽんリンク] [なよろアンテナ] [にっきトレーサー] [偽善者あんてな - 2nd season -] [湘南日記放送局(SDB)] [はてなの各アンテナ]