Jakou licenci pro můj SW použít, když chci zachovat původního autora

anonym

Když udělám SW a dám ho na github, jakou tam mám použít licenci když chci docíli toho, aby u každého forku bych byl uveden jako spoluautor nebo ještě lépe jako původní tvůrce programu? Prostě aby někdo nevzal můj kód, nevymazal z něj údaje po mě, jako by to celé udělal on sám.

A dá se vůbec proti takovému porušení licence nějak efektivně bránit?
« Poslední změna: 06. 06. 2018, 12:01:48 od Petr Krčmář »


MarSik

Re:Jakou licenci pro můj SW použít, když chci...
« Odpověď #1 kdy: 06. 06. 2018, 11:54:31 »
Tohle splňuje i nejkratší BSD:

https://opensource.org/licenses/BSD-2-Clause

"Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer."

https://opensource.org/licenses/BSD-3-Clause přidává

"Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution."

https://opensource.org/licenses/MIT obsahuje "The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software."

https://opensource.org/licenses/Apache-2.0 má body 4.2 a 4.3

GPL je už trošku složitější (bod 5.a).

A dá se vůbec proti takovému porušení licence nějak efektivně bránit?

Odpovím jen ne tuto část.
Efektivně se můžete bránit jedině u soudu. Soud je vždycky místně příslušný podle adresy žalovaného.

Pokud Vás poškodí někdo, řekneme, z Maďarska, nemáte jinou možnost, než ho zažalovat právě tam. K žalobě potřebujete prokázat 1) protiprávní jednání žalovaného, 2) škodu, která Vám vznikla, 3) příčinnou souvislost mezi protiprávním jednáním a škodou.

Největší překážkou bývá to, že musíte porozumět právnímu režimu země žalovaného (v praxi = najmout si advokáta z té země) a druhou překážkou je stanovit škodu, která Vám vznikla. Škodou se, aspoň podle českého právního řádu rozumí v penězích vyjádřená částka, o kterou se zmenšil Váš majetek, ale nezmenšil by se, kdyby nedošlo k protiprávnímu jednání žalovaného.

Pokud dáváte software zadarmo, pak škoda, která Vám vznikla je nulová. V tu chvíli můžete zvažovat žalobu na to, aby soud určil, že se má žalovaný zdržet protiprávního jednání, případně na nemajetkovou újmu (satisfakci).

Aspoň takto, přibližně, to bude vidět evropské právo.

V USA bude asi situace jiná, tam se víc klade důraz na satisfakci místo náhrady škody.

(Proto se také velké firmy vůbec nebojí používat open source software ve svých produktech, protože není nikdo, kdo by je žaloval, nikdo na to nemá peníze, a v případě výhry nedostane zaplacené ani náklady).

MarSik

(Proto se také velké firmy vůbec nebojí používat open source software ve svých produktech, protože není nikdo, kdo by je žaloval, nikdo na to nemá peníze, a v případě výhry nedostane zaplacené ani náklady).

Případ busybox je myslím notoricky známý: https://arstechnica.com/information-technology/2010/08/court-rules-gpl-part-of-a-well-pleaded-case/