utorok 26. októbra 2010

Možnosťami využitia slobodného a otvoreného softvéru

Otvorený a slobodný softvér
V prvopočiatkoch výpočtovej techniky sa softvér nepovažoval za tovar, bol len doplnkom hardvéru. Používatelia počítačov vtedy boli aj programátormi a programy si mohli sami kompilovať, upravovať a dokonca aj vymieňať. Podľa dnešných kritérií by sme takýto softvér nazvali slobodným. Tento pojem však vznikol až neskôr, keď sa softvér stal tovarom a jeho používanie začali dodávatelia upravovať licenč­nými zmluvami. Podstatou takýchto komerč­ných licenčných zmlúv býva najmä zákaz ďalšieho šírenia a obmedzenie prístupu k zdrojovému kódu prog­ramu, a tak aj znemožnenie jeho úpravy. Použí­vateľ takéhoto komerčného softvéru je závislý od dodáva­teľa – v prípade problémov alebo po­treby úprav je na neho odkázaný a je len vecou vôle dodávateľa, akú funkcionalitu v programe poskytne a či používa­teľovým potrebám vyhovie.
Tento, pre používateľov nepriaznivý stav, však nie všetci akceptovali. Jeden z nich, Richard M. Stallman si uvedomil [5], že práve licenčná zmluva, ktorá je nástrojom na obmedzovanie práv používate­ľov, môže byť aj nástrojom na ich ochranu. Vytvoril nový typ licencie, General Public License (GPL), ktorá je opakom komerčných licencií: namiesto ochrany záujmov dodávateľa ochraňuje práva použí­vateľa. R. M. Stallman tým formuloval princípy tzv. slobodného softvéru, ktoré spočívajú v štyroch právach:
  1. právo na použitie programu na akýkoľvek účel,
  2. právo študovať ako program pracuje,
  3. právo na ďalšie šírenie programu,
  4. právo na úpravu programu podľa svojich potrieb a na šíre­nie upravenej verzie programu.
Zdá sa, že so slobodným soft­vérom možno robiť čokoľvek. Nie je tomu tak. Nato, aby tieto slobody mohli byť v plnej miere naozaj využi­teľné, GPL ich zakazuje obmedzovať. To znamená, že všetky ďalšie verzie programu s licenciou GPL, ako aj všetky od neho odvodené programy, musia mať licenciu GPL.
V horeuvedených podmienkach sa nehovorí nič o cene alebo komerčnom využití slobodného softvé­ru. Tu nie sú žiadne obmedzenia, slobodný softvér sa môže rozdávať zdarma, ale môže sa aj predávať. Samozrejme, práva 1. – 4. však musia byť zaručené. V prípade predaja je teda zrejmé, že nepôjde o klasický predaj softvéru, ale že skôr pôjde o služby s ním súvisiace. Takto vznikli viaceré obchodné modely, ktoré napríklad vychádzajú zo zostavovania kolekcií otvoreného softvéru – tzv. distribúcií (Red Hat, Mandrake, Ubuntu) alebo spočívajú v poskyto­vaní dodatočných služieb (IBM).
Licencia GPL nie je jedinou, ktorá vychádza z práv 1 – 4. Ostatné však netrvajú na podmienke ich prenosu na odvodený produkt, ktorý sa tak môže stať súčasťou programu dodávaného s komerčnou licenciou. Tieto programy nazývame otvorené (lebo je otvorený ich zdrojový kód). Ich príkladom je jad­ro Darwin operačného systému MAC OS X, ktoré je odvodené od otvoreného operačného systému FreeBSD. Otvorený a slobodný softvér sa často spájajú do jednej kategórie FOSS – Free and Open Source Software).

FOSS a školy
Otvorený a slobodný softvér má vďaka svojim vlastnostiam všetky podmienky na úspešné využitie v školstve. Je zadarmo – ktorá škola má zvyšné prostriedky? Učitelia ho môžu voľne rozdávať svo­jim žiakom a sami ho môžu slobodne používať doma. Netreba nič objednávať, nie sú potrebné žiad­ne zmluvy – stačí si vziať a používať. Triviálnym spôsobom zabezpečuje legálnosť. Napriek tomu však komerčný softvér u nás na školách dominuje, čo zrejme má viacero príčin.
Tradícia. Najzávažnejším dôvodom tohoto stavu je zrejme tradícia. FOSS k nám prišiel ako druhý, v čase, keď sa snáď na všetkých osobných počíta­čoch používala niektorá verzia operačného systému Mic­rosoft. Ten je dnes častokrát braný ako povinná súčasť počítača – mnoho používateľov zrejme ani nevie, že by to mohlo byť inak.
Návyk. Používanie softvéru nie je vždy celkom jednodu­ché. Mnohí používatelia preto majú obavy z akýchkoľ­vek zmien, a to aj v rámci nimi používa­ného pro­stredia. Na tak závažný krok, akým je zmena operač­ného systému a všetkých programov, preto treba aj trochu odvahy a dostatočne silnú motiváciu.
Obavy z neznámeho. FOSS prináša do našej spoločnosti nový prvok – produkt, ktorý je dostupný zdarma. Zdarma obvykle nebýva nič, a tak prvotná nedôvera je prirodzenou reakciou. Autor tohto prís­pevku sa sám priznáva k svojmu prekvapeniu pri prvom kontakte so slobodným softvérom.
Mýty o Linuxe. Mnohí sú presvedčení, že Linux sa ovláda len pomocou príkazového riadka a je teda len pre špecialistov. Iným je mýtus o nedostatku softvé­ru a najmä ovládačov. Pritom Linux podporuje najširšie spek­trum zariadení zo všetkých operačných systémov. Nechceme, samozrejme, tvrdiť, že FOSS dokáže na­hradiť úplne všetko. Existujú prog­ramy, primárne určené najmä na profesionálne ap­likácie, ktoré sú dostupné len komerčne – mnohé sú však ako také dostupné ja pre Linux.
Neopodstatnené očakávania. Mnohí používatelia považujú Linux a ďalšie FOSS prostriedky za bezplatnú verziu komerčných produktov. Očakávajú, že poskytujú rovnakú funkcionalitu a identické ovláda­nie. Nie sú ochotní akceptovať odlišnosti a obetovať potrebný čas na zoznámenie sa s nimi.
Nelegálne šírenie komerčného softvéru. Je známe a vždy tomu tak bolo, že komerčný softvér sa v roz­siahlej miere šíri nelegálnymi metódami. Takto vlastne zaniká jeden z najpodstatnejších rozdielov medzi FOSS a komerčným softvérom, cena. Je tiež známe, že komerčné firmy takéto správanie tolerujú, pretože zabezpečuje rozširovanie používateľskej základne [6].
FOSS v prostredí Windows. FOSS aplikácie sú obvykle platformovo nezávislé, čo znamená, že sú rov­nako dobre použiteľné vo všetkých hlavných operač­ných systémoch. Vďaka tomu sa z pohľadu používa­teľa stierajú rozdiely medzi jednotlivými platfor­mami, pretože v každej z nich sú prístupné rovnaké nástroje. Výhodou tohto prístupu je jednoduchá do­stupnosť – stačí sa len rozhodnúť pre nový program a nainštalovať si ho. Medzi aplikácie, ktorými by sa používanie FOSS na škole takto dalo začať by sme mohli zaradiť prehliadač Firefox, kancelársky balík OpenOffice.org, publikačný program Scribus (na tvorbu školského časopisu), grafické aplikácie Gimp a Inkscape, prehrávač médií VLC alebo editor zvukových súborov Audacity.

Žiadne komentáre:

Zverejnenie komentára

Poznámka: Komentár môže zverejniť iba člen tohto blogu.