Rozdíly mezi svobodným softwarem, proprietárním softwarem a otevřeným zdrojem

Všichni jsme slyšeli o svobodném softwaru nebo open source (open source), a přesto mnoho lidí neví, jak důležité je porozumět rozdílu mezi těmito pojmy. V nepočítačových prostředích nejsou tyto koncepty často slyšet, ale jsou skutečně přítomny v jejich každodenní činnosti, protože ovlivňují programy jakéhokoli elektronického zařízení, jako je počítač, tablet nebo smartphone.

opensource-400

Proprietární software chrání pouze zájmy společnosti, která jej uvádí na trh, a nelze jej upravit externími osobami tak, aby splňoval specifické potřeby . Naproti tomu bezplatný nebo open-source software je přístupný všem a lze jej upravit tak, aby splňoval požadavky každého jednotlivce.

Program lze považovat za svobodný software, pokud respektuje čtyři základní svobody:

  • Svoboda 0: umožňuje spustit program, jak chcete.
  • Svoboda 1: můžete si prostudovat zdrojový kód programu a můžete jej libovolně měnit s myšlenkou, že může provést jakoukoli nezbytnou akci.
  • Svoboda 2: umožňuje vám vytvářet a distribuovat přesné kopie programu, kdykoli chcete, a tak pomáhat ostatním.
  • Svoboda 3: můžete přispívat do komunity snadným vytvářením nebo distribucí kopií se svými upravenými verzemi programu.

soft_free

Podle Richarda Stallmana, zakladatele Hnutí za svobodný software, „ jsou tyto svobody zásadní nejen pro dobro uživatele, ale i pro společnost jako celek, protože podporují solidaritu . Jejich význam roste s tím, jak se naše kultura a každodenní aktivity stále více propojují s digitálním světem.“

Pro školy je svobodný software nepřekonatelnou výhodou, protože jim umožňuje ušetřit peníze tím, že nemusí platit za licence k používání proprietárního softwaru. Pohodlí studia programů je zásadní pro ty, kteří se chtějí naučit programovat, protože čtení kódu jiných lidí lze využít k učení nebo řešení problémů.

udržujte klid a používejte open-source

Termín „open source “ vznikl, aby se předešlo možnému nedorozumění s pojmem „ svobodný software “. V angličtině se toto slovo interpretuje jako „bezplatný“, ale v tomto případě se ve skutečnosti vztahuje na svobodu programu, nikoli na jeho cenu.

Veškerý svobodný software je open source, ale ne všechen open source software je svobodný software . Rozdíl spočívá v licencích, které lze pro program použít: některé jsou méně tolerantní než jiné a projevují malou úctu k výše zmíněným svobodám.


Přidat jako preferovaný zdroj v Googlu