Live data from Hacker News

Facebook React.js License

elcaminolegal.com

31–40 of 203 posts

Re: Facebook React.js License

#32
post #14

Does this mean that react could be considered "available source" instead of "open source?"

I think it's a great illustration of the difference between "open source" and "free software." In this case the source is still openly published, but under certain circumstances you're no longer free to redistribute.

Re: Facebook React.js License

#33
post #23

Version 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…

It does not apply to any patent suit. A petition for DJ against a demand letter, for instance, would not be included. A PGR at the PTO, even when appealed to courts is not included. An interference proceeding at court against Apple is not included.

Re: Facebook React.js License

#34
post #11

Earlier quoted context omitted.

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…

[edit] ugh, meant to put this elsewhere, rough morning.

> 3. Facebook sues you and takes all your reacts and reducers

Perhaps I highlighted that part because the original OP talked about Facebook suing you first. Dude.

Re: Facebook React.js License

#36
post #23

Version 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…

Microsoft is not necessarily a paragon of open source, but many of their open source projects use unadulterated OS licenses. 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

You will notice that most new projects all use MIT. Apache 2 hasn't been used for anything new in the last year+.

Re: Facebook React.js License

#37
post #23

Version 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…

Microsoft is not necessarily a paragon of open source, but many of their open source projects use unadulterated OS licenses. 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

Apple and Facebook have "strong" patent retaliation clauses while Microsoft has a "weak" patent retaliation clause.

More on strong vs weak retaliation clauses here: http://www.rosenlaw.com/lj9.htm

Can't believe Microsoft is the good guy here.

Re: Facebook React.js License

#38
If it becomes a problem, you could drop in a react-compatible library pretty quickly. React native might be tougher but still would probably appear if there was a case with a lot of publicity.

Re: Facebook React.js License

#39
If companies fear that if they try to enforce their patents they will lose access to significant commercial opportunities as a result of not being able to use projects such as react...

...basically, I welcome it.

Patents are harmful.

The FSF has, to my knowledge, made no meaningful progress in significant patent reform.

If this helps, then bring it on.

Re: Facebook React.js License

#40
Frankly multiple developers don't really care about the licenses or clauses. Software veterans and corporations care about it more than anyone else. Even the article is kinda hard to grasp in one go that I had to read a couple of times. To find the nuances in an OSS license and to think and act on it is not easy for a lot non native English speakers. And more posts like these are needed to make many people read and know about these serious issues.
Post reply on HN