question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

too broad defensive termination clause in PATENTS

See original GitHub issue

Current defensive termination clause is far broader defensive than original Apache License 2, which makes difficult to use it in enterprise. It is now covering any actions against any part of Facebook, while previous Apache License covers only this project.

I don’t know where to address this issue (e.g. couldn’t find a contact at https://code.facebook.com/projects/), so created an issue here. Please forward this issue to Facebook legal / opensource team.

From PATENT in v0.13.3

The license granted hereunder will terminate, automatically and without notice,
if you (or any of your subsidiaries, corporate affiliates or agents) initiate
directly or indirectly, or take a direct financial interest in, any Patent
Assertion: (i) against Facebook or any of its subsidiaries or corporate
affiliates, (ii) against any party if such Patent Assertion arises in whole or
in part from any software, technology, product or service of Facebook or any of
its subsidiaries or corporate affiliates, or (iii) against any party relating
to the Software. Notwithstanding the foregoing, 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.

Related part from LICENSE at v11.2

   3. Grant of Patent License. Subject to the terms and conditions of
      this License, each Contributor hereby grants to You a perpetual,
      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
      (except as stated in this section) patent license to make, have made,
      use, offer to sell, sell, import, and otherwise transfer the Work,
      where such license applies only to those patent claims licensable
      by such Contributor that are necessarily infringed by their
      Contribution(s) alone or by combination of their Contribution(s)
      with the Work to which such Contribution(s) was submitted. If You
      institute patent litigation against any entity (including a
      cross-claim or counterclaim in a lawsuit) alleging that the Work
      or a Contribution incorporated within the Work constitutes direct
      or contributory patent infringement, then any patent licenses
      granted to You under this License for that Work shall terminate
      as of the date such litigation is filed.

Related

Issue Analytics

  • State:closed
  • Created 8 years ago
  • Reactions:1
  • Comments:6 (2 by maintainers)

github_iconTop GitHub Comments

1reaction
gaearoncommented, Sep 22, 2017

We’re relicensing React, Jest, Flow, and Immutable.js under the MIT license. I hope that this addresses your concerns.

https://code.facebook.com/posts/300798627056246/relicensing-react-jest-flow-and-immutable-js/

1reaction
martpiecommented, Apr 1, 2016

@chulkilee Did you send a mail to FB legals ? Did they answer you ? Because I do think too this is a really important concert anyone may face.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Is Your Company's Patent Assignment Agreement Too ...
Employee's obligation to assign the rights to such inventions shall survive the discontinuance or termination of this Agreement for any reason.
Read more >
Ten Years Of MedImmune: How License Agreements ...
A common remedy in a patent challenge clause is the patent holder's right to terminate the license if the licensee challenges the licensed ......
Read more >
Don't Over-REACT to the Facebook Patents License - FOSSA
Defensive termination provisions of the scope in the Facebook grant are very common in patent licensing, outside of the open source ...
Read more >
Licensing Termination Provisions for Under-performing ...
We will explore licensing termination provisions that would help the patent holder get out of the license when it is not beneficial.
Read more >
Patent Challenge Clauses: A New Antitrust Offense?
There is no archetypical challenge penalty clause; rather this phrase describes a broad array of contractual agreements that are used to deter licensees...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found