The OpenNET Project / Index page

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

Facebook сменил лицензию на React Native и Yoga

17.02.2018 23:54

Следом за React, Jest, Flow, Immutable.js и GraphQL компания Facebook выполнила перелицензирование кодовых баз проектов React Native и Yoga, которые переведены с лицензии BSD с дополнительным соглашением об использовании патентов ("BSD+Patent") на лицензию MIT. Изменение лицензии позволит добиться совместимости кода React Native и Yoga с проектами фонда Apache.

Напомним, что в июле 2017 года Фонд Apache добавил "BSD+Patent" в список несовместимых лицензий, код под которыми не разрешается использовать в проектах Apache. Проектам Apache было предписано избавиться от зависимостей под лицензией "BSD+Patent". Вначале Facebook отказался сменить лицензию, указав, что патентное дополнение, в котором фонд Apache усмотрел несбалансированное перекладывание рисков на потребителей продуктов, является ценой текущей политики открытости и дополнительным рубежом защиты от возможных патентных исков. Но в сентябре Facebook уступил пожеланиям фонда Apache и перевёл ряд своих проектов на лицензию MIT, не желая создавать препятствия для развития экосистемы открытого ПО для Web, завязанного на применении фреймворка React.

  1. Главная ссылка к новости (https://news.ycombinator.com/i...)
  2. OpenNews: Facebook представил фреймворк React Native и среду разработки Nuclide
  3. OpenNews: Facebook объявил о перелицензировании React, Jest, Flow и Immutable.js
  4. OpenNews: Facebook сменил лицензию на GraphQL и выпустил React 16
  5. OpenNews: Red Hat, Facebook, Google и IBM изменили условия расторжения лицензии для GPLv2-кода
Лицензия: CC-BY
Тип: К сведению
Короткая ссылка: https://opennet.ru/48094-react
Ключевые слова: react, native, yoga, facebook, license
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (22) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, A.Stahl (ok), 00:02, 18/02/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    >не желая создавать препятствия для развития экосистемы открытого ПО для Web, завязанного на применении фреймворка React.

    Не желая оказаться за бортом больших проектов...
    В вебе всё меняется так быстро, что за полгода вырастет новое поколение вебизян, которые могли бы уже и не знать ничего про React стоило лишь Фейсбуку чуть замешкаться с перелицензированием.

     
     
  • 2.2, Аноним (-), 01:06, 18/02/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > В вебе всё меняется так быстро
    > Отправлено A.Stahl, 18-Фев-18
    > facebook/react
    > 75897c2dcd1dd3a6ca46284dd37e13d22b4b16b4
    > Initial public release
    > zpao committed on May 29, 2013

    Чем старше человек, тем быстрее проносится для него время: если первые пять лет жизни длятся очень долго (столько всего нового и интересного вокруг), то промежуток между 40 и 45 воспринимается уже как незначительный миг. Именно поэтому стахлу промежуток между 2013 и 2018 кажется "очень быстрым". Дальше будет хуже: если сегодня (2018) появится новый фреймворк, то в 2038 стахл будет воспринимать его [I]еще менее зрелым[/I], чем сегодняшний 5-летний реакт.

     
     
  • 3.24, _ (??), 18:59, 20/02/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Дык и ты там будешь.
    Хотя ... к тому времени js-макак заменят даже не на индусов, а на примитивный ИИ :-р
     
  • 2.25, Dmitry77 (ok), 10:40, 06/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    вообще новость про ReactNative - фреймворк для мобильной разработки
     

  • 1.3, Аноним (-), 01:15, 18/02/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    vue.js лучше.
    React это jQuery веба
     
     
  • 2.4, Аноним (-), 01:22, 18/02/2018 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Чем грузины 1 vue js фактически обслуживается всего одним человеком по имени E... большой текст свёрнут, показать
     
     
  • 3.5, Аноним (-), 01:31, 18/02/2018 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Да кому ваш typesript нужен когда dart ещё жив здоров..
     
     
  • 4.20, Чупачупс (?), 12:47, 19/02/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Много кому нужен TypeScript. Откройте hh и удивитесь
     
  • 3.6, Аноним (-), 01:33, 18/02/2018 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > vue.js не имеет норм поддержки TypeScript

    Я вообще то использую Flow.

     
  • 3.7, Fjgkdhdnxo (?), 01:46, 18/02/2018 [^] [^^] [^^^] [ответить]  
  • –2 +/
    1. Как и линукс. Никому это не мешает.
    2. Дичь. Пиши хоть на брейнфаке. Все равно транспайлить в ес5.
    3. Если в твоих массивах какие-то собственные $-методы, у тебя явно будут проблемы с любым фреймворком, которые не любят костыли.
    4. Тоже самое из п.3. Любители юзать грязные хаки - ссзб. Есть архитектура фреймворка. Если ты не умеешь ее грамотно использовать, проблема не во фреймворке. А если ты хочешь в версии 2 запустить что-то 1 версии и наоборот - ну тут поможет только Герман Картер.
     
     
  • 4.10, Аноним (-), 02:53, 18/02/2018 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Да ладно То есть линукс тоже разрабатывается ровно одним человеком И никакими ... большой текст свёрнут, показать
     
     
  • 5.16, Аноним (-), 13:11, 18/02/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    лол, откуда у такого трешака плюсы?
    прям по первому пункту:
    https://github.com/vuejs/vue/pulls
    https://ru.vuejs.org/v2/guide/team.html

    Дальше даже читать не стал: плач Ярославны какой-то. Превратили ресурс в помойку.

     
     
  • 6.17, Аноним (-), 14:52, 18/02/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    https://github.com/vuejs/vue/graphs/contributors

    а теперь посмотри тот же график для репы линукса. Там тоже у одного человека 1,998 коммитов, а у остальных по 30, 20, 10?

     
  • 6.21, Чупачупс (?), 14:58, 19/02/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Поколение твиттера ниасиляет многобукаф. Ничего удивительного
     
     
  • 7.22, Аноним (-), 21:43, 19/02/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Поколение твиттера ниасиляет многобукаф. Ничего удивительного

    Ох уж эти старперы. Сколько времени нужно на прочтение Войны и Мира? А для просмотра хорошей экранизации часов 9! Экономия времени без потери качества на лицо!
    Но ветераны юниксадминства считают, будто на дворе все еще время тормозных 33КБ/с модемов и обмена текстовыми сообщениями со скоростью летящего голубя и тратят охотно часы на прочтение романов других таких же старперов!


     
     
  • 8.23, qrKot (?), 08:40, 20/02/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Экономия времени - налицо Без потери качества - вот это уже неправда Реально... текст свёрнут, показать
     
  • 3.8, th3m3 (ok), 02:23, 18/02/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >vue.js не имеет норм поддержки TypeScript

    И не надо. Нафиг этот костыль.

     
  • 2.11, Hello (?), 03:28, 18/02/2018 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Это ты так троллишь? Чем твой vue не jQuery для веба? Оно все построено вокруг нетипизированных объектов с частичным выносом логики в строковые литералы. Нашелся тут умник...
     
  • 2.18, KonstantinB (ok), 17:38, 18/02/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Некорреткно сравнивать фреймворк и библиотеку.
     

  • 1.9, mimocrocodile (?), 02:37, 18/02/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Как я уже 100500 раз писал бессмысленное и бесполезное изменение в угоду идиотам
     
  • 1.15, Аноним (-), 12:37, 18/02/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ненужно сменило лицензию на ненужно. Хомячки в печале.
     
     
  • 2.19, Fjgkdhdnxo (?), 18:52, 18/02/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Д'Артаньян?
     

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



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2020 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру