Definitsiia na poniatieto „svoboden softuer“
Nie poddurzhame slednata definitsiia na poniatieto „svoboden softuer“, ta
iasno da pokazhem kakvi harakteristiki triabva da pritezhava edna
softuerna programa, za da se schita za svobodna.
„Svobodniiat softuer“ e izraz na svobodata, a ne na tsenata. Za da
razberete kontseptsiiata, mislete si za „svoboda na rechta“, a ne
„bezplaten obiad“1.
Svobodniiat softuer e vupros na svobodata na potrebitelite da go
izpulniavat, kopirat, izuchavat i podobriavat. Po-tochno, svobodniiat
softuer garantira chetiri vida svobodi na potrebitelite
si:
- Svobodata da izpulniavash programata — za vsiakakvi tseli (svoboda
¹0)2.
- Svobodata da izuchavash kak raboti programata i da ia izmeniash, za
da otgovaria na nuzhdite ti (svoboda ¹1). Dostuput do izhodniia kod e
neobhodimo uslovie za tova.
- Svobodata da razprostraniavash kopiia, za da pomognesh na blizhniia
si (svoboda ¹2).
- Svobodata da podobriavash programata i da spodelish podobreniiata
si s vsichki, za da mozhe tsialata obshtnost da se vuzpolzva (svoboda
¹3). Dostuput do izhodniia kod e neobhodimo uslovie za tova.
Edna programa e svoboden softuer, ako potrebitelite imat vsichkite
chetiri svobodi. Po takuv nachin, vie triabva da ste svobodni da
razprostraniavate kopiia, identichni s originala ili promeneni, bezplatno
ili sreshtu zaplashtane na vseki i navsiakude.
Osven vsichko drugo, tova, che programata e svobodna, oznachava, che ne
triabva da se molite ili da plashtate, za da uprazhnite tezi svobodi.
Sushto taka, vie triabva da razpolagate sus svobodata da pravite promeni i
da gi polzvate samostoiatelno v rabotata si ili ako prosto si igraete,
bez dori da spomenavate za tiahnoto sushtestvuvane. Ako publikuvate
promenite si, ot vas ne triabva da se iziskva da uvedomiavate za tova
kogoto i da e ili po kakuvto i da e nachin.
Svobodata da izpulniavash programata oznachava svoboda za izpulnenie ot
vseki individ ili organizatsiia, vurhu vsiaka kompyuturna sistema, za
kakvato i da e rabota i tsel, bez da se iziskva da suobshtite za tova na
razrabotchika ili na koeto i da e drugo litse. Za tazi svoboda e vazhna
glednata tochka na potrebitelia, a ne na
razrabotchika. Vie kato potrebitel ste svobodni da izpolzvate
softuera za vashite si tseli, a ako razprostranite programata na drug,
drugiiat shte e svoboden da izpolzva programata za svoite si tseli, no vie
niamate pravo da nalagate svoite tseli na drugiia.
Svobodata da razprostraniavash kopiia triabva da se otnasia kakto za
dvoichnite ili izpulnimite formi na programata, kakto i za formite v
izhoden kod, kakto za originalnite, taka i za promenenite versii.
(Razprostranenieto na programi v izpulnima forma e neobhodimo za
udobno instalirane na svobodni operatsionni sistemi.) Normalno e za
niakoi programi da niama nachin za suzdavaneto na predstaviane v dvoichen
ili izpulnim vid (ponezhe niakoi ezitsi ne poddurzhat tazi vuzmozhnost), no
vie triabva da imate svobodata da razprostraniavate takiva formi, ako
namerite nachin da gi suzdavate.
Za da mozhe svobodite da pravite promeni i da publikuvate promeneni
versii, da oznachavat neshto realno, vie triabva da imate dostup do
izhodniia kod na programata. Zatova dostuput do izhodniia kod e
neobhodimo uslovie, za da bude edna programa svobodna.
Edin vazhen nachin za promianata na edna programa e chrez slivaneto na
sushtestvuvashti svobodni podprogrami i moduli. Ako litsenzut na
programata tvurdi, che ne mozhe da dobavite sushtestvuvasht modul, kato
naprimer da iziskva vie da ste nositeliat na avtorskite prava na vseki
kod, koito dobaviate, to litsenzut e prekaleno ogranichavasht, za da bude
narechen svoboden.
Za da budat tezi svobodi realni, se iziskva te da sa neotmenimi, stiga
vie da ne ste napravili nishto losho. Ako razrabotchikut na softuera ima
vlastta da otmeni litsenza, bez vie da ste napravili nishto, za da
predizvikate tova, to softuerut ne e svoboden.
Vse pak, niakoi pravila za nachina na razprostranenie na svobodniia
softuer sa priemlivi, kogato ne protivorechat na osnovnite svobodi.
Naprimer „copyleft“ (da go kazhem po prost nachin) e praviloto, che
kogato razprostraniavate programata, ne mozhete da dobaviate ogranicheniia,
za da otkazhete na drugite hora osnovnite svobodi. Tova pravilo ne
protivorechi na osnovnite svobodi — to gi zashtitava.
Mozhe da ste platili pari, za da se sdobiete s kopie na svoboden
softuer, mozhe da ste go poluchili bezplatno. Nezavisimo ot nachina, po
koito ste pridobili kopiiata si, vie vinagi ste svobodni da kopirate i
promeniate softuera, dori da prodavate kopiia.
„Svoboden“ za softuer, ne oznachava „nekomersialen“. Edna svobodna
programa triabva da e dostupna za komersialno polzvane, komersialna
razrabotka i komersialno razprostranenie. Komersialnata razrabotka na
svoboden softuer veche ne e neshto neobichaino. Tozi svoboden,
komersialen softuer e mnogo vazhen.
Priemlivi sa pravila za nachina na paketirane na promenena versiia,
stiga po sushtestvo te da ne prechat na svobodata vi da ia
razprostraniavate ili da izpolzvate versii, koito ste promenili
samostoiatelno. Pravila, che „ako napravite versiiata si dostupna po
tozi nachin, triabva da ia napravite dostupna i po tozi nachin“, mozhe da
sa priemlivi pri sushtoto uslovie. (Imaite predvid, che takova pravilo
triabva da vi ostavia izbora dali vuobshte da razprostraniavate svoiata si
versiia.) Pravila, koito iziskvat da publikuvate izhodniia kod na
versii, koito ste napravili dostupni za publichno polzvane, sushto sa
dopustimi. Dopustimo e litsenzut da iziskva, ako razprostraniavate
promenena versiia i niakoi ot predishnite razrabotchitsi vi poiska neino
kopie, da triabva da mu go pratite, kakto i iziskvaneto da oboznachite
promenite si.
V proekta GNU polzvame „copyleft“, za da zashtitavame po
legalen nachin tezi svobodi za vsichki, no sushto taka sushtestvuva i
svoboden softuer bez tazi zashtita. Nie viarvame, che ima vazhni
prichini da e po-dobre da se
polzva zashtitata copyleft. Vse pak ako programata vi e svobodna,
no bez tazi zashtita, nie pak mozhem da ia upotrebiavane.
Pregledaite statiiata „Vidove
svoboden softuer“ za opisanieto kak kategoriite „svoboden
softuer“, „softuer sus zashtita copyleft“ i drugite vidove se suotnasiat
edin s drug.
Poniakoga nalozhenite ot pravitelstva vunshnoturgovski rezhimi i turgovski sanktsii
mogat da ogranichat svobodata vi da razprostraniavate kopiia na
programata v chuzhbina. Razrabotchitsite na softuer ne pritezhavat vlastta
da premahnat ili da zaobikoliat tezi ogranicheniia, no programistite
mogat da otkazvat da gi nalagat kato usloviia za polzvane na
programata. Po tozi nachin ogranicheniiata niama da zasegnat deinostite i
horata izvun yuridicheskata vlast na tezi pravitelstva.
Povecheto softuerni litsenzi sa bazirani na avtorskoto pravo i ima
granitsi za tova kakvi iziskvaniia mogat da se nalagat chrez nego. Ako
edin softueren litsenz, koito e osnovan na avtorskoto pravo, spazva
svobodite po nachinite opisani po-gore, malko veroiatno e da vuznikne
niakakuv drug vid problem, koito da ne sme ochakvali (vse pak, ot vreme
na vreme i tova se sluchva). Ima obache i takiva litsenzi za svoboden
softuer, koito se bazirat na dogovornoto pravo, a chrez dogovorite
mogat da se nalagat znachitelno po-goliam spektur ot ogranicheniia. Tova
oznachava, che ima mnogo vuzmozhnosti podobni litsenzi da se okazhat
nepriemlivo ogranichavashti i sledovatelno — da ne sa litsenzi na svoboden
softuer.
Niamame vuzmozhnost da izbroim vsichki nachini, po koito tova mozhe da
stane. Ako baziranite na dogovornoto pravo ugovorki v edin litsenz,
ogranichavat potrebitelia po neobichaen nachin, koito e nevuzmozhen za
litsenz baziran na avtorskoto pravo, i ako ogranichenieto ne e izbroeno
tuk kato dopustimo, shte triabva da pomislim vurhu nego i e veroiatno da
zaklyuchim, che litsenzut ne e svoboden.
Kogato govorite za svoboden softuer, nai-dobre e da izbiagvate izrazi
kato „bez pari“ ili „bezplaten“, zashtoto tezi termini podskazvat, che
problemut e tsenata, a ne svobodata. Niakoi chesto upotrebiavani termini
kato „piratstvo“ vuplushtavat v sebe si tezi, koito se nadiavame, che ne
spodeliate. Poglednete statiiata Oburkvashti dumi i frazi, koito e
dobre da se izbiagvat za obiasnenie na tezi termini. Napraven e i
spisuk s prevodite na
„svoboden softuer“ na razlichni ezitsi.
Nai-nakraia, zabelezhete, che kriteriite, koito sa izbroeni v tazi
definitsiia za poniatieto „svoboden softuer“, iziskvat vnimatelno
razmishlenie pri interpretiraneto im. Za da reshim dali edin konkreten
softueren litsenz pokriva kriteriite da e litsenz na svoboden softuer,
nie go pretseniavame na bazata na gornite kriterii, za da otsudim dali
suotvetstva na tiah po duh i po bukva. Ako litsenzut sudurzha prekomerni
ogranicheniia, nie go othvurliame, dori i ako ne sme predusetili problema
v gornite kriterii. Poniakoga iziskvane, koeto e vpisano v litsenz,
povdiga problem, koito iziskva zadulbocheno razmishlenie, vklyuchitelno i
obsuzhdane s advokat, predi da reshim dali to e priemlivo. Kogato
stignem do reshenieto na noviia problem, nie chesto obnoviavame gornite
kriterii, za da bude po-iasno zashto opredeleni litsenzi se opredeliat ili
ne kato svobodni.
Ako se interesuvate dali opredelen, konkreten litsenz se iaviava litsenz
za svoboden softuer, poglednete spisuka ni na litsenzi. Ako
litsenzut, koito vi interesuva, ne e izbroen tam, mozhete da ni pitate
za nego chrez e-poshta na adres .
Ako vuznameriavate da napishete nov litsenz, molia oburnete se kum FSS,
kato napishete e-pismo na gorniia adres. Umnozhavaneto na razlichnite
svobodni softuerni litsenzi oznachava poveche rabota za potrebitelite, za
da go razberat. Vuzmozhno e da sme v sustoianie da vi pomognem kato
namerim sushtestvuvasht litsenz na svoboden softuer, koito otgovaria na
nuzhdite vi.
Ako tova e nevuzmozhno, ako naistina se nuzhdaete ot nov litsenz, s nasha
pomosht shte ste sigurni, che litsenzut naistina e litsenz na svoboden
softuer i shte mozhete da preskochite niakoi prakticheski problemi.
Edna druga grupa zapochna da izpolzva termina „otvoren kod“, za da
oboznachi neshto blizko (no ne identichno) sus „svobodniia softuer“. Nie
predpochitame poniatieto „svoboden softuer“, zashtoto vednuzh kato chuete,
che se otnasia za svobodata, a ne za tsenata, to izvikva v suznanieto — „svoboda“
. Dumata „otvoren“ prosto ne pravi tova.
Belezhki na prevodacha:
- 1 Angliiskata duma
„free“ e mnogoznachna. Na bulgarski tia mozhe da se predava kato
svoboden, no i kato bezplaten. V ramkite na proekta GNU tia
vinagi se izpolzva v znachenieto si svoboden. Kontrastiraneto na
svobodata na slovoto s bezplatniia obiad e vuzmozhno nai-blizkoto do
bulgarskiia ezik predavane na mototo «„free“ as in „free speech“,
not as in „free beer“». Na bulgarski tova dvusmislie ne
sushtestvuva.
- 2 Broeneto ot 0 e
harakterno za matematikata i povecheto programni ezitsi.
Nezavisimo, che poslednata svoboda e s nomer 3, obshtiiat im broi e
4.
Avtorski prava: (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003,
2004 Fondatsiia za svoboden softuer (Free Software Foundation, Inc., 51
Franklin St, Fifth Floor, Boston, MA 02110, USA)
Doslovnoto kopirane i razprostranenie na tsialata statiia e pozvolena za
vseki tip nositel bez nuzhda ot zaplashtaneto na taksi, stiga tazi
belezhka da bude zapazena.
Prevod: Aleksandur SHopov , 2006 g.
Molia, dokladvaite greshki i predlozheniia otnosno bulgarskiia prevod chrez
sistemata za
proslediavane na greshki na proekta za prevod na
www.gnu.org. Blagodarim Vi!