Projekt

Obecné

Profil

Vztahy mezi OSS licencemi » Historie » Verze 12

Jakub Homolka, 2023-12-17 18:56

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 12 Jakub Homolka
h3. Oprávnění
33
Komerční použití - Licencovaný materiál a deriváty mohou být použity pro komerční účely.
34
Distribuce - Licencovaný materiál může být distribuován.
35
Modifikace - Licencovaný materiál může být upraven.
36
Použití patentu - Tato licence poskytuje výslovně udělení patentový práv od jejich vlastníků.
37
Soukromé použití - Licencovaný materiál lze používat a upravovat soukromě. 
38
39
h3. Podmínky
40
Uvádění zdrojů - Zdrojový kód musí být zpřístupněn při distribuci licencovaného materiálu.
41
Oznámení o licenci a autorských právech - K licencovanému materiálu musí být přiložena kopie licence a upozornění na autorská práva.
42
Oznámení o licenci a autorských právech pro zdroj- Kopie licence a upozornění na autorská práva musí být součástí licencovaného materiálu ve zdrojové podobě, ale není vyžadována pro binární soubory.
43
Oznámení o změně stavu - Změny provedené v licencovaném materiálu musí být zdokumentovány.
44
Využití síťe je distribuce - Uživatelé, kteří interagují s licencovaným materiálem prostřednictvím sítě, mají právo obdržet kopii zdrojového kódu, který byl použit k vytvoření daného materiálu. 
45
Stejná licence - Při distribuci licencovaného materiálu musí být modifikace uvedeny pod stejnou licencí. V některých případech lze použít podobnou nebo související licenci.
46
Stejná licence (soubor) - Úpravy existujících souborů musí být vydány pod stejnou licencí při distribuci licencovaného materiálu. V některých případech lze použít podobnou nebo související licenci.
47
Stejná licence (knihovna) - Při distribuci licencovaného materiálu musí být modifikace uvedeny pod stejnou licencí. V některých případech lze použít podobnou nebo související licenci. Tato podminka nemusí platit pro díla, která používají licencovaný materiál jako knihovnu.
48
49
h3. Omezení
50
Odpovědnost
51
Záruka
52
Použití ochranné známky
53
54 6 Jakub Homolka
h3. Cílové skupiny
55
56
h4. Vývojáře:
57
58
Individuální vývojáře: Osoby, které vyvíjejí software samy pro sebe nebo pro komunitu.
59
60
Skupiny vývojářů: Týmy nebo komunity vývojářů, kteří spolupracují na projektech.
61
62
h4. Podniky:
63
64
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.
65
66
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.
67
68
h4. Uživatele:
69
70
Koneční uživatelé: Osoby nebo organizace, které používají software pro své účely.
71
72
Odborná veřejnost: Výzkumníci, akademici a další, kteří mohou využívat otevřený software pro své projekty a výzkum.
73
74
h4. Komunity a organizace:
75
76
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ů.
77
78
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.
79 10 Jakub Homolka
80 11 Jakub Homolka
h3. Potřeby jednotlivých skupin:
81 10 Jakub Homolka
82 11 Jakub Homolka
h4. Potřeby vývojářů:
83 10 Jakub Homolka
84 11 Jakub Homolka
h4. Potřeby podniků:
85 10 Jakub Homolka
86 11 Jakub Homolka
h4. Potřeby uživatelů:
87 10 Jakub Homolka
88 11 Jakub Homolka
h4. Potřeby komunit a organizací: