Documentation edit
- kernel.org
- the official site for the kernel
- linux.org
- an unofficial site
- linuxdoc.org
- an unofficial site
Development edit
Resources edit
- distrowatch
- information about the various Linux Distributions
- LWN list of Linux Distributions
Websites edit
- linux.com
- A rather commercial site operated by the Linux Foundation. Features news, forums, and tutorials.
Software Catalogs edit
History edit
the first version of Linux was released in 1991.- History of Linux ,Ragib Hasan 2002
- History of Unix ,Ronda Hauben
- Linux History ,Linux Interantional
- Arhives some of the first messages by Linus Torvalds regarding Linux
- A Brief History of Linux (alternate) ,Annalee Newitz ,2000-02-08
Sponsorship edit
A variety of commercial entities, including Sun, IBM, SuSE, Red Hat, and others, go through the effort to build the sources, provide maintenance contracts, etc. in an effort to add value to the open source software.One popular distribution of Linux is SuSE - where one of the Tcl community works to maintain a great Tcl presence in the distribution.Distributions edit
A Linux distribution includes both the Linux kernel and accompanying programs such as a shell and X server, that together make a complete system. Some popular distributions are:- archlinux
- a rolling-release distribution that tries not to tamper with upstream and to stay on the cutting edge (Arch, Manjaro, Antergos)
- Debian
- a fiercely free-software distribution known for militant adherence to its own policies in the quest to maintain a highly-stable and reliable distribution (Debian, Ubuntu, Linux Mint, MX Linux, Elementary, Devuan)
- Gentoo
- a source-only distribution that lets you compile all packages on your own machine (Gentoo, Calculate)
- Puppy Linux
- designed to be small
- RedHat
- One of the oldest and most "Corporate" distributions (RedHat, CentOS, Fedora)
- Solus
- Slackware
- Known for its stability and for the tight and clean design.
- SuSE
- (SUSE, openSUSE)
Description edit
Major features of Linux include:- Customizable kernel so that you can build for your machine and hardware needs as well as for specific software needs. This is one reason Linux is popular for routers and dedicated servers as it can be trimmed down easily to meet custom needs.
- bash, csh, tcsh, ksh, other Unix shells that are the basic UI to the OS.
- GNU system utilities, many of which are Unix-like or even updated ports of what were originally unix utilities making Linux familiar to the Unix user. The combination of the shells and the GNU utilities are a powerful means of control of your OS.
- A File System structure that is also very similar to most other Unix OSes.
- The graphics are on a server/client basis rather than being tied directly into the core system, thus allowing graphical user applications to crash without the OS itself crashing.
Linux is not Unix. The term Unix has specific legal meaning, and so the origins of the code need to be kept clear.LES Also note that Linux software is not 100% compatible with Unix and vice-versa. Especially binary things. These often have to compiled for Unix or Linux specifically, probably after some sort of modification.