A Nyílt Forrás definíciója
1.9-es verzió
A változatok
története.
Bevezetés
A nyílt forrás nem csak a forráskódhoz való hozzáférést jelenti.
A nyílt forrású szoftver terjesztési feltételeinek meg kell felelniük
az alábbi követelményeknek:
1. Szabad terjeszthetőség
A licenc nem korlátozhatja a szoftver értékesítését vagy továbbadását
több, különböző forrásból származó programot tartalmazó gyűjtemény elemeként.
A licenc nem követelhet meg ilyen jellegű terjesztés vagy eladás után
fizetendő jogdíjat, egyéb díjat vagy illetéket.
2. A forráskód elérhetősége
A programnak tartalmaznia kell a forráskódot is, valamint engednie kell
a forráskód és a lefordított, futtatható kód terjesztését is. Ha a
terméket a forráskód nélkül terjesztik, akkor a forráskódnak méltányos áron
elérhetőnek kell lennie (az ár nem lehet magasabb, mint a másolás indokolt
költsége). Ajánlott megoldás, hogy a forráskódot az Interneten külön díj nélkül
letölthetően közzétegyék.
A forráskód formája olyan legyen, ahogyan azt egy programozó írná. Szándékosan
összekuszált forráskód nem engedélyezett. A forráskód továbbá nem lehet
semmiféle köztes formátum, például előfeldolgozó (preprocesszor) vagy
kódátalakító (transzlátor) kimenete.
3. Származtatott művek létrehozásának engedélyezése
A licencnek lehetővé kell tennie a módosításokat és a származtatott művek
előállítását, valamint ezek terjesztését az eredeti program licencével
megegyező feltételek mellett.
4. A szerző forráskódja sértetlenségének biztosítása
A licenc csak abban az esetben korlátozhatja a módosított
forráskód terjesztését, ha megengedi, hogy a forráskódot a fordításkori
változtatásokat szolgáló módosító ,,patch''-állományokkal együtt terjesszék.
A licenc megkövetelheti, hogy a származtatott
műveknek más nevet vagy verziószámot adjanak.
5. Személyek vagy csoportok megkülönböztetésének
tilalma
A licenc nem tehet megkülönböztetést személyek vagy személyek csoportjai
tekintetében.
6. Különböző felhasználási területek megkülönböztetésének
tilalma
A licenc nem korlátozhatja a program használatának területét vagy szándékát.
Például nem korlátozható az üzleti célok megvalósítására, vagy genetikai kutatás
céljára történő felhasználás.
7. A licenc terjeszhetősége
A program felhasználását illető jogoknak bármiféle külön engedélyezési
eljárás nélkül kell vonatkozniuk minden felhasználóra.
8. A licenc nem vonatkozhat kizárólag egy termékreA programhoz fűződő jogok nem függhetnek attól, hogy a
program része-e egy adott programcsomagnak.
Ha az eredeti programcsomag részét képező programot külön terjesztik,
akkor az eredeti programcsomagot használókra érvényes
jogoknak kell vonatkoznia azokra is, akik a programhoz
külön jutottak hozzá.
9. A licenc nem korlátozhat más szoftvert
A licenc nem tartalmazhat olyan korlátozásokat, amelyek a programmal
együtt terjesztett más programokra vonatkoznak. Például a licenc nem
írhatja elő, hogy az azonos adathordozón található többi program is
nyílt forrású legyen.
Fordította Vörösbaranyi Zoltán; átnézte, javította és tökéletesítette
Sipos Ágnes.
|