The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

19.08.2017 09:03  Facebook отказался перелицензировать React для проектов фонда Apache

Компания Facebook сообщила, что не имеет возможности отказаться от применяемой ныне лицензии BSD с дополнительным соглашением об использовании патентов ("BSD+Patent"). Представители Facebook пояснили, что отказ от текущего текста приложения о патентах приведёт к ослаблению защиты от патентных троллей и увеличению ресурсов, которые придётся тратить на отражение необоснованных патентных исков.

Напомним, что в прошлом месяце Фонд Apache добавил "BSD+Patent" в список несовместимых лицензий, код под которыми не разрешается использовать в проектах Apache. До 31 августа проектам Apache предписано избавиться от зависимостей под лицензией "BSD+Patent", таких как JavaScript-фреймворк React, применяемый в том числе в Apache CouchDB. Как вариант выхода из сложившейся ситуации Facebook было предложено перелицензировать код React под более современной лицензией Apache 2.0, которая близка к используемой в Facebook связке и включает пункты для минимизации рисков от патентных исков (лицензия отзывается в случае патентного иска против создателя открытого кода).

Facebook указывает, что патентное дополнение, в котором фонд Apache усмотрел несбалансированное перекладывание рисков на потребителей продуктов, является ценой текущей политики открытости, при которой Facebook пытается развивать в качестве открытого ПО по возможности все свои программные и аппаратные проекты. К сожалению, такая большая компания как Facebook является привлекательной целью для различных патентных исков, и компания не готова отказаться от текущего варианта патентного соглашения как дополнительного рубежа защиты. В текущей ситуации Facebook не может сменить лицензию, не подставляя себя под удар необоснованных судебных исков.

Facebook подчёркивает, что ограничения, касающиеся связки "BSD+Patent" внесены только во внутренние правила Фонда Apache и затрагивают только проекты данной некоммерческой организации. При этом связка остаётся полностью совместимой с лицензией Apache 2.0 и проектами на её основе, развиваемыми не под эгидой Фонда Apache. Ранее в черный список Фонда Apache также были добавлены такие лицензии, как GPL, AGPL, LGPL и BSD-4-Clause.

  1. Главная ссылка к новости (https://code.facebook.com/post...)
  2. OpenNews: Проектам Apache запрещено использование кода с вариантом лицензии BSD от Facebook
  3. OpenNews: Опубликован MyRocks, движок хранения к СУБД MySQL от Facebook
  4. OpenNews: Facebook работает над реализацией сервера Mercurial на языке Rust
  5. OpenNews: Facebook представил модульную систему машинного обучения Caffe2
  6. OpenNews: Facebook открыл фреймворки для построения интерфейса: Litho, React Fiber, Relay Modern и React VR
Лицензия: CC-BY
Тип: К сведению
Ключевые слова: apache, facebook, react, license
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, Аноним, 09:21, 19/08/2017 [ответить] [смотреть все]
  • –2 +/
    А теперь экспертам остается лишь говорить Фейсбук использует апачевские проект... весь текст скрыт [показать]
     
     
  • 2.23, svv, 14:07, 19/08/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    while (true) {
      printf("надо только подождать, ");
    }
     
     
  • 3.56, Аноним, 14:17, 21/08/2017 [^] [ответить] [смотреть все]  
  • +/
    while true printf надо только подождать, sleep 100 365 24 60 60 ... весь текст скрыт [показать]
     
  • 1.2, Sfinx, 09:23, 19/08/2017 [ответить] [смотреть все]  
  • +1 +/
    на кой нужна эта failbook'овская печалька, когда есть vue ?

    https://cdn-images-1.medium.com/max/1600/1*aih3tU-cP43tiBy3QM5PYA.png

     
     
  • 2.10, Анон111, 10:39, 19/08/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    Можно с уверенностью сказать в обратном порядке.
     
  • 2.15, Аноним, 11:10, 19/08/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    vue не типобезопасен Не, какой-нибудь хелловорлд на нескучном имплисит рефлекшн... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.25, Sfinx, 14:46, 19/08/2017 [^] [ответить] [смотреть все]  
  • +/
    Ы, какое отношение имеет типобезопасность к фреймворку Это какбэ к javascript ... весь текст скрыт [показать]
     
     
  • 4.37, Аноним, 20:44, 19/08/2017 [^] [ответить] [смотреть все]  
  • +/
    Так а я о чем React typescript возможен, успешно практикуется в тырпрайзе Vue ... весь текст скрыт [показать]
     
     
  • 5.45, Аноним, 05:08, 20/08/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    ну ну салянка с бабелем и тайпскрипт удачи.
     
     
  • 6.50, Аноним, 16:27, 20/08/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    TypeScript из коробки поддерживает JSX см TSX и имеет лодеры для вебпака Зач... весь текст скрыт [показать]
     
  • 3.26, Аноним, 15:43, 19/08/2017 [^] [ответить] [смотреть все]  
  • +6 +/
    js и типобезопасность в одном предложении - это результат употребления наркотических веществ или просто шизофрения.
     
  • 3.27, Аноним, 16:23, 19/08/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    Я всегда знал что реактом с jsx пользуются только идиоты и или школьники Ну и д... весь текст скрыт [показать]
     
     
  • 4.29, Аноним, 17:40, 19/08/2017 [^] [ответить] [смотреть все]  
  • +/
    Опровергну тебя тремя буквами tsx ... весь текст скрыт [показать]
     
     
  • 5.33, Аноним, 19:27, 19/08/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    И так для каждого языка своя реализация language sx Очень классное решение ... весь текст скрыт [показать]
     
     
  • 6.36, Аноним, 20:42, 19/08/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Исключительно для сахара Можно и без jsx tsx прекрасно обходиться, юзай вместо ... весь текст скрыт [показать]
     
     
  • 7.39, Аноним, 23:14, 19/08/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    Да, для этого есть нормальные темплейты... весь текст скрыт [показать]
     
     
  • 8.42, Аноним, 01:14, 20/08/2017 [^] [ответить] [смотреть все]  
  • +/
    Теймплейт -- это функция вида input string Значит чтобы организовать Virtual... весь текст скрыт [показать]
     
     
  • 9.43, pavlinux, 02:38, 20/08/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    Какой только херни не напридумывают прикладушники, лишь бы не работать А вообще... весь текст скрыт [показать]
     
     
  • 10.46, Аноним, 11:00, 20/08/2017 [^] [ответить] [смотреть все]  
  • +/
    Илитка в треде, все в укрытие
     
  • 4.31, Аноним, 18:54, 19/08/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    Учите матчасть, гражданин хелловорлдщик Писать в гугле Virtual DOM, нажать Ente... весь текст скрыт [показать]
     
     
  • 5.32, Аноним, 19:25, 19/08/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Ты бы сам разобрался, например доки по реакту прочел, узнал бы про shouldCompone... весь текст скрыт [показать]
     
     
  • 6.35, Аноним, 20:37, 19/08/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Всяко лучше, чем автомагические угадывания с патчингом входных аргументов и с ре... весь текст скрыт [показать]
     
     
  • 7.40, Аноним, 23:20, 19/08/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    А просто почитать доки не судьба У вью всё предсказуемо, у реакта - нет Или ты... весь текст скрыт [показать]
     
     
  • 8.41, Аноним, 01:08, 20/08/2017 [^] [ответить] [смотреть все]  
  • +/
    А просто вменяемые интерфейсы оформить не судьба Какого х, скажите на милость, ... весь текст скрыт [показать]
     
  • 4.53, rex, 11:11, 21/08/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    React не заставляет использовать jsx const t React createElement t div , ... весь текст скрыт [показать]
     
  • 2.20, mimocrocodile, 12:51, 19/08/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +7 +/
    Период полураспада всех этих хипстер поделок год-два, потом появляется новая yoba технология
     
  • 2.47, freehck, 11:20, 20/08/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Ой, да ладно У вас, js-ников, тренды и фреймворки меняются как перчатки ... весь текст скрыт [показать] [показать ветку]
     
  • 2.48, caster, 11:34, 20/08/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    Использую оба Vue и React могу сравнить - В целом по сравнению с реактом на Vue... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.49, Аноним, 13:34, 20/08/2017 [^] [ответить] [смотреть все]  
  • +/
    Он скопирован с MobX, альтернатива редуксу У vue есть weex от алибабы ... весь текст скрыт [показать]
     
  • 1.3, Аноним, 09:24, 19/08/2017 [ответить] [смотреть все]  
  • +/
    GPL, AGPL, LGPL за что ... весь текст скрыт [показать]
     
     
  • 2.5, Аноним, 09:42, 19/08/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Известно за что Кому как, а мне после данного факта Фонд Апач кажется еще менее... весь текст скрыт [показать] [показать ветку]
     
  • 2.12, Andrey Mitrofanov, 10:59, 19/08/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    > GPL, AGPL, LGPL за что?

    --Пермиссивщики, сэ-э-р.

     
     
  • 3.58, _, 20:57, 21/08/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    А BSD-4-Clause тогда как По моему они просто закусили удила Видимо скоро прист... весь текст скрыт [показать]
     
     
  • 4.59, Andrey Mitrofanov, 21:25, 21/08/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Видимо, они Столмана читали и согласны По поводу BSDL-4cl, по поводу GPLv3 В... весь текст скрыт [показать]
     
  • 1.6, Аноним, 09:43, 19/08/2017 [ответить] [смотреть все]  
  • +2 +/
    все лицензии, кроме лицензий от Apache... весь текст скрыт [показать]
     
  • 1.7, th3m3, 09:50, 19/08/2017 [ответить] [смотреть все]  
  • +3 +/
    Ну и фиг с ними, есть божественный Vue.js.
     
     
  • 2.16, Аноним, 11:46, 19/08/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Что им мешает изменить зависимости на preact preact-compat который полностю со... весь текст скрыт [показать] [показать ветку]
     
  • 1.17, User, 11:53, 19/08/2017 [ответить] [смотреть все]  
  • –1 +/
    Mithril.js лучше реакта по всем параметрам. Инфа 100%
     
     
  • 2.18, Аноним, 12:10, 19/08/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Наивный болтун, решил что они перепишут код ... весь текст скрыт [показать] [показать ветку]
     
  • 1.19, mimocrocodile, 12:46, 19/08/2017 [ответить] [смотреть все]  
  • +1 +/
    Странная логика у апача, лицензии BSD-2/BSD-3 разрешены, хотя вообще никаких прав на патенты не дают.

    Лицензия Facebook BSD+Patents (которая по сути BSD-3 + дополнительные права на использование запатентованных технологий) запрещена.

     
     
  • 2.21, Аноним, 12:59, 19/08/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Apache в отличие от Facebook асоциальные личности.
     
  • 2.22, Аноним, 13:01, 19/08/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    https github com apache incubator-superset issues 3148 issuecomment-319570887 ... весь текст скрыт [показать] [показать ветку]
     
  • 2.24, Andrey Mitrofanov, 14:12, 19/08/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Пермиссившики же Фб им не даёт, а _забирает_ Ну, как GPL, панимаишь --- Каптё... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.64, Аноним, 17:09, 05/09/2017 [^] [ответить] [смотреть все]  
  • +/
    Чего там GPL у кого забирает Что-что Код нужно в проект возвращать А, ну беда... весь текст скрыт [показать]
     
  • 1.34, anomymous, 20:01, 19/08/2017 [ответить] [смотреть все]  
  • –1 +/
    Выбравших это для собственного проекта поздравляю.
     
     
  • 2.38, KonstantinB, 21:32, 19/08/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    А чем вам мешает patent clause? Вы собрались подавать в суд на Facebook? :)
     
     
  • 3.51, th3m3, 20:00, 20/08/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    Зато они могут в суд подать. Если посчитают, что ты конкурируешь с facebook.
     
     
  • 4.61, KonstantinB, 01:23, 23/08/2017 [^] [ответить] [смотреть все]  
  • +/
    Как будто если бы была просто BSDL, то это бы что-то меняло.
     
     
  • 5.63, Andrey Mitrofanov, 09:35, 23/08/2017 [^] [ответить] [смотреть все]  
  • +/
    Видимо юристы ASF видят большще твоего В новости наверху не написано, что с до... весь текст скрыт [показать]
     
  • 3.54, Andrey Mitrofanov, 11:12, 21/08/2017 [^] [ответить] [смотреть все]  
  • +/
    Фб идёт против Великой Пермиссивной Идеи -- Проприертарщикам можно В-Ф-С-Й-Ё-О-... весь текст скрыт [показать]
     
     
  • 4.62, KonstantinB, 01:29, 23/08/2017 [^] [ответить] [смотреть все]  
  • +/
    Да про ASF понятно, вопрос, чем вот лично анонимусам с опеннета этот clause меша... весь текст скрыт [показать]
     
  • 1.52, BigAlex, 20:59, 20/08/2017 [ответить] [смотреть все]  
  • +2 +/
    BSD - самая свободная, говорили они, пока один некоммерческий фонд во всю рубился с правобладаетелем о перелицензировании.
     
  • 1.55, mozgi, 13:13, 21/08/2017 [ответить] [смотреть все]  
  • +/
    сразу тонны оправданий повсюду https://code.facebook.com/posts/112130496157735/explaining-react-s-license/
     
  • 1.57, Аноним, 20:08, 21/08/2017 [ответить] [смотреть все]  
  • –1 +/
    Компания открывает исходники и выкладывает проект Прибегают какие-то левые фана... весь текст скрыт [показать]
     
     
  • 2.60, Andrey Mitrofanov, 21:35, 21/08/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    > Компания открывает

    Вам подано кушать на лопа ^W коудеплексе.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor