{"id":33131,"date":"2017-08-24T21:41:30","date_gmt":"2017-08-25T01:41:30","guid":{"rendered":"http:\/\/www.opensource.im\/uncategorized\/facebook-refuses-to-alter-reacts-open-source-license-infoq-com.php"},"modified":"2017-08-24T21:41:30","modified_gmt":"2017-08-25T01:41:30","slug":"facebook-refuses-to-alter-reacts-open-source-license-infoq-com","status":"publish","type":"post","link":"https:\/\/euvolution.com\/open-source-convergence\/open-source-software\/facebook-refuses-to-alter-reacts-open-source-license-infoq-com.php","title":{"rendered":"Facebook Refuses to Alter React&#8217;s Open Source License &#8211; InfoQ.com"},"content":{"rendered":"<p><p>    The Apache Foundation recently announced that Facebook's    BSD+Patents open source license has been disallowed for    inclusion with Apache products. The resulting fallout has    caused gnashed teeth and much soul searching for React    developers and Facebook has so farrefused to reconsider.  <\/p>\n<p>    According to Facebook, the BSD+Patents    license is meant to protect them from patent trolls.    Facebook's engineering director Adam Wolff explains that  <\/p>\n<p>      As our business has become successful, we've become a larger      target for meritless patent litigation. We decided to add a      clear patent grant when we release software under the      3-clause BSD license, creating what has come to be known as      the BSD + Patents license. The patent grant says that if      you're going to use the software we've released under it, you      lose the patent license from us if you sue us for patent      infringement.    <\/p>\n<p>    Facebook's statement that \"if you're going to use the software    we've released under it, you lose the patent license from us if    you sue us for patent infringement\" means that if you sue    Facebook for infringement of any patent, you lose the patent    grant for React. That said, patent attorney Dennis    Walshargues    thatthe whole issue is a \"paper tiger\" because, among    other reasons, it's not clear there are any React-related    patents or patent applications.  <\/p>\n<p>    In adding the license to their Category    X list, the Apache Foundation says that:  <\/p>\n<p>      The Facebook BSD+Patents license includes a specification of      a PATENTS file that passes along risk to downstream consumers      of our software imbalanced in favor of the licensor, not the      licensee, thereby violating our Apache legal policy of being      a universal donor.    <\/p>\n<p>    Apache's decision isa problem because Facebook's React    library has been widely adopted by projects that also code    licensed in ways the foundation approves. Developers are    thusfaced with removing React.js from their    projectsif they want to stay on the right side of    Apache's terms. In a fierce discussion on Hacker News, user    kevinflo    wrote that developers contributing to React without being    paid by Facebook have a \"moral obligation to stop\", adding that    React is a \"trojan horse into the open source community\" to    \"deepen their war chest\".  <\/p>\n<p>    Raul Kripalani argues that     startups should not use React because the use of React    would discourage acquisitions by bigger players who may want to    sue Facebook for some unrelated reason. Of course, the world is    full of companies and non-profits that exist for myriad reasons    and some commenters have pointed out that software patents    aren't valid in their countries.  <\/p>\n<p>    Some developers say the real issue is unethical attitude    towards open source software. \"This is not how open source    should work,\" says kevinflo. Others, such as Hacker News user    chrisco255,    think this may all be too much:  <\/p>\n<p>      Unless you've got millions of dollars to bring a patent suit      against Facebook (do you even have any patents to defend?),      this should not even be on your radar. You should be focused      on building great a product and execution: not patent      litigation.    <\/p>\n<p>    \"We recognize that we may lose some React community members    because of this decision,\" Wolff writes.  <\/p>\n<p><!-- Auto Generated --><\/p>\n<p>Originally posted here:<br \/>\n<a target=\"_blank\" href=\"https:\/\/www.infoq.com\/news\/2017\/08\/facebook-react-license\" title=\"Facebook Refuses to Alter React's Open Source License - InfoQ.com\">Facebook Refuses to Alter React's Open Source License - InfoQ.com<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p> The Apache Foundation recently announced that Facebook's BSD+Patents open source license has been disallowed for inclusion with Apache products. The resulting fallout has caused gnashed teeth and much soul searching for React developers and Facebook has so farrefused to reconsider<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-33131","post","type-post","status-publish","format-standard","hentry","category-open-source-software"],"_links":{"self":[{"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/posts\/33131"}],"collection":[{"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/comments?post=33131"}],"version-history":[{"count":0,"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/posts\/33131\/revisions"}],"wp:attachment":[{"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/media?parent=33131"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/categories?post=33131"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/tags?post=33131"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}