Home » Linux ubuntu » Storia del linux
 

Sei rimasto soddisfatto...

Enter Amount:

Storia del Linux PDF Stampa E-mail
Scritto da Administrator   
Lunedì 03 Marzo 2008 20:17
Storia del linux
I ricercatori tra cui Thompson, Ritchie e Rudd Canaday sono alla base della nascita del primo UNIX, ciò è stato possibile grazie alla creazione di un nuovo ambiente, il PDP-7 munito di terminale 340, di un assembler e di un linker. La prima sperimentazione di quello che sarebbe stato in futuro il il primo UNIX fu fatta sul sistema Gecos e il primo programma ad essere sperimentato fu un gioco "viaggi spaziali", tutto questo con un piccoo kernel assieme ad un assembler costituì appunto il primo UNIX. Il termine UNIX fu creato nel 1970 da Brian Kerninghon, nel mediso anno il progetto passo su PDP-11 e su questa macchina girò senza problemi il primo sistema operativo. La seconda svolta si ebbe nel 1972 quando al linguaggio assembler venne sostituito il linguaggio B. In seguito con la nascita del linguaggio di programmazione C, venne fatto interamente in C. La prima versione commerciale fu nel 1975 denominata la sixth Edition, l'introduzione della shell avvenne solo un anno dopo. Nel 1976 la AT&T concesse la licenze dello UNIX alle università e inizio quindi uno studo accademico. La "Computer Systems Research Group" ottenne la licenza e sviluppo una prpria versione di UNIX sotto il nome di 1BSD per PDP-11. Da qui in poi nacquero svariate versioni di UNIX, ma due cose rimangono sempre alla base, ogni cosa è un file e bisogna ridurre al minimo l'implementazione per rendere il prodotto snello e performante. Arriva il tempo del progetto GNU/Linux una delle varianti di UNIX dal progetto GNU della free software foundation grazie alla quale il kernel è oggi arrivato ad essere quello che è...GNU, non si può parlare di GNU senza parlare del grande Richard Stallman, (qui sotto in foto),

Richard stallman


il cui obbiettivo è creare programmando. A richard Stallman si deve l'editor Emacs scritto il lisp, per il quale ha ricevuto riconoscimenti dal tutto il mondo. Fu lui che volle creare una versione libera del s.o. UNIX, con lo scopo di creare anche una comunità di sviluppatori che possono crescere con il sistema operativo e viceversa. Il progetto GNU (GNU's Not UNIX) nasce nel 1984 avviene poi lo sviluppo di GCC (Gnu C compiler) adattabile e utilizzabile ancora oggi su tutti i sistemi UNIX, la free software foundation nasce nel 1985 da cui deriva la nascita del software libero e modificabile, grazie a tutti i programmatori del mondo agli hacker continua lo sviluppo di tutti i programmi tra cui la importantissima shell (Bash, acronimo di ùBourne Again Shell) e lo sviluppo della libreria di supporto a tutti i programmi la "C library", ma la prima vera versione del kernel avviene nel 1996 con il nome di GNU-HURD, ma disatetnde le aspettative in quanto non perfettamente stabile, si deve ad un finlandese qualche anno più tardi la nascita di un nuovo kernel da zero, Linus Torvals, questo kernel prenderà il nome di Linux che assieme al softwaredel progetto GNU sarebbe presto diventato un nuovo UNIX libero, così come Stallman l'aveva pensato originariamente. Un altro passo importante per Stallman e la free software foundation è la realizzazione della licenza GPL (General Public License), il cui scopo è assicurare che ogni software pubblichi il codice sorgente di modo che chiunque lo desideri possa migliorare tale codice.
Linus Torvalds studia presso l'università di Helsinki e la sua passione è la programmazione di basso livello. Il progetto GNU ormai attivo gia da qualche anno ha fatto si che tutte le università di informatica e matamatica mettano a disposizione degli studenti calcolatori con il sistema operativo UNIX, le attese per utilizzarli sono spesso però lunghissime, scattà così nella mente brillante di linus la volontà di creare un nuovo UNIX libero e condivisibile con chiunque lo voglia utilizzare. Nell'università Linus ha la possibilità di studiare un sistema UNIX per PC chiamato Minix, messo a disposizione da Andrew Tanenbaum per i propri studenti. Il merito di questo professore è quello di avere creato un sistema UNIX da zero senza avere implementato neanche una riga di codice dello UNIx della AT&T (che non ammette modifiche). Avendo a disposizione Minix ogni studente lo può studiare e modificare. Il suo studio era quindi migliorare il Minix e portarlo da un 16 bit su un chip 386 a 32 bit, e così è stato postando il suo messaggio nel newsgroup comp.os.minix tramite il quale informò la comunità di minix del successo ottenuto. Ma il messaggio più importante lo fa il 5 ottobre 1991 quando informa la comunità di avere creato il primo minix per computer AT386 libero, con la prima versione stabile del kernel 1.0 reso tale grazie ai numerosi programmi della comunità GNU cosa che non sarebbe stato possibile senza tali programmi, ecco perchè il nuovo sistema non si può chiamare solo Linux ma bensì GNU/Linux.
Ultimo aggiornamento ( Martedì 18 Marzo 2008 23:11 )