Mikä on GNU GPL?
GNU General Public License
Toinen ongelma olivat jakelijoiden lisäämät ylimääräiset rajoitteet. Sellaisia saattoi syntyä, jos jakelija lisäsi ylimääräisiä ehtoja itse lisenssiin tai yhdisti ohjelman toisten ohjelmien kanssa, joiden lisenssissä oli muita rajoituksia. Tällöin käytettiin näiden sopimusten liittoa, minkä vuoksi lopulliseen työhön olisi ilmaantunut ylimääräisiä rajoitteita. Tämän estämiseksi GPL v1 vaatii versioiden lisensoinnin kokonaan GPL:n ehtojen mukaisesti. Tällöin GPL-lisensoitu ohjelma voitiin yhdistää toisen ohjelman kanssa, jolla oli vielä vapaampi lisenssi, mutta sitä ei voitu jakaa ohjelman kanssa, jolla oli tiukempi lisenssi.