Motsvarande källkod
GPL:ens krav på exakt vilken källkod som ska följa med en binär – och den del av licensen som oftast bryts.
Att lägga upp ett tar-arkiv med "ungefär rätt" version räcker inte. Redan GPLv2 krävde fullständig källkod plus de skript som styr kompilering och installation, så att mottagaren faktiskt kan bygga samma program. GPLv3 införde termen Corresponding Source och gick längre: för konsumentprodukter måste även nycklar och installationsinformation lämnas ut om enheten bara kör signerad kod. Det var svaret på TiVo, som följde bokstaven men låste hårdvaran.
Källkoden kan levereras med produkten eller via ett skriftligt erbjudande som enligt GPLv2 gäller i minst tre år. Routrar och smart-tv-apparater med en tom länk i manualen är fortfarande vardag. Det är kring sådana fall som Software Freedom Conservancy driver de flesta av sina efterlevnadsärenden.