Nevím, jaký význam má přidávat takovouhle zprávičku, která je matoucí od začátku až do konce.
Jak to tedy je. Atom více či méně funkcionalitu IDE pro většinu běžných programovacích jazyků už dávno má. Atom je ale stavebnice, kde si každý může přidat co chce. A většina těchto IDE rozšíření byla vytvářena komunitou. Zvláště pro začínající uživatele mohl být problém, jaké moduly a rozšíření doplnit, občas mohly být problémy s nekompatibilitou nebo updaty, pro každý jazyk také finální IDE mohlo vypadat trochu jinak. Takže se Github spolu s Facebookem dohodli, že připraví rozšíření, které už bude mít nadefinované pro vybrané jazyky množinu rozšíření nutných pro pokrytí potřebné funkcionality a nadefinuje i společný interface. A to je vše.
Jenom upozorním, že Atom IDE je pod Facebook licencí, která je poněkud kontroverzní. Viz PATENTS v repu [1] a nebo diskuze na HN [2] k React Native pod stejnou licencí.
[1]: https://github.com/facebook-atom/atom-ide-ui/blob/master/PATENTS
[2]: https://news.ycombinator.com/item?id=9271246
Ten patentový dodatek je ovšem dost podstatná změna oproti běžné BSD licenci. Váš výklad toho dodatku je ten nejvstřícnější možná, je otázka, zda bude stejně vstřícný Facebook případně soud. Např. Apache Foundation zakazuje ve svém softwaru závislost na kódu licencovaném s tímhle dodatkem. Na druhou stranu, pro používání editoru je ta licence nezajímavá, zajímá ty, kteří budou upravovat kód toho pluginu.
Neskonci, pisou ze kdyz fejsbuk vytahne do valky s tebou tak ti licenci nerusi:
"if Facebook or any of its subsidiaries or corporate affiliates files a lawsuit alleging patent infringement AGAINST YOU ... the license granted hereunder will NOT TERMINATE"
Takze klidne muzes vydelavat s produktem dal, abys pak mel na pripadne vyrovani kdyz nahodou prohrajes :-)
To jste to zkrátil trochu moc, tam je, že pokud Facebook jako první žaluje vás a vy na to zareagujete protižalobou, která nesouvisí s daným softwarem, potom licence nekončí. Jenže právníci se neshodnou na tom, zda to you initiate directly or indirectly, or take a direct financial interest in spolehlivě vylučuje případy, kdy „si“ začne Facebook.
Tak se tady uklidnime, cely rozruch vyvolal Apache a dnes uz vime, ze nemel pravdu. Tady je vyjadreni Facebooku co vlastne BSD + PATENTS znamena v lidske reci:
https://code.facebook.com/posts/112130496157735/explaining-react-s-license/
TLDR: Fejsbuk vam garantuje, ze si do libosti a zadarmo muzete uzivat jeho patenty a kody dokud vam neprdne v bedne a nezacnete se kvuli tem patentum soudit.
Pro GPL positiv lidi nestravitelne sousto ale free software je i o svobode jakou free licenci si zvolite. To, ze se Stallmanovi nelibi komerce je jeho problem, ne svobodneho software.
cely rozruch vyvolal Apache a dnes uz vime, ze nemel pravdu
To „víte“ možná vy.
Tady je vyjadreni Facebooku co vlastne BSD + PATENTS znamena v lidske reci
Víte, co je zvláštní na všech těchhle vyjádřeních Facebooku, že ta patentová doložka je v pohodě? Že tam nikdy nikde není explicitně napsáno, že se to nevztahuje na případy, kdy soudní spor začne Facebook. Naopak i ve vámi odkazovaném vyjádření je větička expect others to respect our IP too. Takže co udělá Facebook, když podle názoru jeho právníků nebudete respektovat jeho intelektuální vlastnictví?
Pro GPL positiv lidi nestravitelne sousto ale free software je i o svobode jakou free licenci si zvolite. To, ze se Stallmanovi nelibi komerce je jeho problem, ne svobodneho software.
Tohle s GPL ani Stallmanem vůbec nijak nesouvisí. ASF má spoustu softwaru licencovaného pod BSD, MIT nebo Apache licencí a žádný problém s tím není. ASF má problém se zatahováním té patentové doložky do softwaru spravovaného ASF.
Můžete mi jednoduše vysvětlit kdo jsi má s tou licencí lámat hlavu?
Předpokládám že:
1. uživatelé pluginu NE
2. contributoři pluginu NE
3. forkaři co nezmění licencí a dají to venku NE
Takže normální OS komunita je v pohodě. Tak kdo zbývá, čorkaři co něco šlohnou a začnou to prodávat bez opensourcnuti ? Konkurenti co na tom postaví lepší Fejsbuk ? Konkurenti co na tom postaví něco co Fejsbuk teď nemá ale bude mít zítra ?
1. uživatelé pluginu NE
Pokud myslíte uživatele jako člověka, který plugin používá ve svém editoru, pak máte pravdu. Pokud „uživatelem“ myslíte programátora, který napíše kód, který je odvozený od tohoto pluginu (třeba nějaké další rozšíření) a chce ho distribuovat – ten se tou licencí samozřejmě zabývat musí.
2. contributoři pluginu NE
Přispěvatelé si tou licencí musí lámat hlavu.
3. forkaři co nezmění licencí a dají to venku NE
Pokud někdo udělá fork, je ve stejné situaci jako přispěvatel. Změnit licenci samozřejmě nemůže, to může udělat jenom vlastník práv.
Kdo zbývá? Zbývají všichni, kdo nechtějí být závislí na rozmarech Facebooku. Uživatelů editoru („písařů“) se to opravdu netýká, přinejhorším přestanou plugin používat. Ale pokud na pluginu někdo založí svou práci, a pak ho najednou nebude smět používat, veškerá jeho práce vyletí komínem.
Hnidopichujes až to bolí a z komára jsi už udělal brontosaura. Uživatel je uživatel, ten co s produkt používá a ne ho předělává. Ten si jistě hlavu lámat s ničím nemusí. Jediný contributor co by si s licencí lámal hlavu jses ty, ale tobě to zjevně nehrozí, že by tě k něčemu připustili. Důvod na fork je jediný - trucpodnik, něco se mi nelíbí tak to udělám po svém. Pro tyto případy je nemožnost změny licence přímo požehnáním ne ? No a případ že rozmar FB spusobi, že kód ze dne na den nebudu moci používat není retrospektivní tedy může platit až od nějaké verze což na dosavadní moji práci má vliv nulový.
Já jsem o licenci toho pluginu psát nezačal, já akorát opravuju nesmysly, které tady píšete vy a někteří další. Když nebudete vymýšlet další a další nesmysly, já nebudu mít co vyvracet.
Uživatel, který program spouští, jej také může používat jedině v souladu s licencí, takže pokud někdo vede patentové spory s Facebookem, ten plugin používat nemůže. Programátor, který ze svého kódu například volá nějaké funkce toho pluginu, ten plugin také používá a nijak ho nepředělává. Takže podle vaší definice by byl také uživatelem. Přispěvatelé se licencí programu samozřejmě zabývají, protože například budou mnohem méně ochotní přispívat do kódu, který sami nemůžou využít. Tu hloupost se změnou licence forku jste vymyslel vy, já jsem jenom upozornil na to, že to samozřejmě nejde (popíralo by to celý smysl licencí). Ztráta licence v případě patentových sporů je platná ihned, žádné „až od nějaké verze“. Licence se vždy uděluje za nějakých podmínek, a součástí těch podmínek může být omezení doby, kdy software smíte používat. Takže můžete mít licenci třeba časově omezenou, kdy software smíte používat třeba jeden rok a po té právo užívání ztratíte. A v případě té patentové doložky ztrácíte právo software používat okamžikem zahájení sporu.
@Filip Jirsák
Měl bys ale hochy upozornit na to, že přestože si za avými názory stojíš pevně, tak je to jen a pouze tvůj právní názor a v případném sporu bude rozhodovat příslušný soud a to ještě kdoví v které zemi. A v případě, že by jim na základě následování tvých rad vznikla nějaká škoda, tak neručíš ani za fňň ....