プログラミング

Winnyの金子勇さんはなぜ逮捕され、無罪になったのか。その後に残した仕事

古いコンピューターから伸びるネットワークと透明な秤で、技術と法の関係を表したイラスト
記事内に商品プロモーションを含む場合があります

Winnyを作った金子勇さんは、なぜ逮捕され、最後には無罪になったのでしょうか。 映画や短い動画で知ると、「優れた技術を作った人が逮捕された」という印象が強く残るかもしれません。 ただ、何が罪に問われ、最高裁が何を判断したかを追うと、今のソフトウェア開発にもつながる問題が見えてきます。

金子さんに問われたのは、他の利用者による著作権侵害を、Winnyの公開・提供によって助けたという「著作権法違反幇助」の罪です。 2004年の逮捕後、一審では有罪、二審では無罪となり、2011年12月の最高裁決定で無罪が確定しました。

そして、その間ずっと何も作れずにいた、という理解も正確ではありません。 金子さんは裁判を抱えながら開発を続け、若い技術者が仕事をしやすい環境づくりにも取り組んでいました。 その仕事まで知ると、事件の受け止め方が少し変わります。

Winnyとは何だったのか

Winnyは、コンピューター同士がネットワークを構成してファイルをやり取りする、P2P技術を利用したソフトウェアです。 金子さんは2002年に開発を始め、試用版を公開しました。

最高裁の決定文は、Winnyについて、通信の秘密を保ちながら効率的に情報を交換でき、さまざまな分野へ応用可能な一方、著作権を侵害する使い方もできるソフトだと説明しています。 技術的な機能と、利用者が何に使うかの両面を見ているわけです。 [出典:最高裁第三小法廷、2011年12月19日決定]

たとえば、自分で作った作品を適切な条件で配布することと、他人のゲームや映画を許可なく配布することは違います。 ファイルを送受信する仕組みだけを見ても、個々の利用が適法かどうかまでは決まりません。

一方で、「道具だから、提供する人にはどんな場合も責任がない」と言い切ることもできません。 違法な利用をどう認識し、どのように提供したかによって、別の問題が生まれるからです。 Winny事件は、この境界をめぐる裁判でした。

金子勇さんはなぜ逮捕され、無罪になったのか

2002年のWinny公開、2004年の逮捕、2006年の一審有罪、2009年の二審無罪、2011年の無罪確定、2013年の死去を示す年表

金子さんは2004年に京都府警に逮捕され、その後起訴されました。 Winnyを使った利用者による著作権侵害を、ソフトの公開・提供によって助けたというのが事件の構図です。 京都地裁は2006年、罰金150万円の有罪判決を出しましたが、大阪高裁は2009年にこれを覆して無罪としました。 [経過の参照:逮捕時のITmediaの報道、一審判決の報道、二審判決の報道]

2011年12月19日、最高裁は検察官の上告を棄却しました。 ただし、二審とまったく同じ理由を採ったわけではありません。 二審が、違法利用を勧めて提供する場合に成立を限定した点について、最高裁は解釈の誤りを指摘しています。 そのうえで、金子さんを無罪とした結論は維持しました。

最高裁が重視したのは、違法利用の一般的な可能性を知っているだけで、直ちに幇助としないことでした。 具体的な侵害を認識して提供した場合や、例外的とはいえない範囲の利用者が侵害に使う可能性が高く、提供者もそれを認識・認容していた場合などを検討しています。 金子さんについては、後者のような認識まで認めるに足りる証拠がないと判断しました。 [参照:最高裁決定、本文6〜10ページ]

「悪用できる」と「悪用を助ける罪が成立する」の間には、確認すべき事実がある。 この区別を飛ばさなかったことが、決定の重要な部分です。

もちろん、これはすべてのソフトウェアや、現在のあらゆるサービスが免責されるという意味ではありません。 個別の提供方法や認識を問題にした刑事事件の判断です。 別のサービスに当てはめるときには、そのサービスで何が起きているかを別途調べる必要があります。

裁判中も、金子さんは次の仕事をしていた

2011年8月の本人インタビューは、無罪が確定する前に公開されたものです。 その時点で金子さんはSkeedの取締役に就任しており、Winny自体の更新は止まっていたものの、P2P技術を用いるSkeedCastの開発や商用化に関わっていました。 [出典:ITmedia、2011年8月26日・1ページ目]

ここは、事件を振り返るうえで残しておきたい事実です。 逮捕から無罪確定までの時間を、金子さんの仕事が何もなかった期間として描いてしまうと、その間の努力まで見えなくなります。

同じインタビューには、SkeedSilverBulletという大容量ファイル転送製品も登場します。 こちらはSkeedCastと違ってP2P配信ではなく、UDPと独自のプロトコルを組み合わせた製品として説明されています。 しかも金子さん自身が、開発しているのは自分ではなく若手の技術者たちだと話しています。 [出典:本人インタビュー・1ページ目、2ページ目]

このエピソードが面白いのは、「天才が一人で全部作る」という人物像から、少し離れることです。 金子さんは、新しいものの試作や技術的な判断に関わりながら、若手の仕事を邪魔せず、開発を事業につなげる環境を作ろうとしていました。 本人の説明からは、作る人であると同時に、ほかの人が作れる場所を支える役割も見えてきます。

個人の能力を称えるだけでは、この部分を取りこぼしてしまいます。 優れた技術者が活躍するには、その人の自由な時間に加えて、一緒に試し、製品にし、社会に届ける人たちも必要なのだと思います。

無罪になれば、開発に使えなかった時間まで戻るのか

同じインタビューで金子さんは、自分に続くプログラマーへの影響を意識し、裁判に勝つことを大切な仕事として捉えていました。 Winnyを超えるソフトウェアを作りたいという希望も語っています。 [出典:本人インタビュー・3ページ目]

これは、裁判中に開発を続けていた事実と矛盾しません。 仕事ができていたとしても、裁判への対応を必要としなかった場合と同じ環境だったとはいえないからです。

金子さんは2013年7月6日に亡くなりました。 WIDEプロジェクトは、東京大学情報基盤センター特任講師だった金子さんの死去を告知しています。 無罪確定から約1年半後のことでした。 [出典:WIDEプロジェクト、2013年7月8日]

その早すぎる死を知ると、「逮捕されていなければ」という思いが湧くのは自然です。 ただ、そこから「必ず世界的企業を作れた」「日本のIT産業が停滞した原因はこの事件だ」とまで断言できるわけではありません。 起こらなかった未来を、事実として説明することはできません。

それでも、失われた機会を軽く扱ってよいことにはなりません。 どの製品が生まれたかを証明できなくても、裁判の負担なく試し、作り、失敗する時間には価値があります。 巨大な成功を約束できる人だけが、その時間を守られるべきでもありません。

金子さんの事件から考えるべきなのは、未来の成功の大きさを競うことより、開発者が自分の仕事の合法性を見通せる条件を、どう整えるかだと思います。

技術、使い方、提供者の判断を分けて見る

技術にできること、利用者が実際にしたこと、提供者が認識して提供したことを分けて考える図

新しい技術に問題が起きたとき、三つの問いを分けると、議論が少し落ち着きます。

  • その技術には、どのような機能があるのか。
  • 利用者は実際に何をしたのか。
  • 提供する側は何を認識し、どのような方法で提供したのか。

一つ目だけで結論を出すと、便利な機能があることを理由に問題を見逃したり、悪用できることを理由に技術全体を否定したりしがちです。 二つ目だけなら、利用者の行為を、そのまま開発者の行為とみなしてしまうかもしれません。 三つ目を考える際にも、後から知られた事実を、提供時点で当然知っていたはずだと扱わない注意が必要です。

これはWinny事件の判断を、別の技術にそのまま適用するためのチェックリストではありません。 新しい技術をめぐる報道を読む際に、異なる論点を混ぜないための見方です。 責任を問うにしても、技術を擁護するにしても、対象を具体的にするほうが議論は進みます。

金子勇さんの「その後」に残っているもの

Winny事件は、無罪という結論を知るだけでも重要です。 そこに至る理由を知ると、ソフトウェアを作って公開することと、他人の犯罪を助けることを、慎重に区別する必要が分かります。

さらに本人の言葉をたどると、裁判の当事者としてだけでなく、次の技術を試し、若手が働く環境を考えていた姿も見えてきます。 金子さんを惜しむなら、その仕事の続きまで伝えたいと思います。

新しいものを作る人を守ることは、何が起きても責任を問わないことではありません。 どの行為がなぜ問題なのかを、証拠に基づいて説明できること。 誤りがあれば早く修正し、仕事を続けるための時間を必要以上に奪わないこと。 その条件が整っていてこそ、まだ成功するか分からない試みにも手を伸ばせます。

金子さんの「その後」を調べて残るのは、失われた未来への惜しさと、実際に続けていた仕事への関心です。 両方を見ておくことが、この事件を単純な英雄物語に閉じ込めず、今のものづくりに引き寄せて考える方法になると思います。

事実関係の確認日:2026年10月20日。