Facebook перелицензировала код React, Jest, Flow и Immutable.js под MIT License

Компания Facebook, стоящая за многочисленными Open Source-проектами, пошла на встречу разработчикам JavaScript-приложений очередными изменениями в используемых лицензиях.

Всё началось с того, что в конце 2014 года компания сменила лицензию для своей популярной JavaScript-библиотеки React, предназначенной для создания пользовательских интерфейсов, и некоторых других проектов с Apache License 2.0 на BSD + Patent (BSD-2-Clause-Patent), что буквально вызвало смуту в сообществе разработчиков и вынужденный отказ от использования продуктов Facebook в своих разработках.

Логотипы React и Facebook
Логотипы React и Facebook / Иллюстрация с сайта En.Wikipedia.Org

Масла в огонь несколько недель назад подлило решение организации Apache Software Foundation (ASF) внести лицензию BSD + Patent в специальную категорию (Category X), запрещающую продуктам Apache использовать лицензированный таким образом код. Как теперь написали в Facebook, «хотя мы до сих пор верим, что наша лицензия BSD + Patents предлагает некоторые преимущества пользователям наших проектов, мы признаем, что не смогли решительно убедить в этом сообщество».

Новой же лицензией для кода проектов React, Jest, Flow и Immutable.js стала MIT License. Решение отойти от лицензии BSD + Patent, желаемой в Facebook, в пользу более удобного для сообщества варианта, как объяснили в самой компании, вызвано тем, что «React — основа для широкой экосистемы программного обеспечения с открытым кодом в вебе, и мы не хотим препятствовать прогрессу по нетехническим причинам». Формально для React лицензия MIT License стала действительной со вчерашнего релиза 16.0.0, принёсшего библиотеке и множество других, технических, новшеств (подробности см. в Changelog).

Дмитрий Шурупов по материалам zdnet.com, Facebook Code.



Коды для вставки в блог\форум




Интересные новости
Google Chrome подключил новый инструментGoogle Chrome подключил новый инструмент
Соучредитель Adobe Чарльз Гешке почил в возрасте 81 годаСоучредитель Adobe Чарльз Гешке почил в возрасте 81 года
Google выпустила Chrome 90, в нём протокол HTTPS используется по умолчаниюGoogle выпустила Chrome 90, в нём протокол HTTPS используется по умолчанию
Microsoft значительно улучшила браузер Edge для Android-устройствMicrosoft значительно улучшила браузер Edge для Android-устройств
Накопительное обновление KB5001330 для Windows 10 вызвало целый ворох критических проблемНакопительное обновление KB5001330 для Windows 10 вызвало целый ворох критических проблем
Блок рекламы


Похожие новости

Facebook разработает собственную ОСFacebook разработает собственную ОС
Facebook работает над собственной операционной системойFacebook работает над собственной операционной системой
Stack Overflow назвала самые популярные и высокооплачиваемые языки программирования и фреймворкиStack Overflow назвала самые популярные и высокооплачиваемые языки программирования и фреймворки
Вышла новая версия Adblock Plus для блокировки рекламы в FacebookВышла новая версия Adblock Plus для блокировки рекламы в Facebook
Уязвимость в Chrome и Firefox в течение года позволяла получать данные о Facebook-профиляхУязвимость в Chrome и Firefox в течение года позволяла получать данные о Facebook-профилях
Рейтинг языков программирования и зарплаты IT-специалистов в 2018 году — исследование Stack Overflow
HHVM 3.20 — новая версия производительной виртуальной машины от Facebook для PHP-приложенийHHVM 3.20 — новая версия производительной виртуальной машины от Facebook для PHP-приложений
Facebook даст возможность мысленно управлять компьютеромFacebook даст возможность мысленно управлять компьютером
Airbnb купила Deco Software и открыла код Deco IDE для JavaScript-приложений с React NativeAirbnb купила Deco Software и открыла код Deco IDE для JavaScript-приложений с React Native
Антивирус Webroot взбесился: начал крушить Windows и блокировать Facebook за фишингАнтивирус Webroot взбесился: начал крушить Windows и блокировать Facebook за фишинг
Последние новости

Подгружаем последние новости