Kaupallisessa käytössä GNU GPL ei vaadi lähdekoodien julkaisua mikäli muokattua lähdekoodia ei käytetä julkaistussa tuotteessa. Julkaistussa tuotteessa käytetty lähdekoodi, josta ohjelmabinäärit on tuettu, on julkaistava eikä niiden käyttöä, muokkausta tai uudelleenlevitystä voi rajoittaa.