{"id":33075,"date":"2017-08-21T04:44:40","date_gmt":"2017-08-21T08:44:40","guid":{"rendered":"http:\/\/www.opensource.im\/uncategorized\/facebook-wont-change-react-js-license-despite-apache-developer-pain-the-register.php"},"modified":"2017-08-21T04:44:40","modified_gmt":"2017-08-21T08:44:40","slug":"facebook-wont-change-react-js-license-despite-apache-developer-pain-the-register","status":"publish","type":"post","link":"https:\/\/euvolution.com\/open-source-convergence\/open-source-software\/facebook-wont-change-react-js-license-despite-apache-developer-pain-the-register.php","title":{"rendered":"Facebook won&#8217;t change React.js license despite Apache developer pain &#8211; The Register"},"content":{"rendered":"<p><p>    Facebook's decided to stick with its preferred version of the    BSD license despite the Apache Foundation sin-binning it for    any future projects.  <\/p>\n<p>    The Foundation     barred use of Facebook's BSD-plus-Patents license in July,    placing it in the Category    X it reserves for disallowed licenses.  <\/p>\n<p>    Facebook's BSD+Patents license earned that black mark because    the Foundation felt it 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 became a problem because Facebook's React    UI-building JavaScript library has been widely adopted by    projects that also code licensed in ways the Foundation    approves. Developers are therefore faced with disentangling    React if they want to stay on the right side of the T&Cs.  <\/p>\n<p>    Developers who didn't fancy that work therefore kicked off a    GitHub    thread calling for Facebook to change React's licence.  <\/p>\n<p>    But despite describing the situation developers face as    painful, Facebook's engineering director Adam Wolff has        explained that The Social Network won't be changing    anything.  <\/p>\n<p>    Wolff's asserts that Facebook adores open source and likes to    give as good as it gets, but says As our business has become    successful, we've become a larger target for meritless patent    litigation that sucks up time and money.  <\/p>\n<p>    Facebook could have walked away from open source, he says, but    instead 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>    Wolff says Facebook believes that if this license were widely    adopted, it could actually reduce meritless litigation for all    adopters, and we want to work with others to explore this    possibility.  <\/p>\n<p>    As Facebook likes its license and feels it is commercially    necessary to keep The Social Network in the world of open    source but out of legal strife, Wolff says the company won't    change it. Discussions with Apache about a compromise have    come up empty.  <\/p>\n<p>    We recognize that we may lose some React community members    because of this decision, Wolff writes. 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. We think changing our approach would inhibit our    ability to continue releasing meaningful open source software    and increase the amount of time and money we have to spend    fighting meritless lawsuits.   <\/p>\n<p>    Sponsored:     The Joy and Pain of Buying IT - Have Your Say  <\/p>\n<p><!-- Auto Generated --><\/p>\n<p>Read the original:<br \/>\n<a target=\"_blank\" href=\"https:\/\/www.theregister.co.uk\/2017\/08\/21\/facebook_apache_openbsd_plus_license_dispute\/\" title=\"Facebook won't change React.js license despite Apache developer pain - The Register\">Facebook won't change React.js license despite Apache developer pain - The Register<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p> Facebook's decided to stick with its preferred version of the BSD license despite the Apache Foundation sin-binning it for any future projects. The Foundation barred use of Facebook's BSD-plus-Patents license in July, placing it in the Category X it reserves for disallowed licenses<\/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-33075","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\/33075"}],"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=33075"}],"version-history":[{"count":0,"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/posts\/33075\/revisions"}],"wp:attachment":[{"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/media?parent=33075"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/categories?post=33075"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/tags?post=33075"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}