アンディ・タネンバウム | |
|---|---|
2012年のタネンバウム | |
| 誕生 | アンドリュー・スチュアート・タネンバウム (1944年3月16日)1944年3月16日アメリカ合衆国ニューヨーク州ニューヨーク市 |
| 出身校 | マサチューセッツ工科大学(理学士)カリフォルニア大学バークレー校(博士号) |
| 知られている | MINIX、マイクロカーネル、Electoral-vote.com |
| 科学的なキャリア | |
| 分野 | 分散コンピューティング[ 1 ] [ 2 ]オペレーティングシステム[ 3 ] [ 4 ] |
| 論文 | 太陽大気における5分間振動、超顆粒化、および関連現象の研究 (1971年) |
| 博士課程指導教員 | ジョン・M・ウィルコックス |
| 博士課程学生 | アンリ・バル、フランス・カースフック、ヴェルナー・フォーゲルス[ 5 ] |
| ウェブサイト | cs.vu.nl /~ast |
アンドリュー・スチュアート・タネンバウム(1944年3月16日生まれ)は、 ASTというハンドルネームで呼ばれることもあるアメリカ生まれのオランダ人コンピュータ科学者であり、オランダのアムステルダム自由大学のコンピュータサイエンスの名誉教授である。[ 7 ] [ 8 ]
彼は教育用のフリーのUnix系オペレーティングシステムであるMINIXの作者であり、この分野の標準テキストとみなされているコンピュータサイエンスの教科書を複数執筆しています。彼は教職を最も重要な仕事と考えています。[ 9 ] 2004年からは、アメリカ合衆国の連邦選挙の世論調査データ分析に特化したウェブサイトElectoral-vote.comを運営しています。
タネンバウムは1944年3月16日にニューヨーク市で生まれ、ニューヨーク州郊外のホワイトプレインズで育ち、ホワイトプレインズ高校に通いました。[ 10 ] [ 11 ]彼の父方の祖父はオーストリア=ハンガリー帝国のホロストキフで生まれました。[ 11 ]
彼は1965年にMITで物理学の理学士号を取得し、1971年にカリフォルニア大学バークレー校で天体物理学の博士号を取得しました。
学部生時代にコンピュータプログラミングの経験を積み、ウェストバージニア州の国立電波天文台で夏季インターンシップを得ることができた。博士号取得後、プログラミングにもっと興味を持つようになった。アムステルダム大学の新しいコンピュータプログラミングの専門知識が買われ、アムステルダム大学で助教授になった。[ 12 ]アムステルダム自由大学でコンピュータ構成とオペレーティングシステムの講座を教え、博士課程の学生の研究指導を行った。2014年7月9日、退職を発表した。[ 13 ]オランダ人の妻と結婚しているが、アメリカ国籍を保持している。
タネンバウムのコンピュータサイエンスに関する教科書には以下のものがあります
タネンバウムの最も影響力のある教科書の一つは、1976年に初版が出版された『Structured Computer Organization』です。初版の序文で、彼は有名な言葉で始めています。「昔々、コンピュータはとても単純でした。」[ 14 ] 彼の著書『Operating Systems: Design and Implementation 』と『MINIX』は、リーナス・トーバルズにLinuxカーネルのインスピレーションを与えました。トーバルズは自伝『Just for Fun』の中で、この本を「私を新たな高みへと導いてくれた本」と評しています。[ 15 ]
タネンバウムには、後に広く知られるコンピュータサイエンスの研究者となった博士課程の学生が数多くいます。その中には以下のような人たちがいます
1990年代初頭、オランダ政府は複数の大学にまたがる、テーマ別研究スクールの設立を開始しました。これらのスクールは、オランダ国内(後に外国)の様々な大学の教授と博士課程の学生を集め、協力して研究を強化することを目的としていました。
タネンバウムは、高度コンピューティング・イメージングスクール(ASCI)の共同設立者の一人であり、初代学部長を務めました。このスクールは当初、フリー大学、アムステルダム大学、デルフト工科大学、ライデン大学出身の約200名の教員と博士課程の学生で構成されていました。彼らは特に、並列計算や画像解析・処理 といった高度なコンピュータシステムの問題に取り組んでいました。
タネンバウムは12年間学部長を務め、2005年にオランダ王立芸術科学アカデミーからアカデミー教授職を授与され、専任の研究教授となった。
アムステルダム・コンパイラキットは、移植可能なコンパイラを作成するためのツールキットです。1981年より前に開発が開始され、アンドリュー・タネンバウムが開発当初からバージョン5.5まで設計を担当しました。[ 16 ]
1987年、タネンバウムはIBM PC向けにUNIXのクローンであるMINIX(MINi-unIX)を作成しました。これは、オペレーティングシステムの動作を学びたい学生などを対象としていました。そのため、彼は付録にソースコードを記載し、本文で詳細に説明した書籍を執筆しました。ソースコード自体はフロッピーディスクで入手可能でした。3ヶ月以内に、Usenetニュースグループcomp.os.minixが立ち上がり、4万人以上の加入者がシステムの議論と改良を行いました。これらの加入者の一人であるリーナス・トーバルズは、MINIXに新しい機能を追加し、自身のニーズに合わせて調整し始めました。1991年10月5日、トーバルズは独自の(POSIXライクな)カーネルであるLinuxを発表しました。Linuxは当初MINIXファイルシステムを使用していましたが、MINIXコードに基づいていません。[ 17 ]
2004年、タネンバウムはElectoral-vote.comというウェブサイトを立ち上げた。これは2004年アメリカ大統領選挙の世論調査を分析し、選挙人団の結果を予測するものである。彼は「世界がアメリカをどう思っているかを直接知っているアメリカ人として、そして現時点ではそれが良い状況ではないことを知っている。私は人々にアメリカを傲慢と盲目的復讐の国ではなく、自由と民主主義の国として考えてもらいたい。私はアメリカを再び誇りに思いたい。」と述べた。 [ 18 ]サイトは色分けされた地図を提供し、各州の選挙人票の予測を毎日更新した。選挙運動期間の大半を通してタネンバウムは自分の正体を隠し、自らを「投票マスター」と呼び、個人的にはジョン・ケリーを支持するとだけ認めていた。彼は2004年11月1日、選挙前日に民主党を支持していることを明かし、ウェブサイトを運営する理由と資格についても述べた。 [ 18 ]
彼はこのサイトを通じて2006 年の中間選挙も取材し、その年の上院選挙 33 選挙区の勝者を正確に予測しました。
2008年の選挙では、インディアナ州を除く全ての州を的中させた。インディアナ州ではマケイン氏が2%の差で勝利し(オバマ氏は1%の差で勝利)、ミズーリ州では僅差で勝敗を予想できなかった(マケイン氏が0.1%の差で勝利)と予測した。上院ではミネソタ州を除く全ての州を的中させた。ミネソタ州では、ノーム・コールマン氏がアル・フランケン氏を1%の差で破ると予測した。7ヶ月に及ぶ法廷闘争と再集計の後、フランケン氏が312票(0.01%)差で勝利した。
2010年、彼はウェブサイト上で中間選挙の上院選37選挙区のうち35選挙区を正確に予測した。例外はコロラド州とネバダ州だった。
Electoral-vote.comは、2016年アメリカ合衆国大統領選挙でヒラリー・クリントンが勝利すると誤って予測しました。同サイトは、クリントンがウィスコンシン州、ミシガン州、ペンシルベニア州、ノースカロライナ州、フロリダ州で勝利すると誤って予測しました。また、Electoral-vote.comはネバダ州の勝者を予測していませんでした。ネバダ州ではクリントンが勝利しました。同サイトは残りの44州とコロンビア特別区の勝者を正しく予測していました。[ 19 ]しかし、クリントンは一般投票では勝利したものの、選挙人投票では敗北しました。
タネンバウム・トーバルズ論争は、 1992年にユーズネット上で行われたカーネル設計に関するタネンバウムとリーナス・トーバルズの間で行われた有名な論争です。[ 20 ]

