reklama
Pomalu ale jistě, software s otevřeným zdrojovým kódem Co je open source software? [MakeUseOf vysvětluje]„Otevřený zdroj“ je termín, který se v těchto dnech hodně hází. Možná víte, že některé věci jsou open source, jako je Linux a Android, ale víte, co to znamená? Co je otevřené ... Přečtěte si více přebírá. Pokud tomu nevěříte, podívejte se na některé z nejpopulárnějších nástrojů, které všichni používáme: Firefox, WordPress, 7-Zip, MediaWiki, BitTorrent, Android a všechny bezplatné alternativy k placenému softwaru 14 bezplatných a otevřených alternativ placeného softwaruNeztrácejte peníze za software pro osobní použití! Nejen že existují bezplatné alternativy, ale pravděpodobně nabízejí všechny funkce, které potřebujete, a mohou být snadnější a bezpečnější. Přečtěte si více . Věděli jste však, že ne všechny open source licence jsou stejné?
Opravdu, jsou jich tam desítky a to nezahrnuje jedinečné samoobslužné licence, které některé produkty s otevřeným zdrojovým kódem používají. Jaké jsou rozdíly a co pro vás znamenají? Pokud píšete open source software, který byste měli použít?
Zřeknutí se odpovědnosti: Tento článek nemá sloužit jako právní poradenství. Pokouší se pouze shrnout pojmy a použití různých licencí open source. Případné právní problémy konzultujte s právníkem.
Licence Apache je licence vytvořená a používaná nadací Apache Software Foundation, která je nejznámější pro server HTTP Apache, který ovládá mnoho navštívených webů. Verze 2.0 byla vydána v roce 2004, aby usnadnila projektům, které nepocházejí z Apache, používat licenci a zůstává jednou z nejpopulárnějších licencí dosud.
Funkce
- Software lze použít komerčně.
- Software lze upravit tak, aby vytvářel odvozená díla.
- Derivativní práce lze distribuovat.
- Derivativní díla lze distribuovat s jinou licencí.
- Vlastník softwaru nemůže nést odpovědnost za škody.
- Vlastník ochranných známek softwaru nelze použít v odvozených dílech.
- Původní text autorských práv a licencí musí být uchováván s distribucí.
- Je třeba zaznamenat významné změny v původním softwaru.
Kdy byste ji měli používat?
Licence Apache je jednou z povolenějších softwarových licencí. Za zmínku stojí zejména skutečnost, že autoři mohou patentovat odvozená díla. Stručně řečeno, s původním softwarem můžete dělat téměř cokoli, pokud zachováte původní autorská práva a uvedete všechny zásadní změny, které jste provedli.
Licence BSD je extrémně jednoduchá a permisivní softwarová licence, která byla poprvé vydána v roce 1990 a dvakrát revidována, s každou revizí se dále zjednodušuje.
Funkce
- Software lze použít komerčně.
- Software lze upravit tak, aby vytvářel odvozená díla.
- Derivativní práce lze distribuovat.
- Vlastník softwaru nemůže nést odpovědnost za škody.
- Původní text autorských práv a licencí musí být uchováván s distribucí.
Kdy byste ji měli používat?
Kvůli jednoduchosti BSD Licence se někteří raději používají místo toho explicitnější Apache License. Licence BSD má však výhodu v případě, kdy kdokoliv by měl být schopen komercializovat varianty softwaru s minimálním právním konfliktem. jestli ty chtít ostatní rozšiřují a komercializují vaši práci, používají ji.
Je třeba poznamenat, že hlavní rozdíl mezi licencí BSD a licencí Apache spočívá v tom, že licence Apache umožňuje udělení patentu na odvozená díla. Licence BSD ne.
Creative Commons (CC) je organizace, která vydala několik různých typů licencí, z nichž všechny jsou určeny k podpoře sdílení tvůrčích děl. Standardy CC umožňují každému, aby se na první pohled podíval na tvůrčí práci (obrázek, video, software atd.) A věděl, co s tím může a nemůže dělat.
Funkce
Organizace nabízí celkem sedm různých licencí. Bylo by příliš mnoho nastínit všechny zde, ale o nich si můžete přečíst v našem přehled Creative Commons Co je Creative Commons a nekomerční použití?Co je Creative Commons? Co znamená „nekomerční použití“? Další informace o licencích Creative Commons a jejich fungování. Přečtěte si více .
Kdy byste ji měli používat?
Licence CC jsou fantastické a v některých případech Kreativní společníci mohou stimulovat vaši kariéru 3 Důvody pro změnu kariéry pro licencování vaší práce s Creative CommonsPředstavte si Creative Commons jako marketingový nástroj, který se může vyplatit s obrovskými odměnami po silnici. Licencujete svou práci pod tím? Pokud ne, zde jsou tři silné důvody, proč byste měli. Přečtěte si více . Existuje dostatek variant licencí CC, které pojmou téměř jakoukoli tvůrčí práci, kterou byste mohli vykonávat.
Jak již bylo řečeno, iniciativa Open Source Initiative neuznává žádnou z těchto licencí jako skutečně „otevřený zdroj“. Licence CC mohou být proto nekompatibilní, pokud jsou použity ve spojení s jiným softwarem a licencemi s otevřeným zdrojovým kódem.
GNU General Public License byl vytvořen v roce 1989, kdy Unix získával na popularitě, jako alternativa k restriktivním vlastnickým licencím. Licence byla dvakrát revidována, přičemž každá revize se týkala závažných problémů, které vyvstaly v předchozích verzích. Verze 3 byla zveřejněna v roce 2007.
Funkce
- Software lze použít komerčně.
- Software lze upravit tak, aby vytvářel odvozená díla.
- Derivativní práce lze distribuovat.
- Odvozená díla musí být rovněž licencována podle GPL 3.
- Distribuce musí zahrnovat originální software a veškerý zdrojový kód.
- Vlastník softwaru nemůže nést odpovědnost za škody.
- Původní text autorských práv a licencí musí být uchováván s distribucí.
Kdy byste ji měli používat?
GPL je ideální pro „svobodu softwaru“, což je filozofie, že všichni uživatelé by měli mít svobodu spouštět, kopírovat, distribuovat, studovat, upravovat a vylepšovat software. Zajišťuje, že software s otevřeným zdrojovým kódem zůstane otevřeným zdrojem, i když je rozšířen na odvozené práce.
Mějte však na paměti, že začlenění kódu GPL do vlastního kódu vyžaduje, aby byl celý váš projekt licencován také pod GPL. Používejte jej pouze v případě, že jste připraveni na svůj projekt žít a zemřít jako otevřený zdroj.
Která open source licence je vaše oblíbená? Existuje také spousta dalších. Podělte se o své myšlenky na hnutí open source komentováním níže!
Joel Lee má B.S. v oblasti informatiky a více než šest let praxe v psaní. Je šéfredaktorem MakeUseOf.