|FROM ||Ruben Safir
|SUBJECT ||Subject: [Hangout - NYLXS] reactjs
|From hangout-bounces-at-nylxs.com Wed Jun 7 02:59:17 2017
Received: from www.mrbrklyn.com (www.mrbrklyn.com [18.104.22.168])
by mrbrklyn.com (Postfix) with ESMTP id E17BB163F55;
Wed, 7 Jun 2017 02:59:14 -0400 (EDT)
Received: from [10.0.0.62] (flatbush.mrbrklyn.com [10.0.0.62])
by mrbrklyn.com (Postfix) with ESMTP id D46D4160876
for ; Wed, 7 Jun 2017 02:59:11 -0400 (EDT)
From: Ruben Safir
Date: Wed, 7 Jun 2017 02:59:11 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
Subject: [Hangout - NYLXS] reactjs
List-Id: NYLXS Tech Talk and Politics
Content-Type: text/plain; charset="utf-8"
Reading the Fine Print in Facebook React=E2=80=99s Open Source License
17 May 2017 by David Thompson
As enterprise adoption of open source continuously soars to new heights, gi=
ants of software have become major contributors to open source repositories=
. Facebook has long been considered an undisputed open source leader, with =
over 100 active repositories on GitHub.
One of Facebook=E2=80=99s most popular open source projects is React. React=
ibrary for developing user interfaces. It was created to enable developers =
to build large applications with data that changes, and is intended to impr=
ove performance, while providing a simple programming model. Developers tha=
at it takes a different approach to building applications, by allowing them=
to break the application down into separate components that are decoupled =
so that the different components can be maintained and iterated independent=
ly. Since Facebook open sourced ReactJS in 2013, some of the leading websit=
es and online service providers have used it, including Apple, Microsoft, K=
han Academy, Airbnb, Netflix, WordPress, some of the New York Times interac=
tive media, and, of course, Instagram=E2=80=99s website which was built wit=
h React. The List of React users goes on and on.
Make Sure You Read the Fine Print: The Puzzling Patent Clause
verybody=E2=80=99s using, from the company that loves a good share: what=E2=
=80=99s not to love? But before you start using it for your application, or=
adopt or purchase components that incorporate React, it might be a good id=
ea to take a closer look at the license agreement, or, specifically - the p=
atent clause - that Facebook created.
Download our free guide - Learn all you've ever wanted to know about open s=
What You Need to Know About React=E2=80=99s Unusual Open Source License
Developer=E2=80=99s forums have been abuzz for the past two years over the =
patent clause attached to React=E2=80=99s license. About a year and a half =
after Facebook open sourced React with a standard Apache License 2.0, React=
replaced this with a 3-clause BSD license and added a separate, PATENTS te=
xt file, that provided rights to any Facebook patents relevant to each give=
n project, along with a text file document titled =E2=80=9CAdditional Grant=
of Patent Rights=E2=80=9D that included a clause stating that the license =
would be revoked if the software user were to initiate or participate in ce=
rtain patent infringement lawsuits - including filing a patent lawsuit agai=
nst Facebook or its affiliates. This unconventional clause caused quite a s=
tir in the open source community, with developers concerned that this claus=
e allowed Facebook to initiate patent lawsuits and restricted defensive law=
suits against them.
Due to the community=E2=80=99s outcry, Facebook updated the =E2=80=9CAdditi=
onal Grant of Patent Rights=E2=80=9D clause that softened the termination p=
rovision to say that the React software user would not lose the right to us=
e the software under Facebook patents in the special case in which the lice=
nsee brings a patent lawsuit that is a counterclaim against Facebook or its=
affiliates that is unrelated to React.js.
Still, parts of the open source community stick by their criticism of the p=
atent clause, stating that the clause is an unnecessary addition to the sta=
ndard BSD license =E2=80=93 which doesn=E2=80=99t leave room for a licensor=
to successfully sue under patents, anyway; that the language of the agreem=
ent is not clear enough; and that the clause actually undermines the origin=
al definition of open source.
Is React Really Open Source?
continued at the website..
So many immigrant groups have swept through our town
that Brooklyn, like Atlantis, reaches mythological
proportions in the mind of the world - RI Safir 1998
DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002
http://www.nylxs.com - Leadership Development in Free Software
http://www2.mrbrklyn.com/resources - Unpublished Archive
http://www.coinhangout.com - coins!
Being so tracked is for FARM ANIMALS and and extermination camps,
but incompatible with living as a free human being. -RI Safir 2013
Hangout mailing list