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í: |