Skrevs ursprungligen av b0bben
morris: läs om GPL licensen.
Den kräver INTE att hela ditt program e GPL om du använder GPL:ade saker.
Bara det att om du ändrar nåt GPL-at lib eller liknande då måste ändringarna finnas tillgängliga.
Tack, jag vet alldeles utmärkt hur viruset GPL fungerar. Läs lite själv om LGPL, http://www.gnu.org/licenses/why-not-lgpl.html.
Själv skulle jag aldrig få för mig att släppa något under GPL; jag undviker att över huvud taget läsa GPL-kod eftersom det kan göra mig tainted, om jag nu skulle råka hitta något praktiskt i deras kod (vilket inte är särskilt troligt, eftersom de bara plagierar andras kod). Jag undviker också att använda GPL-bibliotek, utom i de extrema undantag de faktiskt behövs.
Istället använder jag BSD-licensen (som RMS tydligen funnit GPL-kompatibelt, fantastiskt).