0:00:11.068,0:00:17.829 Slobodný softvér je prvý boj[br]k oslobodeniu kyberpriestoru. 0:00:17.854,0:00:20.125 Kto ovláda[br]váš počítač? 0:00:20.150,0:00:25.746 Vy alebo nejaká[br]veľka firma? 0:00:25.771,0:00:31.317 Čo je vlastne počítač?[br]Počítač je univerzálny stroj. 0:00:31.342,0:00:34.960 Spracuje každý príkaz,[br]ktorý mu zadáte. 0:00:34.985,0:00:40.000 Pretože mu dáte program,[br]ktorý obsahuje príkazy. 0:00:40.025,0:00:43.869 Takže počítač vie iba[br]ako spracovať príkazy. 0:00:43.894,0:00:46.127 A vybrať ďalší príkaz[br]a spracovať ho. 0:00:46.152,0:00:50.271 Program obsahuje príkazy,[br]hovorí, čo sa má vykonať. 0:00:50.296,0:00:54.968 Takže ak napíšete správny program,[br]počítač môže urobiť čokoľvek. 0:00:54.993,0:00:56.766 Teda, takmer všetko. 0:00:56.791,0:01:00.583 Tak teda kto vášmu počítaču[br]dáva príkazy? 0:01:00.608,0:01:04.233 Mohli by ste si myslieť,[br]že počúva vaše príkazy. 0:01:04.257,0:01:07.464 Ale v skutočnosti vykonáva[br]príkazy niekoho iného. 0:01:07.489,0:01:13.631 Počúva vaše príkazdy do miery,[br]ako to tá firma dovolí. 0:01:13.656,0:01:21.375 Buď program kontroluje používateľ,[br]alebo používateľa kontroluje program. 0:01:21.400,0:01:23.709 Je to jedno[br]alebo druhé. 0:01:23.734,0:01:30.574 Aby používatelia mohli kontrolovať program,[br]potrebujú 4 základné slobody. 0:01:30.599,0:01:34.347 A to je definícia[br]slobodného softvéru. 0:01:34.372,0:01:38.146 Slobodný softvér rešpektuje[br]slobodu používateľa a komunity. 0:01:38.171,0:01:44.561 Používame francúzske či španielske[br]slovo "libre". 0:01:44.586,0:01:48.664 To neznamená "zdarma".[br]Nehovoríme tu o cene. 0:01:48.689,0:01:50.831 Zaujímame sa[br]o vašu slobodu. 0:01:50.856,0:01:54.863 A niekedy preto hovoríme[br]"slobodný" a tiež "libre". 0:01:54.888,0:02:01.086 Sloboda 0:[br]Spustiť program ako a na čo chcete. 0:02:01.111,0:02:09.847 Sloboda 1: Študovať/upraviť zdrojový kód tak,[br]aby robil, čo chcete. 0:02:09.872,0:02:14.386 Čo je zdrojový kód?[br]Každý program má 2 formy. 0:02:14.411,0:02:21.704 Zdroj (source) môžete čítať a pochopiť,[br]ak ovládate programovací jazyk. 0:02:21.729,0:02:24.276 Zdroj píšu a menia[br]programátori. 0:02:24.301,0:02:29.404 Spustiteľný formát je zmes čísiel,[br]ktorému nerozumie ani programátor. 0:02:29.429,0:02:34.738 Ak máte len spustiteľný formát,[br]je veľmi ťažké zistiť, čo program robí. 0:02:34.763,0:02:36.524 Ešte ťažšie[br]zmeniť ho. 0:02:36.549,0:02:44.159 Ak teda chcete program študovať/meniť,[br]musia vám dať zdrojový kód. 0:02:44.184,0:02:53.745 Vďaka tým 2 slobodám môže používateľ[br]kopírovať a upravovať program pre svoje potreby. 0:02:53.770,0:02:56.545 To je[br]individálna kontrola. 0:02:56.571,0:03:01.563 Ale ak nie ste programátor,[br]nerozumiete zdrojovému kódu. 0:03:01.588,0:03:04.687 Individuálna kontrola nestačí. 0:03:04.712,0:03:07.590 Potrebujeme aj[br]kolektívnu kontrolu. 0:03:07.615,0:03:12.720 Každá skupina používateľov môže[br]spolupracovať a upravovať program ako chce. 0:03:12.745,0:03:18.563 V skupine sú iba niektorí[br]programátori a tí píšu zmeny. 0:03:18.588,0:03:22.360 Ale robia to v mene skupiny,[br]podľa toho, čo skupina potrebuje. 0:03:22.385,0:03:29.063 Ostatní výsledok práce[br]môžu použiť iným spôsobom. 0:03:29.088,0:03:33.478 Kolektívna kontrola vyžaduje[br]2 ďalšie základné slobody. 0:03:33.503,0:03:40.903 Sloboda 2: Šíriť presné kópie.[br]Zdielať ich a predávať ich. 0:03:40.928,0:03:48.960 Sloboda 3: Šíriť upravené verzie.[br]Zdielať ich a predávať ich. 0:03:48.985,0:03:53.983 Ak tieto slobody máme,[br]potom používateľ kontroluje program. 0:03:54.008,0:03:59.492 Ale ak niektorá sloboda chýba,[br]používateľ nekontroluje program. 0:03:59.517,0:04:02.151 Program kontroluje používateľa. 0:04:02.176,0:04:10.493 Vývojári kontrolujú program,[br]čiže sa stáva nástrojom nespravodlivej moci. 0:04:10.518,0:04:14.399 Vývojári sú teda[br]nad používateľmi. 0:04:14.424,0:04:17.327 To znamená, že[br]používatelia nemajú slobodu. 0:04:17.353,0:04:21.500 To je neslobodný softvér,[br]ktorého sa musíme zbaviť. 0:04:21.526,0:04:25.046 Toto sa stane, keď máte[br]neslobodný softvér: 0:04:25.071,0:04:31.944 Niekedy program[br]používateľa sleduje. 0:04:31.969,0:04:38.043 Niekedy program používateľa obmedzuje[br]a znemožňuje mu robiť, čo chce. 0:04:38.068,0:04:41.373 Môžete vidieť, že[br]Blu-ray je váš nepriateľ. 0:04:41.398,0:04:48.725 Niekedy softvér vzdialene vymaže knihy,[br]ako to urobil Amazon s knihou 1984. 0:04:48.750,0:04:58.023 Niekedy vývojár donúti používateľa[br]nainštalovať škodlivú aktualizáciu. 0:04:58.048,0:05:04.519 Pod hrozbou odstránenia[br]inej funkcionality, ako napr. Sony. 0:05:04.544,0:05:13.631 A niekedy dokonca násilne zmenia softvér,[br]ako Microsoft cez univerzálne zadné vrátka. 0:05:13.656,0:05:23.265 Niekedy priamo sabotujú používateľa,[br]ako Microsoft, ktorý prezradil NSA chyby Windowsu. 0:05:23.290,0:05:26.372 NSA potom mohla[br]napadnúť počítače používateľov. 0:05:26.397,0:05:33.468 Cez neslobodný softvér získava[br]tvorca moc nad používateľmi. 0:05:33.493,0:05:41.513 Svoju moc zneužíva a škodí tak,[br]že pridáva rôzne nebezpečné funkcie. 0:05:41.538,0:05:47.421 Nerobia to, lebo sú sadisti,[br]robia to iba kvôli peniazom. 0:05:47.446,0:05:53.504 Z moci nad používateľmi[br]profitujú rôznymi spôsobmi. 0:05:53.529,0:05:57.945 Čo z celej situácie robí[br]ešte väčšie zlo. 0:05:57.970,0:06:01.506 Nemajú kúska hanby.[br]Dokonca poriadajú konferencie, ... 0:06:01.531,0:06:08.077 ...na ktorých diskutujú o najnovších spôsoboch,[br]ako využiť získanú moc nad používateľmi. 0:06:08.102,0:06:18.400 Takmer každý neslobodný softvér[br]dnes obsahuje škodlivý kód. 0:06:18.425,0:06:20.672 Je to softvér[br]pre naivky. 0:06:20.697,0:06:24.527 Ako nebyť[br]obeťou? 0:06:24.552,0:06:28.879 V minulosti ste museli[br]prestať používať počítač. 0:06:28.904,0:06:32.618 Dnes sa môžete pripojiť[br]do sveta slobodného softvéru. 0:06:34.015,0:06:41.713 V roku 1983 som oznámil, že vyvíjam[br]slobodný operačný systém (OS) - GNU. 0:06:41.738,0:06:45.280 V 1992 sme ho[br]takmer dokončili. 0:06:45.305,0:06:48.106 Chýbala iba jedna časť,[br]kernel (jadro). 0:06:48.131,0:06:52.404 Linus Torvalds v tom roku[br]zverejnil svoj kernel Linux. 0:06:52.429,0:06:59.567 To zaplnilo chýbajúcu časť[br]a zrodil sa prvý kompletný OS GNU + Linux. 0:07:01.008,0:07:07.023 Žiaľ sloboda na jednom mieste[br]neznamená, že bude sloboda všade. 0:07:07.048,0:07:13.080 Existuje vyše 1 000 variánt GNU/Linux,[br]ktoré sa nazývajú distribúcie. 0:07:13.105,0:07:19.007 Zopár obsahuje iba slobodný softvér.[br]Väčšina má aj neslobodný softvér, ... 0:07:19.032,0:07:22.615 ...pretože sú spravované ľuďmi,[br]ktorým nezáleží na slobode. 0:07:22.640,0:07:26.575 Pridávajú užitočné funkcie[br]na úkor slobody. 0:07:27.456,0:07:30.551 Musíte si overiť,[br]ktorá distribúcia je slobodná. 0:07:30.576,0:07:37.472 Zachovanie slobody niekedy vyžaduje[br]veľké obete, ako pri Lexingtone... 0:07:38.659,0:07:43.726 V našej kampani[br]sú ale malé obete. 0:07:43.751,0:07:48.168 Každý dospelý človek[br]môže tieto obete urobiť. 0:07:48.193,0:07:55.240 Napríklad používate neslobodné aplikácie.[br]Ak chcete slobodu, musíte sa ich vzdať. 0:07:55.265,0:08:00.813 Možno teda kvôli zachovaniu slobody[br]nastavnú nepríjemnosti. 0:08:00.838,0:08:09.015 Mnoho webov posiela neslobodné programy[br]napísane v JavaScripte. 0:08:09.040,0:08:17.207 Ak nechcete spúšťať neslobodný softvér,[br]nainštalujte si LibreJS, ktorý neslobodný JavaScript blokuje. 0:08:17.232,0:08:25.904 Niekedy servery žiadajú vaše dáta[br]a chcú s nimi pracovať vzdialene. 0:08:25.929,0:08:30.087 Server spracuje príkazy[br]a vám pošle výsledok. 0:08:30.112,0:08:37.373 Nemáte rozmýšľať nad tým, čo sa tam deje.[br]Je to cloud (vzdialený server) a nevidíte tam. 0:08:37.398,0:08:45.407 Softvér ako služba vám[br]berie kontrolu nad spracovaním príkazov. 0:08:47.190,0:08:52.943 Väčšina webových serverov funguje na[br]GNU/Linux a inom slobodnom softvéri. 0:08:52.968,0:08:58.551 Ale najdôležitejšie počítače,[br]ktoré treba oslobodiť, sú vaše počítače. 0:08:58.576,0:09:00.765 Nie počítače firiem. 0:09:00.790,0:09:05.600 Tie si tiež zaslúžia slobodu,[br]ale ľudia sú na prvom mieste. 0:09:06.682,0:09:12.143 Musíme sa posunúť tak, že[br]prekonáme prekážky. 0:09:12.168,0:09:17.520 Jedna z prekážok: Existujú veľké firmy,[br]ktoré z moci nad ľuďmi zarábajú veľa peňazí. 0:09:17.545,0:09:19.752 A tie nás nenechajú[br]posunúť sa. 0:09:19.777,0:09:22.616 Musíme prekonať[br]ich opozíciu. 0:09:22.641,0:09:27.127 Ďalšia prekážka: Médiá nehovoria[br]o slobodnom softvéri. 0:09:27.152,0:09:34.873 Aby zakryli etickú otázku,[br]používajú termín "Otvorený kód". 0:09:35.828,0:09:41.247 Ide o viac-menej rovnaké programy,[br]ale s inými myšlienkami. 0:09:41.822,0:09:45.496 Aktivista slobodného softvéru tvrdí,[br]že ide o to, či je to dobré alebo zlé. 0:09:45.521,0:09:47.911 Používatelia si zaslúžia slobodu,[br]žiadame slobodu. 0:09:47.936,0:09:52.095 Ľudia, ktorí používajú[br]"otvorený kód", hovoria: 0:09:52.120,0:09:59.063 Nechajme ľudí meniť a šíriť softvér,[br]vylepšia kód, opravia chyby. 0:09:59.088,0:10:01.543 To je možno pravda,[br]ale nie je to hlavný problém. 0:10:01.568,0:10:04.662 Ak si chceme udržať slobodu,[br]musíme o nej hovoriť. 0:10:04.687,0:10:08.143 Takže hovorte "Slobodný softvér"[br]a zakaždým nám pomôžete. 0:10:08.168,0:10:12.466 Ďalšia prekážka: Veľa škôl učí[br]neslobodný softvér. 0:10:12.491,0:10:16.148 Čo je vlastne to isté,[br]ako učiť deti fajčiť tabak. 0:10:16.173,0:10:20.343 Je to učenie smerujúce k závislosti,[br]čo je opak toho, čo by škola mala učiť. 0:10:20.368,0:10:25.552 Škola by mala pripraviť občanov[br]na život v spoločnosti, ktorá je ... 0:10:25.577,0:10:30.703 ...silná, schopná, nezávislá,[br]spolupracujúca a slobodná. 0:10:30.728,0:10:34.342 Čo znamená v škole učiť[br]slobodný softvér. 0:10:34.367,0:10:39.575 Ale je tu aj ďalší dôvod:[br]Niektoré deti chcú byť programátormi. 0:10:39.600,0:10:42.486 Sú zvedavé, chcú vedieť,[br]ako program funguje. 0:10:42.511,0:10:45.463 Ak študujete slobodný softvér,[br]môžete to pochopiť. 0:10:45.488,0:10:49.303 No ak študujete neslobodný softvér,[br]nič sa nenaučíte, ... 0:10:49.328,0:10:56.304 ...pretože neslobodný program[br]je zakázané študovať. 0:10:56.329,0:11:01.228 Aby sa podporil duch vzdelávania,[br]škola by sa mala uistiť, že používa slobodný softvér. 0:11:01.253,0:11:03.829 Ale je tu[br]ešte dôležitejší dôvod. 0:11:04.080,0:11:06.944 Škola by mala učiť[br]ducha dobrej vôle. 0:11:06.969,0:11:09.174 Zvyk pomáhať ľuďom. 0:11:09.199,0:11:17.992 Ak do triedy donesieš program,[br]mal by si sa podeliť ako s koláčom. 0:11:18.017,0:11:23.583 Nemôžeš si to nechať iba pre seba.[br]Zdielaš zdrojový kód, aby sa ostatní mohli učiť. 0:11:23.608,0:11:26.934 Nenoste do triedy[br]žiadny neslobodný softvér. 0:11:26.959,0:11:31.817 Škola musí dodržiavať vlastné pravidlá[br]a ísť tak príkladom. 0:11:31.842,0:11:34.470 Takže výhradne[br]slobodný softvér... 0:11:34.495,0:11:38.606 Okrem cvičenia na[br]reverzné inžinierstvo... 0:11:38.985,0:11:44.472 Iná prekážka: Existuje hardvér,[br]pre ktorý nemôžeme písať softvér, ... 0:11:44.497,0:11:47.207 ...pretože nám nepovedia,[br]ako hardvér používať. 0:11:47.232,0:11:52.144 To je šokujúce: Predajú vám produkt,[br]ale nepovedia, ako sa používa. 0:11:52.169,0:11:58.694 Tu máte neslobodný program,[br]spustite si ho a neotravujte. 0:11:59.958,0:12:03.760 Reverzným inžinierstvom zistíme,[br]ako funguje ten hardvér. 0:12:03.785,0:12:08.423 Študujte jednotky a nuly,[br]aby ste zistili, čo to robí. 0:12:08.448,0:12:11.304 A zapíšete,[br]ako hardvér použiť. 0:12:11.329,0:12:14.160 No a niekto napíše slobodný program,[br]ktorý dokáže s hardvérom pracovať. 0:12:14.185,0:12:16.680 Ťažká práca,[br]ale dá sa zvládnuť. 0:12:16.705,0:12:20.879 Ak chcete významne technicky prispieť,[br]toto by ste mali robiť. 0:12:21.042,0:12:28.732 Každá nová životná aktivita môže priniesť[br]nové potrebné ľudské slobody. 0:12:28.757,0:12:31.200 Ľudské práva[br]na sebe závisia. 0:12:31.225,0:12:35.240 Ak stratíš jedno,[br]je ťažké udržať ostatné. 0:12:36.222,0:12:43.991 Programovanie je v spoločnosti tak dôležité,[br]že slobodný softvér je ľudským právom. 0:12:44.016,0:12:47.001 A spoločnosť ho musí[br]uzákoniť a chrániť. 0:12:48.347,0:12:49.537 Ako pomôcť? 0:12:49.562,0:12:51.512 Píšte slobodný softvér. 0:12:51.537,0:12:54.286 Organizujte podujatia[br]o slobodnom softvéri. 0:12:54.311,0:12:58.029 Presviedčajte školy a vládu,[br]aby prešli na slobodný softvér. 0:12:58.054,0:13:03.391 Môžete pomôcť ľuďom,[br]ktorím sa nedarí použiť slobodný softvér. 0:13:03.416,0:13:08.149 Môžete hovoriť "slobodný softvér"[br]a šíriť filozofické myšlienky. 0:13:08.174,0:13:13.168 Prechod na slobodný softvér[br]je prvý krok v oslobodení kyberpriestoru. 0:13:13.193,0:13:16.907 Ale tiež používame internet.[br]Tam potrebujeme iné slobody. 0:13:16.932,0:13:23.903 Napríklad sieťovú neutralitu[br]a ukončenie sledovania ľudí.