| One of the most widely used multi-user networked operating systems in the world, Unix was developed in 1969 by Ken Thompson at the Bell Labs. Dennis Ritchie is also considered to be a co-inventor of Unix. Around 1972-1974, Unix was reimplemented using the C language, and subsequently it went through a number of changes and improvements under different people. By 1991 it turned out to be the most popular multi-user time-sharing general purpose operating system in the world. Unix has now forked, and is sold by a number of vendors. However, it is also subject to an international level standardization effort. A number of derivatives exist, including: - FreeBSD - FreeBSD is an operating system running on Intel IA 32 compatible, DEC Alpha, and PC-98 architectures. It is based on BSD UNIX, a flavor of UNIX developed at the University of California at Berkeley. A large group of developers maintain and develop it. At present, it is being ported to other platforms.
- GNU-Hurd - GNU Hurd is a free implementation of the Unix kernel, and it is developed as a GNU project under the Free Software Foundation (FSF). It is still under active development, and is not for production use. At present, it runs only on the IA32 architecture.
- GNU/Linux - GNU/Linux is one of the most powerful and most secure operating systems around at present. It is distributed freely and is seriously challenging Microsoft's dominance in the server market. It has an Unix like structure, and is fast replacing Unix in all areas. Its works as an operating system for various severs (web, mail, database, DNS, etc) and is used for massively parallel computing tasks. Recently, due to its immense scalability, it has been used in embedded devices.
Strictly speaking Linux is the kernel or the core of the operating system only. It is devoid of any proprietary code, and is licensed under the GNU GPL (General Public License). It's development is co-ordinated by Linus Torvalds, and hundreds of developers worldwide contribute to the code. The kernel runs on a multitude of platforms, including x86, I64, Alpha, PowerPC, Sparc, Amiga, Atari, MIPS, and SGI. The operating system relies on the GNU toolset, and there are other numerous applications to go with it. It is often regarded as the most successful "hacker project", and at present, big commercial organizations like IBM, Sun, HP, Compaq are actively into GNU/Linux deployment and development. GNU/Linux is available as distributions (distros in hacker terms) from various vendors, notable ones for the x86 PC being Red Hat, Debian, MandrakeSoft, SUSE, Caldera, etc. Linux is officially pronounced as leeh-nucks. - Minix - Minix is a free Unix clone and, it is distributed along with its source code. The current versions are version 2.0 and 1.5, and the former supports only Intel compatible architecture, and the latter runs on SPARC, Macintosh, Amiga and Atari as well. Minix is also used as a teaching system for students learning operating systems internals.
- OpenBSD - Open BSD is a free implementation of the BSD style Unix. It runs on a number of platforms, including DEC Alpha, Amiga m68k, Hewlett-Packard HP300/HP400, x86, MC680x0 (Apple), PowerPC, Motorola MVME147/16x/17x 68K, SPARC, UltraSPARC and VAX.
|