Winny
金子は掲示板サイト2ちゃんねるのダウンロードソフト板に匿名で書き込みを行い、ユーザーとやりとりしながら開発を進めた。彼は最初の書き込み番号である「47」を名前として使用していたことから利用者からは「47氏」と呼ばれていた。
当時のダウンロードソフト板ではP2Pファイル共有ソフトのWinMXが著作権法に違反するファイル共有目的に広く使われており、新しい共有ソフトはその後継を目指すという意味合いを込めて、MXの2文字をアルファベット順にそれぞれ1文字ずつ進めたWinNY(後にWinny)がソフトの名前として決まった。
Winnyでは大量の児童ポルノが流通しており、Winnyの性質から一度ネットワークに放流されたファイルの削除は困難であるため、深刻な被害の再生産に繋がった。2005年9月に小学生の女児らをターゲットにした157本の児童ポルノ動画の販売で大阪府在住の50代男が逮捕された事件では、同年3月に逮捕された別の男が製作したWinnyネットワーク上で残存していた映像が再利用された。弁護士の奥村徹は「販売されている児童ポルノの多くが、Winnyを使って入手した映像をもとにしており、『新作』は次々流通する。映像が出た女児らの名誉は永久に回復できない」と語った。
Winny摘発後もShare、Perfect Dark等の後継となるP2P型ソフトウェアが登場して、著作権侵害に悪用された。
Winnyは東京大学大学院情報理工学系研究科助手(当時)の金子勇によって2002年に開発が始まった。当時すでにNapsterやWinMXなどのP2P型ファイル共有ソフトが存在し、著作権法に違反する違法なファイル交換が流行しており、逮捕者が相次いでいた。Napsterの運営会社もアメリカ連邦裁判所で、2001年に違法判決を受けていた。
この時期、金子は検閲が極めて困難な情報公開システムを目指すFreenetというP2Pシステムを手本にWinnyの開発を開始した。Freenetは情報がどこに保存されているのか、また、誰が情報の発信者であるのかを容易にわからないようにして、政府による情報の検閲・削除を不可能にしようと計画されていた。WinnyはFreenetの思想を受け継ぎ、情報発信者の追跡困難性と、通信の秘匿性、Winny利用の検知困難性を企図して設計された。