Vztahy mezi OSS licencemi » Historie » Verze 23
Jakub Homolka, 2023-12-18 11:27
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 | 16 | Jakub Homolka | ** Vytvoření navržené architektury. |
14 | 8 | Jakub Homolka | |
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 | 13 | Jakub Homolka | |
34 | 12 | Jakub Homolka | Komerční použití - Licencovaný materiál a deriváty mohou být použity pro komerční účely. |
35 | 13 | Jakub Homolka | |
36 | 12 | Jakub Homolka | Distribuce - Licencovaný materiál může být distribuován. |
37 | 13 | Jakub Homolka | |
38 | 12 | Jakub Homolka | Modifikace - Licencovaný materiál může být upraven. |
39 | 13 | Jakub Homolka | |
40 | 12 | Jakub Homolka | Použití patentu - Tato licence poskytuje výslovně udělení patentový práv od jejich vlastníků. |
41 | 13 | Jakub Homolka | |
42 | 14 | Jakub Homolka | Soukromé použití - Licencovaný materiál lze používat a upravovat soukromě. |
43 | 12 | Jakub Homolka | |
44 | h3. Podmínky |
||
45 | 13 | Jakub Homolka | |
46 | 12 | Jakub Homolka | Uvádění zdrojů - Zdrojový kód musí být zpřístupněn při distribuci licencovaného materiálu. |
47 | 13 | Jakub Homolka | |
48 | 12 | Jakub Homolka | 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. |
49 | 13 | Jakub Homolka | |
50 | 14 | Jakub Homolka | 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. |
51 | 13 | Jakub Homolka | |
52 | 12 | Jakub Homolka | Oznámení o změně stavu - Změny provedené v licencovaném materiálu musí být zdokumentovány. |
53 | 13 | Jakub Homolka | |
54 | 12 | Jakub Homolka | 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. |
55 | 13 | Jakub Homolka | |
56 | 12 | Jakub Homolka | 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. |
57 | 13 | Jakub Homolka | |
58 | 12 | Jakub Homolka | 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. |
59 | 13 | Jakub Homolka | |
60 | 12 | Jakub Homolka | 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. |
61 | |||
62 | h3. Omezení |
||
63 | 13 | Jakub Homolka | |
64 | 15 | Jakub Homolka | Odpovědnost - Licence zahrnuje omezení odpovědnosti. |
65 | 13 | Jakub Homolka | |
66 | 15 | Jakub Homolka | Záruka - Licence výslovně uvádí, že neposkutuje žádnou záruku |
67 | 13 | Jakub Homolka | |
68 | 15 | Jakub Homolka | Použití ochranné známky - Licence výslovně uvádí, že neuděluje práva k ochranné známce, i když licence bez takového prohlášení pravděpodobně neudělají žádná implicitní práva k ochranné známce. |
69 | 12 | Jakub Homolka | |
70 | 23 | Jakub Homolka | !Licenses-image.png! |
71 | |||
72 | |||
73 | 6 | Jakub Homolka | h3. Cílové skupiny |
74 | |||
75 | h4. Vývojáře: |
||
76 | |||
77 | Individuální vývojáře: Osoby, které vyvíjejí software samy pro sebe nebo pro komunitu. |
||
78 | |||
79 | Skupiny vývojářů: Týmy nebo komunity vývojářů, kteří spolupracují na projektech. |
||
80 | |||
81 | h4. Podniky: |
||
82 | |||
83 | 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. |
||
84 | |||
85 | 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. |
||
86 | |||
87 | h4. Uživatele: |
||
88 | |||
89 | 20 | Jakub Homolka | Koneční uživatelé: Osoby, které používají software pro své účely. |
90 | 6 | Jakub Homolka | |
91 | Odborná veřejnost: Výzkumníci, akademici a další, kteří mohou využívat otevřený software pro své projekty a výzkum. |
||
92 | |||
93 | h4. Komunity a organizace: |
||
94 | |||
95 | 20 | Jakub Homolka | Vědecké a Akademické komunity: Lidé sdílí své nápady, přispívají k vývoji a sdílejí své znalosti v rámci jednotlivých komunit, které se formují kolem konkrétních projektů. |
96 | 6 | Jakub Homolka | |
97 | 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. |
||
98 | 1 | Jan Vandlíček | |
99 | h4. Státní a veřejné instituce |
||
100 | 20 | Jakub Homolka | |
101 | 22 | Jakub Homolka | Státní instituce: Různé státní instituce, včetně vládních agentur, městských správ, veřejných škol, zdravotnických zařízení a bezpečnostních složek, mohou využívat open-source software pro řízení interních operací, poskytování veřejných služeb a zlepšení transparentnosti a efektivity. |
102 | 20 | Jakub Homolka | |
103 | 22 | Jakub Homolka | Veřejné instituce: Veřejné instituce jako školy, univerzity, knihovny, zdravotnická zařízení a městské úřady mohou využívat open-source software pro zlepšení vzdělávacích, informačních a správních služeb, zajištění efektivity a podporu transparentnosti. |
104 | 18 | Jakub Homolka | |
105 | 17 | Jakub Homolka | h3. Potřeby a zájmy jednotlivých skupin: |
106 | 10 | Jakub Homolka | |
107 | 17 | Jakub Homolka | h4. Vývojáři: |
108 | 10 | Jakub Homolka | |
109 | 17 | Jakub Homolka | Potřeby: Jasné porozumění licenčním podmínkám, aby mohli bezpečně používat, upravovat a distribuovat open-source software. Důležité je znát, jaké jsou povinnosti a omezení dané licencí, ať už se jedná o GPL, MIT, Apache, atd. |
110 | 1 | Jan Vandlíček | |
111 | 17 | Jakub Homolka | Zájmy: Integrace OSS do vlastních projektů, přispívání do OSS projektů, vytváření vlastního OSS. |
112 | 1 | Jan Vandlíček | |
113 | 17 | Jakub Homolka | h4. Podniky: |
114 | |||
115 | Potřeby: Porozumění kompatibilitě různých OSS licencí s firemními obchodními modely a ochranou duševního vlastnictví. Zájem o minimalizaci právních rizik při používání OSS. |
||
116 | |||
117 | Zájmy: Využívání OSS pro snížení nákladů, zvýšení inovací, a zlepšení interoperability produktů. |
||
118 | |||
119 | h4. Uživatele: |
||
120 | |||
121 | Potřeby: Přístup k široké škále nástrojů a aplikací bez nutnosti platit licenční poplatky. Zájem o snadné použití a modifikace softwaru. |
||
122 | |||
123 | Zájmy: Osobní rozvoj, hobby projekty, nebo snaha o zvýšení digitální gramotnosti. |
||
124 | |||
125 | 21 | Jakub Homolka | h4. Akademické a vědecké komunity: |
126 | 17 | Jakub Homolka | |
127 | Potřeby: Požadavky na jednoduché šíření a sdílení softwaru a výsledků výzkumu. Zájem o podporu vzdělávání a výzkumu prostřednictvím snadného přístupu k softwarovým nástrojům. |
||
128 | |||
129 | 1 | Jan Vandlíček | Zájmy: Podpora akademické a vědecké komunity prostřednictvím sdílení softwaru. |
130 | 21 | Jakub Homolka | |
131 | h4. Nekomerční organizace: |
||
132 | |||
133 | Potřeby: Efektivní a cenově dostupné softwarové řešení, které umožňuje efektivní správu a podporu jejich misí. |
||
134 | |||
135 | Zájmy: Posílení svého sociálního dopadu a rozšíření dosahu prostřednictvím využití technologických nástrojů a zdrojů. |
||
136 | 17 | Jakub Homolka | |
137 | h4. Státní a veřejné instituce: |
||
138 | |||
139 | Potřeby: Zajištění, že software je bezpečný, spolehlivý a kompatibilní s regulačními požadavky. Potřeba transparentnosti a veřejné kontroly. |
||
140 | |||
141 | Zájmy: Využití OSS k zajištění veřejné služby a infrastruktury, což může zahrnovat vše od městské správy po vzdělávací systémy. |