Reklama
Pomaly ale isto, softvér s otvoreným zdrojom Čo je softvér s otvoreným zdrojom? [MakeUseOf vysvetľuje]„Open source“ je termín, ktorý sa v týchto dňoch často vyskytuje. Možno viete, že niektoré veci sú open source, napríklad Linux a Android, ale viete, čo to znamená? Čo je otvorené ... Čítaj viac preberá. Ak tomu neveríte, stačí sa pozrieť na niektoré z najpopulárnejších nástrojov, ktoré všetci používame: Firefox, WordPress, 7-Zip, MediaWiki, BitTorrent, Android a všetky bezplatné alternatívy k platenému softvéru 14 bezplatných a otvorených alternatív pre platený softvérNestrácajte peniaze za softvér na osobné použitie! Nielen, že existujú bezplatné alternatívy, ale s najväčšou pravdepodobnosťou ponúkajú všetky potrebné funkcie a môžu sa ľahšie a bezpečnejšie používať. Čítaj viac . Vedeli ste však, že nie všetky licencie s otvoreným zdrojom sú rovnaké?
V skutočnosti ich existujú desiatky a to nezahŕňa jedinečné samoobslužné licencie, ktoré používajú niektoré produkty s otvoreným zdrojovým kódom. Aké sú rozdiely a čo pre vás znamenajú? Ak píšete softvér s otvoreným zdrojom, čo by ste mali použiť?
Zrieknutie sa zodpovednosti: Tento článok nemá slúžiť ako právne poradenstvo. Pokúša sa len o zhrnutie pojmov a použití rôznych licencií s otvoreným zdrojom. V prípade možných právnych problémov sa obráťte na právnika.
Licencia Apache je licencia vytvorená a používaná nadáciou Apache Software Foundation, ktorá je najlepšie známa pre server Apache HTTP Server, ktorý poháňa mnoho navštívených webových stránok. Verzia 2.0 bola vydaná v roku 2004 s cieľom zjednodušiť používanie licencie pre projekty, ktoré nie sú Apache, a zostáva jednou z najpopulárnejších licencií doposiaľ.
Vlastnosti
- Softvér je možné používať komerčne.
- Softvér je možné upraviť tak, aby vytvoril odvodené diela.
- Derivátové diela môžu byť distribuované.
- Derivátové diela môžu byť distribuované s inou licenciou.
- Majiteľ softvéru nemôže niesť zodpovednosť za škody.
- Vlastník ochranných známok softvéru sa nemôže používať na odvodené diela.
- Pôvodný text o autorských právach a licenciách sa musí uchovávať s distribúciou.
- Musia sa zaznamenať významné zmeny v pôvodnom softvéri.
Kedy by ste ho mali používať?
Licencia Apache je jednou z najprísnejších softvérových licencií. Za zmienku stojí najmä skutočnosť, že autori môžu patentovať odvodené diela. Stručne povedané, s originálnym softvérom môžete robiť čokoľvek, pokiaľ zachováte pôvodné autorské práva a uvediete všetky hlavné zmeny, ktoré ste vykonali.
Licencia BSD je mimoriadne jednoduchá a tolerantná softvérová licencia, ktorá bola prvýkrát vydaná v roku 1990 a dvakrát revidovaná a pri každej revízii sa ďalej zjednodušuje.
Vlastnosti
- Softvér je možné používať komerčne.
- Softvér je možné upraviť tak, aby vytvoril odvodené diela.
- Derivátové diela môžu byť distribuované.
- Majiteľ softvéru nemôže niesť zodpovednosť za škody.
- Pôvodný text o autorských právach a licenciách sa musí uchovávať s distribúciou.
Kedy by ste ho mali používať?
Kvôli jednoduchosti BSD licencie niektorí uprednostňujú namiesto toho explicitnejšiu licenciu Apache. Licencia BSD má však výhodu v prípade, že niekto by mal byť schopný komercializovať varianty softvéru s minimálnym právnym konfliktom. Ak ty chcieť iní na rozšírenie a komercializáciu vašej práce, jej použitie.
Malo by sa poznamenať, že hlavný rozdiel medzi licenciou BSD a licenciou Apache je v tom, že licencia Apache umožňuje udelenie patentu na odvodené diela. Licencia BSD nie.
Creative Commons (CC) je organizácia, ktorá vydala niekoľko rôznych typov licencií, z ktorých všetky sú určené na podporu zdieľania tvorivých diel. Normy CC umožňujú každému, aby sa na prvý pohľad pozrel na tvorivé dielo (obraz, video, softvér atď.) A vedel, čo s tým môže a nemôže robiť.
Vlastnosti
Celkovo existuje sedem rôznych licencií, ktoré organizácia ponúka. Bolo by príliš veľa ich načrtnúť tu, ale o nich si môžete prečítať v našom prehľad Creative Commons Čo je Creative Commons a nekomerčné použitie?Čo je Creative Commons? Čo znamená „nekomerčné použitie“? Získajte ďalšie informácie o licenciách spoločnosti Creative Commons a o tom, ako fungujú. Čítaj viac .
Kedy by ste ho mali používať?
Licencie CC sú fantastické av niektorých prípadoch Kreatívne commons môžu stimulovať vašu kariéru 3 Dôvody zmeny kariéry na licencovanie vašej práce s Creative CommonsPredstavte si Creative Commons ako marketingový nástroj, ktorý sa môže vyplácať obrovskými odmenami po ceste. Máte licenciu na prácu pod ňou? Ak nie, tu sú tri silné dôvody, prečo by ste mali. Čítaj viac . Existuje dostatok licenčných variácií CC na to, aby sa do nich zmestili takmer všetky druhy tvorivej práce, ktorú by ste mohli vykonávať.
Iniciatíva Open Source však neuznáva žiadnu z týchto licencií ako skutočne „otvorený zdroj“. Licencie CC ako také môžu byť nekompatibilné, ak sa používajú v spojení s iným softvérom a licenciami s otvoreným zdrojom.
Všeobecná verejná licencia GNU bol založený v roku 1989, v čase, keď Unix získal popularitu, ako alternatíva k obmedzujúcim vlastníckym licenciám. Licencia bola dvakrát revidovaná, pričom každá revízia sa týkala významných problémov, ktoré sa vyskytli v predchádzajúcich verziách. Verzia 3 bola uverejnená v roku 2007.
Vlastnosti
- Softvér je možné používať komerčne.
- Softvér je možné upraviť tak, aby vytvoril odvodené diela.
- Derivátové diela môžu byť distribuované.
- Odvodené diela musia byť tiež licencované podľa GPL 3.
- Distribúcie musia obsahovať originálny softvér a všetok zdrojový kód.
- Majiteľ softvéru nemôže niesť zodpovednosť za škody.
- Pôvodný text o autorských právach a licenciách sa musí uchovávať s distribúciou.
Kedy by ste ho mali používať?
GPL je ideálny pre „slobodu softvéru“, čo je filozofia, že všetci používatelia by mali mať slobodu spúšťať, kopírovať, distribuovať, študovať, upravovať a vylepšovať softvér. Zaisťuje, že softvér s otvoreným zdrojovým kódom zostane otvoreným zdrojom, aj keď sa rozšíri na odvodené diela.
Majte však na pamäti, že zahrnutie kódu GPL do vášho vlastného kódu si vyžaduje, aby bol na celý váš projekt licencovaný aj licenčný balík GPL. Používajte ho, iba ak ste pripravení na to, aby váš projekt žil a zomrel ako otvorený zdroj.
Ktorá licencia s otvoreným zdrojom je vaša obľúbená? Existuje aj veľa ďalších. Podeľte sa o svoje myšlienky týkajúce sa hnutia open source komentovaním nižšie!
Joel Lee má titul B.S. v odbore informatiky a viac ako šesť rokov odbornej praxe v písaní. Je šéfredaktorom organizácie MakeUseOf.