Malgré les critiques, Facebook maintient sa licence sur React.js

Juridique : Facebook a placé son projet React.js, une bibliothèque JavaScript très populaire, sous une licence dérivée de la licence BSD. Mais la fondation Apache a placé cette licence dans sa liste des licences non autorisées et Facebook fait la sourde oreille aux développeurs qui lui demandent de changer sa licence d’utilisation.

La question des licences d’utilisation du code open source n’est pas toujours simple et il est parfois compliqué de concilier les intérêts commerciaux d’une entreprise avec les principes défendus par les fondations qui structurent le secteur. C’est exactement ce qu’illustre l’affaire opposant Facebook à la fondation Apache autour de la licence de la bibliothèque JavaScript React.js.

Cette bibliothèque JavaScript a été développée par Facebook pour faciliter le travail des designers d’interface. Elle a rapidement gagné en popularité et est notamment utilisée aujourd’hui par des sociétés telles que Netflix, Yahoo, mais elle a également fait quelques incursions sur WordPress à travers une interface d’administration s’appuyant sur Node et React.js.

Malgré les critiques, Facebook maintient sa licence sur React.js Open source, Facebook, Développement 

Un projet qui a le vent en poupe, mais la fondation Apache a jeté l’opprobre sur la licence utilisée par React.js pour définir les droits et les devoirs des utilisateurs de la technologie. Au mois de juillet, Apache a ainsi décidé de placer la licence utilisée par React.js dans la liste des licences non autorisées pour les projets membres du projet Apache. Cette licence, nommée BSD+Patents, prévoit une clause qui permet à Facebook de se protéger des patents trolls : si un utilisateur de React.js venait accuser Facebook d’avoir violé un copyright alors il ne serait plus autorisé à avoir recours au produit protégé par cette licence.

Cette liberté prise avec les grands principes de l’open source n’a pas été du goût de la fondation Apache, qui a donc placé cette licence dans la Categorie X, la catégorie des licences interdites pour les projets membres de la fondation. Ce qui pose problème aux développeurs et aux projets qui utilisent ou envisageaient d’utiliser cette bibliothèque pour leur projet.

Open Source, mais faut pas non plus trop en demander

Certains ont tenté de contacter Facebook pour que la société accepte de changer sa licence et revenir dans le giron des licences autorisées par Apache. Mais Facebook a clarifié sa position sur le sujet : non, la licence de React.js ne changera pas. Dans un post publié sur sa plateforme, Adam Wolff directeur ingénierie de Facebook est revenu sur la controverse. Selon lui, Facebook a besoin de cette clause afin de se protéger contre le phénomène des patents trolls, ces entreprises qui exploitent les vides et les failles laissées par les licences d’utilisation pour attaquer en justice les créateurs et leur extorquer de l’argent.

« Nous savons que nous risquons de perdre des membres de la communauté React à cause de cette décision. Nous en sommes désolés, mais nous devons équilibrer les risques entre notre volonté de participer au monde de l’open source et la nécessité de nous protéger contre des actions en justice de ce type » résume Adam Wolff. Facebook estime d’ailleurs que sa licence BSD+Patents pourrait mieux protéger les créateurs si elle était plus largement adoptée, et ne souhaite donc pas la faire disparaître pour plaire à la fondation Apache.

Malgré les critiques, Facebook maintient sa licence sur React.js

Source : L’article << Malgré les critiques, Facebook maintient sa licence sur React.js >> est extrait de ZDNet

Du contenu qui pourrait bien vous intéresser !

1 Etoile2 Etoiles3 Etoiles4 Etoiles5 Etoiles 1 avis, 5,00/5
Loading...

Laisser un commentaire

En poursuivant votre navigation sur ce site, vous acceptez l'utilisation de cookies pour vous proposer des publicités ciblées et réaliser des statistiques de visites. Ok