back

La nascita di debian


Era una calda serata d'estate. Nella città di West Lafayette, nella contea di Tippecanoe, nel nord-ovest dell'Indiana, Ian, Ian Murdock, studente d'informatica alla Purdue University, ammirava la sua bella Deb, Debra, mentre si riposava sul terrazzo della palazzina all'interno del campus. La luce del sole del tramonto si rifletteva sulla sua pelle ambrata e ne accentuava i lineamenti. Ian era soddisfatto. Dopo mesi di lavoro aveva appena finito di scrivere le ultime righe del suo annuncio al newsgroup comp.os.linux.development; il suo nuovo sistema operativo basato sul kernel Linux e il progetto GNU era arrivato a capolinea, dando vita alla prima versione: la 0.0.1. Dedicato a se stesso e alla sua fidanzata, lo nominò debian, appunto da Deb e Ian. Era il 16 agosto del 1993.


«This is just to announce the imminent completion of a brand-new Linux release, which I'm calling the Debian Linux Release. This is a release that I have put together basically from scratch; in other words, I didn't simply make some changes to SLS and call it a new release. I was inspired to put together this release after running SLS and generally being dissatisfied with much of it, and after much altering of SLS I decided that it would be easier to start from scratch. The base system is now virtually complete (though I'm still looking around to make sure that I grabbed the most recent sources for everything), and I'd like to get some feedback before I add the "fancy" stuff.» [1]


Qualche anno prima, mentre Richard Stallman, creatore della free sofwtare foundation, lavorava assiduamente al progetto GNU [2] per sviluppare un sistema operativo completo sulla base del microkernel mach, nell'agosto del 1991 Linus Torvalds dava l'annuncio al newsgroup comp.os.minix [3] che stava sviluppando un sistema operativo (ndr. per altro un kernel) ispirato a minix [4] (creato nel 1987 da Andrew S. Tanenbaum, professore di informatica all'università Vrije di Amsterdam, su struttura a microkernel [unix-like] a scopo didattico); si trattava dell'ora conosciutissimo Linux [5]. Il porting di bash e gcc già nella primissima versione testimoniavano una collaborazione con il progetto GNU agli albori del primo sistema operativo alternativo unix-like completo. Sì, proprio perchè il "sistema" Linux non era nient'altro che un kernel, mentre il "sistema" GNU era un sistema operativo ma senza kernel. Dal momento che il progetto Hurd, basato sul microkernel mach, stentava a decollare, la free software foundation di Stallman decise di adottare il Kernel Linux come Kernel del sistema operativo GNU: nacque GNU/Linux. Questo termine venne però coniato solo con la nascita di debian...

[1]: annuncio ufficiale completo al newsgroup comp.os.linux.development

[2]: sito ufficiale del progetto GNU; il sistema operativo libero al quale mirava la Free Software Foundation di Richard Stallman.

[3]: annuncio ufficiale al newsgroup comp.os.minix di Linus Torvalds, sull'imminente sviluppo di quel che sarà Linux.

[4]: pagina ufficiale minix. Qui, ulteriori spiegazioni su minix da wikipedia.

[5]: la Homepage di Linux. Si consiglia la lettura di "Rivoluzionario per caso. Come ho creato Linux (solo per divertirmi)", Linus Torvalds e David Diamond, edizione Garzanti.

back