5 ms·
Do you mean this one? https://code.facebook.com/pages/850928938376556 https://code.facebook.com/pages/850928938376556 It doesn't address the scenario of Facebo
by JoshMnem 9y ago
Do you mean this one? https://code.facebook.com/pages/850928938376556 https://code.facebook.com/pages/850928938376556
It doesn't address the scenario of Facebook's violating your patents first.
- Lazare 9y agoThe key phrase I was replying to was "Facebook will revoke your React license." Facebook cannot revoke your React license in any circumstances, as that link makes clear.
- cyphar 9y agoThey revoke the React patent grant, which effectively downgrades "the React license" to just a stock BSD 3-clause license. At that point they will likely counter-sue you for patent infringement. In my mind that situation is effectively identical to losing "the right to use" license on grounds of patent suit (like Apache). Interestingly, in Apache you'd still be sued for patent infringement (not copyright infringement) because "right to use" is provided as a patent license.
- Lazare 9y ago> They revoke the React patent grant, which effectively downgrades "the React license" to just a stock BSD 3-clause license. At that point they will likely counter-sue you for patent infringement. Yes, but for what patent? People have looked; none have been found. :)
- cyphar 9y agoPatent applications are secret, not to mention that software patents can be very difficult to interpret and search for. RMS gave a fairly long talk about the various problems with software patents[1], and the difficulty in being able to find all software patents that may be related to a project is one of them. [1]: https://www.youtube.com/watch?v=aiKRt3-FbM0 https://www.youtube.com/watch?v=aiKRt3-FbM0
- jnbiche 9y agoPatent applications are public for a minimal time period, 18 months at the very most. But obviously patents are public. React has been open source for over 2 years now. It's highly-likely, almost certain, that any React-related Facebook patent would now be public.
- cyphar 9y agoThe second part of my comment is probably more applicable (maybe I should've just excluded the point about private patent applications). Even if a React-related patent was public, it wouldn't be called "Patent on React Framework". It probably wouldn't even use the words JavaScript, HTML, or DOM. You would need to hire a patent lawyer for an extended period of time to have a reasonable amount of certainty that no such patent exists (and even then, it's just an educated guess).
- JoshMnem 9y ago"Facebook, Inc. ("Facebook") hereby grants to each recipient of the Software ("you") a perpetual, worldwide, royalty-free, non-exclusive, irrevocable (subject to the termination provision below) license under any Necessary Claims, to make, have made, use, sell, offer to sell, import, and otherwise transfer the Software...The license granted hereunder will terminate, automatically and without notice..." The PATENTS file affects more than just React. It's found in their other projects too.