Jsme velkými fanoušky licence MIT, zejména její jednoduchost ji činí ideální pro malé softwarové projekty.
Nicméně z důvodu růstu PSONO jsme si našli čas podívat se na další open source licence, které jsou kompatibilní s MIT, ale lépe chrání přispěvatele. Proto s dalším vydáním přejdeme na licenci Apache.
Oficiální dokumentace již tuto změnu odráží. Všechny příspěvky do Psono budou licencovány pod:
Copyright 2017 Sascha Pfeiffer
Licencováno podle Apache License, verze 2.0 (dále jen "Licence"); tento soubor nesmíte používat jinak než v souladu s Licencí. Kopii Licence můžete získat na
http://www.apache.org/licenses/LICENSE-2.0
Pokud to není vyžadováno příslušným právem nebo není písemně dohodnuto, software distribuovaný pod Licencí je distribuován na základě "AS IS", BEZ ZÁRUK NEBO PODMÍNEK JAKÉHOKOLIV DRUHU, výslovných nebo předpokládaných. Další podrobnosti najdete v Licenci, která upravuje oprávnění a omezení podle Licence.
Dále jsme přidali „Osvědčení vývojáře o původu“, se kterým mohou lidé okolo Linuxového jádra být obeznámeni, jako požadavek pro přispívání.
Osvědčení vývojáře o původu Verze 1.1
Copyright (C) 2004, 2006 The Linux Foundation a její přispěvatelé. 1 Letterman Drive Suite D4700 San Francisco, CA, 94129
Každý má povoleno kopírovat a distribuovat doslovné kopie tohoto licenčního dokumentu, ale jeho změna není povolena.
Osvědčení vývojáře o původu 1.1
Přispěním do tohoto projektu potvrzuji, že:
(a) Příspěvek byl vytvořen zcela nebo zčásti mnou a já mám právo jej předložit pod open source licencí uvedenou v souboru; nebo
(b) Příspěvek je založen na dřívější práci, která, podle mého nejlepšího vědomí, je pokrytá odpovídající open source licencí a mám právo v rámci té licence předložit tuto práci s úpravami, ať už byla vytvořena zcela nebo částečně mnou, pod stejnou open source licencí (pokud mi není povoleno předložit pod jinou licencí), jak je uvedeno v souboru; nebo
(c) Příspěvek mi byl přímo poskytnut jinou osobou, která potvrdila (a), (b) nebo (c) a já ho neupravoval.
(d) Rozumím a souhlasím, že tento projekt a příspěvek jsou veřejné a že záznam o příspěvku (včetně všech osobních údajů, které s ním poskytuji, včetně mého souhlasu) je uchováván na neurčito a může být redistribuován v souladu s tímto projektem nebo s příslušnými open source licencemi.
Každý commit musí obsahovat DCO, který vypadá takto:
Signed-off-by: Joe Smith
Projekt vyžaduje, aby jméno použité bylo vaše skutečné jméno. Anonymní přispěvatelé ani ti, kteří používají pseudonymy, nebudou přijati.
Nastavte si vaše user.name a user.email ve vaší git konfiguraci a pak vždy používejte -s nebo --signoff příznak pro přidání „Signed-off-by“ řádku na konec zprávy o commitu.