Договорът GNU General Public License е за Свободен Софтуер. Подобно на всички останали договори за свободен софтуер, той ви дава следните четири свободи:
- Правото на свободно използване на програмата за всякакви цели.
- Свободата да изучавате как работи програмата и да я адаптирате към собствените си специфични нужди
- Свободата да разпространявате копия, като по този начин се подпомагат хората.
- Свободата да доусъвършенствате дадената програма и да предоставяте своите подобрения, така че да може да се облагодетелства цялата общност.
- Върху всяко разпространявано копие, вие сте длъжен на видно място и по подходящ начин да сложите съответната забележка, отнасяща се до авторските права и ограничената отговорност. Вие сте длъжен също да запазите в цялост всички бележки, които се отнасят до този договор и до ограничаване на отговорността по него; както и да предоставите на всички реципиенти на програмата копие от договора GNU General Public License заедно със самата програма. Всеки превод на договора GNU General Public License трябва да бъде придружен от GNU General Public License.
- Ако промените своето копие или копия на програмата или на част от нея, или разработите друга програма, базирана на нея, имате право да разпространявате полученото производно произведение под договор GNU General Public License. Всякакви преводи на договора GNU General Public License трябва да бъдат придружени от GNU General Public License.
- Ако копирате или разпространявате програмата, това трябва да е придружено съответно с пълния й програмен код, или с писмено предложение за предоставяне на програмния код, валидно най-малко три години.
Всяко едно от тези условия може да бъде отхвърлено, ако получите разрешение за това от носителя на правата.
