Red Hat Linux 7 Unleashed

Red Hat Linux 7 Unleashed

By William Ball

Copyright and Warranty

Red Hat Linux is copyrighted under the GNU General Public License. This section doesn't include the entire license nor its variants, but it does highlight a few items. Basically, the license provides three things:

  1. The original author retains the copyright.
  2. Others can do with the software what they want, including modifying it, basing other programs on it, and redistributing or reselling it. The software can even be sold for a profit. The source code must accompany the program.
  3. The copyright cannot be restricted down the line. This means that if you sell a product for one dollar, the person you sold it to can change it in any way (or not even change it at all) and sell it to a second person for $10—or give it away at no charge to a thousand people.

Why have such unique licensing? The original Linux software authors didn't intend to make money from the software. It was intended to be freely available to everyone, without warranty. That is correct; there is no warranty. Does this mean you are left out in the cold when you have problems? Of course it doesn't. Numerous resources, including this book, newsgroups, and the Web, are available to assist you. What the no-warranty provision does do is provide the programmers the ability to release software at no cost without the fear of liability. Granted, this lack of liability is a two-edged sword, but it is the simplest method for providing freely available software.

There are several variants of the GNU General Public License. The first is the GNU GPL, a free software license and a copyleft license recommended for most software. Another is the GNU Lesser Public License, a free software license that permits linking with non-free modules, but recommended by the FSF only under special circumstances. There is also the license of Guile, the GNU GPL with blanket permission to link with non-free software (and also recommended by the FSF only under special circumstances).

Open Source Software and Licensing

Open Source licenses are also numerous variants of software licensing that fall under the category of Open Source software. These include the software license for the X Window System, the original and modified BSD UNIX licenses, and the software license for the Apache Web browser. You'll find a copy of the GNU GPL listed in this book; you'll definitely find copies of others included on this book's CD-ROM! (Hint: Look under the /usr/share/doc directory in each package directory!)

For more information regarding software licensing, browse to http://www.gnu.org/philosophy/license-list.html. If you plan to develop software for Linux and would like to retain copyright but would like to share the source code with others, consider using the GNU GPL. You can also assign the rights to the software to the Free Software Foundation. For an interesting read about copyright and free software, browse to http://www.gnu.org/philosophy/why-free.html, and read Richard M. Stallman's treatise "Why software should not have owners."

Share ThisShare This

Informit Network