Linux is an implementation of the Unix kernel originally written from scratch by Linus Torvalds with no proprietary code.
History[]
The kernel runs on Intel and Alpha hardware in the general release, with SPARC, PowerPC, MIPS, ARM, Amiga, Atari, and SGI in active development. The SPARC, PowerPC, ARM, Power Mac - OSF, and 68k ports all support shells, X and networking. The Intel and SPARC versions have reliable symmetric multiprocessing.
Work on the kernel is coordinated by Linus Torvalds, who holds the copyright on a large part of it. The rest of the copyright is held by a large number of other contributors (or their employers). Regardless of the copyright ownerships, the kernel as a whole is available under the GNU General Public License (GPL). The GNU project supports Linux as its kernel until the research Hurd kernel is completed.
This kernel would be no use without application programs. The GNU project has provided large numbers of quality tools, and together with other public domain software it is a rich Unix environment. A compilation of the Linux kernel and these tools is known as a Linux distribution. Compatibility modules and/or emulators exist for dozens of other computing environments.
The kernel version numbers are significant: the odd numbered series (e.g. 1.3.xx) is the development (or beta) kernel which evolves very quickly. Stable (or release) kernels have even major version numbers (e.g. 1.2.xx).
Distribution[]
There is a lot of commercial support for and use of Linux, both by hardware companies such as Digital, IBM, Apple and numerous smaller network and integration specialists. There are many commercially supported distributions which are generally entirely under the GPL. At least one distribution vendor guarantees POSIX compliance. Linux is particularly popular for internet service providers, and there are ports to both parallel supercomputers and embedded microcontrollers. Android, Debian, Fedora, and Ubuntu are popular open source distributions. Chrome OS from Google is a notable commercial distribution.
Pronunciation[]
The pronunciation of "Linux" has been a matter of much debate. Many, including Torvalds, insist on the short I pronunciation li'nuks because "Linus" has an ee sound in Swedish (Linus's family is part of Finland's 6% ethnic-Swedish minority) and Linus considers English short i to be closer to ee than English long i: dipthong. This is consistent with the short I in words like "linen". This doesn't stop others demanding a long I li:'nuks following the english pronunciation of "Linus" and "minus". Others say li'niks following Minix, which Torvalds was working on before Linux.
References[]
- Linux at the Free On-Line Dictionary Of Computing. 2000-06-09.
See also[]
- Asahi Linux, a port of Linux to Apple Silicon Macs.
- Mac-on-Linux, virtualization software to run Mac OS 7.5.2 to Mac OS X 10.2.4 on Linux/ppc.
- MkLinux, first port of Linux to PowerPC Macs.
External links[]
- MkLinux: Linux for Power Macintosh at Apple (archived 1996-11-11, 1999-04-27)
- Debian for PowerPC at Debian.org
- The Linux Kernel Archives operated by the Linux Kernel Organization
- Linux at Curlie
- The History of Linux in GIT Repository Format 1992-2010 at The Internet Archive (2011-08-01)
- Map of GNU / Linux Operating System Intervals at Make Linux (archived 2010-02-11)
- Linux at Wikipedia
Tutorials[]
- Running Linux in a Virtual Machine at Apple Developer
- How to Connect Your iPhone to Your Linux PC Using KDE Connect by Yash Wate at MakeUseOf (2022-05-17)
- Guide to Installing Linux on a Mac by Zeeman Memon at Linux Hint (2019-11)
- How to install & set up Linux on a Mac by Lucy Hattersley at Macworld (2016-10-06)
- How to install Linux on a Macintosh and dual boot with macOS by Alistair Ross at The Ultimate Linux Newbie Guide (2019-02-03)
- Create a bootable USB stick on macOS at Ubuntu