2013.01.13
Aaron Swartz(アーロン・シュワルツ)が自殺 RSS仕様の共著者、web.pyの作者、Redditの共同創業者
The Tech - Aaron Swartz commits suicide
By Anne Cai
NEWS EDITOR; UPDATED AT 2:15 A.M. 1/12/13
http://tech.mit.edu/V132/N61/swartz.html

<Computer activist Aaron H. Swartz committed suicide in New York City yesterday, Jan. 11, according to his uncle, Michael Wolf, in a comment to The Tech. Swartz was 26.>

Aaron Swartzが現地時間の1月11日、ニューヨークで自殺したとのこと。

ウィキペディア - アーロン・シュワルツ
http://ja.wikipedia.org/wiki/%E3%82%A2..


Aaron Swartz(2008年撮影)

<アーロン・シュワルツ(英語: Aaron Swartz、1986年10月8日 - 2013年1月11日)は、アメリカ合衆国のプログラマー、ライター、政治活動団体設立者、インターネット活動家。またRSS 1.0の共同編集者でもある。2011年7月19日に米国の非営利団体JSTOR(英語版)から大量の学術雑誌をダウンロードした疑いで逮捕された際には、米国の主流メディアでも注目された>。

<シュワルツは政治活動団体Demand ProgressとProgressive Change Campaign Committeeの共同設立者である。マサチューセッツ州ケンブリッジに居住していた>。

<2013年1月11日、ニューヨークで自殺した。26歳没>。

Wikipedia - Aaron Swartz
http://en.wikipedia.org/wiki/Aaron_Swartz

<Aaron H. Swartz (November 8, 1986 – January 11, 2013) was an American programmer, writer, political organizer, and Internet activist. Swartz co-authored the first specification of RSS. He co-founded Reddit and the online activism group Demand Progress. He also was a member of Harvard University Ethics Center Lab.>

<On July 19, 2011, he was arrested for harvesting academic journal articles from JSTOR. Swartz committed suicide on January 11, 2013.>

Aaron Swartz (アーロン・シュワルツ)は、当時14歳でRSS 1.0仕様の共著者になるなど、早熟な天才として、ネット技術の世界では以前から有名な人物である。

Aaron Swartzは、Pythonの軽量Webフレームワーク「web.py」の作者としても知られている。web.pyは当初、「web.py」という1ファイルのWebフレームワークだった。web.pyの存在とコンセプトは、その後に出てきたBottleFlaskをはじめ、Pythonの数あるWebフレームワークに影響を与えたと思われる。

Aaron Swartzはスタンフォード大学を1年でドロップアウトしたあと、Infogamiという会社を作り、Y Combinatorの最初の「Summer Founders Program」に採用され、出資を受けた。その後、Infogamiは初期のRedditに合流した。ウィキペディアの「reddit」にはこのようにある。

<redditはスティーブ・ホフマン(Steve Huffman)とアレクシス・オハニアン(Alexis Ohanian)が2005年に創設し、Y Combinatorから初期の出資を得た。創設チームにはクリストファー・スロー(Christopher Slowe)が2006年1月に加わり、Infogamiの合併の結果、アーロン・シュワルツが同年2月に加わった。合併企業はnot a bugとしても知られている>。

こうした経緯により、Aaron Swartzは広い意味では、Redditの共同創業者と見なされている(厳密には、Steve HuffmanとAlexis Ohanianの2人)。

次のWiredの記事(2005年9月)に、Aaron SwartzとSteve Huffmanが、Y Combinatorのオフィスで、並んで座っている写真がある。

Wired - Stars Rise at Startup Summer Camp(2005/9/13)
http://www.wired.com/science/discoveries/news/2005/09/68710


左がAaron Swartz、中央がSteve Huffman

Aaron Swartzにインタビューした次の記事(2007年5月)で、Redditに合流した経緯について、Aaron Swartzは次のように語っている。

Google Blogoscoped - A Chat with Aaron Swartz
http://blogoscoped.com/archive/2007-05-07-n78.html



<I was with the Reddit team back when we were coming up with the idea, in the months before the first Y Combinator Summer Founders Program started. We eventually began working together full time around that November and started a port of the site from Lisp to Python shortly after that.>

<There were three founders – me, Steve, and Alexis. Steve and I did the programming and Alexis handled promotion and customer service and office management and business development and the myriad of other tasks that came up. Christopher Slowe also worked with us part-time as he finished up his physics Ph.D at Harvard.>

ここにもあるように、Redditは当初Lispで書かれていたが、これがPythonに移植された。これは当時、Python界隈でも話題になっていた。

その後、Redditはコンデナストに買収され、Aaron Swartzは大金を手にしたようだ。しかし、コンデナスト買収後はチームとうまくいかなかったようで、2007年1月、Aaron Swartzは解雇されている。

なお、Redditのソースコードは2008年にオープンソースになり、いまでも入手できる

Aaron Swartzはその後、政治団体Demand Progressを設立するなど、政治活動に足を踏み入れたようだ。冒頭のウィキペディアの記事にもあるように、2011年7月には、米国の非営利団体JSTORから大量の学術雑誌をダウンロードした疑いで逮捕された。

CNET Japan - 著名なウェブ活動家、データ窃盗の疑いで逮捕(2011/07/20 12:24)
http://japan.cnet.com/news/society/35005323/

<非営利団体Demand Progressの創設者で、著名なウェブ活動家であるAaron Swartz氏が米国時間7月19日、マサチューセッツ工科大学(MIT)と科学雑誌や学術論文のアーカイブを構築する非営利団体JSTORから、400 万点の文書を盗んだ疑いで逮捕された。The New York Timesが伝えている>。

<Demand Progressは、インターネットに悪影響を及ぼすと同団体が判断した公共政策を変えることを目的としている非営利団体だ。Boston Heraldによると、Swartz氏が有罪となった場合、最大35年の懲役と3年間の監視下での保釈が課せられるという>。

<米政府は、Swartz氏が2010年9月から2011年1月の間にMITのコンピュータ配線室に侵入し、MITのネットワークとJSTORのライブラリに不正にアクセスしたと申し立てている>。

当時、このニュースには驚いた。これはただの盗みというよりも、おそらく政治活動としての色合いが濃く、Aaron Swartzはかなり政治活動に入れ込んでいるのだろう、と私は感じた。ウィキペディアの説明文でも「Internet activist(インターネット活動家)」だと書かれているが、まさにそんな感じだろう。

昨年の10月、ライフハッカーに載った以下の記事で、Aaron Swartzの名前を見かけた。

ライフハッカー - 「怒鳴っても人間は変わらない!」史上最悪の工場を変えたシンプルな教え(2012.10.17 21:00)
http://www.lifehacker.jp/2012/10/121017fix_the.html

<誰かがミスをすると私たちは腹が立ち、怒鳴ることもあります。怒る理由はミスをした人の行動を変えたいためです。しかし、いくら怒っても彼らの行動は変わらないどころか、反抗的になることさえあります。100万人以上のメンバーが所属する非営利政治活動グループ「Demand Progress」の設立者で代表のAaron Swartz氏は、「重要なのは人間を変えることではなく、仕組み(システム)を変えること」と述べています。今回はSwartz氏が米・ゼネラルモーターズ社(以下、GM)の事例をもとに「史上最悪の工場を変えたシンプルな教え」について語ります>。

<仕組みがうまく動かない時、その中の人間に対して怒っても意味がありません。機械が動かない時、部品に対して怒るようなものだからです。もちろん、間違った部品を使っていれば、機械が動かない場合もあります。しかし、それは部品自体が悪いわけではなく、部品の使い方を間違えているだけなのです>。

<仕事がなかなかできないとき、そのことで怒鳴られても仕事をする気になるわけではありません。重要なのは、「人をどう変えるかではなく、仕組みをどう変えるか」ということなのです。必要なのは、「ミスをしても怒鳴らない」という仕組みを作ることかもしれないし、チームに新しいリーダーを引き入れることかもしれません。また、間違えたり忘れたりしないように表示やリマインドをするといった単純な仕組みがあれば十分なのかもしれません>。

失敗した人間を責めるのでなく、仕組みを変えよという内容で、すばらしい記事だ。この記事を書いたのが、あのAaron Swartzだということで、私は驚き、感銘を受けた。

Aaron Swartzは、きわめて有能であり、しばしば物議を醸すこともある人物だったようだ。インターネットの歴史に残る、すばらしい業績を残したと思う。


関連:
Aaron Swartz
http://www.aaronsw.com/
Google Blogoscoped - A Chat with Aaron Swartz(Monday, May 7, 2007)
http://blogoscoped.com/archive/2007-05-07-n78.html
ライフハッカー - 「怒鳴っても人間は変わらない!」史上最悪の工場を変えたシンプルな教え(2012.10.17 21:00)
http://www.lifehacker.jp/2012/10/121017fix_the.html
Fine Software Writings - 私のような仕事につく方法(Aaron Swartz / 青木靖 訳)
http://www.aoky.net/articles/aaron_swartz/howtoget.htm
Aquarian's Memorandum - 早熟・天才児の Aaron Swartz に注目する(2006/12/07)
http://aquarian.cocolog-nifty.com/masaqua/2006/12/_aaron_swartz__09c3.html
reddit - Reddit cofounder Aaron Swartz commits suicide (tech.mit.edu)
http://www.reddit.com/r/news/comments/..

関連エントリ:
最もエンジニアっぽいデザインのサイト「Hacker News」
http://mojix.org/2012/07/30/engineer-design


Update (2013/1/13):
Hacker NewsTechmemeが、Aaron Swartz関連で埋め尽くされている。Aaron Swartzがいかに大きな存在だったか、よくわかる。





日本語圏で見かけたものでは、TechWaveのニュースと、関連記事のまとめが出ている。

TechWave - 天才アーロン・シュワルツ氏が26歳の若さで死去、RSS 1.0 ・Redditを生んだ著名ウェブ活動家 【増田 @maskin】
http://techwave.jp/archives/51776203.html

NAVERまとめ - 【訃報】アーロン・シュワルツ、26歳で死去
http://matome.naver.jp/odai/2135803187972427301