Jak to teď tedy bude s hlavičkovými soubory z projektů pod GPL? Dosud bylo možné použít hlavičkové soubory bez toho, aby i můj program byl pod GPL. Ale pokud se hlavičkový soubor chápe jako popis API, a API je chráněno autorským zákonem, tak asi licenci na užití potřebuji. A pokud se autor neobtěžoval vydat hlavičkové soubory pod jinou licencí než GPL, tak to mám problém.
Nejsem jejich občan, ale řada software je z USA. Bohužel mám trochu problémy s přepnutím se na čínskou mentalitu "u nás na patenty a autorský zákon nevěříme". Tak nějak mám potřebu respektovat autora a užívat jeho dílo v souladu s jeho legislativou i přesto, že mi tady za velkou louží nehrozí trest.
Takže ano, problém s tím mám. Úplně stejný problém jako s botami Puna a čtyřproužkovým Abidasem.
Tohle všechno jsou jenom důsledky toho, že se k nehmotnému snaží legislativa přistupovat jako ke hmotnému. Osobně bych byl pro to, aby takovýto přístup byl ukončen v okamžiku, kdy autor sám zpřístupní dané dílo (např. specifikaci, ale i třeba hudební nahrávku) veřejnosti.
Např. pro svojí potřebu vymyslím programovací jazyk. Specifikace bude chráněná, dokud ho budu používat sám pro sebe. Vytvořím kompiler tohoto jazyka, který dám do volného prodeje - v tomto okamžiku ztrácím na ochranu nárok, podle specifikace si bude moci kdokoliv vytvořit svůj vlastní kompiler, či interpret, či cokoliv jiného.
Fajn, udělej to tak. Vem si tok volna z práce, osm hodin denně programuj nějakou aplikačku a pak ji začni prodávat. A nezapomeň do licenčních podmínek připsat, že souhlasíš s tím, aby osoba, která si koupila licenci, mohla tvou práci prodávat dál bez tvýho vědomí a nemusí ti dát ani halíř... Uvidíš, jak rychle ti to ten rok práce zaplatí.
Nějaká ochrana je nutná, ale ne zase za cenu, že si někdo patentuje rovnou vodní hladinu. Je potřeba mít vymezený mantinely, co je chráněno standardně a kde se dá připlatit za ochranu pomocí ochranné známky nebo patentu.