Storia

Electronic Frontier Foundation compie 20 anni

Posted by OpenCLI on July 10, 2010
I.T. News, Software Libero, Storia / No Comments

La Electronic Frontier Foundation (EEF) celebra i suoi 20 anni di vita (gloriosa) con un video donato da Nina Paley.

Eccolo.

This video was embedded using the YouTuber plugin by Roy Tanck. Adobe Flash Player is required to view the video.

Tags: , , , , ,

Unix, uno splendido quarantenne

Posted by OpenCLI on June 09, 2009
I.T. News, Software Libero, Storia / No Comments

Quarant’anni fa, nell’agosto del 1969, nasceva il primo sistema operativo moderno: Unix

Ken Thompson, programmatore dei laboratori Bell, approfittando dell’assenza della moglie e del figlio partiti per un impegno che li avrebbe tenuti lontani per oltre un mese, decise di mettere mano a un progetto da tempo accarezzato, un sistema operativo multitasking e multiuser destinato a una fascia alta d’utenza.

La prima versione, completamente scritta in linguaggio assembly, fu implementata su una macchina Digital PDP 7, un midrange mainframe/minicomputer dell’epoca. Il tempo impiegato nella scrittura e nel debug del codice fu di tre settimane, una per ogni elemento (lo shell, l’editor e l’assembler).

Thompson coinvolse immediatamente nel progetto un suo amico e collega, Dennis Ritchie, che già aveva partecipato con lui alla realizzazione di un precedente sistema operativo in time sharing, cui aveva arriso modesta fortuna, chiamato Multics.

Dopo aver sviluppato diverse ipotesi del sistema, Thompson presentò la prima versione nel settembre dello stesso anno; il progetto, cui poi, immediatamente, parteciparono anche tre altri colleghi della Bell, Doug Mellroy, Joe Ossana e Roug Conaday, utilizzo molto codice di Multics, trasferito tal quale al nuovo sistema, grazie anche alla filosofia che fin dall’inizio aveva animato i due autori: “Un potente sistema operativo, per un utilizzo interattivo, di basso costo in termini di equipaggiamento e di risorse umane“.

Successivamente Thompson dichiarerà: “…  ci auguriamo che gli utenti di UNIX troveranno utili le più importanti caratteristiche del sistema sono la semplicità, l’eleganza e la facilità d’uso“.

I fatti gli diedero ampiamente ragione. UNIX divenne rapidamente un protagonista della IT, ampiamente utilizzato e customizzato per girare su server e workstation in università, agenzie governative, gruppi finanziari, grandi uffici e banche. L’anno 1983 vede la premiazione dei due con il Turing Award per il loro contributo allo sviluppo della IT, con la motivazione: “… il modello di sviluppo dei sistemi UNIX è stato guida ed esempio per un’intera generazione di sviluppatori, che hanno scoperto una nuova strada per la programmazione“.

[fonte: techup.it. Per la storia di Unix e dell'informatica delle origini, vedi anche S. Levy, Hackers, Gli eroi della rivoluzione informatica, Milano, Shake Edizioni Underground, 1997]

Unix ha prodotto, nel corso degli anni, tanti cloni, tra cui i meno noti sistemi BSD, tra cui molti liberi: NetBSD, OpenBSD e FreeBSD. Anche l’Osx della Apple è un derivato, non libero, della famiglia BSD, basandosi su Apple Darwin.

Figlio illegittimo di Unix, senza il quale mai sarebbe esistito, è il nostro amato GNU/Linux, che usa il kernel sviluppato da Linus Torvalds partendo da Minix, ma per funzionare ha usato da subito le centinaia di programmi e utility libere sviluppate dal progetto GNU, acronimo ricorsivo che significa “GNU’s Not Unix”.

Quindi, W Unix, W Thompson e, ovviamente, W il Software Libero!!!

Tags: , , , , , ,

SEO Powered by Platinum SEO from Techblissonline

Switch to our mobile site