From owner-freebsd-questions Mon Aug 11 08:50:25 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id IAA11359 for questions-outgoing; Mon, 11 Aug 1997 08:50:25 -0700 (PDT) Received: from logic.it (mod8.logic.it [195.120.151.24]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id IAA11342 for ; Mon, 11 Aug 1997 08:50:10 -0700 (PDT) Received: (qmail 877 invoked by uid 1000); 11 Aug 1997 15:49:26 -0000 Date: Mon, 11 Aug 1997 17:49:26 +0200 (MET DST) From: Marco Molteni X-Sender: molter@dumbwinter.ecomotor.it To: Albert Llanes cc: freebsd-questions@FreeBSD.ORG, chat@FreeBSD.ORG Subject: A short UNIX history. (WAS: Why FreeBSD over Linux?) In-Reply-To: <33EEAB00.564C@technologist.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-questions@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Mon, 11 Aug 1997, Albert Llanes wrote: > Why should I use FreeBSD over Linux? You shouldn't. Ever heard of DOS ? ;-) > Which was first, FreeBSD or Linux? Once upon a time (around the sixties), there were MIT, Bell Labs and General Electric; they dreamed of MULTICS. Then MULTICS fizzled and Bell Labs gave up the project. One day at Bell Labs Ken Thompson saw a dusty DEC PDP-7 and said: "let's write an OS in assembly". Brian Kernighan saw the dust around the room and said: "Ken, call it UNICS". UNIX was born. It was the epoch. Shortly after Dennis Ritchie joined the effort. Obviously UNIX wasn't enough for Thompson, so he invented a high-level language, B, to rewrite the OS; but B failed. So Ritchie said: "hey, Ken, try my language! I'll call it C" (Yes, then come Stroustrup and C++, but this is another tale ;-) So Thompson and Ritchie rewrote UNIX in C. After AT&T, the parent of Bell Labs, licenced the UNIX source to universities for a small fee. And now comes into play the University of California at Berkley. Partly funded by DARPA (Defence Advanced Research Project Agency), Berkley gave birth to 1BSD (First Berkley Software Distribution). Later BSD releases introduced virtual memory, paging, a new file system and networking, namely TCP/IP. Ah, yes, I forgot vi! The rest is recent history. ;-) Marco