I feel like if React doesn't "count" as open source software, then neither should anything licensed as GPLv3.
Facebook React.js License
21–30 of 203 posts
Re: Facebook React.js License
#22Similar approach to the patchwork of various patent grants on Opus implementations; it's still open source, it just might not be free for 100% of the purposes you could think of. I think Robert doesn't understand that open source refers to the source code being open to use, derivation, and study . The BSD license also includes a warranty disclaimer, which is the exact same kind of protective language as the patent gr…
Where does it say that the stipulation refers only to patents applying to React?
Re: Facebook React.js License
#2312.1 Termination. This License and the rights granted hereunder will terminate:
…
(c) automatically without notice from Apple if You, at any time during the term of this License, commence an action for patent infringement against Apple; provided that Apple did not first commence an action for patent infringement against You in that instance.
Like the React patent grant, this applies to any patent suit, not just ones that allege that the covered software infringes. The Open Source Initiative considers APSLv2 an Open Source license, and the Free Software Foundation considers it a Free Software license. Note that this clause terminates your copyright license, not merely your patent license - it's significantly stronger than the React rider.
So I think the claim that it's not open source is a bit strong, even though I find this sort of language pretty repugnant.
Re: Facebook React.js License
#24Similar approach to the patchwork of various patent grants on Opus implementations; it's still open source, it just might not be free for 100% of the purposes you could think of. I think Robert doesn't understand that open source refers to the source code being open to use, derivation, and study . The BSD license also includes a warranty disclaimer, which is the exact same kind of protective language as the patent gr…
> The Facebook arrangement meets all of those requirements with the one stipulation that you forfeit the license when you enter patent litigation against Facebook for the granted patents. I don't consider suing Facebook for patents applying to React, while USING REACT, to be a serious fundamental software freedom. Where does it say that the stipulation refers only to patents applying to React?
Sorry, seems it only applies to counterclaims.
Re: Facebook React.js License
#25Facebook's license is even weaker than a BSD/MIT license without any PATENTS license attached at all. Because in that case the patents grant can be considered implicit , depending on jurisdiction. By including a PATENTS license in that repository, Facebook nullifies the possibility of such a defense.
Re: Facebook React.js License
#26Perhaps it's less of an issue with the BSD style licenses, as explicitly called out in the article.
Re: Facebook React.js License
#27Re: Facebook React.js License
#28Earlier quoted context omitted.
In their PATENTS file: https://github.com/facebook/react/blob/master/PATENTS#L14-L2... If you read it, it doesn't seem like GP's claim is completely true.
Are you talking about this part? > if Facebook or any of its subsidiaries or corporate affiliates files a lawsuit alleging patent infringement against you in the first instance, and you respond by filing a patent infringement counterclaim in that lawsuit against that party that is unrelated to the Software, the license granted hereunder will not terminate under section (i) of this paragraph due to such counterclaim A…
Re: Facebook React.js License
#29Facebook's license is even weaker than a BSD/MIT license without any PATENTS license attached at all. Because in that case the patents grant can be considered implicit , depending on jurisdiction. By including a PATENTS license in that repository, Facebook nullifies the possibility of such a defense.
[edit] I'm bad at read. Sorry!
Re: Facebook React.js License
#30Version 2 of the Apple Public Source License includes the following termination clause: 12.1 Termination. This License and the rights granted hereunder will terminate: … (c) automatically without notice from Apple if You, at any time during the term of this License, commence an action for patent infringement against Apple; provided that Apple did not first commence an action for patent infringement against You in tha…
Typescript is Apache 2: https://github.com/Microsoft/TypeScript/blob/master/LICENSE....
Visual Studio Code is MIT: https://github.com/Microsoft/vscode/blob/master/LICENSE.txt