Upozornenie! Tento preklad je zastaralý, pozrite si prosím pôvodný dokument.
Čo znamená Slobodný? alebo Čo myslíte pod Slobodným softvérom?
Poznámka: Vo februári 1998 sa začal nahrádzať termín „Slobodný softvér (Free Software)“ termínom „open source softvér“. Tieto termíny sa týkajú filozofických rozdielov, ale praktické požiadavky na licencie softvéru a diskusia na zvyšku tejto stránky sú v podstate zhodné pre slobodný softvér aj open source softvér.
Mnoho ľudí nových vo svete slobodného, či voľne šíriteľného (free) softvéru je zmätených, pretože slovo „free“ v termíne „free software“ nie je použité tak, ako by to očakávali. Pre nich „free“ znamená „zadarmo“. Anglický slovník obsahuje takmer dvadsať významov slova „free“. Iba jeden z nich však znamená „zadarmo“. Všetky ostatné sa vzťahujú na voľnosť, slobodu a neprítomnosť zábran. Keď hovoríme o slobodnom softvéri, myslíme slobodu, nie cenu.
Free software, ktorý je voľný iba z toho pohľadu že nemusíte platiť za to, aby ste ho mohli používať, je len veľmi ťažko slobodným. Jeho šírenie môže byť zakázané, a takmer určite ho nebudete môcť svojpomocne vylepšiť. Softvér licencovaný zadarmo je obyčajne používaný ako zbraň v marketingových kampaniach na propagovanie príbuzného produktu alebo vysunutie menšej konkurencie z trhu. Nie je žiadna záruka, že bude stále zadarmo.
Pre nezainteresovaných je softvér „free“ alebo nie je. Skutočnosť je však omnoho komplikovanejšia. Na pochopenie čo všetko ľudia implikujú, keď nazývajú softvér „free“ musíme podstúpiť malú odbočku do sveta softvérových licencií.
Autorské právo je metóda ochrany práv autora najrôznejších druhov diel. Vo väčšine krajín je softvér, ktorý napíšete automaticky chránený autorským právom. Licencia je povolenie autora na použitie jeho diela (v tomto prípade programu) inými, takým spôsobom, ktorý je pre oboch akceptovateľný. Je iba na autorovi či stanoví v licencii ako jeho softvér môže byť použitý. Podrobnejšie informácie o autorských právach v USA nájdete na https://www.copyright.gov/. Na Slovensku autorské právo upravuje zákon 618/2003 Z.z. o autorskom práve a právach súvisiacich s autorským právom v znení neskorších predpisov.
Samozrejme, že rôzne okolnosti si vyžadujú rôzne licencie. Softvérové spoločnosti sa snažia svoje aktíva chrániť, takže uvoľňujú len skompilovaný kód (ktorý nie je pre ľudí čitateľný) a obmedzujú použitie softvéru. Na druhej strane, autori slobodného softvéru obyčajne hľadajú kombináciu nasledovného:
- Neumožniť použitie ich kódu v neslobodnom softvéri. Keďže uvoľňujú svoj kód na použitie všetkým, nechcú aby niektorí tento kód prevzali do svojich uzavretých aplikácií. V tomto prípade je použitie kódu založené na dôvere: môžete ho používať, pokiaľ zachovávate rovnaké pravidlá.
- Ochránenie identity autorstva kódu. Ľudia sú pyšní na svoju prácu, a nechcú aby ktokoľvek prišiel a vymazal ich meno alebo dokonca tvrdil, že je autorom.
- Distribúcia zdrojového kódu. Jeden z problémov pri množstve priprietárnych aplikácií je, že nemôžete opraviť chyby alebo ich upraviť, lebo zdrojový kód nie je k dispozícii. Taktiež, firma sa môže rozhodnúť, že prestane podporovať hardvér, ktorý používate. Množstvo slobodných licencií prikazuje distribúciu zdrojového kódu. To umožňuje používateľom prispôsobiť si softvér pre svoje potreby.
- Požadovať po každom diele, ktoré obsahuje časti ich diela (takéto diela sa v diskusiách o autorských právach nazývajú odvodené), aby použil rovnakú licenciu.
Veľa ľudí píše vlastnú licenciu. To nie je dobre, keďže napísanie licencie, ktorá znamená to, čo zamýšľate, je plné neviditeľných prekážok. Slovosled je príliš často nejednoznačný alebo podmienky v licencii si navzájom odporujú. Písanie licencie, ktorá by obstála na súde je ešte ťažšie. Našťastie existuje mnoho napísaných licencií, ktoré stanovujú to, čo autor požaduje.
Tri najčastejšie licencie sú:
- GNU General Public License (GPL). Základné informácie o softvérových licenciách a kópia licencie sa nachádza na stránkach GNU. Toto je najpoužívanejšia licencia pre slobodný softvér na svete.
- Artistic License.
- licencia v štýle BSD.
Niektoré zo spoločných charakteristík týchto licencií:
- Softvér môžete inštalovať na ľubovoľný počet počítačov.
- Ľubovoľný počet ľudí môže používať softvér súčasne.
- Môžete urobiť ľubovoľné množstvo kópií daného softvéru a dať ich komukoľvek (slobodná alebo otvorená distribúcia).
- Nekladú žiadne obmedzenia na modifikovanie softvéru (okrem zachovania niektorých častí neporušených).
- Nekladú žiadne obmedzenia na distribúciu alebo dokonca predaj daného softvéru.
Posledný bod, ktorý umožňuje softvér predávať za peniaze, sa zdá byť proti všetkým ideám slobodného softvéru. Je to však jedna z jeho najsilnejších stránok. Keďže licencia umožňuje distribúciu zdarma, tak keď niekto kópiu získa, môže ju distribuovať sám. Môže sa dokonca pokúsiť ju predať. V skutočnosti, prakticky netreba peniaze na vyhotovenie elektronickej kópie softvéru. Dopyt a ponuka budú udržiavať nízku cenu. Ak je pre nejaký veľký softvér alebo nejakú zbierku softvéru výhodná distribúcia na nejakom nosiči, ako napríklad CD, vydavateľ si môže účtovať koľko sa mu páči. Ak je však zisk neúmerne veľký, ďalší dodávatelia vstúpia na trh a konkurencia cenu zníži. Výsledkom je, že vydanie Debianu na niekoľkých CD si môžete kúpiť za pár euro.
Aj keď slobodný softvér nie je úplne zbavený všetkých obmedzení (to je umožnené len uvoľnením ako „voľné dielo“, po anglicky: public domain, pozn. prekl.: slovenský autorský zákon toto neumožňuje), dáva používateľom flexibilitu nato, aby urobili svoju prácu a zároveň chráni práva autora. To je sloboda.
Projekt Debian je silný podporovateľ slobodného softvéru. Keďže existuje mnoho rôznych licencií, ktoré sa na softvér používajú, vypracovali sme Určenie slobodného softvéru Debianu - Debian Free Software Guidelines (DFSG), praktickú definíciu toho, čo považujeme za slobodný softvér. V hlavnej (main) časti Debianu sa môže ocitnúť len softvér, ktorý vyhovuje definícii DFSG.