IANAL, but here's an ominous scenario: There is no patent clause now. Assuming some FB patent has crept its way in one of their open source, if a company sues FB for patent infringement, FB would be able to counter-sue for copyright infringement due to the suing company's use of FB's open source. "As long as you don't sue us, we won't sue you" kind of a deal. If the above scenario is true, it seems there is no de fac…
Relicensing React, Jest, Flow, and Immutable.js
321–330 of 528 posts
Re: Relicensing React, Jest, Flow, and Immutable.js
#322Earlier quoted context omitted.
Implicit grants have very little case law and what law there is doesn't look too useful for people in this case (the patent(s) would have to be extremely specifically applicable to the code, which most patents are designed not to be). So I trust implicit grants much less than explicit.
Right, if they were equal grants, I would too. But they aren't, that's the point.
Like, I'd love to live in a world where patent protection wasn't even an issue but we don't. So in this situation we end up with less protection due to compatibility concerns.
Given we do live in a world where software patents are valuable to companies and they won't all want to give blanket irrevocable licenses... there has to be a way for business to do that and protect users of the software.
The patent grant FB did was a (flawed) attempt at that.
Re: Relicensing React, Jest, Flow, and Immutable.js
#323Re: Relicensing React, Jest, Flow, and Immutable.js
#324Earlier quoted context omitted.
I've been trying to tell everyone licensing is more important than they realize, but there are so many people who fundamentally misunderstand licensing and therefor just don't care (dwtfyw license for example), or have falsely been trained by subpar instructors at uni and $othertraining about how bsd/mit is the superior license for business because $reasons. The four freedoms and free software solve so many of the pr…
Please tell me more about commercial sales of GPL software. How could I make sure that people pay me for using my desktop app if it was GPL?
Re: Relicensing React, Jest, Flow, and Immutable.js
#325Earlier quoted context omitted.
> FB would be able to counter-sue for copyright infringement due to the suing company's use of FB's open source the whole point of mit/bsd/etc is copyright grant. fb can only realistically win a suit wrt infringement if they revoke the mit/bsd license first (not sure if this is possible...not sure if it's even been tried before).
Revoking a license retroactively is not possible. But since there is no patent grant with the MIT license, using the open source software is–potentially–open to patent litigation. I don’t think this has been tested in court yet.
But you're right, I don't think it's been exhaustively tested in court, just like most software patent issues.
Re: Relicensing React, Jest, Flow, and Immutable.js
#326Earlier quoted context omitted.
Well...now back to writing code and shipping things...we can all put our irrational fantasies of patent litigation and being "unacquirable" startups due to React to rest.
It's not irrational when your companies lawyers say that you many not use React due to the licensing, and there is a very real chance you will be terminated if you do. Unless you mean that lawyers are irrational, in which case I would agree (throwing in judges and politicians and anyone else in the legal profession while we are at it).
Re: Relicensing React, Jest, Flow, and Immutable.js
#327Re: Relicensing React, Jest, Flow, and Immutable.js
#328Earlier quoted context omitted.
Thanks for that clarification. I interpreted that paragraph to be somewhat contradictory (“we like this but we’re moving away from it because it’s not our job to convince people it’s fine”). Your interpretation makes more sense and provides better color to it.
Yes. The way I read it, Facebook essentially shirked the issue, regardless whether it's only a perception problem, onto companies like Wordpress. WP has their own users, it's not WP's job to do FB's work for them, and FB has to have known the patents clause was going to be problematic, or at least controversial.
Re: Relicensing React, Jest, Flow, and Immutable.js
#329Thank you, Wordpress.[1] [1] https://ma.tt/2017/09/on-react-and-wordpress/
Though I am a bit curious about why WordPress would need React in the first place. It's not like they're building a real-time app. Am I missing something here?
Re: Relicensing React, Jest, Flow, and Immutable.js
#330Earlier quoted context omitted.
In a statement from Facebook on August 18th, 33 days ago[0]: We have considered possible changes carefully, but we won't be changing our default license or React's license at this time. We recognize that we may lose some React community members because of this decision. We are sorry for that, but we need to balance our desire to participate in open source with our desire to protect ourselves from costly litigation. G…
Oh sure, a framework used on a quarter of the web might have had something to do with it, but actually it was my Hacker News comment the day after the Wordpress news, that put the final, decisive nail in the coffin. It captured so many people's hearts and minds, it ended up with seven upvotes ...and still counting. 1, 2, 3, 4, 5, 6, 7. Yup, 7. You're welcome everybody! And thanks for the assist, Wordpress! https://ne…