No nevim. At ctu licenci jak chci tak pouze pokud jsou distribuovany zdrojovy kody, tak musi byt pod MS-PL licenci. Binarky museji pouze mit "copyright, patent, trademark, and attribution notices" a zdrojovy kody distribuovany byt nemusi. Takze jen proste blbej vyber licence... pokud jim to vadi teda...
26. 7. 2019, 14:08 editováno autorem komentáře
When you distribute software (or its portion) under the Ms-PL, you’re not required to distribute its source code. You may do so if you want to, but you’re not obliged. However, you’re required to:
- Retain all copyright, patent, trademark, and attribution notices that are originally present in the software.
- Additionally, if you distribute any portion of the software in its source code form, you may do so only under the Ms-PL by including a complete copy of this license with your distribution. If you distribute any portion of the software in its compiled or object code form, you may only do so under any other license that complies with the Ms-PL.
A právě ten druhý bod v textu je podstatný, protože ten se točí kolem toho, že musíte ponechat původní licenci.
Jinak v nekomentované licenci to je bod 3 a odstavce A, B a C..
Původní licence : https://opensource.org/licenses/MS-PL
Myslím si, že to špatně interpretujete. MS-PL rozlišuje distribuci v podobě zdrojového kódu a ve zkompilované podobě.
V případě distribuce zdrojového kódu máte povinnost ke kódu, který pod MS-PL přebíráte distribuovat jej opět s MS-PL licenčním ujednáním. To je poměrně logické, protože jinak by "bílý kůň" vzal MS-PL'ed zdroják, přebalil by ho bez licenčního ujednání a tím by se zdrojové kódy začaly šířit bez informací o autorovi a jeho zásluhách.
MS-PL dává tzv. royalty-free licenci aby kdokoliv užil dílo i ve svém derivátu. Sám původní autor, i následní autoři smí účtovat jednorázové poplatky např. za distribuci, za svoje části kódu, za podporu ..., ale nesmí účtovat poplatek za užití MS-PL'ed kódu.
Tady nastává výkladový rozpor, jestli poplatek např. na storu je licenční poplatek. Podle mě být nemusí. Koupím si program, tím ho získám. Neplatím licenci, ale poplatek za získání. Pokud mi licenční ujednání nezakazuje další šíření, je to podle MS-PL v pořádku. Spolu s dílem můžete za poplatek získat např. podporu, nebo třeba distribuci přes Store (Apple, Microsoft, Google) - ani to není proti licenci, pokud nebráníte uživateli dál dílo šířit.
V devadesátých letech se "prodával" shareware a freeware. Například Jimaz v Praze. Poplatek byl za disketu a nahrání vybraného obsahu, ne licenční poplatek za software samotný. S případem distribuce přes Store je to podobné. Firma musí zaplatit a starat se o to, aby aplikaci do storu dostala a chce za to odměnu. Nesmí pouze omezovat další šíření.