Bruce Perens, jeden z autorů definice Open Source a spoluzakladatel organizace Open Source Initiative, se domnívá, že paradigma Open Source dosáhlo bodu, kdy otevřené licence neposkytují dostatečnou ochranu a nastal čas na vytvoření revidované koncepce Post-Open Source, která by umožnila harmonizaci vztahů mezi vývojáři otevřeného softwaru a komerčními společnostmi.
GPL byla původně navržena pouze jako licence a není smlouvou, tj. jejím cílem je pouze poskytování práv, ale nemůže odnímat práva jiným. Podle Perense by nová licenční model měla zahrnovat smluvní podmínky posuzované podle požadavků právního oboru, který reguluje smluvní vztahy. V současnosti se společnosti naučily obcházet požadavky licence GPL ohledně zajištění neomezeného přístupu k zdrojovým kódům. K omezení dostupnosti kódu se používají mezery související s nařizováním dodatečných smluvních podmínek pro koncového uživatele, které omezují sekundární šíření otevřeného kódu, na kterém je produkt postaven.
Například při nákupu distribuce RHEL klient podepisuje se společností Red Hat smlouvu na podporu a získávání aktualizací, v níž je omezena redistribuce dat a je zmiňováno právo na zrušení smlouvy při nezhodě mezi skutečně nainstalovanými a zakoupenými kopií RHEL, což nutí zvolit mezi svobodou manipulace s softwarem a udržením statusu klienta Red Hat. Poskytované pro RHEL patche pro odstranění zranitelností se aplikují na GPL-kód a podle licence má uživatel právo na jejich šíření, ale to může být vnímáno jako porušení smlouvy s Red Hat a stane se důvodem pro ukončení poskytování služeb společnosti. Dříve, když byly změny zveřejňovány v repozitáři CentOS, komunita přivírala oko na podobné manipulace, ale po změně politiky poskytování přístupu k zdrojovým kódům balíčků RHEL vznikla potřeba přehodnotit mechanismy interakce mezi vývojáři otevřených projektů a společnostmi, které využívají jejich práci.
V rámci konceptu Post-Open Source se navrhuje rozšířit pojem Open Source o prvky, které kladou další podmínky na komerční využívání a určují interakci mezi vývojáři a korporacemi v otázce spravedlivé návratnosti. Za výhody plynoucí z používání otevřeného softwaru by společnosti měly platit buď účastí na vývoji, nebo prostřednictvím odvodů, které budou rozděleny mezi přímé vývojáře. Pro nekomerční použití a individuální uživatele zůstane kód zdarma a i nadále se bude řídit jednou licencí, bez smluvní složky.
Jako jednu z možností se navrhuje aplikovat každoroční auditorství (compliance), po kterém společnost získá všechna práva na používání softwaru, který je distribuován v souladu s principem Post-Open Source. Prostředky zasílané za získání povolení umožní stimulovat vývoj. Kromě toho, platba poskytne příležitost nejen psát kód pro sebe a specialisty obeznámené s technologiemi, ale také věnovat čas vytváření uživatelsky přívětivých aplikací pro koncové uživatele, přičemž se budou brát v úvahu jejich zájmy.
Mezi obtížemi, které je třeba vyřešit při implementaci navrhovaného modelu Post-Open Source, se uvádí nezbytnost vytvoření organizace, která se bude zabývat sledováním příspěvků do vývoje a rozdělováním získaných prostředků. Organizace by měla využívat transparentní procesy a finanční mechanismy, které by vyhovovaly vývojářům.
Zdroj: opennet.ru
