FacebookはReactのライセンスを変更したばかりです。これがその理由の2分間の説明です。

Facebookは、Reactを含むいくつかのオープンソースプロジェクトを人気のあるMITライセンスに切り替えました。

それ以前は、Facebookは独自のカスタム「BSD + Patents」ライセンスを使用していました。これは広く使われているBSDライセンスに似ていましたが、基本的に「Facebookを特許侵害で訴えることはできません」という条項も含まれていました。

このライセンスは、この夏に発砲されました。これが起こったことです。

7月15日:ApacheFoundationがReactを禁止

Apache Foundationは、オープンソースプロジェクトでのBSD + Patentsライセンスツールの使用を禁止する通知を送信しました。(Apacheには、GNU GPLなど、制限が厳しすぎると見なされるライセンスを禁止してきた歴史があります。)

8月18日:Facebookは、BSD + Patentsライセンスは「無益な特許訴訟」から彼らを保護することであると述べています

Facebookは、弁護士が変更を承認する必要なしにReactをより迅速に開発できるように、BSD + Patentsライセンスが必要であるとブログに書いています。

これにより、Reddit、Hacker News、freeCodeCampなどのコミュニティがReactの代替案について議論するようになりました。

9月14日:WordPressはFacebookのBSD + Patentsライセンスに満足していないと言っている

すべてのウェブサイトの約25%を支えているWordPressは、ライセンスが変更されない限り、将来のプロジェクトでReactを使用しないと述べました。

9月22日:Facebookは、BSD + Patentsライセンスを廃止し、MITライセンスに切り替えることを発表しました

9月24日:WordPressがReactで大丈夫だと言った

WordPressの創設者は、この変更に満足していると述べており、WordPressは将来のプロジェクトでReactを使用する可能性があります。

9月25日:Facebookが正式にMITライセンスに切り替わります

ソフィーアルパートは、ライセンスをMITに変更するコミットを行いました。

9月26日:FacebookがReact16をリリース

Reactのライセンスに関する不確実性が解決された今、ReactはおそらくWeb開発で最も人気のあるツールの1つであり続けるでしょう。

Facebookはまた、他のオープンソースプロジェクトに対してもより寛容なライセンスに切り替えています。

この説明がお役に立てば幸いです。オープンソースライセンスを検討したい場合は、GitHubがこのツールを作成して、適切なライセンスを選択できるようにしました。

私はプログラミングとテクノロジーについてのみ書いています。Twitterでフォローしていただければ、時間を無駄にすることはありません。?