Význam slobodného softvéru
Rôzne / / August 08, 2023
V súčasnosti existujú medzi tvorcami dva hlavné spôsoby myslenia softvér. Na jednej strane sú programátori, ktorí bránia proprietárny softvér a na druhej strane tí, ktorí bránia slobodný softvér.
Posledne menovaní obhajujú, že všetci používatelia majú právo na bezplatný softvér, ktorý potrebujú, a aby bol kód tohto softvéru verejný, prístupný a viditeľný pre každého, kto ho chce upraviť (Open Source), aby ste ho prispôsobili vašim potrebám.
Tento koncept, aj keď sa môže zdať trochu utopický, má za sebou celý filozofický prúd, ktorému sekundujú milióny programátorov, ktorí denne spolupracujú na tvorbe nových programov a na vývoji ďalšieho a ďalšieho kódu. Ako taká sa zrodila koncom 80. rokov rukou o Richard Stallmann, postaviť sa proti monopolu, ktorý sa veľké počítačové spoločnosti pokúšali presadiť.
A tu musíme urobiť malý odsek, aby sme objasnili veľmi bežný zmätok týkajúci sa voľného termínu. Zadarmo nemusí nutne znamenať zadarmo. Bezplatný program, ktorého kód nie je otvorený, nemožno považovať za slobodný softvér, ani program nemôže prestať byť bezplatný, pretože je zaň platený.
On slobodný softvér je jedným z nich, v slová zakladateľov tohto prúdu, dáva užívateľovi slobodu: sloboda skúmať kód, používať ho bez obmedzení, šíriť ho, ak si to želáte, a upravovať ho, ak chcete. Zdieľanie slobodného softvéru nie je v skutočnosti zločin, ale skôr samotný dôvod, prečo bol program vytvorený.
Keď používateľ získa slobodný softvér, stáva sa jeho vlastníkom bez podmienok, pretože programátori sa naň zriekajú akéhokoľvek práva.
Keď sa vrátim k téme, hlavná otázka znie: Prečo by som sa mal ako používateľ starať o používanie slobodného softvéru a nie proprietárneho? No z viacerých dôvodov. Na začiatok, väčšina veľkých proprietárnych programov obsahuje škodlivý kód, skrytý pred používateľom a používaný na zhromažďovanie informácií alebo spúšťanie podprogramov bez povolenia používateľa. Tým, že kód nevidíte, nie je presne známe, či je tento proprietárny program čistý alebo či skutočne využíva výhody používateľa. Úplný opak bezplatného programu, čo je softvér, ktorý nič neskrýva.
Okrem toho ďalším dôležitým aspektom je, že aspoň podľa jej obhajcov umožňuje a neustále zlepšovanie kódu zdieľaných a teda aj programov. Zdieľaním môže každý programátor vylepšiť pôvodný kód, aby fungoval lepšie, alebo urobiť niečo iné, a tento kód zároveň reshared je možné upravovať donekonečna, zatiaľ čo súkromný program môže byť zmenený iba jeho vlastníkov, ktorí tak môžu alebo nechcú urobiť, prísne podľa ekonomických a obchodných kritérií, a nie podľa tých najlepších užívateľskú službu.
Dôležitosť tohto pohybu je taká, že Voľný softvér prekročila oblasť výpočtovej techniky a rozšírila sa na ďalšie oblasti, ako je kinematografia, umenie, televízia alebo dokonca literatúre.