Back in August of 1991, a student from Finland began a post to the comp.os.minix newsgroup with the words:
Hello everybody out there using minix -
I'm doing a (free) operating system (just a hobby,
won't be big and professional like gnu) for
386(486) AT clones.
The student was Linus Torvalds, and the ``hobby'' he spoke of eventually became what we know today as Linux.
Enter a group of programmers based in North Carolina. Their goal was to make it easier for people to give Linux a try. Like many other such groups, their approach was to bundle all the necessary bits and pieces into a cohesive distribution, relieving ``newbies'' from some of the more esoteric aspects of bootstrapping a new operating system on their PCs.
However, unlike other distributions, this one was fundamentally different. The difference? Instead of being a snapshot of a hard disk that had a working copy of Linux on it, or a set of diskettes from which different parts of the operating system could be dumped, this distribution was based on packages.
Software development in the Linux world is fast-paced, so new versions of old software come out continually. With other distributions, upgrading software was painful -- a complete upgrade usually meant deleting everything on your hard drive and starting over.
Each package provided a different piece of software, fully tested, configured, and ready to run. Want to try a new editor? Download the package and install it. In seconds, you can give it a try. Don't like it? Issue a single command, and the package is removed.
If that was all there was to it, this distribution would be pretty nifty. But being package-based meant there was one additional advantage:
This Linux distribution could be easily upgraded.
And Red Hat Linux is still package-based; always has been, always will be.
Since the release of version 4.0, Red Hat Linux runs on three leading computing platforms: Intel compatible PCs, Digital Alpha computers, and Sun SPARC equipment. Our unified source tree and the benefits of RPM (Red Hat Package Management) technology enable us to deploy Red Hat Linux for each platform with a minimum of effort. This in turn enables our users to manage and port software between these platforms as easily as possible.
We make Red Hat Linux available by unrestricted FTP from our site and many mirror
sites on the Internet. Red Hat Linux is also available on CD-ROM. For current
information on our product offerings and links to other Linux resources
please check Red Hat Software's web site at
http://www.redhat.com.
On most systems, Red Hat Linux is easy to install; the installation program can walk you through the process in as little as 15 minutes. The system itself is very flexible. With RPM, you can install and uninstall individual software packages with minimal effort. Because of RPM, Red Hat Linux is also easy to maintain -- package installations can be verified and corrected, and packages can be installed and uninstalled simply and reliably. Furthermore, Red Hat Linux is easy to administer. Included are a rich set of administrative tools which reduce the hassle of everyday system administration. Complete source code is provided for the freely distributable components of the system.