|
|
|
|
|
by superuser2
4084 days ago
|
|
The problem was that under the original license, Facebook could sue you (as an initial aggressor) for an unrelated patent infringement, and if you claimed that the unrelated patent was invalid, you would lose your license/patent grant to i.e React. It did not just discourage you from suing Facebook, it made you defenseless if Facebook sued you. This appears to remove that language and creates the much more desirable balanced situation you are talking about (IANAL). |
|
But I don't see how the original license was somehow worse than the open source projects that use the MIT or BSD licenses without any patent license, thus potentially allowing the patent owner to use patents against you offensively or defensively. (As far as I know, it is still unresolved whether the MIT or BSD licenses include an implied grant of patent rights, but at the very least there would be serious legal uncertainty.)
For one example, see the license on this Google project: https://github.com/google/trace-viewer/blob/master/LICENSE. No mention of patent rights, and unless you could successfully argue that there was an implied license, Google could sue a user for patent infringement for using this software (not that Google has ever used patents offensively, to my knowledge). So it confused me to see a Google employee complaining in the other thread that they weren't allowed to use Facebook open source software due to the limited patent grant. I'd be really interested to know more about this policy.