Projekt

Obecné

Profil

Vztahy mezi OSS licencemi » Historie » Verze 7

Jakub Homolka, 2023-12-11 16:19

1 1 Jan Vandlíček
h1. Vztahy mezi OSS licencemi
2
3 2 Jakub Homolka
Homolka Jakub, Vandlíček Jan, Suchý Martin
4
5
h2. Zadání
6
7
h3. Zásady pro vypracování
8
9 7 Jakub Homolka
** Provést identifikaci cílové skupiny zabývající se OSS licencemi a detailní rozbor jejich potřeb.
10 2 Jakub Homolka
11 3 Jakub Homolka
** Navrhnout informační architekturu pro podporu při vývoji softwaru.
12 4 Jakub Homolka
13
h2. OSS licence
14
15
16
OSS (Open Source Software) licences, česky "licence pro otevřený software," jsou právní dohody, které určují, jak může být software používán, modifikován a distribuován. Tyto licence jsou navrženy tak, aby podporovaly otevřenost a sdílení zdrojového kódu mezi uživateli.
17
18 6 Jakub Homolka
h3. Kategorie
19 4 Jakub Homolka
20 6 Jakub Homolka
h4. Permissivní licence
21 1 Jan Vandlíček
22 5 Jakub Homolka
Tyto licence jsou velmi volné a umožňují široké využití software. Uživatelé mohou modifikovat zdrojový kód, distribuovat své vlastní verze a dokonce i včlenit software do svých vlastních projektů, aniž by museli zveřejnit svůj zdrojový kód. Příklady permissivních licencí zahrnují MIT Licence, BSD Licence a Apache Licence.
23
24 6 Jakub Homolka
h4. Restriktivní licence (copyleft) 
25 1 Jan Vandlíček
26
Tyto licence kladou více omezení na použití software. Pokud někdo modifikuje software nebo vytvoří odvozené dílo, může být povinnost sdílet tyto změny pod stejnou licencí, což vede k udržení otevřenosti. Příklady restriktivních licencí zahrnují GNU General Public License (GPL) a Mozilla Public License (MPL).
27 6 Jakub Homolka
28
h3. Cílové skupiny
29
30
h4. Vývojáře:
31
32
Individuální vývojáře: Osoby, které vyvíjejí software samy pro sebe nebo pro komunitu.
33
34
Skupiny vývojářů: Týmy nebo komunity vývojářů, kteří spolupracují na projektech.
35
36
h4. Podniky:
37
38
Malé a střední podniky: Firmy, které využívají otevřený software pro své projekty a mohou nebo nemusí přispívat k jeho vývoji.
39
40
Velké korporace: Velké společnosti mohou využívat otevřený software a přispívat k němu nebo ho dokonce vydávat jako součást jejich strategie.
41
42
h4. Uživatele:
43
44
Koneční uživatelé: Osoby nebo organizace, které používají software pro své účely.
45
46
Odborná veřejnost: Výzkumníci, akademici a další, kteří mohou využívat otevřený software pro své projekty a výzkum.
47
48
h4. Komunity a organizace:
49
50
Open source komunity: Lidé sdílí své nápady, přispívají k vývoji a sdílejí své znalosti v rámci komunit, které se formují kolem konkrétních projektů.
51
52
Nekomerční organizace: Neziskové organizace mohou využívat otevřený software pro dosahování svých cílů a mohou také přispívat k jeho vývoji.