Chapter 1 . Starting with Linux 17 While (Michigan web site)
Chapter 1 . Starting with Linux 17 While the primary goal of open source software is to make source code available, other goals are also defined by OSI in its Open Source Definition. Most of the following rules for acceptable open source licenses are to protect the freedom and integrity of the open source code: . Free distribution An open source license can t require a fee from anyone who resells the software. . Source code The source code has to be included with the software and not be restricted from being redistributed. . Derived works The license must allow modification and redistribution of the code under the same terms. . Integrity of the author s source code The license may require that those who use the source code remove the original project s name or version if they change the source code. . No discrimination against persons or groups The license must allow all people to be equally eligible to use the source code. . No discrimination against fields of endeavor The license can t restrict a project from using the source code because it is commercial or because it is associated with a field of endeavor that the software provider doesn t like. . Distribution of license No additional license should be needed to use and redistribute the software. . License must not be specific to a product The license can t restrict the source code to a particular software distribution. . License must not restrict other software The license can t prevent someone from including the open source software on the same medium as non-open source software. . License must be technology-neutral The license can t restrict methods in which the source code can be redistributed. Open source licenses used by software development projects must meet these criteria to be accepted as open source software by OSI. More than 40 different licenses are accepted by OSI to be used to label software as OSI Certified Open Source Software. In addition to GPL, other popular OSI-approved licenses include: . LGPL The GNU Lesser General Public License (LGPL) allows people to redistribute certain software but not change its contents. This license is often used for distributing libraries that other application programs depend upon. . BSD The Berkeley Software Distribution License allows redistribution of source code, with the requirement that the source code keep the BSD copyright notice and not use the names of contributors to endorse or promote derived software without written permission.
Note: If you are looking for cheap and reliable webhost to host and run your mysql application check Vision professional web hosting services