Andrew Tanenbaum

Andrew Tanenbaum Immagine in Infobox. Biografia
Nascita 16 marzo 1944
New York
Nome nella lingua madre Andrew Stuart Tanenbaum
Nazionalità Americano
Casa Amsterdam
Formazione White Plains Senior High School ( en )
Massachusetts Institute of Technology ( Bachelor of Science ) (fino al1965)
University of California at Berkeley ( PhD ) (fino al1971)
Attività Informatico , ingegnere , programmatore , accademico, professore , scrittore , fisico
Altre informazioni
Lavorato per Libera Università di Amsterdam
Campo Tecnologie dell'informazione
Proprietario di Electoral-vote.com ( en )
Membro di Institute of Electrical and Electronics Engineers
Royal Netherlands Academy of Arts and Sciences
Association for Computing Machinery
Supervisore John Wilcox ( a )
Sito web www.cs.vu.nl/~ast
Premi
Opere primarie
Minix

Andrew Stuart "Andy" Tanenbaum , nato il16 marzo 1944a New York , è ricercatrice e insegnante di informatica .

Biografia

È nato a New York nel 1944 e ha trascorso la sua infanzia a White Plains , New York . Ha conseguito una laurea presso il Massachusetts Institute of Technology (MIT), quindi il dottorato presso l' Università della California a Berkeley nel 1971 .

Si è poi trasferito nei Paesi Bassi , patria di sua moglie, pur mantenendo la cittadinanza americana. Attualmente è a capo del dipartimento di sistemi informatici presso la Libera Università di Amsterdam ( Vrije Universiteit Amsterdam ). Insegna lì, concentrandosi in particolare sui sistemi operativi .

L'insegnante

È rinomato per le sue pubblicazioni, le principali sono:

Ciascuno di questi libri descrive in dettaglio (da 600 a 1000 pagine):

Finché il lettore è armato di una certa pazienza, può quindi essere iniziato a nozioni complesse e precise; lo stile è preciso, educativo, pieno di umorismo. Ciascuno di questi libri rappresenta una delle maggiori "somme" nel suo campo.

Il progettista del sistema operativo

Andrew Tanenbaum ha sviluppato diversi sistemi operativi:

Minix

Minix è un clone UNIX gratuito , creato per scopi didattici. Ha avuto un certo successo tra gli studenti di informatica perché era leggero (una partizione da 20 MB è  sufficiente per installarlo, così come da 512 KB a  2 MB di RAM ), facile da leggere e capire.

Il libro Sistemi Operativi: Progettazione e implementazione è accompagnato dal codice sorgente completo di Minix (almeno il 3 °  edizione) .

Minix e Linux

Le origini di Linux

Alcuni utenti di Minix, che lo hanno apprezzato per le sue virtù educative, sono rimasti insoddisfatti per altri motivi, ed in particolare per i suoi limiti tecnici; queste limitazioni erano intese, perché Tanenbaum voleva che il codice rimanesse leggibile, semplice ed elegante.

Questa insoddisfazione fu per Linus Torvalds , uno studente finlandese , un incentivo a sviluppare un nuovo sistema operativo, che prima chiamò Freax , prima che diventasse Linux .

Discussione

Linus Torvalds aveva letto e apprezzato i sistemi operativi: progettazione e implementazione , ma le loro opinioni su ciò che un sistema operativo dovrebbe essere totalmente divergenti sulla questione cruciale della natura del kernel  : monolitico o microkernel . Andrew Tanenbaum ha ripetutamente affermato che il futuro dei sistemi operativi riposa sul microkernel, come Hurd o Mach , e non su un kernel monolitico come Linux.

Ha avuto luogo un acceso dibattito, che alla fine si è spento. Oggi, Tanenbaum accetta senza risentimento le qualità di Linux, che commenta ampiamente in Sistemi operativi . È anche da Linux che definisce il suo ruolo innegabilmente "storico" per un pubblico che non lo conosceva:

Ho scritto MINIX, il precursore di Linux.

“Ho scritto MINIX, il precursore di Linux. "

Andrew Tanenbaum aveva tuttavia indirizzato a Linus Torvalds il 29 gennaio 1992nel newsgroup Usenet comp.os.minix il seguente estratto da un articolo con oggetto LINUX è obsoleto  :

“Penso ancora che progettare un kernel monolitico nel 1991 sia un errore fondamentale. Considerati fortunato di non essere uno dei miei studenti. Non otterresti una buona valutazione per un progetto del genere :-) "

“  Per me, scrivere un sistema monolitico nel 1991 è un'idea davvero povera.  "

Il "votemaster"

Nel 2004 , ha creato Electoral-vote.com , un popolare sito web che analizza tutti i sondaggi di opinione disponibili per le elezioni presidenziali degli Stati Uniti del 2004 al fine di prevedere la composizione del Collegio elettorale degli Stati Uniti .

Per la maggior parte della campagna ha mantenuto segreta la sua identità di "Votemaster", tuttavia, riconoscendo una preferenza personale per John Kerry . È solo il file1 ° novembre 2004, il giorno prima delle elezioni, che lo ha rivelato, indicando di sfuggita le sue motivazioni e le sue capacità che lo hanno portato a creare questo sito.

Nel 2006 , il sito Electoral-vote.com è stato nuovamente utilizzato per le elezioni di medio termine per il senato e il parlamento.

Turtle F2F

È il co-sviluppatore del software Turtle F2F che consente una comunicazione da amico ad amico sicura, anonima .

Premi

Note e riferimenti

  1. Source Extracts_pdf_comp.os.minix .

link esterno