Linux (pronounced LIN-ucks) is an operating system that runs on inexpensive personal computers. Like Microsoft’s Windows products, it runs in the background at all times and manages how ordinary programs use memory, access data and attached devices, and get precious time on the central processor. Unlike Windows, Linux is based on the design of Unix: a system known for decades as a stable, flexible platform designed to handle multiple users and multiple programs with ease. Also unlike Windows, Linux is Free Software.
Well, yes, usually, but that’s just a side effect. Linux is Free, as in the freedom it gives you to run it whenever, wherever and however you want, with no legal restrictions and no “activation” required. Free Software (and its more-broadly defined cousin, Open Source software) is often developed jointly by programmers from all over the world, benefiting from a huge pool of expertise in development, debugging and security. The source code, the actual programming, for Free Software is always available, meaning that no one vendor can dictate terms to you or prevent new features from being added or bugs from being fixed. Expert-level support or customizations can be done by any enterprising company or individual without artificial constraints, allowing you maximum flexibility in how your systems run. And, oh yes, it can often be obtained, legally, free of charge.
In the early 1990s, a Finnish university student named Linus Torvalds got his hands on a speedy new computer with a 386 processor, and decided he needed a project to teach himself how the new processor worked. He’d used a Unix-like system called Minix and found it a bit limited, so he began to write his own. Rather than keep the project a secret, he shared the details, and even the actual programming code, with other programmers via the Internet. Those folks tried the software, reported bugs and better yet actually submitted fixes and improvements. Suddenly Linus had a programming team numbered in tens, then hundreds. Fortunately, Linus was as good a project manager as he was a programmer! Though it wasn’t the first Open Source project, Linux proved the value of having a large, widely distributed, loosely organized team of contributors.
Linux itself is really just an operating system kernel, the nucleus of the whole system. To do useful work, you need lots of other utility programs such as compilers, shells, windowing systems, control panels – the list goes on and on. Fortunately, other Free Software and Open Source projects have developed these programs. (One of the oldest and most prolific of the projects is the GNU Project, associated with the Free Software Foundation.) You don’t want to go hunting down and integrating all of these separate programs, just trust us on this. So, a number of companies and non-profit groups have created “distributions” (“distros” for short). A distribution is a collection of all the software you need to install and use Linux on your system. Some distributions are intended for back-office servers, and others are designed for desktop / laptop use. Still others may have a special purpose, such as acting as a firewall or router. Below, we’ve listed web addresses for many of the most popular distros.
Very easy. Most of the mainstream distributions are now distributed in the form of a “Live” installation that you can boot up and try before you decide to install it. You can download the disk image (ISO file) on any computer and install it to a DVD or thumb drive, or it may be possible to order a pre-made disk or drive and have it mailed to you. Once you’ve tried it to make sure it works on your computer, installing Linux is usually a breeze.
Well, the bad news is: they won’t run under Linux without some fiddling. The good news is: for almost every program you’ve got, there are probably two or three Linux programs that will do the same thing – and most of them are free of charge and Free for any use. See our Linux Alternatives page to find them! On the other hand, if you really need a particular Windows program, there are ways to keep running it. You can run many Windows packages under WINE or Crossover Office, or you can set up your machine to dual-boot into either operating system. You can even run a complete Windows system in a “virtual machine” under Linux.
The primary source for help is the Internet. Search engines are your friend! There are tons of web pages and newsgroup postings out there about every conceivable problem you’ll run up against. Some of the best sources are listed below. Another great source of help is your local Linux User Group (or LUG). Check with the central listing, or ask around for one in your area. They will likely have an Installfest scheduled, where you can carry in your new Linux box for free, friendly help.