A meta' anni 80 La Carnegie Mellon University http://cmu.edu iniziera' a sviluppare il Microkernel Mach, un Microkernel che ha come scopo quello di ospitare sistemi operativi paralleli e distribuiti. Nacque nel 1985 ed e'stato portato avanti sino al 1994, terminando successivamente con il Mach 3.0 la University of Utah http://utah.edu lo portera' avanti sino al Microkernel Mach 4.0 Il Microkernel Mach e'un rifacimento del Kernel monolitico BSD sviluppato presso la University of California, Berkeley http://berkeley.edu Il Professore di scienze Bob Fabry nel 1974 acquisto' una licenza di Unix per 99 USD per abbassare i costi, Bill Joy dal 1975 si dedichera' allo sviluppo di BSD, la prima versione BSD 1.0 uscira' nel 1977. In pratica era la sesta versione dello Unix della AT&T. All'epoca BSD funzionava sui PDP-11 a 16 bit della Digital Equipement Corporation. Verra' rilasciato su nastro il codice sorgente di BSD, l'editor ex ed un compilatore: PASCAL. Nel 1978 fu rilasciata la seconda versione di BSD 2.0 apportando delle dovute modifiche a dei bugs, venne poi implementata una prima versione di C Shell, una versione visuale di ex, vi che per la prima volta venne usata sui VAX della Digital Equipement Corporation anche se non riusciva a gestire in toto la memoria virtuale (SWAP). Gli studenti dell'Universita' misero mano al kernel e riscrissero buona parte dello Unix/32, cui mancava il supporto della memoria virtuale paginata. Bill Joy ed altri dediti al supporto come Franz Lisp nel 1979 la rilasceranno nella terza versio ne di BSD 3.0. La Defense Advanced Research Projects Agency (DARPA) e' un'agenzia del Dipartimento della Difesa degli Stati Uniti (United States Department of Defense) responsabile dello sviluppo delle nuove tecnologie sviluppate per uso militare. La DARPA ha avuto un grande ruolo per la maggior parte delle tecnolgie che hanno avuto un grande impatto a livello mondiale e fa parte di cio' anche il networking. Il nome originale della DARPA era ARPANET: Advanced Research Projects Agency (ARPA), fu ribattezzata DARPA (for Defense) il 23 Marzo 1972, poi torno' a chiamarsi ARPA il 22 Febbraio 1993, e nuovamente DARPA l' 11 Marzo 1996. DARPA fu stabilita nel 1958 in risposta ai lanci Sovietici dello Sputnik nel 1957, con la missione di custodire le tecnolo gie militari degli U.S. andando avanti contro i nemici della nazione. La missione originale di DARPA stabilita nel 1958, fu di prevenire le sorprese tecnologiche come il lancio dello Sputnik, il quale rendeva noto che i Sovietici erano stati nello spazio prima degli U.S. Quindi anche DARPA ha dato il proprio contributo permettendo al Professor Bob Fabry nel 1980 di poter fondare il Computer Systems Research Group, cio'fu possibile dopo che Professor Bob Fabry, siglo' un contratto con DARPA affinche' potesse accogliere le specifiche provenienti da ARPANET. Fra il 1970 ed il 1980 AT&T sollevo' la questione delle licenze, chiedendo fra i 100.000 USD e 200.000 USD cio' fu un gran de problema per i piccoli laboratori di ricerca e per le compagnie che usavano BSD ed il CSRG istitui' un obiettivo per loro stessi: sostituire tutto il codice sorgente che proveniva da AT&T. Cio' avvenne nel 1994, ma AT&T non era d'accordo e trascino' la University of California, Berkeley in tribunale. Dopo l'accordo del 1994, il CSRG distribui' la sua ultima versione, chiamata 4.4BSD-Lite (BSD-licensed) e 4.4BSD-Encumbered (UNIX-licensed). Il gruppo e' stato sciolto nel 1995, comunque non senza lasciare un'eredita' - OpenBSD, NetBSD e FreeBSD tutto sono basati sulla distribuzione 4.4BSD-Lite e continuano a svolgere oggi un ruolo importante nell'open-source community di UNIX, compreso la dettatura dello stile di programmazione di C usato via KNF Kernel normal form nella style man page. Insieme alla Free Software Foundation ed a GNU/inux, il CSRG ha gettato le basi della comunita' dell'open-source. Gli ex celebri membri del CSRG includono Keith Bostic, Bill Joy e Marshall Kirk McKusick. Paolo Del Bene: 4 October 2008 DemCamp Via IV Novembre, 157 Roma c/o Università Popolare di Roma Rilasciato secondo i termini della GNU Free Documentation License Version 1.2 http://www.gnu.org/licenses/fdl.txt documento scritto con GNU/nano Version 2.0.7 Updated: 23 October 9:28 a.m. per la conferenza del 25 October 2008 c/o GROLUG GROSSETO LINUX USER GROUP http://www.grolug.org mailto:info@grolug.org