Open Source vs. slobodný softvér: Aký je rozdiel a prečo na tom záleží?

Open Source vs. slobodný softvér: Aký je rozdiel a prečo na tom záleží?

Takže ste si stiahli Firefox a nahradili Microsoft Office LibreOffice? Milujete tieto aplikácie natoľko, že už nebudete vyhadzovať peniaze do spoločnosti Microsoft alebo Apple a rozhodli ste sa ísť na 100 percent Linux.





ako zistíte, či vás zablokovali na snapchate

Ale potom ste to zistili slobodný softvér Tu nemá úplne rovnaký význam a možno sa čudujete, prečo všetky tieto veci jednoducho nenazývame otvorený zdroj kvôli prehľadnosti. O čo ide?





Ukázalo sa, že bezplatný softvér a softvér s otvoreným zdrojovým kódom nie sú to isté. Ujasnime si to.





Nejaké pozadie pre kontext

V päťdesiatych rokoch minulého storočia produkovali takmer všetok softvér akademici a výskumníci. Zdieľali počítačový softvér a zdrojový kód bez obmedzení, aby si používatelia mohli opraviť svoje vlastné chyby. Väčšinu z toho predstavoval softvér voľne dostupný ako verejná doména - ktorý je v zmysle autorských práv najslobodnejšou formou bezplatného softvéru.

Časť z toho bola kultúrna. Časť bola spôsobená povahou softvéru. Na rozdiel od fyzického tovaru bolo možné digitálny softvér kopírovať donekonečna zadarmo a s minimálnym úsilím. Počítačový hardvér by sa mohol predávať, určite, ale kód?



To sa začalo meniť v sedemdesiatych rokoch minulého storočia. IBM začala softvér zvlášť účtovať a prestala poskytovať zdrojový kód. Toto sa splodilo protimonopolný súdny spor trvajúci od roku 1969 do roku 1982. V roku 1983 vyhral Apple prípad najvyššieho súdu určenie, že binárny softvér môže byť chránený autorskými právami. Microsoft vydal Windows o niekoľko rokov neskôr.

Toto bolo prostredie, v ktorom sa formovalo hnutie za udržanie „slobodného“ softvéru.





Počiatky hnutia za slobodný softvér

Od 70. rokov minulého storočia bol Unix dominantným operačným systémom. V roku 1983 Richard Stallman oznámil projekt na vytvorenie úplne nechráneného operačného systému kompatibilného s Unixom, projekt GNU . O dva roky neskôr založil nadáciu Free Software Foundation s poslaním obhajovať a vzdelávať ľudí v oblasti slobodného softvéru.

Stallman nespájal frázu „bezplatný softvér“, ktorá do značnej miery označovala softvér vo verejnom vlastníctve. Rozvinul však, čo to znamená, že softvér je bezplatný.





Free Software Foundation definuje bezplatný softvér ako softvér, ktorý môžu užívatelia voľne spúšťať, kopírovať, distribuovať, študovať, meniť a vylepšovať. „Voľný“ sa vzťahuje na tieto slobody, nie na cenu. Jednoducho sa stáva, že väčšina bezplatného softvéru nestojí peniaze, a to hlavne preto, že spoločnosti, ktoré chcú softvér predávať, obmedzujú slobodu používateľov kopírovať, šíriť alebo zlepšovať to, čo kupujú.

Nadácia slobodného softvéru uvádza štyri slobody, ktoré považuje za zásadné :

  1. Sloboda 0 - Sloboda spúšťať program podľa vášho želania, na akýkoľvek účel.
  2. Sloboda 1 - Sloboda študovať, ako program funguje, a meniť ho tak, aby pracoval s počítačom podľa vášho želania. Prístup k zdrojovému kódu je na to predpokladom.
  3. Sloboda 2 - Sloboda redistribuovať kópie, aby ste mohli pomôcť svojmu susedovi.
  4. Sloboda 3 - Sloboda distribuovať kópie vašich upravených verzií iným. Ak tak urobíte, môžete dať celej komunite šancu ťažiť z vašich zmien. Prístup k zdrojovému kódu je na to predpokladom.

Razenie frázy „otvorený zdroj“

Aj keď je štítok slobodného softvéru vyslovene etický, označenie otvoreného zdroja nie. Termín vznikol v deväťdesiatych rokoch minulého storočia, po slove Erica Raymonda Katedrála a bazár pomohol inšpirovať Netscape k vydaniu zdrojového kódu pre jeho internetový balík Netscape Communicator.

To zase inšpirovalo Raymonda a ďalších, aby zistili, ako môžu priniesť ideály Free Software Foundation do podnikateľského sveta. Prišli s pojmom „open source“ a v roku 1998 založili Raymond a Bruce Perens iniciatívu Open Source. Open Source Initiative poskytuje 10 bodov Definícia open source a to ponúka certifikačnú značku pre kompatibilné aplikácie .

Hnutie open source neignoruje hodnoty slobodného softvéru, ale ide mu skôr o otvorenú spoluprácu. Cieľom je, aby spoločnosti a vývojári voľne sprístupnili kód pre svoj softvér. Užívatelia tak môžu dôverovať programom bežiacim na ich počítačoch a prispievať k projektu opravami a funkciami.

Mnoho etiky je stále v súlade, ale hnutie open source je menej konfrontačné a ochotnejšie robiť kompromisy s cieľom rozšíriť adopciu.

Kľúčový rozdiel

Free software a open source hnutia sa zhodujú na väčšine základných hodnôt, ale majú rôzne definície slobody.

Free Software Foundation prijíma copyleft na ochranu štyroch slobôd uvedených vyššie. To zákonne bráni ľuďom v opätovnom šírení bezplatného softvéru s pridanými obmedzeniami. Organizácia zakotvila tohto principála vo Všeobecnej verejnej licencii GNU. Každý, kto používa kód GPL, musí vydať svoje vlastné výtvory aj ako GPL.

ako zmeniť názov ps4

Mnoho základných programov, ktoré zaisťujú fungovanie Linuxu a ďalších bezplatných operačných systémov, sa začalo ako súčasť projektu GNU. Mnoho aplikácií je licencovaných pod licenciou GPL.

Licencie na bezplatný softvér sú tiež open source, ale nie všetky open source licencie vyžadujú, aby vývojári zdieľali svoj kód. Niektoré umožňujú vývojárom používať otvorený zdrojový kód na vytváranie aplikácií s uzavretým zdrojom, ako je napríklad licencia MIT. Tieto non-copyleft licencie sú známe ako permisívne licencie.

Aj keď zástanca slobodného softvéru môže chápať využitie slobodného softvéru na vytváranie neslobodného softvéru ako obmedzovanie slobôd používateľa, podporovateľ otvoreného zdroja môže mať väčšiu tendenciu považovať tolerantnú licenciu za skutočne bezplatnú-pretože ľudia môžu slobodne robiť čokoľvek. chcú s kódom, aj keď to znamená vytvoriť proprietárnu aplikáciu.

Niektorí obzvlášť významní jednotlivci tvrdia, že niektoré licencie na bezplatný softvér, ako napríklad GPL v3, majú toľko podmienok, že výrazne obmedzujú slobodu vývojára.

Potreba FOSS

Aby sme to zhrnuli, všetok bezplatný softvér je softvér s otvoreným zdrojovým kódom, ale nie každý softvér s otvoreným zdrojovým kódom je slobodný softvér. Z tohto dôvodu by zástancovia slobodného softvéru radšej označovali bezplatný softvér ako slobodný softvér . Ale pretože bežní užívatelia spájajú „zadarmo“ s cenou, tento názov nie je taký jasný. Veci sú obzvlášť zamotané, ak skutočne diskusia o slobodnom softvéri v kontexte peňazí.

Preto vidíte väčšinu bezplatného softvéru označovaného ako bezplatný a open source softvér , alebo FOSS . Vďaka tomu môžete povedať, že bezplatný softvér v systéme Windows sa často dodáva s reklamami, ale bezplatný a otvorený zdrojový softvér nie, bez toho, aby ste mätli všetkých v miestnosti.

Mnoho používateľov a vývojárov to jednoducho nezaujíma

Väčšina tejto konverzácie sa týka licencovania a to môže byť dosť nudná téma. Pre neprávnikov veľa z toho ani nedáva zmysel. Mnoho používateľov jednoducho chcete spustiť programy , a veľa vývojárov ich chce iba vytvoriť. Licencovanie softvéru je menšou prioritou.

Ale slobodný a otvorený zdrojový softvér je svet, ktorý otvorene diskutuje o etike, takže na slovách záleží, aj keď to môže život ešte viac zamotať.

Súhlasíte s princípmi slobodného softvéru alebo hnutím open source? Vcítite sa do oboch? Čo by sme podľa vás mali nazývať bezplatný a open source softvér? Poďme o tom diskutovať v nižšie uvedených komentároch!

zdieľam zdieľam Tweet E -mail Ako vyčistiť počítač so systémom Windows pomocou príkazového riadka

Ak má váš počítač so systémom Windows nedostatok úložného priestoru, odstráňte nepotrebné informácie pomocou týchto rýchlych nástrojov príkazového riadka.

Čítajte ďalej
Súvisiace témy
  • Linux
  • Technológia vysvetlená
  • Otvorený zdroj
O autorovi Kráľ Bertel(323 publikovaných článkov)

Bertel je digitálny minimalista, ktorý píše z prenosného počítača s fyzickými prepínačmi ochrany osobných údajov a operačným systémom schváleným Free Software Foundation. Cení si etiku nad funkciami a pomáha druhým prevziať kontrolu nad svojim digitálnym životom.

Viac od Bertela Kinga

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné elektronické knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber