The OpenNET Project / Index page

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

Компания Oracle передала сообществу Apache 1.5 млн строк кода NetBeans

22.06.2018 09:25

В рамках инициативы по переводу интегрированной среды разработки NetBeans под управление сообщества Apache компания Oracle завершила вторую стадию передачи исходных текстов. Организации Apache Software Foundation передан архив, включающий 1.5 млн строк кода, который дополняет переданные в прошлом году 4 млн строк кода.

Вторая порция кода включает модули для поддержки языков Java, JavaScript, PHP и Groovy, а также дополнительную функциональность для разработки мобильных приложений и поддержки Web-технологий. В настоящее время в инкубаторе Apache ведётся работа над релизом Apache NetBeans 9.0, который станет первым выпуском, подготовленным силами сообщества Apache. Apache NetBeans 9.0 будет ограничен только поддержкой Java SE. В настоящее время для тестирования Apache NetBeans 9.0 предложен первый кандидат в релизы. Из заметных изменений, кроме перелицензирования и чистки кодовой базы, отмечается обеспечение поддержки Java 9 и 10, включая тип "var", Java Shell и инструменты для работы с модулями Jigsaw.

После первого релиза или параллельно с ним начнётся работа по перелицензированию второй порции кода, переданного компанией Oracle, и интеграция этого кода в Git (код передан в виде ZIP-архива). Затем новый код сможет быть использован в следующем релизе Apache NetBeans, в который будут добавлены модули для поддержки дополнительных языков и технологий разработки.

Напомним, что решение о передаче NetBeans было принято в сентябре 2016 года, после чего фонду Apache была передана часть кода и права на все связанные с NetBeans исходные тексты, а также торговая марка "NetBeans", домен "netbeans.org" и некоторые элементы инфраструктуры. Так как NetBeans распространяется в исходных текстах под копилефт лицензиями GPLv2 и CDDL, то, как и в случае с OpenOffice.org, был инициирован процесс перелицензирования и перехода на пермиссивную лицензию Apache 2.0. В качестве причины передачи проекта называлось желание продолжить разработку на нейтральной площадке с независимой моделью управления для того чтобы упростить участие в развитии проекта представителей сообщества и других компаний (например, внутренние проекты на основе NetBeans развивают Boeing, Airbus, NASA и NATO).

NetBeans поддерживает разработку на языках Java, JavaFX, PHP, JavaScript/HTML5, Groovy и C/C++. Проект NetBeans был основан в 1996 году чешскими студентами с целью создания аналога Delphi для Java. В 1999 году проект был куплен компанией Sun Microsystems, а в 2000 году опубликован в исходных текстах и переведён в разряд свободных проектов. В 2010 году NetBeans перешёл в руки компании Oracle, поглотившей Sun Microsystems. Все эти годы NetBeans развивался в качестве основной среды для разработчиков на языке Java, конкурируя с Eclipse и IntelliJ IDEA, но последнее время стал активно продвигаться и для языков JavaScript, PHP и C/C++. Активная пользовательская база NetBeans оценивается в 1.5 млн разработчиков.

  1. Главная ссылка к новости (https://blogs.apache.org/netbe...)
  2. OpenNews: Доступна интегрированная среда разработки NetBeans IDE 8.2
  3. OpenNews: Компания Oracle передаёт среду разработки NetBeans сообществу Apache
  4. OpenNews: Доступна интегрированная среда разработки NetBeans IDE 8.0
  5. OpenNews: Компания Oracle в ответ на бунт фонда Apache призвала совместно развивать Java
  6. OpenNews: Oracle передает код OpenOffice.org в руки фонда Apache
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/48818-netbeans
Ключевые слова: netbeans, apache, oracle
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (42) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 09:36, 22/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    > был инициирован процесс перелицензирования и перехода на пермиссивную лицензию Apache 2.0

    И это хорошо. Вирусные лицензии не нужны.

     
     
  • 2.2, Andrey Mitrofanov (?), 09:40, 22/06/2018 [^] [^^] [^^^] [ответить]  
  • +4 +/
    >> был инициирован процесс перелицензирования и перехода на пермиссивную лицензию Apache 2.0
    > И это хорошо. Вирусные лицензии не нужны.

    Вам и ораклу.

     
     
  • 3.3, Аноним (1), 09:47, 22/06/2018 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Аргументум ад корпорастизмум. Классический спасительный аргумент, когда сказать нечего, а очень хочется.
     
     
  • 4.6, anonymous (??), 10:07, 22/06/2018 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Ну так ты к этому аргументу только что и прибег. Нечего сказать? Обвини оппонента в том, что ему нечего сказать! Если "вирусные лицензии" не нужны тебе, Анон, это не значит, что они не нужны никому.
     
     
  • 5.20, Аноним (20), 11:18, 22/06/2018 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > Ну так ты к этому аргументу только что и прибег. Нечего сказать?
    > Обвини оппонента в том, что ему нечего сказать! Если "вирусные лицензии"
    > не нужны тебе, Анон, это не значит, что они не нужны
    > никому.

    вот пилите свой аналог. Чего тут выливать свои фантазии ?

     
     
  • 6.24, Andrey Mitrofanov (?), 13:24, 22/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    >> Ну так ты к этому аргументу только что и прибег. Нечего сказать?
    >> Обвини оппонента в том, что ему нечего сказать! Если "вирусные лицензии"
    >> не нужны тебе, Анон, это не значит, что они не нужны
    >> никому.
    > вот пилите свой аналог. Чего тут выливать свои фантазии ?

    Полтора миллиона-то строк-то?  Ну, где-то, как-то.... так:
    [CODE]|           | Lang | code l.   | comment l. | comment % |
    | GNU GCC   | C    | 3,164,957 | 626,979    |     16.5% |
    | GNU Emacs | Lisp | 1,202,915 | 221,663    |     15.6% |
    | GNU libc  | C    | 942,813   | 223,871    |     19.2% |

    License :  GNU General Public License v3.0 or later[/CODE]

    Звиняйте, что не джвавва.  Это уж вы с оракелем сами-сами.

    Это вам не ASL ова-зе-вол джанк-дамп "релизы".

     
  • 6.27, Andrey Mitrofanov (?), 13:44, 22/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    >>Если "вирусные лицензии"
    >> не нужны тебе, Анон, это не значит, что они не нужны
    >> никому.
    > вот пилите свой аналог. Чего тут выливать свои фантазии ?

    Аналог "вирусных лицензий"? ASL-2-0??!   Упрлс??

    ""  --Что за мания с возрастом -- пилить?  ""

     
  • 3.8, Аноним (8), 10:11, 22/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    "Лучшему другу опенсорса" Микросовту.
     
  • 3.19, Аноним (20), 11:18, 22/06/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    что ж ты волнуешься за Oracle? они вот не беспокоятся - если кто-то сделает закрытый форк.
    А вот у тебя прямо так подгорает.
    Напиши свой аналог под GPL? делов то.
    тебе что кто обязан чем-то?
     
     
  • 4.26, Andrey Mitrofanov (?), 13:38, 22/06/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Напиши свой аналог под GPL? делов то.

    Эээ?  Мне-то не надо.

    Оно и оракелю не надо -- сливают в  tocix swamp.

    И я не про сабж разговаоривал с пред. де ^W другом оракла, а про ту ^W неум ^W ошибочное обобщение про "Вирусные лицензии".

    Какие ещё вопросы, набросы?  Не стесняйтесь.

    > тебе что кто обязан чем-то?

    Хотелось бы, чтобы вранья было поменьше.  Про вещи, важные мне.  Чтоб разлёт от набросов на фЭны шел искобчительно в сторону _от_ меня, на _ко_ мне.   IHBT,  вы же понимаете.

     
     
  • 5.29, Аноним (29), 13:49, 22/06/2018 [^] [^^] [^^^] [ответить]  
  • –3 +/
    да что же тебе прогорает.
    Посмотри правде в глаза - GPL это вирусная лицензия - которая заражает все до чего прикоснется.
    даже LGPL не так вирусна.
    Но тебе ж что не говори - божья роса, ибо бог так сказал.

     
     
  • 6.31, Andrey Mitrofanov (?), 14:18, 22/06/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > да что же тебе прогорает.
    > Посмотри правде в глаза - GPL это вирусная лицензия - которая заражает
    > все до чего прикоснется.

    Расскажите подробнее про "заражает" это плохо? Она, лицензия, выскочила ночью из-под вашей кроватки и ---  _заразитла_? ...исперепугала??  ...прикоснулась и потррогала? Покажите на картинке, где она вас трогала, всех.

    Вирусы - часть природы.  Вы же не живёте в стерильном боксе, чтоб "низаражаться", правда?

    > даже LGPL не так вирусна.
    > Но тебе ж что не говори - божья роса, ибо бог так
    > сказал.

    Расскажите мне больше про своих богов!  Они не вирусные? Они бактериалоьные, амёбные?  Хишичиническиии?1

    Они пукают розами и релизят кододжанк в могильники?

     
     
  • 7.35, Аноним (20), 17:39, 22/06/2018 [^] [^^] [^^^] [ответить]  
  • –4 +/
    заражает это плохо. Это принуждение. Но вам это не понять - вы видимо привыкли все делать из пол палки.
     
     
  • 8.36, Andrey Mitrofanov (?), 19:00, 22/06/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А вот ещё товарно-денежные отношения - тож принуждение И государство И п... текст свёрнут, показать
     
     
  • 9.44, ананим.orig (?), 22:15, 22/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Э-э-э сейчас это звучит так 8212 отнять и попилить ... текст свёрнут, показать
     
     
  • 10.45, Andrey Mitrofanov (?), 22:24, 22/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    вам, я вижу, _очень_ нравится это, смелое I I , слово к сожалению, вы не п... текст свёрнут, показать
     
  • 8.37, Аноним (37), 19:32, 22/06/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Отнимать права у пользователей это тоже плохо Это тоже принуждение Но вам это ... текст свёрнут, показать
     
  • 6.50, Michael Shigorin (ok), 11:53, 23/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > GPL это вирусная лицензия - которая заражает все до чего прикоснется.

    Прям-таки набегает и прикасается?  Вас лично часом ещё не оприходовала?

     
  • 2.49, Michael Shigorin (ok), 11:51, 23/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    >> был инициирован процесс перелицензирования и перехода на пермиссивную
    >> лицензию Apache 2.0
    > И это хорошо. Вирусные лицензии не нужны.

    Хозяйке на заметку: в соседних темах этот же организм хамски топил за systemd (был выпилен по п. 4 правил) и огульно поливал помоями *bsd.

    Просто для корреляции поведения глобально-корпоративных работничков.

     

  • 1.4, Аноним (4), 09:47, 22/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ну даже не знаю сейчас вроде Web-приложений на десктопе в электроне вполне достаточно Visual Studio Code, а зачем это вот многотонное и монструозное нужно непонятно. Тем более, что судя по всему Java нишу встраиваемых устройств профукала, так что тут даже не знаю зачем все это нужно ...

    Как думаете Oracle просто "сливает" не достигшие прибыльности проекты вроде NetBeans и т.п.?

     
     
  • 2.7, Анонимушка (?), 10:08, 22/06/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ораклу конец! Всё закрывает!
     
     
  • 3.10, Аноним (-), 10:18, 22/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    ща гугль за жабу отгрузит денег с каждой мобилки за 10 лет, тогда заживём, мобильное подразделение микрософта позавидует
     
  • 2.11, Аноним (8), 10:20, 22/06/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >Web-приложений на десктопе в _электроне_ вполне достаточно Visual Studio Code
    >зачем это вот многотонное и монструозное нужно
    >Java

    Они по монструозности братья, что на электроне, что на Java.

     
     
  • 3.33, Другой аноним (?), 14:34, 22/06/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >>Web-приложений на десктопе в _электроне_ вполне достаточно Visual Studio Code
    >>зачем это вот многотонное и монструозное нужно
    >>Java
    > Они по монструозности братья, что на электроне, что на Java.

    Я думаю, если в электрон напихать столько, сколько напихано в NB, то он станет просто не юзабельным.

    Я помню, компания Lamoda использовала NB в качестве аналога ERP, не знаю сейчас используют или нет. Мне платформа нравилась, но документации по ней было мало, книг почти не было, приходилось искать ответы на форумах или в списках рассылки.

    По моему мнению, эта IDE идеально подходит для тех, кто только начинает учить Java'у. У NetBeans единственный вменяемый редактор форм для Swing, те что поставляются с Intellij Idea'а или Eclipse'ом не идут ни в какое сравнение.

     
  • 2.51, Аноним (51), 10:25, 25/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    А зачем приложение на электроне? Они все и в браузере могут крутится, а вот когда вам на компе нужно будет перелопатить пару гигабайт данных (не в виде js архива а в виде csv, выгрузок из БД и т.п.) про js приложения вы быстро забудете.
     

  • 1.5, Аноним (5), 09:57, 22/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Так что, теперь Ш будут не Г?
     
     
  • 2.28, vitalif (ok), 13:48, 22/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Это ж ява, ш всегда будет г
     

  • 1.13, Аноним (8), 10:21, 22/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Какой период полураспада ожидается для NetBeans?
     
     
  • 2.15, Вареник (?), 10:25, 22/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Он и так заморожен с 2014 года.
     

  • 1.14, Вареник (?), 10:24, 22/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Остановили разработку NetBeans в 2014 году (небольшие обновления в 2016).

    Но только сейчас начали преодолевать жадность.

     
     
  • 2.22, Урри (?), 12:37, 22/06/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    На тоби небоже що мени негоже (с)
     

  • 1.16, Ilya Indigo (ok), 10:26, 22/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Через 2-3 месяца ожидать увольнения всех сотрудников причастных к NetBeans?
     
  • 1.23, Аноним (-), 12:37, 22/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Ждем LibreBeans и Apache NetBeans
     
     
  • 2.38, Аноним (37), 19:37, 22/06/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ждем LibreBeans и Apache NetBeans

    С чего бы? LibreOffice появился как ответ ораклу, а NetBeans то уже у апачей.

     

  • 1.39, Аноним (39), 20:15, 22/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > Компания Oracle передала сообществу Apache 1.5 млн литров г-на
    > Вторая порция кода на подходе

    для тех кому первой порции не хватило %)

     
  • 1.40, Аноним (39), 20:17, 22/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/

    может хватит насиловать труп
    в свете живущей и разивающегося IDEA
    netbeans platform - единственное что представляет хоть какойто интерес
     
     
  • 2.52, yep (?), 19:37, 26/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > может хватит насиловать труп
    > в свете живущей и разивающегося IDEA
    > netbeans platform - единственное что представляет хоть какойто интерес

    Для IDEA давно уже заброшен плагин C++, с тех пор как появился Clion, и невозможна разработка для Fortran, в отличие от Netbeans.

     

  • 1.41, Аноним (-), 20:42, 22/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Кладбище проектов Apache принимает пополнение.
     
  • 1.43, Аноним (43), 21:19, 22/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >упростить

    .....
    >NATO

    пермиссивные лицензии на страже безнаказанных массовых убийств по всему миру

     
     
  • 2.46, Andrey Mitrofanov (?), 22:35, 22/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    >>упростить
    > .....
    >>NATO
    > пермиссивные лицензии на страже безнаказанных массовых убийств по всему миру

    В своей принципиальной мизантропии пермиссивщики и проприертарщики
      https://www.gnu.org/licenses/gpl-faq#NoMilitary
    полностью согласны с Учением св.Ингуциуса.  >>$<<

     

  • 1.47, Штунц (?), 23:25, 22/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Netbeans прекрасная IDE
    Теперь аозможно добавят туда Ruby и Python на постоянной основе. Или Android ADT
     
  • 1.48, Аноним (48), 06:43, 23/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Они бы ещё текст Иллиады передали. И надпись с Розетского камня. Нафиг это вот кому-то надо?
     

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



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

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