Una ricostruzione dellamacchina di Anticitera (circa 150-100 a.C.), il più anticocalcolatore meccanico conosciuto. Era in grado di calcolare la posizione dei corpi celesti.
Lastoria del computer è l'evoluzione dell'apparecchioelettronico destinato all'elaborazione dei dati, privo di capacità decisionale o discrezionale, che compie determinate operazioni secondo procedure prestabilite oprogrammi.[1]
Le prime importanti esigenze di calcolo riguardarono principalmente l'astronomia, disciplina legata da un verso a concezionireligiose o comunque spiritualiste, e per altro verso ad applicazioni estremamente pratiche come quelle per lanavigazione marittima.
A parte l'abaco, che è il più antico strumento di calcolo usato dall'uomo, le primemacchine costruite per effettuare operazioni dicalcolo, tali che ad un variabileinput dell'utente producessero un corrispondenteoutput come effetto di un processo dei dati immessi determinato da una regolamatematica ologica, sono molto antiche.
L'esempio più antico conosciuto di calcolatore meccanico è quello dellamacchina di Anticitera (circa 200-100 a.C.) Era in grado di calcolare il calendario e la posizione dei corpi celesti. Recentemente sono stati ritrovati altri frammenti della macchina, nello stesso fondale marino dove erano stati trovati i 3 frammenti principali (in una zona ricoperta da rocce, cadute in un momento successivo all'affondamento della nave in seguito a un terremoto). Questi frammenti ampliano le possibilità di calcolo della macchina.
Funzioni essenzialmente analoghe avevano alcuni strumenti dellamarineria, fra i quali va menzionato l'astrolabio, con il quale in pochi secondi era possibile ottenere risultati altrimenti assai faticosi da elaborare in ordine alla posizione (punto nave) ed all'ora del giorno, con istintiva e sottintesa applicazione dellatrigonometria nautica ai dati di base della posizione degli astri. Memorabile in proposito resta l'opera degli astrolabisti moreschi, soprattutto quelli della Scuola diSiviglia, che fra ilDuecento ed ilTrecento realizzarono macchine di estrema complessità e raffinatezza (anche estetica).
Personaggio chiave delXVII secolo èNepero, che non solo con i suoibastoncini fornisce uno strumento di calcolo per le moltiplicazioni ma con le teorizzazioni suilogaritmi permette nel1632 al matematico ingleseWilliam Oughtred di realizzare ilregolo calcolatore, con il quale si resero immediate molte operazioni matematiche. Il primo a documentare l'uso di ruote dentate per la realizzazione di uno strumento di calcolo meccanico èGuidobaldo Dal Monte nel 1609[2]. Lamacchina calcolatrice diWilhelm Schickard, del 1623, consente di sommare e sottrarre numeri fino a sei cifre. Le cifre da sommare sono immesse posizionando delle ruote che collegate a degli ingranaggi producono l'avanzamento di altre ruote che si posizioneranno sul risultato finale. Di questa macchina sono rimasti soltanto i progetti, la sua ideazione rimase infatti per lungo tempo non nota, non fornendo contributi al successivo sviluppo di strumenti meccanici di calcolo.
Poco dopo, sempre intorno al 1642 il filosofo franceseBlaise Pascal realizzò la sua celebrepascalina, per operazioni di somma e sottrazione; sulla base di questa, non tardòLeibniz (1673) a realizzare unamacchina capace di moltiplicare e dividere. Tra le prime macchine in grado di eseguire i calcoli in modo automatico attraverso ingranaggi meccanici mossi da contrappesi, figura anche quella inventata e realizzata nel1709 dal venezianoGiovanni Poleni.[3]
L'ingegnere tedescoJ. H. Müller in un libro pubblicato nel1786 descrisse l'idea di una macchina da calcolo in grado di effettuare le quattro operazioni fondamentali (addizione, sottrazione, moltiplicazione, divisione) impostando i valori di partenza e mettendola in funzione girando una manovella a mano, finché la macchina dava il risultato finale.Müller non poté mai realizzare la macchina per mancanza di fondi.
Nel1833Charles Babbage (1791-1871) progettò lamacchina analitica, il primo vero calcolatore programmabile, in senso moderno, della storia. Venne realizzato solo ilmulino, laALU, ma non ne fu mai realizzato un prototipo completo. Era il primo esempio di un progetto di macchina dotata di un'unità di memoria e un'unità di calcolo.
Nel1842 la contessa di Lovelace,Ada Byron (1815-1852), figlia del poetaLord Byron, scrisse i primiprogrammi della storia pensati per la macchina analitica di Babbage.
Nel1858 la primamacchina differenziale mise piede sul territorio degliStati Uniti, dato che l'Osservatorio astronomico Dudley diAlbany (New York) importò il calcolatore automatico meccanico realizzato daglisvedesi Goerg ed Edward Scheutz, basato sul progetto di Babbage e da quel momento gli americani cercarono di sviluppare in proprio i filoni diricerca scientifica etecnologica.[4]
Nel1889Herman Hollerith (1860-1929) brevettò l'utilizzo di schede perforate la cui lettura avveniva mediante l'analisi di circuiti elettrici (chiusi in corrispondenza dei fori della scheda) e fondò nel1896 la societàTabulating Machine Company, che nel1924 sarebbe divenuta laIBM. La macchina di Hollerith fu utilizzata per l'elaborazione del censimento degli Stati Uniti.
Tra gli "antenati" del personal computer, prima ancora dell'avvento dell'era digitale, è spesso citato anche il progettoMemex. Si trattava di un sistema di archiviazione ideato dallo scienziato e tecnologo statunitenseVannevar Bush neglianni trenta e mai realizzato.
Il memex (dalla contrazione dimemory expansion) era un sistema nel quale un singolo individuo avrebbe potuto registrare i propri libri, il proprio archivio e le proprie comunicazioni personali, meccanizzato in modo da poter essere consultato con eccezionali velocità e versatilità, una sorta di "estensione privata" della sua memoria. Le sue caratteristiche rivoluzionarie ne fanno un antenato dell'odierno personal computer. Era un dispositivo di tipo elettro-ottico, che all'epoca rappresentava la più avanzata e promettente forma di archiviazione delle informazioni. Il memex era descritto come una "scrivania" dotata di "schermi traslucidi", una tastiera, un set di bottoni e leve.
Il calcolatore denominatoBomba venne progettato nel1932 e realizzato nel1938 dal matematico polaccoMarian Rejewski per decifrare i messaggi tedeschi prodotti dalla macchinaEnigma ideata daArthur Scherbius. Labomba tuttavia era una "macinanumeri", ossia un calcolatore che usava ilmetodo forza bruta, e che non permetteva alcuna diversa programmazione, se non tramite riassemblaggio e modifiche al meccanismo. Tale calcolatore venne poi sfruttato come base di partenza per lo sviluppo e la realizzazione della macchina britannica, evoluzione di quella polacca, ed alla realizzazione diColossus nel1944, grazie al fondamentale supporto diAlan Turing, dopo che il regime tedesco ebbe cambiato il sistema di codifica dei messaggi della macchina Enigma.
Nel1939Konrad Zuse (1910-1995) costruì loZ1, primo di un'innovativa serie di calcolatori elettromeccanici basati sulsistema binario e programmabili, funzionanti prima amemorie elettromeccaniche e poi arelè (Z2,Z3). La macchina presentava una struttura già del tutto analoga a quella dei computer moderni, con la distinzione tra unità di memoria ed unità di calcolo, e funzionava allavelocità di clock di un soloHertz, generata da un motore elettrico.Gli studi di Zuse e quelli diJohn Vincent Atanasoff, inventore della memoria rigenerativa, furono la base principale per l'elaborazione dell'architettura di von Neumann.Il convegno internazionale di Informatica del1998 riconobbe a Konrad Zuse con il suo "Z1" il ruolo di inventore del primo computer programmabilefunzionante della storia.
Nel1939 il Dr.John Vincent Atanasoff eClifford E. Berry dell'Iowa State University costruiscono l'Atanasoff Berry Computer (conosciuto come ABC), il primo computer digitale totalmente elettronico; rappresenta uno dei maggiori passi avanti della storia dei calcolatori. L'Atanasoff-Berry Computer introdusse molte innovazioni nel campo dei calcolatori. Introdusse i numeri binari in un computer digitale (lo Z3 utilizzava i numeri binari ma era un calcolatore elettromeccanico) e la loro gestione, il calcolo parallelo, le memorie rigenerative e una separazione tra dati e istruzioni.
Uncomputer era considerato una specie di macchina per fare i conti molto velocemente, la naturale evoluzione delle calcolatrici usate durante laseconda guerra mondiale. Era normale perforare una serie dischede per fornire non solo l'input, ma anche i rudimenti di quello che oggi prende il nome disistema operativo.
Questi primi calcolatori erano molto lenti, ed era normale che il risultato del calcolo venisse presentato varie ore, se non giorni, più tardi. Tra un input e l'altro, inoltre, il computer rimaneva inattivo, proprio come una macchina calcolatrice.
Il primo computer Turing-completo basato sulsistema numerico binario e totalmente programmabile fu loZ3, costruito inGermania da componenti riciclati ditelefonia dal già citatoKonrad Zuse, che lo realizzò praticamente da solo, nel1941. Lo Z3 venne poi distrutto in un bombardamento dagli Alleati, e per molti anni ne venne ignorata perfino l'esistenza; di conseguenza il primato di primo computer della storia era stato riconosciuto alla macchina statunitense "ENIAC".
L'Aiken-IBM Automatic Sequence Controlled Calculator Mark I (comunemente abbreviato ASCC, soprannominatoHarvard Mark I) è uno dei primicomputerdigitali elettromeccanici della storia.
L'Harvard Mark I è stato completato nel gennaio1943, finanziato dall'IBM e progettato daHoward Hathaway Aiken, del dipartimento difisica dell'Università di Harvard (Cambridge), che venne affiancato nel suo lavoro dagli ingegneri meccanici C. D. Lake, F. E. Hamilton e B. M. Durfee.
Il Colossus Mark II. Il pannello di controllo a sinistra era utilizzato per regolare i settaggi deldecodificatore di Lorenz.
Abbiamo poi il citatoColossus, costruito nel1944 presso ilGCHQ diBletchley Park nelBuckinghamshire come parte del programma condotto daAlan Turing con l'aiuto dell'esperto in centralini telefonici T. H. Flowers. Faceva parte del progetto bellico per decifrare i messaggi tedeschi prodotti daEnigma.A Bletchley Park, non lontano daLondra, erano stati raccolti centinaia di esperti di enigmistica, maestri di scacchi, matematici, meccanici di precisione ed elettrotecnici: lo scopo era di cercare di interpretare i circa 2.000 messaggi segreti intercettati ogni giorno al nemico, molti provenienti addirittura daAdolf Hitler. I risultati furono importanti, tanto che negli anni successivi si continuò a migliorare l'apparato e a costruirne di nuovi, fino ad avere ben 211 macchine operative nel maggio del1945, con 2000 tecnici che le assistevano. Il progetto era talmentesegreto, cheWinston Churchill ne ordinò la distruzione alla fine dellaseconda guerra mondiale. Solo neglianni novanta, in seguito alla declassificazione dei relativi documenti, si è giunti a conoscenza della sua esistenza. Anche questa macchina era Turing-completa.
Vennero poi gli enormi calcolatori avalvole realizzati a fini bellici dall'Esercito degliStati Uniti tra il1944 e il1951, quali il già citato "ENIAC" e l'EDVAC (uno dei primi dotato di programma memorizzato). L'"ENIAC", che godette di una presentazione "hollywoodiana" che suscitò molto scalpore (anche per i grandi effetti luminosi), influenzò gran parte dellacinematografia difantascienza e diede origine alla definizione di "cervello elettronico".[4] Fu poi la volta dell'EDSAC, il primo dotato di caratteri alfabetici (ma privo di tastiera, che venne inventata nel 1926).
LoSmall Scale Experimental Machine (traducibile dall'inglese come "macchina sperimentale in scala ridotta", sigla SSEM, soprannominato Manchester Baby "bimbo di Manchester" o Baby) è, tra quelli di cui si ha notizia, il sesto computer elettronico digitale della storia, dopo l'IBM 603 Electronic Multiplier.L'importanza storica del SSEM è notevole in quanto è il primo computer elettronico a programma memorizzato della storia[5] e il primo computer della storia basato sull'architettura di von Neumann.
Nel1950 venne realizzata la prima unità a nastro e venne concepita l'idea di interfaccia a schermo (che fu però prodotto la prima volta solo nel1965). Nel1954 laTexas Instruments iniziò a produrre in serie i transistor, che erano stati utilizzati in un computer per la prima volta nel1947. Nel1955,IBM iniziò ad utilizzare memorie anuclei di ferrite, molto più economiche di qualunque altro metodo di immagazzinamento di dati binari dell'epoca, tanto che furono sostituite daichip di memoria solo negli anni settanta, mentre il primo computer totalmente transistorizzato fu ilTX-0 del 1956.
L'UNIVAC I (UNIVersal Automatic Computer I) fu il primocomputer commerciale creato negliStati Uniti.Fu progettato daJ. Presper Eckert eJohn Mauchly (già progettisti dell'ENIAC) i quali ne iniziarono lo sviluppo all'interno della loro società, l'Eckert-Mauchly Computer Corporation.
Nel 1950 la società fu assorbita dallaRemington Rand, che creò una "divisione UNIVAC" con a capo gli stessi Eckert e Mauchly. Il progetto fu completato l'anno seguente e l'UNIVAC I venne consegnato all'United States Census Bureau il 31 marzo1951 e messo in funzione il 14 giugno seguente[6].
Fin dagli inizi, però, vi fu un'eccezione alla regola del "macinanumeri": la Marina Militare degli Stati Uniti finanziò nel1944 un progetto delMassachusetts Institute of Technology volto a realizzare unsimulatore di volo, completamente elettronico.Il risultato di questi sforzi fuWhirlwind, il primo computer che reagiva intempo reale alle azioni dell'utente (il pilota), invece di attendere l'input e dare risposte.Jay Forrester, a capo del progetto, comprese che l'importanza di avere un computer che potesse reagire in tempo reale superava quella del simulatore di volo.Forrester convinse la Marina ad ampliare il progetto, nel1948, per realizzare un computergeneral purpose. Ottenne un milione di dollari l'anno, tuttavia la Marina non era più interessata al progetto e minacciava di tagliare i fondi. Ciò che impedì la chiusura del progetto furono i test nucleari compiuti dall'Unione Sovietica, iniziati nell'agosto1949. L'Aeronautica Militare degli Stati Uniti, temendo un attacco a sorpresa con bombardieri a largo raggio, commissionò al MIT un sistema di allarme interamente basato sulle tecnologie più avanzate, in cui computer come Whirlwind coordinassero la sorveglianzaradar e il puntamento dei bersagli.Nel1951 Jay Forrester presentò la versione definitiva di Whirlwind: otto armadi di valvole. Le prestazioni, per l'epoca, erano eccezionali, essendo paragonabili a quelle deipersonal computer dei primi anni ottanta, quali ad esempio quelle delTRS-80. Fu anche il primo computer ad essere utilizzato, in qualche modo, comepersonal computer: si prenotava per 15 minuti di utilizzo e si potevano scrivere e poi lanciare dei programmi, compiere simulazioni e altro ancora.Il 20 aprile1951 Whirlwind dimostrò la fattibilità del progetto, tracciando le rotte di tre aerei dai dati acquisiti tramite i radar e calcolando le traiettorie d'intercettazione in modo da portare l'aereo "difensore" entro un chilometro dagli "aggressori". La macchina divenne dunque il cardine delProgetto Lincoln, il quale portò nel1956 alla nascita diSAGE:Semi-Automatic Ground Environment.
Il primo computer sufficientemente piccolo fu inventato nel1953 inUnione Sovietica daSergej Lebedev, e chiamatoBESM[7]. Il progetto fu appoggiato dalPartito Comunista e mandato avanti, ma non fu prodotto in serie a causa dell'opposizione del Ministero della costruzione di macchine e strumenti. Nel1965 con lariforma di Kosygin, il progetto fu lentamente abbandonato, e completamente fermato nel1967[8].
Sala controllo del SAGE Sector. Lo schermo mostra la mappa degli Stati Uniti nel settore nord centrale.
Il SAGE era un sistema dislocato su tutto il territorio continentale degli USA, con 23 centri operativi, ognuno dei quali era dotato di due computer, anche se poteva funzionare con uno solo, e poteva ospitare fino a 50 operatori. Il sistema non venne mai impiegato in combattimento e fu dismesso nel1984.
La creazione di SAGE portò alla nascita dellaSilicon Valley dell'Est, in quanto il Progetto Lincoln divenne il Laboratorio Lincoln e fu spostato aLexington, vicino aBoston nel1952: ben presto, altre organizzazionihigh-tech lo seguirono. Inoltre, SAGE favorì l'inserimento della tecnologia resa disponibile daWhirlwind nel mondo degli affari: l'IBM, forte dell'esperienza derivante dall'essere il principale fornitore di computer del programma, creò un sistema di biglietteria nazionale in tempo reale per l'American Airlines.
Il sistema divenne operativo nel1964 col nome diSABRE,Semi-Automatic Business-Related Environment, che divenne il riferimento per tutti i sistemi successivi di transazioni sul punto vendita.
Nel 1957 il Centro Studi dell'Università di Pisa realizza lamacchina pilota, in scala ridotta, dellaCalcolatrice Elettronica Pisana (CEP). Il progetto, interamente italiano, nacque dall'esigenza di disporre di una calcolatrice elettronica per la ricerca scientifica e dalla contemporanea difficoltà finanziaria di acquisto. FuEnrico Fermi a lanciare l'idea di costruirne una in casa, sfruttando parte dei finanziamenti per ilsincrotrone di Frascati. L'organizzazione e sviluppo del progetto è dovuto in particolare aMarcello Conversi, Direttore del Dipartimento di Fisica, eAlessandro Faedo, matematico, poi preside della facoltà di Scienze. Contribuì al progetto ancheOlivetti, che da quel progetto trasse lo spunto per lo sviluppo del calcolatoreELEA.
I 15 minuti messi a disposizione su Whirlwind ispirarono tra i più giovani utilizzatori del sistema a realizzare macchine che permettessero a chiunque di sfruttare la potenza della nuova tecnologia.Fu così che due di loro, Kenneth Olsen e Harlan Anderson, nel1957 costituirono una piccola società per commercializzare computer interattivi: laDigital Equipment Corporation (DEC).Il mercato, però, rimase diffidente: il primo elaboratore programmabile immesso sul mercato dalla DEC, ilPDP-1 del1960, vendette solo 49 esemplari. Un numero rispettabile per l'epoca, ma certo molto lontano da quello del boom dell'informatica che sarebbe giunto vent'anni dopo.
Il PDP-1 tuttavia fu tecnicamente un successo: aveva un monitor atubo catodico integrato, poteva trovare posto in una piccola stanza e forniva una rispettabile potenza di calcolo per il suo costo di "soli" 120.000 dollari.Ma, cosa molto più importante, lo standard del PDP-1 era "aperto": tutti i dettagli costitutivi erano a disposizione, in modo da fornire agli utenti "avanzati" la possibilità di personalizzare o migliorare la macchina in caso di necessità: cosa che, per inciso, avvenne puntualmente.
Se nel1958 vi erano 2.500 computer negli Stati Uniti, essi salirono a 6.000 nel1960, per salire a 20.000 nel1964 e 63.000 nel1969.[senzafonte] Con un articolo del1960 dal titoloMan-Computer Symbiosis, lo psicologoJoseph C.R. Licklider espone le sue idee sull'interazione tra la logica algoritmica dei computer e quella euristica umana. Licklider aveva partecipato al progetto SAGE, e riteneva che il vero SAGE dovesse comprendere una rete di "centri di pensiero", in cui al posto dei radar ci fossero terminali interattivi, in grado di interfacciarsi con dei computer contenenti vaste biblioteche.
Con il Progetto MAC del MIT, cominciò a studiare gli effetti dell'impiego dei computer su vasta scala: anche se non era possibile affidare una macchina a chiunque, dato il costo, si potevano comunque installare terminali interattivi, che grazie altime-sharing consentivano a molti utenti in contemporanea l'accesso alle risorse del computer centrale.Assunto dall'Advanced Research Projects Agency (ARPA) nel1962, Licklider continuò il suo progetto coi fondi del Pentagono, dando vita alla prima comunità virtuale intorno al1965. Il progetto MAC aveva i suoibulletin-board, uno scambio difreeware e naturalmente i suoihacker.
Nel1962 viene creata la tastiera Teletype, con cui viene equipaggiato ilCDC 3600. Nello stesso anno viene concepito il concetto ditime sharing e creata la primasketchpad. L'anno seguente viene ideato il codiceASCII
Douglas Engelbart, all'epoca ingegnere in una società di Menlo Park,California, aveva sviluppato idee simili a quelle di Licklider, ma i suoi capi erano rimasti scettici. Dopo aver letto alcuni suoi scritti pubblicati nel1963, Licklider cominciò a finanziare le ricerche di Engelbart, in quanto riteneva perseguissero i medesimi scopi. Grazie ai fondi dell'aeronautica, della NASA e dell'ARPA, Engelbart realizzò quanto mancava alla nascita del moderno personal computer: ilmouse, le "finestre" di dialogo, la videoscrittura a tutto schermo, l'ipertesto, l'aiuto sensibile al contesto, e molto altro.
Dalla stanza del computer al computer da tavolo (1965)
Dato il "successo" delPDP-1, a partire dal1964 la DEC puntò a realizzare un computer usufruibile da parte di piccoli gruppi o da singole persone. Basandosi suLINC, un progetto sperimentale del Lincoln Laboratory, e sfruttando la rapida evoluzione delle componenti elettroniche e di archiviazione, nell'aprile del1965 fu immesso sul mercato il primo esemplare delPDP-8.
Incredibilmente piccolo e leggero per l'epoca, e con un prezzo di 18.000 dollari, il PDP-8 cominciò ben presto a fare bella mostra di sé in decine di laboratori e addirittura nelle scuole. Fu il capostipite della famiglia dei cosiddettiminicomputer, il cui nome fu coniato nei laboratori londinesi della DEC parafrasando l'indumento più in voga all'epoca: laminigonna.
Il PDP-8 scatenò la corsa al computer sempre più piccolo e più potente, tanto che a metà degli anni settanta la DEC e le sue concorrenti cominciarono a penetrare nel dominio finora incontrastato della IBM: imainframe.
Nell'ottobre 1965 venne presentato al BEMA di New York il calcolatoreOlivetti Programma 101, considerato da una parte della storiografia informatica il primo personal computer della storia.
Nel 1969 vi erano 63.000 computer negli Stati Uniti. Nel1973 il loro numero salì a 105.000; inItalia 4.400 (nel 1969 erano 2.500).
Da questo versante dell'Oceano, l'Europa non stette a guardare: dalla metà degli anni sessanta l'azienda pubblicaSelenia del gruppoSTET progettò e produsse ilSelenia Gp-16, uno dei primi (se non il primo) microcalcolatori europei di terza generazione. Concepito principalmente per usi industriali, trovò applicazioni nelle torri di controllo degli aeroporti e nella prima centrale telefonica elettromeccanica italiana (seconda in Europa per pochi mesi), i "Gruppi speciali" diCSELT.
Dai laboratoriXerox diPalo Alto nel1970 nasce un progetto molto in avanti sui suoi tempi, che vedrà la prima luce due anni dopo, nel1972: loXerox Alto. Prodotto dalloXerox Palo Alto Research Center (Xerox PARC), è il primo computer nella storia ad essere dotato di undisplaybitmap a finestre con capacità di sovrapposizione, connesso alla primastampante laser, collegato alla prima reteEthernet inlocal area network (LAN), e dotato del primo linguaggio orientato ad oggetti: loSmalltalk. Lo Xerox Alto rimarrà unconcept computer, ma darà il via al progettoXerox Star (1981), il primo computer in assoluto sul mercato dotato di interfacciaGUI aicone, conmouse, i cui concetti e le cui soluzioni ispireranno tutto il mondo dell'informatica di là da venire.Apple Lisa e poi ilMacintosh,Microsoft Word eMicrosoft Windows, Xerox Ventura, l'interfacciaGEM, eccetera, sono tutti debitori in vario modo dello Xerox Star, diretto discendente dello Xerox Alto.
Il primo computer a microprocessore: il Micral N (1973)
Nel 1973 l'istituto franceseINRA realizzò il primo microcomputer commerciale a fare uso del microprocessore (Intel 8008). L'istituto, che non aveva fondi per un calcolatore di grandi dimensioni, realizzò questo computer ad opera dei ricercatoriGernelle, Lacombe, Benchetrit e Beckmann.
Contemporaneamente, il fascino del "fai da te" dell'elettronica venne contagiato dalla febbre dei computer: il numero ormai storico diPopular Electronics del gennaio1975 mostrava in copertina una scatola celeste con sopra interruttori e led e il nome in basso a sinistra:Altair 8800.
Il kit, del costo di 495 dollari, poteva essere ordinato presso laMITS diAlbuquerque, ed era basato sul processoreIntel 8080. L'8080 aveva tutta l'unità centrale di elaborazione (Central Processing Unit, CPU) in un solo chip, ed era dunque il primomicrocomputer a prezzi accessibilialle fasce popolari, nonché il primo che avesse avuto un successo commerciale di massa. Tuttavia, Altair era concepito come unminicomputer: ne aveva l'aspetto, usava le stesse periferiche e soprattutto ne aveva l'architettura aperta.
Nel corso del 1975 viene realizzato aTorino il primo microcomputer con tutte le funzioni tipiche dei futuri personal computer, il nome era MD 800 e venne realizzato da due giovani ingegneri delloCSELT che fondarono nel 1977 la società DMD Computers per produrre questi personal computer.[9]L'MD 800 era dotato di processoreIntel 8080, 8 KB di RAM, 4 KB di EPROM, Monitor monocromatico con 25 righe da 80 caratteri, Tastiera estesa con 52 tasti alfanumerici 12 tasti numerici e 18 tasti funzione, "Interfaccia per doppio floppy 8” da 256 K, Interfaccia per lettore e perforatore di nastri, Interfaccia seriale, Interfaccia stampante, Sistema operativo sviluppato in Assembler 8080 con gestione files compatibile DigitalPDP-11.[10][11]
Nell'aprile 1975 alla fiera di Hannover, viene presentato ilP6060, primo mini computer al mondo venduto come sistema pre-assemblato funzionante (ad esempio, con lettore difloppy disk già incorporato, per la prima volta al mondo).
Era composto da una unità centrale su due piastre, nomi in codice PUCE1/PUCE2, realizzata con componentiTTL, driver per floppy disk da 8" singolo o doppio, display alfanumerico al plasma da 32 caratteri, stampante termica grafica a 80 colonne, 48 KB di RAM, linguaggio Basic, 40 chilogrammi di peso. Esso era in concorrenza con un prodotto IBM simile (l'IBM 5100), ma quest'ultimo era dotato di floppy disk esterno. Solo nel prodotto successivo, ilP6040 l'azienda adottò per la prima volta il microprocessore.
In seguito, la MITS sviluppò un linguaggio di programmazione ufficiale per l'Altair, ispirato alBASIC della DEC per il PDP-11. Ispirati dal numero di gennaio di PE, nella primavera del 1975, due giovani delle parti di Boston crearono il Basic di Altair. Uno di loro,Paul Allen, faceva il programmatore, mentre un suo compagno delle superiori,Bill Gates, era uno studente ad Harvard. Terminato il prodotto, Allen lasciò il lavoro, e insieme con Gates fondò una piccola società, laMicrosoft, per commercializzare il Basic.
Le oltre10 000 copie vendute di Altair ispirarono la nascita di circoli di appassionati (hacker), come l'Homebrew Computer Club, la cui prima riunione si tenne a Palo Alto, in California, nel marzo 1975. Due dei membri del club erano fermamente convinti che per avere davvero successo, il computer dovesse diventare un elettrodomestico, in grado di funzionare appena tolto dalla scatola e inserita la spina. Fu così che nel1976Steve Wozniak, licenziatosi daHewlett Packard, eSteve Jobs, amici di vecchia data, crearono l'Apple Computer.Entrambi venivano daCupertino, in quella che dal 1971 è stata ribattezzataSilicon Valley.
La congiunzione tra gli home computer e personal computer: l'Apple 2 (1977)
Nel1977 nasce l'Apple II, rivoluzionario modello dihome computer e allo stesso tempo progenitore per il quale fu usata l'espressionepersonal computer e il primo modello di successo di tale categoria prodotto su scala industriale.[12]
Steve Jobs eSteve Wozniak nel1976 avevano già costruito nel loro garage l'Apple I, un computer che però poteva essere appetibile solo ad un pubblico di appassionati di elettronica. Jobs desiderava rendere l'informatica accessibile a tutti quindi, rielaborando il progetto dell'Apple I, misero tutta l'elettronica in una scatola di plasticabeige comprensiva ditastiera, dando così forma alpersonal computer che utilizziamo ancora oggi.
Apple II era dotato di unmicroprocessoreMOS6502 funzionante alla frequenza di 1MHz, la memoriaRAM ammontava a 4KB (espandibili fino a 48-64KB), 8 alloggiamenti di espansione, un interprete "Integer Basic" suROM, i codici dei caratteri alfanumerici erano memorizzati in unaEPROM. Comememorie di massa erano utilizzati un registratore a cassette oppure uno/due drive perfloppy disk da 5" 1/4.
Solo successivamenteApple Computer produsse il suo primohard disk: il ProFile da 5 MB (il cui costo era inavvicinabile, il corrispondente di circa tremila euro). L'Apple II era interfacciabile constampanti emodem.
Il sistema operativo era l'Apple DOS (la versione più diffusa fu la 3.3), poi sostituito dalProDOS, i primi programmi erano rivolti per un uso da ufficio:Visicalc, Apple Writer, ScreenWriter edAppleWorks che fu il primo integrato. I linguaggi:BASIC,UCSD Pascal,Assembler.
L'Apple II aveva un design accattivante, costava solo 1.195 dollari (escluso il monitor), ed era adatto anche per i videogiochi. Entro la fine del decennio la Apple sarebbe divenuta una società con crescite da record. L'adozione di componentistica standard unita alla relativa semplicità della scheda logica di questo modello, permise la nascita di vari cloni. Appassionati e hobbisti potevano assemblarsi da soli un modello identico, essendo in commercio il clone delcircuito stampato anche privo di componenti.
L'alfabetizzazione informatica: gli home computer (1977)
Prendendo spunto dal successo commerciale dell'Altair 8800 e dell'Apple II, altre ditte cominciarono a costruire e vendere i primihome computer, ovvero la seconda generazione dei microcomputer, che viene fatta risalire al1977 e che avrà notevole popolarità fino alla fine deglianni 1980. Tra i primi modelli di home computer possiamo elencare (in ordine cronologico):
Tra i modelli di home computer più famosi, diffusi o innovativi possiamo elencare (in ordine cronologico):
Sinclair ZX80 (1980) (il primo computer della Sinclair, venduto anche in kit da assemblare, con lo slogan "il primo personal computer al di sotto dei 200$" ha venduto oltre 5.000 unità contribuendo ad un inaspettato inserimento dei personal computer nelle case inglesi, e non solo, dell'epoca.)
Commodore VIC-20 (1980) (il primo computer al mondo ad essere stato venduto in oltre un milione di unità)
Atari ST (1985) (il primo home/personal computer con interfacciaMIDI integrata; anche con ½MB RAM a meno di 1000 dollari)
Commodore Amiga (giugno1985) (il primo home/personal computer basato su un'interfaccia grafica a colori che impiega ilpreemptive multitasking per la gestione dei processi e la prima implementazione di "Plug&Play" per ciò che concerne la gestione delle periferiche)
Alcuni dei sistemi di questo tipo erano troppo limitati per essere definitipersonal computer omicrocomputer, tuttavia ebbero successo comeconsole per ivideogiochi. In particolare ilCommodore 64 rimane nella storia per diffusione e quantità di programmi anche gestionali. La diffusione di questi sistemi è stata comunque enorme, contribuendo all'allargamento dell'alfabetizzazione informatica e fornendo la base per la successiva diffusione dei personal computer.
Diretto successore dello Xerox Alto, loXerox Star è stato il primo computer venduto sul mercato ad essere dotato diinterfaccia grafica a icone guidata da mouse e dotato di hard disk di serie. Il mondo dell'informatica deve moltissimo a questo computer, su cui sono stati elaborati programmi che poi hanno ispirato quasi tutti gli sviluppatori di quella generazione e anticipato la maggior parte delle soluzioni e degli standard oggi comunemente adottati.
Su Xerox Star nasce la metafora della scrivania virtuale con il paradigma di una GUIWIMP. L'utente dello Xerox Star già si trovava a manipolare unicamente i file di dati, perché le applicazioni di produttività erano già allora associate con i corrispondenti file. I documenti potevano essere posizionati sul desktop, archiviati o trascinati sul cestello in e out della posta elettronica. Si potevano addirittura organizzare le icone nel modo che si preferiva, ed era disponibile un set di comandi ridotto Star che poteva essere applicato a qualsiasi file di dati: Move, Copy, Open, Delete, Show, Properties e Same, cioè gli stessi comandi base, che compongono le principali voci di un odierno menu. Il sistema si caratterizzava anche per la coerenza grafica degli elementi a schermo. I designer dello Star infatti enfatizzarono l'aspetto grafico del desktop, delle icone e delle finestre.
Il costo di questo PC era elevato (circa 3.000 dollari con le periferiche), la capacità di elaborazione bassa, la possibilità di gestire grosse moli di dati era legata all'acquisto di costosissimidischi rigidi, disponibili a partire dal successorePC XT, ounità a nastro esterne. D'altra parte era una macchina solida e affidabile, che godeva di assistenza tecnica; era espandibile tramite un bus interno per schede di espansione, caratteristica che oltre al PC IBM solo l'Apple II allora possedeva. In una parola, mentre il resto degli home/personal computer di allora non riusciva a scrollarsi di dosso una certa immagine da "tecno-giocattoli", il PC IBM nasceva invece come una macchina "seria", con cui poter lavorare.
All'epoca fece furore, vendendo 50.000 pezzi in un mese e 200.000 in un anno[senzafonte], cifre enormi per il mercato dei computer di allora: l'economicissimo e contemporaneoSinclair ZX80 vendette 70.000 unità in un anno. Anche se non era la miglior macchina tecnologicamente avanzata disponibile (vediApple II), l'esperienza e il nome dell'IBM, assieme all'aspetto austero e professionale del 5150, ne fecero lo standardde facto nell'industria del personal computer.
Il successo di IBM non passò inosservato: le industrie informatiche, incluse quelle delle "tigri orientale" (Taiwan,Singapore, ecc.), si misero subito al lavoro per clonare il PC IBM. La clonazione, cioè la duplicazione, fu possibile poiché IBM forniva assieme al PC anche gli schemi elettrici, e il listato del sistema operativo era facilmente ottenibile, i componenti utilizzati, chip di memoria, processore, unità a disco erano "standard" e disponibili per tutti.
Il passo per la produzione industriale dei cloni fu brevissimo. In pochi anni il mondo fu invaso da enormi quantità di PC clonati, dalle prestazioni sempre più brucianti e dai costi sempre più bassi.
Al centro di questo business c'era e c'è ancora una ditta di semiconduttori:Intel. Fondata nel1968 daGordon Moore, famoso per la sualegge sull'evoluzione del numero di transistor integrati neimicroprocessori, equipaggiava praticamente tutti i PC prodotti, fino a quando le CPU di società comeAMD eCyrix cominciarono ad insidiarne il mercato.
La Microsoft controllava il mondo dei sistemi operativi per la famiglia dei microprocessori Intel, diventando nel tempo la più potente software house del mondo. Il duopolio Microsoft e Intel ha suggerito la coniazione del termineWinTel dall'unione di Windows e Intel. Questo duopolio controllava il 90% del mercato informatico mondiale nella fascia ufficio e privato, mentre per i server e la grafica ad alto livello (tipoIRIX dellaSGI) i variUnix hanno sempre avuto buona diffusione, così come per l'editoria e l'education l'Apple e iMacintosh erano i preferiti.
La seconda rivoluzione di Apple: il Macintosh (1984)
Nel1984 l'Apple produce il secondo passaggio evolutivo che porta agli attuali personal computer. Dopo l'insuccesso dell'Apple Lisa, che, nel 1983 fu il primo computer (commerciale e su larga scala) dotato di serie diinterfaccia grafica e dimouse, troppo costoso, e con un design poco appariscente, l'azienda di Cupertino (California) decide di ritentare l'impresa colMacintosh, decisamente più elegante nel design e nell'approccio all'interfaccia grafica. Nasceva così il concettoWIMP: Windows Icons Mouse and Pointer (o secondo altri Pull-down menu).
Presentato con uno spettacolarespot televisivo che si ispirava alGrande Fratello diOrwell (ma alludendo anche all'azienda di computer dominante a quel tempo,IBM), il primo modello di Mac fu messo in vendita al prezzo di 2.495 dollari.
Il Macintosh ottenne un successo di mercato senza precedenti, grazie al suo approccioamichevole (user-friendly) e alla facilità d'uso del suo sistema operativo, ilmacOS. L'interfaccia grafica (GUI) usava per la prima voltametafore facili da comprendere, quali ilcestino, lascrivania, lefinestre, gliappunti ecc. aprendo finalmente l'uso del computer anche a persone con limitate conoscenze informatiche.
In seguito al successo mondiale del Macintosh, molte di queste caratteristiche innovative furono mutuate dallaMicrosoft nella creazione del proprio sistema operativoWindows, scatenando una battaglia anche legale durata oltre un decennio.
Tra la metà degli anni ottanta e gli inizi dei novanta, uno degli home e personal computer più popolari e avanzati sulla piazza fuAmiga diCommodore. La piattaforma era stata originariamente ideata daHi-Toro, una piccola compagnia statunitense, per creare una macchina da gioco dalle grandi capacità grafiche e sonore. In seguito, man mano che il progetto avanzava, Hi-Toro incorporò alla proto-console caratteristiche proprie di un personal computer multimediale coordinate da un elegante sistema operativo,AmigaOS che già allora offriva un realemultitasking preemptive (caratteristica che permette di eseguire piùprogrammi contemporaneamente). Nacque così la piattaforma che fu soprannominata "Advanced Multitasking Integrated Graphics Architecture" (AMIGA).
La Hi-Toro fu poi acquisita, insieme al progetto Amiga, daCommodore, una famosa casa produttrice di personal computer, che commercializzò il prodotto dall'ottobre del 1985.Era il 23 luglio1985 quando venne mostrato al mondo l'Amiga 1000 daAndy Warhol. Si trattava del primo personal computer di serie dotato contemporaneamente di multitasking preemptive e di unashell coninterfaccia grafica di tipoWIMP (caratteristica che permette un utilizzouser-friendly del computer).[13] Per di più l'interfaccia era a colori e la grafica e l'audio erano i più avanzati.
Date le notevoli caratteristiche per l'epoca, la piattaforma raccolse un notevole seguito tra esperti e appassionati di informatica, che si distinsero per un notevole spirito di comunità. Per quasi un decennio rimase uno dei personal più diffusi, anzitutto in ambito videoludico pur essendo adatto anche all'uso professionale grazie alle sue prestazioni grafiche. La piattaforma Amiga ha reso la multimedialità alla portata dell'utente medio e a costi bassi.[13]Una serie di errori strategici di Commodore portarono tuttavia allabancarotta l'azienda,[13] che andò in liquidazione volontaria nell'aprile del1994, con conseguente vendita della tecnologia Amiga a una serie di aziende specializzate in personal computer, che malgrado vari tentativi non furono in grado di rivalutarla alle soglie del terzo millennio; la piattaforma Amiga rimane viva grazie a numerosi affezionati utenti, esperti e principianti.[13]
Nel 1984 Microsoft iniziò ad annunciare l'arrivo di Windows, un'interfaccia grafica che avrebbe applicato al suo sistema operativo MS-DOS che era venduto con i PC IBM e compatibili dal 1981. Microsoft aveva creato l'interfaccia utente, all'inizio conosciuta col nome Interface Manager, seguendo i prototipi di interfaccia grafica della Xerox e seguì la strada intrapresa dalla Apple con il suo Macintosh.
L'azienda aveva potuto studiare questa macchina dal 1981 in quanto per lo sviluppo di software (comeExcel) aveva avuto a disposizione parti di codice sorgente e la documentazione delleAPI.
Il sistema operativoUnix era stato sviluppato a partire dal1969 aiBell Laboratories inlinguaggio C, grazie anche aDennis Ritchie, uno dei padri di questo linguaggio. Intorno al1985 era ormai divenuto un fossile in mano alla AT&T, che ne deteneva i diritti ed i codici sorgenti; il costo della licenza era diventato con il tempo sempre maggiore, risultando di ostacolo alla sua stessa diffusione. Un inizio di cambiamento si ebbe nel1987, quando fu distribuito un nuovo sistema operativo didattico, chiamatoMinix, progettato dal professorAndrew S. Tanenbaum.
Minix era un sistema operativo Unix-like, ne ereditava cioè la struttura e la sintassi, anche se non era molto sofisticato, né era gestito in modo standard. Nel1991Linus Torvalds, uno studente di informatica diHelsinki, discusse la sua tesi su una versione delkernel monolitico di Minix che poteva essere eseguito su un normaleIntel 386, e distribuito gratuitamente insieme con i sorgenti. Il nuovo kernel inoltre era compatibile con lo standardPOSIX. Il nuovo progetto si chiamòkernel Linux. Questo era quanto mancava al progettoGNU dellaFree Software Foundation per distribuire un sistema operativo completamentelibero:GNU/Linux. Parallelamente prosegue lo sviluppo diGNU Hurd, il kernel dellaFree Software Foundation per il sistemaGNU puro.
Dopo oltre 25 anni di primato nell'industria dell'hardware, laIBM, pur essendo tra i leader del mercato, decide di abbandonare la fabbricazione dei personal computer di ogni tipo, dai computer desktop ai computer portatile, cedendo marchio e quote di mercato allaLenovo, azienda cinese che detiene il primo posto per vendite in Asia escludendo il Giappone. L'accordo prevede la fornitura dei servizi da parte di IBM a Lenovo, che diviene così il terzo produttore mondiale. Precedentemente IBM aveva già ceduto allaHitachi l'intero settore hard disk, nonostante la leadership tecnologica in questo prodotto.2011-2020