[Ilugc] Re: About Linux advocacy in colleges
- From: siva@xxxxxxxxxxx (Sivasankar Chander)
- Date: Tue Jul 6 09:44:14 2004
I am a second year (CS) student in Saveetha Engineering College.
We have three labs (HP, EMac, IMac) The HP labs run Windows 2000 Prof.
Firstly, a minor nit about formatting: please try to use a carriage
return after each line and stay within 80 columns. If you rely on line
wrap to format your paragraphs, it will irritate a whole lot of people
who use vi and who'd like to quote sections of the text above their
The Macs run on OS X (10.2). This is based on UNIX and we work in these
systems for our programming and data structures lab last sem. Though we
didn't like the systems as we can edit the text only in pico or vi, cannot
use the [del] key (couldn't figure out why?). But working in these systems
were a great experience. It was very fast and very stable (owing to UNIX).
The OS on the Macs is a Unix workalike, but it's *not* derived from
the Unix codebase. It's a microkernel that's derived from CMU Mach, but
substantially modified by Tevanian's team at Next computers, and also
by a group that had previously worked on IBM Microkernel (also derived
from CMU Mach) at IBM, Boca Raton. On top of it is a special Apple-developed,
BSD-derived personality which Apple calls Darwin.
In simpler terms, Mac OS X is derived from Carnegie Mellon University's
Mach codebase, and from the University of California's BSD codebase, but
not from the Unix codebase of AT&T. In addition, it has significant
applications that are licensed under various open-source licenses, including
Mozilla and Apache.
Please don't confuse Mac OS X with Unix! The underlying source code is
very different. It's very fast and stable because of the excellent work
that the Apple team has done in integrating the BSD components with Mach,
and has nothing to do with Unix. There had been an earlier attempt by
a consortium called the Open Software Foundation (OSF), not to be confused
with the Free Software Foundation (FSF), to develop a Unix-like OS called
OSF/1 running on Mach, and although they did succeed in releasing working
code, it was nowhere near as stable and polished as Darwin.
Other related posts: