home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: gnu.misc.discuss
- Path: sparky!uunet!stanford.edu!agate!spool.mu.edu!sdd.hp.com!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!destroyer!cs.ubc.ca!uw-beaver!news.u.washington.edu!carson.u.washington.edu!tzs
- From: tzs@carson.u.washington.edu (Tim Smith)
- Subject: Re: ANNOUNCEMENT: Alpha release Linux/GNU/X unix clone on CDROM for PCs
- Message-ID: <1992Dec17.054903.17975@u.washington.edu>
- Sender: news@u.washington.edu (USENET News System)
- Organization: University of Washington School of Law, Class of '95
- References: <FRIEDMAN.92Dec16005353@nutrimat.gnu.ai.mit.edu>
- Date: Thu, 17 Dec 1992 05:49:03 GMT
- Lines: 22
-
- friedman@gnu.ai.mit.edu (Noah Friedman) writes:
- >We waited several years for Mach to become free because it seemed like the
- >best system to use; several alternatives (such as Trix and Sprite) were
- >considered, but none of them offered the functionality we wanted, and
- >writing a microkernel ourselves would have been foolish. A lot of thought
- >and experience which we simply lack have gone into the development of Mach.
-
- (1) At one time, Stallman and the rest of the people involved in FSF didn't
- have experience with writing compilers or editors. That didn't stop them
- from writing gcc and Emacs. Why let inexperience in microkernels stop
- you?
-
- (2) Kernels (micro or monolitic) are easier to write than C compilers.
- Go for it!
-
- (3) Kernels are a lot of fun. You are missing out on a lot of enjoyment
- by not writing your own. The most fun I've had programming was when I
- was either throwing out someone elses process management, memory management,
- and interrupt code to replace it with something of my own, or when I was
- writing multitasking kernels for embedded systems.
-
- --Tim Smith
-