アンドリュー・タネンバウムは1976年、基礎的な教科書である『Structured Computer Organization』の初版を出版した。この著作は、オペレーティングシステム「MINIX」の開発と並び、計算機科学教育における彼の主要な立場を確固たるものにした。アムステルダム自由大学(Vrije Universiteit Amsterdam)での彼の貢献は、理論物理学と分散コンピューティングシステムの実際的な実装との間の橋渡しをしている。
学歴と初期のキャリア
1944年にニューヨーク市で生まれたタネンバウムは、ホワイト・プレインズ高校に通い、1965年にマサチューセッツ工科大学(MIT)で物理学の理学士号を取得した。その後、カリフォルニア大学バークレー校に進学し、1971年に天体物理学の博士号を取得した。大学での正式な訓練は物理学であったが、ウェストバージニア州の国立電波天文台での夏期インターンシップが、コンピュータプログラミングに触れるきっかけとなった。この経験が、彼の専門的な焦点を情報学とソフトウェア開発へとシフトさせた。
MINIXの開発と影響
1987年、タネンバウムは教育目的で明示的に設計されたUnix系オペレーティングシステム「MINIX」を作成した。彼は教科書『Operating Systems: Design and Implementation』の中でソースコードを提供することで、学生たちがオペレーティングシステムのアーキテクチャを詳細に調査できるようにした。このプロジェクトは学界で広く受け入れられ、間接的にオープンソースソフトウェアの発展に影響を与えた。というのも、このシステムは、Linuxカーネルの初期開発においてリーナス・トーバルズにとって主要な参考資料となり、インスピレーションの源となったからである。
機関でのリーダーシップ
アムステルダム自由大学において、タネンバウムは教授職を務め、1990年代初頭の設立時から2005年までAdvanced School for Computing and Imaging (ASCI) の学部長を務めた。その在任期間中、彼はオランダの複数の大学間での研究協力を促進し、並列コンピューティングと画像解析に焦点を当てた。彼の研究活動には、「Amsterdam Compiler Kit」の作成や、Centrum Wiskunde & Informaticaと協力して開発された分散オペレーティングシステム「Amoeba」も含まれる。2014年7月9日に正式に退職した。
政治分析とElectoral-vote.com
2004年、タネンバウムは米国の連邦選挙に関する世論調査データの統計分析を提供するためにElectoral-vote.comを立ち上げた。「the Votemaster」という偽名で運営し、選挙人団の結果を予測するためにサイトを維持した。毎日更新される色分けされた地図が人気を博した後、2004年11月1日に自身の正体を明かした。このプラットフォームは、2006年と2010年の中間選挙での正確な予測を含め、その後の選挙サイクルを追跡し続けた。
概要
- 出生: 1944年、ニューヨーク市 - 教育: MIT(理学士)、UCバークレー(博士号) - 主要分野: 情報学および情報技術 - 著名な著作: MINIX - 勤務先: アムステルダム自由大学 - 退職日: 2014年7月9日 - 政治サイト: Electoral-vote.com - 受賞: ACMソフトウェアシステム賞(2023年)
読者からの質問
### MINIXの主な目的は何ですか?
MINIXは、オペレーティングシステムがどのように機能するかを学生に教えることを特に目的として設計された、Unix系オペレーティングシステムとして作成されました。
### タネンバウムはLinuxの作成に関与しましたか?
MINIXはリーナス・トーバルズにとってインスピレーションの源でしたが、LinuxはMINIXのコードに基づいてはいません。
### なぜ彼はElectoral-vote.comを始めたのですか?
彼は2004年に、米国の大統領選挙および上院選挙に関する世論調査データと予測の客観的な分析を提供するために、このサイトを設立しました。


