GNU GPL  мақсаты пайдаланушыға бағдарламаларды көшіруге, өзгертуге және таратуға (соның ішінде коммерциялық негізде) құқық беру, сондай-ақ барлық туынды бағдарламалардың пайдаланушылары жоғарыда аталған құқықтарды алатынына кепілдік беру. Құқықтарды мұрагерлік принципті копилефт (ағылшын тілінен аударма) деп атайды. Copyleft) және Ричард Столлман ойлап тапқан. GPL-ге қарама-қайшы, жеке меншік бағдарламалық қамтамасыз ету лицензиялары пайдаланушыға мұндай құқықтарды өте сирек береді және әдетте, керісінше, оларды шектеуге тырысады, мысалы, бастапқы кодты қалпына келтіруді тыйым салады.
оның ішінде GNU GPL мақсаты пайдаланушыға бағдарламаларды көшіруге, өзгертуге және таратуға құқық берудің қандай негізінде?
коммерциялық негізде