svobodný software

Vysvětlíme, co je svobodný software a jaké svobody tento typ programu umožňuje. Také typy, které existují a některé příklady.

Svobodný software umožňuje přístup ke zdrojovému kódu svým uživatelům.

Co je svobodný software?

Svobodný software označuje tySoftware co dávají svým uživatelů, výslovným rozhodnutím svých programátorů a návrhářů, přístup k zdrojový kód nebo originální programovací kód, ve kterém byly vyrobeny, takže jej můžete volně kopírovat, upravovat, přizpůsobovat a distribuovat. To vede ke vzniku více verzí stejného programu, jejichž vzhled nepředstavuje právní nebo etické porušení původního programu.

Termín svobodný software je připisován Američanovi Richardu Stallmanovi, který byl zakladatelemSvobodný softwareNadace (Free Software Foundation), ve které se značný počet počítačových expertů snažil vyvinout a Operační systém zcela zdarma, což nazvali projekt GNU (pro odlišení od Unixu).

Tento projekt by umožnil svým pokročilým uživatelům spolupracovat na jeho vývoji a vylepšování, zdarma a v komunitě, v rozporu s podnikání tradiční z software, které střeží jejich zdrojový kód produkty.

Zatímco mnoho prezentací svobodného softwaru je zdarma nebo stojí ekvivalent pouze distribuce (a nikoli platby licenčních poplatků), svobodný software by neměl být zaměňován sFreeware o Svobodný software (obvykle ve zkušebních verzích), ani by neměl být vykládán jako prosba o pirátství (krádež softwaru chráněného autorským právem).
Smyslem je právě vytvořit software, který patří těm, kdo jej používají a který si mohou sami přizpůsobit svým potřebám.

Zejména v zemích tzv. třetího světa je důležitý trend implementovat v jejich institucí Úředníci nebo státní organizace pouze svobodný software, čímž nahrazují programy chráněné autorským právem, které generují roční náklady na obnovu licence.

To jim kromě úspory peněz dává větší autonomie při správě vašeho informace a umožňuje jim vyhnout serizika k jejich suverenitě, protože volný kód těchto částí softwaru lze bezplatně přizpůsobit jejich specifickým potřebám.

Základní svobody

Svobodný software lze upravit tak, aby vykonával požadované funkce.

Následující sada oprávnění známá jako „čtyři základní svobody“ je nezbytná pro rozlišení mezi svobodným softwarem a tradičním komerčním typem.

  • Svoboda #0. Svoboda spouštět program podle potřeby, za jakýmkoli účelem, bez nutnosti kohokoli informovat.
  • Svoboda #1. Svoboda studovat fungování programu a upravovat jej za účelem provádění požadovaných úkolů. K tomu je podmínkou volný přístup ke zdrojovému kódu programu.
  • Svoboda #2. Svoboda redistribuovat kopie původního programu pro zábavu a pomoc společenství, aniž by bylo nutné kohokoli upozorňovat.
  • Svoboda #3. Svoboda distribuovat kopie upravených verzí třetím stranám, aniž by bylo nutné kohokoli informovat, což umožňuje celé komunitě těžit ze změn a nových verzí programu.

Program je považován za svobodný software, pokud poskytuje svým uživatelům všechny tyto popsané svobody. Jinak se nejedná o bezplatný program. Existuje několik nesvobodných distribucí programů získaných úpravou zdrojového kódu těchto svobodných programů, což je komunitou svobodného softwaru považováno za odporující etika.

Typy svobodného softwaru

V zásadě může být svobodný software jakéhokoli typu, od operačních systémů až po personalizované řízení provozu a zdrojů počítač, na aplikace přizpůsobitelné potřebám uživatele, intervenující videohry a programy pro správu periferie které lze upravit tak, aby splňovaly specifické požadavky různých kusů Hardware.

Příklady svobodného softwaru

Chrome OS bude jako hlavní rozhraní používat Google Chrome.

Některé z nejpopulárnějších distribucí nebo prezentací ve světě svobodného softwaru jsou následující:

  • GNU / Linux. Jeden z historicky a populárně nejvýznamnějších programů, stojí v čele úsilí o open source software v internetovém světě od roku 1983.
  • Chrome OS. Tento operační systém založený na jádře Linuxu je v současné době ve vývoji společnosti Google Inc. Jako hlavní rozhraní bude používat prohlížeč Google Chrome a je 100% založen na cloudu.
  • VALO-CD. Jedná se o CD se softwarem s otevřeným zdrojovým kódem navrženým pro provoz v prostředí Microsoft Windows, který vyvinuli finští programátoři v roce 2008.
  • OpenDisc. Další sada nástrojů s otevřeným zdrojovým kódem navržená pro práci v systému Microsoft Windows, vytvořená v roce 2007, aby poučila uživatele o používání Linuxu.
  • Ubuntu. Je to bezplatná distribuce GNU / Linux, která používá technika GNOME jako své virtuální desktopové prostředí, jehož tvůrce přežívá díky poskytování technické podpory svým uživatelům.
!-- GDPR -->