ГНУ-овата општа јавна лиценца или ОЈЛ (англ. GNU General Public License, GNU GPL или GPL) ја има составено Ричард Сталман со цел да се употребува во рамките на ГНУ проектот. Развојот на лиценцата е смислена како обединување на слични лиценци кои биле користени за поранешните верзии на ГНУ Имакс (GNU Emacs) и други ГНУ програми. Иако лиценците имале слични поставки и цели, тие биле различни и специфични спрема својата програма. Целта на Сталман била да се осмисли една лиценца која би можела да се користи универзално, за било кој програмски проект, и на тој начин да се олесни размената и слободното користење на изворниот код меѓу проектите. Првата верзија (GPL version 1) е издадена во јануари 1989. Актуелна е втората верзија од 1991 година. Во 2005 година во тек е подготовката на третата верзија.
ГНУ-овата општа јавна лиценца ја има следнава структура: Наслов; Вовед; Одредби и услови за умножување, разделба и менување (12 члена, последните два се однесуваат на отсуство на гаранција); и Како да се применуваат овие одредби на вашите нови програми (кратко практично упатство).
Оригиналниот текст можете да го најдете на следниот врска - .
Напомена
This is an unofficial translation of the GNU General Public License into the Macedonian language. It was not published by the Free Software Foundation, and does not legally state the distribution terms for software that uses the GNU GPL—only the original English text of the GNU GPL does that. However, we hope that this translation will help Macedonian language speakers understand the GNU GPL better.
Пред вас е неофицијален превод na ГНУ-овата општа јавна лиценца на македонски јазик. Овој превод не е објавен од страна на Фондацијата за слободна програмска опрема (Free Software Foundation), и како таков не ги поставува правните услови за разделување на програмска опрема со ГНУ ГПЛ лиценца; само оригиналната англиската верзија објавена од Фондацијата слободна програмска опрема го чини тоа. Целта на овој превод е да се овозможи луѓето што не го познаваат англискиот јазик, подобро да ја разберат ГНУ-овата општа јавна лиценца.
Наслов ГНУ-ова општа јавна лиценца
Верзија 2, јуни 1991 г.
Авторски права: Copyright © 1989, 1991 Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
Дозволено е умножување и копирање на дословни примероци на текстот од ова лиценца, но не е дозволено нејзиното менување.
Вовед Мнозинството од лиценците за програмска опрема се составени со цел да Ви ја одземат слободата да го делите и менувате. За разлика од нив, ГНУ-овата општа Јавна јиценца има за намера да Ви ја гарантира Вашата слобода да делите и менувате слободна програмска опрема, и да обезбеди тој програм да биде слободен за сите негови корисници. Оваа општа јавна лиценца се применува на мнозинството на програмите на слободна програмска опрема и на секој програм за кој неговите автори се обврзуваат за неjзина употреба. (делот од програмската опрема на Фондацијата за слободна програмска опрема кој не е издаден под ГНУ-овата општа јавна лиценца, е опфатен со ГНУ-овата библиотечна јавна лиценца.) Секој, па и вие, може да ја употребува ГНУ-овата општа јавна лиценца.
Кога зборуваме за слободна програмска опрема, мислиме на слобода, а не на цена. Нашите општи јавни лиценци се составени да ја осигураат вашата слобода на дистрибуција на примероци на слободна програмска опрема (и ако сакате, вие можете да наплаќате за ова услуга), да го добиете изворниот код или да ви биде достапен ако го посакате, да можете да ја менувате програмската опрема или да користите делови од некоја слободна програмска опрема во нова слободен програмска опрема, и да обезбедат да знаете дека горенаведеното можете да го правите.
Да ги заштитиме вашите права, мораме да воспоставиме рестрикции кои забрануваат на било кој да Ви ги спори овие права и да Ви бара да се одречете од тие права. Овие рестрикции се претвораат во одредени обврски кои вие морате да ги исполните во случај да разделувате копии на оваа програмска опрема или во случај да ја менувате.
На пример, ако разделите копии на оваа програма, бесплатно или за паричен надоместок, морате сите права кои и Вие ги имате да ги дадете на примателите. Морате да осигурате и тие да го добијат, или да им е на располагање, изворниот код. Морате да им ги покажете овие одредби, за и тие да ги спознаат своите права.
Ние ги браниме вашите права преку два чекора: (1) го браниме оваа програмска опрема со заштита на авторски права, и (2) ви ја даваме ова лиценца која ви дава правна дозвола да ја умножувате, разделувате и/или менувате оваа програмска опрема.
Понатаму, поради нашата заштита и заштитата на секој автор, ние сакаме да се осигураме дека секој разбрира дека нема гаранција за оваа слободна програмска опрема. Ако програмската опрема биде изменета од друг и, така изменета, биде проследена, ние сакаме примателите да знаат дека тоа што го имаат не е оригиналот и со тоа какви било проблеми внесени од страна на други да не се огледаат на угледот на оригиналните автори.
Конечно, било којслободна програмска опрема е под постојана закана на патенти за програмска опрема. Ние сакаме да ја избегнеме опасноста дека тие што вршат редистрибуција на еден слободен програм, поединечно би добиле патентна лиценца и на тој начин таа програмска опрема да влезе во приватна сопственост. За да спречиме ваков случај, разјаснивме дека каков било патент мора да биде лиценциран за слободна употреба на сите или воопшто да не биде лиценциран.
Следат прецизните одредби за умножување, разделување и менување.
Одредби и услови за умножување, разделба и промена 0. Оваа лиценца се однесува на секоја програма или друга творба која што содржи порака внесена од сопственикот на авторските права, кажува дека таа може да биде дистрибуирана под одредбите на ова Општа јавна лиценца. Како „програма“, во натамошниот текст, се подразбира каква било програма или творба, и како „творба врз основа на програмата“ се подразбира самата програма или било која творба изведена од нејзе под Законот за авторски права: кажано со други зборови, творба која ја содржи програмата или дел од нејзе, или дословно или со измени или во превод на други јазици. (Во натамошниот текст, превод ќе биде означен, без ограничувања, како измена.) Секој корисник на оваа лиценца ќе биде именуван како „Вие“.
Активностите, освен умножување, дистрибуирање и менување, кои не се покриени со ова лиценца се надвор од нејзиниот опсег. Чинот на извршување на програмата не е ограничен и производите на програмата се покриени од ова лиценца само ако нивната содржина претставува творба врз основа на програмата (независно од тоа што извршувањето на програмата ја направила таа творба). Да ли е тоа точно, зависи од тоа што таа програма прави.
1. Вие можете да умножувате и дистрибуирате дословни примероци на изворниот код на програмата штом го добиете, на било кој медиум,
под услов да на очигледен и адекватен начин на секоја копија објавите известување за авторските права и порекнување на гаранција; да ги сочувате неразделени сите пораки кои се однесуваат на ова лиценца и на отсутност на каква било гаранција; и на сите други приматели на оваа програма да им дадете една копија на оваа лиценца заедно со програмата.
Вие можете да наплаќате хонорар за чинот на физичкиот пренос на копија на ова програма, и Вие можете по Ваш избор да понудите заштита во вид на гаранција во замена за хонорар.
2. Вие можете да ја менувате Вашата копија или копии на ова Програма или на било кој нејзин дел, и така што остварите творба врз основа на оваа Програма, и да ги умножите и дистрибуирате тие измени или творби под одредбите од Членот 1, под услов да ги исполните следните услови:
а) Вие мора да предизвикате сите изменети податотеки да носат очигледни пораки кои известуваат дека сте ги измениле тие податотеки како и датумите на менувањето.
б) Вие мора да поттикнете било која творба која ја разделувате или објавувате, која во целост или во било кој нејзин дел содржи или е изведена од ова Програма или некој нејзин дел, да биде лиценцирана во целина и без наплата на сите трети лица под одредбите на ова Лиценца.
в) Ако изменетата програма вообичаено чита наредби интерактивно при нејзиното извршување, вие морате да поттикнете, при нејзиното извршување за таква интерактивна употреба и во вообичаен начин, таа да испише или прикаже известување за авторски права и известување дека нема гаранција (или дека Вие давате гаранција) и дека корисниците можат да ја разделуваат оваа програма под овие услови, и објаснување за корисникот како може да види една копија од ова Лиценца. (Исклучок: ако Програмата е интерактивна, но не е вообичаено за нејзе да прикажува таква порака, Вашата творба врз основа на ова Програма не е во обврска да прикаже таква порака.)
Овие барања се применливи на изменетата творба во нејзина целина. Ако препознатливи делови на таа творба не произлегуваат од Програмата, и можат со право да се сметаат како независни и посебни творби сами по себе, тогаш оваа Лиценца, и нејзините одредби, не се применуваат на тие делови кога ги разделувате како посебни творби. Ако Вие ги дистрибуирате истите тие делови како дел од една целина која е творба врз основа на оваа Програма, дистрибуирањето на целината мора да биде според одредбите на оваа Лиценца, чии дозволи за други носители на ова лиценца се прошируваат на нејзе во целост, и со тоа на секој нејзин дел без разлика на тоа кој го напишал.
Според тоа, овој член нема намера да бара права или да ги спори Вашите права на творби кои вие целосно сте ги направиле; напротив, намерата е да се спроведе правото на контрола над разделувањето на изведени или заеднички творби направени врз основа на оваа Програма.
Понатаму, самото доставување на некоја друга творба која не е направена врз основа на ова Програма заедно со оваа Програма (или творба врз основа на оваа Програма) на медиум за паметење или дистрибуирање не ја доведува другата творба под рамките на оваа Лиценца.
3. Вие можете да ја умножувате и дистрибуирате оваа Програма (или творба врз основа на нејзе, според член 2.) во објектниот код или во извршна форма под одредбите од гореспомнатите членови 1. и 2. под услов да спроведете еден од овие чина:
а) со нејзе да го приложите комплетниот изворен код во машинско читлива форма, кој мора да биде разделен во согласност со гореспомнатите членови 1. и 2. на медиум вообичаен за размена на програмска опрема; или,
б) со нејзе да приложите пишана понуда, со важност од најмалку три години, која дава на било кое трето лице, во замена за паричен надомест не поголема од трошоците на самата дистрибуција, комплетен и машинско читлив примерок од дотичниот изворен код, кој мора да биде разделен во согласност со гореспомнатите членови 1. и 2. на медиум вообичаен за размена на програмска опрема; или,
в) со нејзе да ја приложите информацијата која Вие сте ја примиле во смисла на понудата за дистрибуирање на изворниот код. (Оваа алтернатива е дозволена само за некомерцијална дистрибуција и само во случај да Вие сте ја добиле ова Програма во објектен код или во извршна форма спрема понудата, во склад со гореспомнатиот подчлен б).)
Изворниот код за некоја творба подразбира најсаканата форма за правење измени врз творбата. За извршната творба, целосен изворен код го подразбира целиот изворен код со сите модули кои го чинат, плус какви било податотеки кои ја дефинираат интеракцијата, плус скриптите кои се користат да се контролира компилацијата и инсталацијата на извршната податотека. Меѓутоа, како посебен исклучок, разделениот изворен код не треба да вклучува било што што вообичаено се разделува (или како изворна или во бинарна форма) со главните компоненти (компајлер, јадро, и така натаму) од оперативниот систем на кој извршната податотека се извршува, освен доколку таа компонента самата ја придружува извршната податотека.