Projekt

Obecné

Profil

Vztahy mezi OSS licencemi » Historie » Verze 11

Jakub Homolka, 2023-12-11 16:25

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 8 Jakub Homolka
** Vytvoření navržené architekturu.
14
15 9 Jakub Homolka
** Zhodnotit výsledek své práce.
16 8 Jakub Homolka
17 4 Jakub Homolka
h2. OSS licence
18
19
20
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.
21
22 6 Jakub Homolka
h3. Kategorie
23 4 Jakub Homolka
24 6 Jakub Homolka
h4. Permissivní licence
25 1 Jan Vandlíček
26 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.
27
28 6 Jakub Homolka
h4. Restriktivní licence (copyleft) 
29 1 Jan Vandlíček
30
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).
31 6 Jakub Homolka
32
h3. Cílové skupiny
33
34
h4. Vývojáře:
35
36
Individuální vývojáře: Osoby, které vyvíjejí software samy pro sebe nebo pro komunitu.
37
38
Skupiny vývojářů: Týmy nebo komunity vývojářů, kteří spolupracují na projektech.
39
40
h4. Podniky:
41
42
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.
43
44
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.
45
46
h4. Uživatele:
47
48
Koneční uživatelé: Osoby nebo organizace, které používají software pro své účely.
49
50
Odborná veřejnost: Výzkumníci, akademici a další, kteří mohou využívat otevřený software pro své projekty a výzkum.
51
52
h4. Komunity a organizace:
53
54
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ů.
55
56
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.
57 10 Jakub Homolka
58 11 Jakub Homolka
h3. Potřeby jednotlivých skupin:
59 10 Jakub Homolka
60 11 Jakub Homolka
h4. Potřeby vývojářů:
61 10 Jakub Homolka
62 11 Jakub Homolka
h4. Potřeby podniků:
63 10 Jakub Homolka
64 11 Jakub Homolka
h4. Potřeby uživatelů:
65 10 Jakub Homolka
66 11 Jakub Homolka
h4. Potřeby komunit a organizací: