Andy Tanenbaum
   HOME

TheInfoList



OR:

Andrew Stuart Tanenbaum (born March 16, 1944), sometimes referred to by the handle AST, is an American-born
Dutch Dutch or Nederlands commonly refers to: * Something of, from, or related to the Netherlands ** Dutch people as an ethnic group () ** Dutch nationality law, history and regulations of Dutch citizenship () ** Dutch language () * In specific terms, i ...
computer scientist A computer scientist is a scientist who specializes in the academic study of computer science. Computer scientists typically work on the theoretical side of computation. Although computer scientists can also focus their work and research on ...
and retired professor emeritus of
computer science Computer science is the study of computation, information, and automation. Computer science spans Theoretical computer science, theoretical disciplines (such as algorithms, theory of computation, and information theory) to Applied science, ...
at the
Vrije Universiteit Amsterdam The (abbreviated as ''VU Amsterdam'' or simply ''VU'' when in context) is a public university, public research university in Amsterdam, Netherlands, founded in 1880. The VU Amsterdam is one of two large, publicly funded research universities in ...
in the
Netherlands , Terminology of the Low Countries, informally Holland, is a country in Northwestern Europe, with Caribbean Netherlands, overseas territories in the Caribbean. It is the largest of the four constituent countries of the Kingdom of the Nether ...
. He is the author of
MINIX MINIX is a Unix-like operating system based on a microkernel Software architecture, architecture, first released in 1987 and written by American-Dutch computer scientist Andrew S. Tanenbaum. It was designed as a clone of the Unix operating syste ...
, a free
Unix-like A Unix-like (sometimes referred to as UN*X, *nix or *NIX) operating system is one that behaves in a manner similar to a Unix system, although not necessarily conforming to or being certified to any version of the Single UNIX Specification. A Uni ...
operating system An operating system (OS) is system software that manages computer hardware and software resources, and provides common daemon (computing), services for computer programs. Time-sharing operating systems scheduler (computing), schedule tasks for ...
for teaching purposes, and has written multiple computer science textbooks regarded as standard texts in the field. He regards his teaching job as his most important work.2004 article
about Linux, the Usenet debate, and the
Alexis de Tocqueville Institution The Alexis de Tocqueville Institution (AdTI) was a Washington, D.C.–based think tank. AdTI was named after the French historian Alexis de Tocqueville. Founded in 1988, its president was Ken Brown and its chairman was Gregory Fossedal. At it ...
Since 2004 he has operated
Electoral-vote.com Electoral-vote.com is a website created by computer scientist Andrew S. Tanenbaum. The site's primary content was originally poll analysis to project election outcomes. Since the 2016 elections, the site also has featured daily commentary on po ...
, a
website A website (also written as a web site) is any web page whose content is identified by a common domain name and is published on at least one web server. Websites are typically dedicated to a particular topic or purpose, such as news, educatio ...
dedicated to analysis of polling data in
federal elections in the United States Elections in the United States are held for government officials at the federal, state, and local levels. At the federal level, the nation's head of state, the president, is elected indirectly by the people of each state, through an Electora ...
.


Biography

Tanenbaum was born in New York City and grew up in suburban
White Plains, New York White Plains is a city in and the county seat of Westchester County, New York, United States. It is an inner suburb of New York City, and a commercial hub of Westchester County, a densely populated suburban county that is home to about one milli ...
, where he attended the
White Plains High School White Plains High School is a high school in the White Plains Public Schools system of White Plains, New York, United States. Built in 1962, it sits on 75 acres and has been expanded. It was selected by the U.S. Department of Education as a Sc ...
. His paternal grandfather was born in
Khorostkiv Khorostkiv (, ; ; ) is a city in Chortkiv Raion, Ternopil Oblast, Ukraine. It hosts the administration of Khorostkiv urban hromada, one of the hromadas of Ukraine. Population: History In the Second Polish Republic, Khorostkiv, then known as Ch ...
in the
Austro-Hungarian empire Austria-Hungary, also referred to as the Austro-Hungarian Empire, the Dual Monarchy or the Habsburg Monarchy, was a multi-national constitutional monarchy in Central Europe between 1867 and 1918. A military and diplomatic alliance, it consist ...
. He received his
Bachelor of Science A Bachelor of Science (BS, BSc, B.S., B.Sc., SB, or ScB; from the Latin ') is a bachelor's degree that is awarded for programs that generally last three to five years. The first university to admit a student to the degree of Bachelor of Scienc ...
degree in
physics Physics is the scientific study of matter, its Elementary particle, fundamental constituents, its motion and behavior through space and time, and the related entities of energy and force. "Physical science is that department of knowledge whi ...
from
MIT The Massachusetts Institute of Technology (MIT) is a private research university in Cambridge, Massachusetts, United States. Established in 1861, MIT has played a significant role in the development of many areas of modern technology and sc ...
in 1965 and his
Doctor of Philosophy A Doctor of Philosophy (PhD, DPhil; or ) is a terminal degree that usually denotes the highest level of academic achievement in a given discipline and is awarded following a course of Postgraduate education, graduate study and original resear ...
degree in
astrophysics Astrophysics is a science that employs the methods and principles of physics and chemistry in the study of astronomical objects and phenomena. As one of the founders of the discipline, James Keeler, said, astrophysics "seeks to ascertain the ...
from the
University of California, Berkeley The University of California, Berkeley (UC Berkeley, Berkeley, Cal, or California), is a Public university, public Land-grant university, land-grant research university in Berkeley, California, United States. Founded in 1868 and named after t ...
in 1971. As an undergraduate, he had obtained experience at
computer programming Computer programming or coding is the composition of sequences of instructions, called computer program, programs, that computers can follow to perform tasks. It involves designing and implementing algorithms, step-by-step specifications of proc ...
, which helped him get a summer internship at the
National Radio Astronomy Observatory The National Radio Astronomy Observatory (NRAO) is a federally funded research and development center of the United States National Science Foundation operated under cooperative agreement by Associated Universities, Inc. for the purpose of radi ...
in
West Virginia West Virginia is a mountainous U.S. state, state in the Southern United States, Southern and Mid-Atlantic (United States), Mid-Atlantic regions of the United States.The United States Census Bureau, Census Bureau and the Association of American ...
. After receiving his doctorate, he decided that he was more interested in programming. He became an assistant professor in Amsterdam based in part on his expertise in programming the university's new computer. He taught courses on Computer Organization and Operating Systems and supervised the work of PhD candidates at the
VU University Amsterdam The (abbreviated as ''VU Amsterdam'' or simply ''VU'' when in context) is a public research university in Amsterdam, Netherlands, founded in 1880. The VU Amsterdam is one of two large, publicly funded research universities in the city, the othe ...
. On July 9, 2014, he announced his retirement. He is married to a Dutch woman, but retains his
American citizenship Citizenship of the United States is a legal status that entails Americans with specific rights, duties, protections, and benefits in the United States. It serves as a foundation of fundamental rights derived from and protected by the Consti ...
.


Teaching


Books

Tanenbaum's textbooks on computer science include: * * (1981, with David J. Wetherall and Nickolas Feamster) * '' Operating Systems: Design and Implementation,'' co-authored with Albert Woodhull * '' Modern Operating Systems'' (1992, 2001, 2007, 2014, 2022) * * (with Maarten van Steen) His book, ''Operating Systems: Design and Implementation'' and
MINIX MINIX is a Unix-like operating system based on a microkernel Software architecture, architecture, first released in 1987 and written by American-Dutch computer scientist Andrew S. Tanenbaum. It was designed as a clone of the Unix operating syste ...
were
Linus Torvalds Linus Benedict Torvalds ( , ; born 28 December 1969) is a Finnish software engineer who is the creator and lead developer of the Linux kernel. He also created the distributed version control system Git. He was honored, along with Shinya Yam ...
' inspiration for the
Linux Linux ( ) is a family of open source Unix-like operating systems based on the Linux kernel, an kernel (operating system), operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically package manager, pac ...
kernel. In his autobiography '' Just for Fun'', Torvalds describes it as "the book that launched me to new heights".


Doctoral students

Tanenbaum has had a number of
PhD A Doctor of Philosophy (PhD, DPhil; or ) is a terminal degree that usually denotes the highest level of academic achievement in a given discipline and is awarded following a course of graduate study and original research. The name of the deg ...
students who themselves have gone on to become widely known computer science researchers. These include: *
Henri Bal Henri Elle Bal (born 16 April 1958) is a professor of computer science at the Vrije Universiteit, Amsterdam in the Netherlands. He is a well-known researcher in computer systems with a specialization in parallel computer systems, languages, and ap ...
, professor at the
Vrije Universiteit The (abbreviated as ''VU Amsterdam'' or simply ''VU'' when in context) is a public research university in Amsterdam, Netherlands, founded in 1880. The VU Amsterdam is one of two large, publicly funded research universities in the city, the othe ...
in
Amsterdam Amsterdam ( , ; ; ) is the capital of the Netherlands, capital and Municipalities of the Netherlands, largest city of the Kingdom of the Netherlands. It has a population of 933,680 in June 2024 within the city proper, 1,457,018 in the City Re ...
*
Frans Kaashoek Marinus Frans (Frans) Kaashoek (born 1965, Leiden) is a Dutch computer scientist, entrepreneur, and Charles Piper Professor at the Massachusetts Institute of Technology. Biography Kaashoek received his MA in 1988 and his Ph.D. degree in Computer ...
, professor at
MIT The Massachusetts Institute of Technology (MIT) is a private research university in Cambridge, Massachusetts, United States. Established in 1861, MIT has played a significant role in the development of many areas of modern technology and sc ...
*
Werner Vogels Werner Hans Peter Vogels (born 3 October 1958) is the chief technology officer and vice president of Amazon in charge of driving technology innovation within the company. Vogels has broad internal and external responsibilities. Early life and ...
, Chief Technology Officer at
Amazon.com Amazon.com, Inc., doing business as Amazon, is an American multinational technology company engaged in e-commerce, cloud computing, online advertising, digital streaming, and artificial intelligence. Founded in 1994 by Jeff Bezos in Bellevu ...


Dean of the Advanced School for Computing and Imaging

In the early 1990s, the Dutch government began setting up a number of thematically oriented research schools that spanned multiple universities. These schools were intended to bring professors and PhD students from different Dutch (and later, foreign) universities together to help them cooperate and enhance their research. Tanenbaum was one of the cofounders and first Dean of the Advanced School for Computing and Imaging (ASCI). This school initially consisted of nearly 200 faculty members and PhD students from the
Vrije Universiteit The (abbreviated as ''VU Amsterdam'' or simply ''VU'' when in context) is a public research university in Amsterdam, Netherlands, founded in 1880. The VU Amsterdam is one of two large, publicly funded research universities in the city, the othe ...
,
University of Amsterdam The University of Amsterdam (abbreviated as UvA, ) is a public university, public research university located in Amsterdam, Netherlands. Established in 1632 by municipal authorities, it is the fourth-oldest academic institution in the Netherlan ...
,
Delft University of Technology The Delft University of Technology (TU Delft; ) is the oldest and largest Dutch public university, public Institute of technology, technical university, located in Delft, Netherlands. It specializes in engineering, technology, computing, design, a ...
, and
Leiden University Leiden University (abbreviated as ''LEI''; ) is a Public university, public research university in Leiden, Netherlands. Established in 1575 by William the Silent, William, Prince of Orange as a Protestantism, Protestant institution, it holds the d ...
. They were especially working on problems in advanced computer systems such as
parallel computing Parallel computing is a type of computing, computation in which many calculations or Process (computing), processes are carried out simultaneously. Large problems can often be divided into smaller ones, which can then be solved at the same time. ...
and image analysis and processing. Tanenbaum remained dean for 12 years, until 2005, when he was awarded an Academy Professorship by the
Royal Netherlands Academy of Arts and Sciences The Royal Netherlands Academy of Arts and Sciences (, KNAW) is an organization dedicated to the advancement of science and literature in the Netherlands. The academy is housed in the Trippenhuis in Amsterdam. In addition to various advisory a ...
, at which time he became a full-time research professor.


Projects


Amsterdam Compiler Kit

The
Amsterdam Compiler Kit The Amsterdam Compiler Kit (ACK) is a retargetable compiler suite and toolchain written by Andrew Tanenbaum and Ceriel Jacobs, since 2005 maintained by David Given. It has frontends for the following programming languages: C, Pascal, Modula ...
is a toolkit for producing portable compilers. It was started sometime before 1981 and Andrew Tanenbaum was the architect from the start until version 5.5.


MINIX

In 1987, Tanenbaum wrote a clone of
UNIX Unix (, ; trademarked as UNIX) is a family of multitasking, multi-user computer operating systems that derive from the original AT&T Unix, whose development started in 1969 at the Bell Labs research center by Ken Thompson, Dennis Ritchie, a ...
, called
MINIX MINIX is a Unix-like operating system based on a microkernel Software architecture, architecture, first released in 1987 and written by American-Dutch computer scientist Andrew S. Tanenbaum. It was designed as a clone of the Unix operating syste ...
(MINi-unIX), for the
IBM PC The IBM Personal Computer (model 5150, commonly known as the IBM PC) is the first microcomputer released in the List of IBM Personal Computer models, IBM PC model line and the basis for the IBM PC compatible ''de facto'' standard. Released on ...
. It was targeted at students and others who wanted to learn how an operating system worked. Consequently, he wrote a book that listed the source code in an appendix and described it in detail in the text. The source code itself was available on a set of floppy disks. Within three months, a
Usenet Usenet (), a portmanteau of User's Network, is a worldwide distributed discussion system available on computers. It was developed from the general-purpose UUCP, Unix-to-Unix Copy (UUCP) dial-up network architecture. Tom Truscott and Jim Elli ...
newsgroup, comp.os.minix, had sprung up with over 40,000 subscribers discussing and improving the system. One of these subscribers was
Linus Torvalds Linus Benedict Torvalds ( , ; born 28 December 1969) is a Finnish software engineer who is the creator and lead developer of the Linux kernel. He also created the distributed version control system Git. He was honored, along with Shinya Yam ...
, who began adding new features to MINIX and tailoring it to his own needs. On October 5, 1991, Torvalds announced his own (
POSIX The Portable Operating System Interface (POSIX; ) is a family of standards specified by the IEEE Computer Society for maintaining compatibility between operating systems. POSIX defines application programming interfaces (APIs), along with comm ...
-like) kernel, called
Linux Linux ( ) is a family of open source Unix-like operating systems based on the Linux kernel, an kernel (operating system), operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically package manager, pac ...
, which originally used the MINIX file system but is not based on MINIX code.


Electoral-vote.com

In 2004, Tanenbaum created
Electoral-vote.com Electoral-vote.com is a website created by computer scientist Andrew S. Tanenbaum. The site's primary content was originally poll analysis to project election outcomes. Since the 2016 elections, the site also has featured daily commentary on po ...
, a web site analyzing
opinion polls An opinion poll, often simply referred to as a survey or a poll, is a human research survey of public opinion from a particular sample. Opinion polls are usually designed to represent the opinions of a population by conducting a series of que ...
for the
2004 U.S. presidential election Presidential elections were held in the United States on November 2, 2004. Incumbent Republican President George W. Bush and his running mate, incumbent Vice President Dick Cheney, were re-elected to a second term. They narrowly defeated ...
, using them to project the outcome in the
Electoral College An electoral college is a body whose task is to elect a candidate to a particular office. It is mostly used in the political context for a constitutional body that appoints the head of state or government, and sometimes the upper parliament ...
. He stated that he created the site as an American who "knows first hand what the world thinks of America and it is not a pretty picture at the moment. I want people to think of America as the land of freedom and democracy, not the land of arrogance and blind revenge. I want to be proud of America again." The site provided a color-coded map, updated each day with projections for each state's electoral votes. Through most of the campaign period Tanenbaum kept his identity secret, referring to himself as "the Votemaster" and acknowledging only that he personally preferred
John Kerry John Forbes Kerry (born December 11, 1943) is an American attorney, politician, and diplomat who served as the 68th United States secretary of state from 2013 to 2017 in the Presidency of Barack Obama#Administration, administration of Barac ...
. Mentioning that he supported the Democrats, he revealed his identity on November 1, 2004, the day before the election, and also stating his reasons and qualifications for running the website. Through the site he also covered the 2006 midterm elections, correctly predicting the winner of all 33 Senate races that year. For the
2008 elections The following elections occurred in the year 2008. * Electoral calendar 2008 * 2008 United Nations Security Council election Africa * 2008 Angolan legislative election * 2008 Anjouan presidential election * 2008 Republic of the Congo Senate elec ...
, he got every state right except for Indiana, which he said McCain would win by 2% (Obama won by 1%) and Missouri, which he said was too close to call (McCain won by 0.1%). He correctly predicted all the winners in the Senate except for Minnesota, where he predicted a 1% win by
Norm Coleman Norman Bertram Coleman Jr. (born August 17, 1949) is an American politician, attorney, and lobbyist. From 2003 to 2009, he served as a United States Senate, United States Senator for Minnesota. From 1994 to 2002, he was mayor of Saint Paul, Mi ...
over
Al Franken Alan Stuart Franken (born May 21, 1951) is an American politician, comedian, and actor who served from 2009 to 2018 as a United States senator from Minnesota. A member of the Democratic Party (United States), Democratic Party, he worked as an ...
. After 7 months of legal battling and recounts, Franken won by 312 votes (0.01%). In 2010, he correctly projected 35 out of 37 Senate races in the Midterm elections on the website. The exceptions were
Colorado Colorado is a U.S. state, state in the Western United States. It is one of the Mountain states, sharing the Four Corners region with Arizona, New Mexico, and Utah. It is also bordered by Wyoming to the north, Nebraska to the northeast, Kansas ...
and
Nevada Nevada ( ; ) is a landlocked state in the Western United States. It borders Oregon to the northwest, Idaho to the northeast, California to the west, Arizona to the southeast, and Utah to the east. Nevada is the seventh-most extensive, th ...
. Electoral-vote.com incorrectly predicted
Hillary Clinton Hillary Diane Rodham Clinton ( Rodham; born October 26, 1947) is an American politician, lawyer and diplomat. She was the 67th United States secretary of state in the administration of Barack Obama from 2009 to 2013, a U.S. senator represent ...
would win the
2016 United States presidential election United States presidential election, Presidential elections were held in the United States on November 8, 2016. The Republican Party (United States), Republican ticket of businessman Donald Trump and Indiana Governor, Indiana governor Mike P ...
. The website incorrectly predicted Clinton would win Wisconsin, Michigan, Pennsylvania, North Carolina, and Florida. Electoral-vote.com did not predict a winner for Nevada, which Clinton would win. The website predicted the winners of the remaining 44 states and the District of Columbia correctly. Clinton however, won the popular vote, but lost the electoral vote.


Tanenbaum–Torvalds debate

The
Tanenbaum–Torvalds debate Starting in 1992, Andrew S. Tanenbaum and Linus Torvalds had a written debate over the Internet regarding the Linux kernel and kernel architecture in general. Tanenbaum, the creator of Minix, began the debate in Usenet discussion group , argu ...
was a famous debate between Tanenbaum and Linus Torvalds regarding kernel design on
Usenet Usenet (), a portmanteau of User's Network, is a worldwide distributed discussion system available on computers. It was developed from the general-purpose UUCP, Unix-to-Unix Copy (UUCP) dial-up network architecture. Tom Truscott and Jim Elli ...
in 1992.


Awards

* Fellow of the ACM * Fellow of the
IEEE The Institute of Electrical and Electronics Engineers (IEEE) is an American 501(c)(3) organization, 501(c)(3) public charity professional organization for electrical engineering, electronics engineering, and other related disciplines. The IEEE ...
for outstanding contributions to research and education in computer networks and operating systems. * Member of the
Royal Netherlands Academy of Arts and Sciences The Royal Netherlands Academy of Arts and Sciences (, KNAW) is an organization dedicated to the advancement of science and literature in the Netherlands. The academy is housed in the Trippenhuis in Amsterdam. In addition to various advisory a ...
*
ACM Software System Award The ACM Software System Award is an annual award that honors people or an organization "for developing a software system that has had a lasting influence, reflected in contributions to concepts, in commercial acceptance, or both". It is awarded b ...
, 2023 * IEEE TCDP Outstanding Technical Achievement Award, 2022 * ACM EUROSYS Lifetime Achievement Award, 2015 * Winner of the TAA McGuffey award for classic textbooks for Modern Operating Systems, 3rd ed., 2010 *
USENIX USENIX is an American 501(c)(3) nonprofit membership organization based in Berkeley, California and founded in 1975 that supports advanced computing systems, operating system (OS), and computer networking research. It organizes several confe ...
Flame Award for Lifetime Achievement, 2008 * NLUUG Lifetime Achievement Award, 2008 * Winner of the IEEE James H. Mulligan, Jr. Education Medal, 2007 * TAA Texty Award winner, 2003 * ACM Karl V. Karlstrom Educator of the Year Award, 1994


Honorary doctorates

* On May 12, 2008, Tanenbaum received an
honorary doctorate An honorary degree is an academic degree for which a university (or other degree-awarding institution) has waived all of the usual requirements. It is also known by the Latin phrases ''honoris causa'' ("for the sake of the honour") or '' ad hon ...
from Universitatea Politehnica din București. * On October 7, 2011, Universitatea Petru Maior din Târgu Mureș (
Petru Maior University of Târgu Mureș The Petru Maior University () of Târgu Mureș, Romania, was a university founded in 1960. In September 2018, Petru Maior University was incorporated into the University of Medicine and Pharmacy of Târgu Mureș. History Founded in 1960 as The ...
) granted Tanenbaum the Doctor Honoris Causa (honorary doctorate) title for his work in the field of computer science and achievements in education.


References


External links


Minix Article in Free Software Magazine
contains an interview with Andrew Tanenbaum *
Internet Archive: Digital Library of Free & Borrowable Texts, Movies, Music & Wayback Machine
DYNAMIX, used to demonstrate the internals of MINIX 1.3 {{DEFAULTSORT:Tanenbaum, Andrew S. 1944 births American political writers American male non-fiction writers American technology writers Computer systems researchers American computer scientists 1996 fellows of the Association for Computing Machinery Fellows of the IEEE Free software programmers Kernel programmers Living people Massachusetts Institute of Technology School of Science alumni Members of the Royal Netherlands Academy of Arts and Sciences Minix Scientists from New York City University of California, Berkeley alumni Academic staff of Vrije Universiteit Amsterdam Information technology in the Netherlands Computer science educators Jewish American academics Jewish American non-fiction writers European Research Council grantees 21st-century American Jews American emigrants to the Netherlands