::Search Result::

Monday, August 11, 2008

What Is the GNU Public License?

The most important thing to emerge from the GNU project has been the GNU General Public
License (GPL). This license explicitly states that the software being released is free, and that
no one can ever take away these freedoms. It is acceptable to take the software and resell it,
even for a profit; however, in this resale, the seller must release the full source code, including
any changes. Because the resold package remains under the GPL, the package can be distributed
free and resold yet again by anyone else for a profit. Of primary importance is the liability
clause: The programmers are not liable for any damages caused by their software. More about
GNU and the GPL can be found at http://www.gnu.org.

It should be noted that the GPL is not the only license used by free software developers
(although it is arguably the most popular). Other licenses, such as BSD and Apache, have
similar liability clauses but differ in terms of their redistribution. For instance, the BSD license
allows people to make changes to the code and ship those changes without having to disclose
the added code. (The GPL would require that the added code be shipped.) For more information
about other open-source licenses, check out http://www.opensource.org.

No comments:

::Adsense::