В рамках инициативы по переводу интегрированной среды разработки NetBeans (https://netbeans.org/) под управление сообщества Apache компания Oracle завершила (https://blogs.apache.org/netbeans/entry/1-5m-lines-of-netbeans) вторую стадию передачи исходных текстов. Организации Apache Software Foundation передан архив, включающий 1.5 млн строк кода, который дополняет переданные в прошлом году 4 млн строк кода.Вторая порция кода включает модули для поддержки языков Java, JavaScript, PHP и Groovy, а также дополнительную функциональность для разработки мобильных приложений и поддержки Web-технологий. В настоящее время в инкубаторе Apache (http://incubator.apache.org/projects/netbeans.html) ведётся работа над релизом Apache NetBeans 9.0 (https://netbeans.apache.org/), который станет первым выпуском, подготовленным силами сообщества Apache. Apache NetBeans 9.0 будет ограничен только поддержкой Java SE. В настоящее время для тестирования Apache NetBeans 9.0 предложен (https://netbeans.apache.org/download/index.html) первый кандидат в релизы. Из заметных изменений, кроме перелицензирования и чистки кодовой базы, отмечается обеспечение поддержки Java 9 и 10, включая тип "var", инструменты для работы с модулями Jigsaw и Java Shell.
После первого релиза или параллельно с ним начнётся работа по перелицензировании второй порции кода, переданного компанией Oracle, и интеграция этого кода в Git (сейчас код передан в виде ZIP-архива). Затем новый код сможет быть использован в следующем релизе Apache NetBeans, в который будут добавлены модули для поддержки дополнительных языков и технологий разработки.
Напомним, что решение о передаче NetBeans было принято (https://www.opennet.ru/opennews/art.shtml?num=45140) в сентябре 2016 года, после чего фонду Apache была передана часть кода и права на все связанные с NetBeans исходные тексты, а также торговая марка "NetBeans", домен "netbeans.org" и некоторые элементы инфраструктуры. Так как NetBeans распространяется в исходных текстах под копилефт лицензиями GPLv2 и CDDL, то, как и в случае (https://www.opennet.ru/opennews/art.shtml?num=30861) с OpenOffice.org был инициирован процесс перелицензирования и перехода на пермиссивную лицензию Apache 2.0. В качестве причины передачи проекта называлось желание продолжить разработку на нейтральной площадке с независимой моделью управления для того чтобы упростить участие в развитии проекта представителей сообщества и других компаний (например, внутренние проекты на основе NetBeans развивают Boeing, Airbus, NASA и NATO).NetBeans поддерживает разработку на языках Java, JavaFX, PHP, JavaScript/HTML5, Groovy и C/C++. Проект NetBeans был основан (https://netbeans.org/about/history.html) в 1996 году чешскими студентами с целью создания аналога Delphi для Java. В 1999 году проект был куплен компанией Sun Microsystems, а в 2000 году опубликован в исходных текстах и переведён в разряд свободных проектов. В 2010 году NetBeans перешёл в руки компании Oracle, поглотившей Sun Microsystems. Все эти годы NetBeans развивался в качестве основной среды для разработчиков на языке Java, конкурируя с Eclipse и IntelliJ IDEA, но последнее время стал активно продвигаться и для языков JavaScript, PHP и C/C++. Активная пользовательская база NetBeans оценивается в 1.5 млн разработчиков.
URL: https://blogs.apache.org/netbeans/entry/1-5m-lines-of-netbeans
Новость: https://www.opennet.ru/opennews/art.shtml?num=48818
> был инициирован процесс перелицензирования и перехода на пермиссивную лицензию Apache 2.0И это хорошо. Вирусные лицензии не нужны.
>> был инициирован процесс перелицензирования и перехода на пермиссивную лицензию Apache 2.0
> И это хорошо. Вирусные лицензии не нужны.Вам и ораклу.
Аргументум ад корпорастизмум. Классический спасительный аргумент, когда сказать нечего, а очень хочется.
Ну так ты к этому аргументу только что и прибег. Нечего сказать? Обвини оппонента в том, что ему нечего сказать! Если "вирусные лицензии" не нужны тебе, Анон, это не значит, что они не нужны никому.
> Ну так ты к этому аргументу только что и прибег. Нечего сказать?
> Обвини оппонента в том, что ему нечего сказать! Если "вирусные лицензии"
> не нужны тебе, Анон, это не значит, что они не нужны
> никому.вот пилите свой аналог. Чего тут выливать свои фантазии ?
>> Ну так ты к этому аргументу только что и прибег. Нечего сказать?
>> Обвини оппонента в том, что ему нечего сказать! Если "вирусные лицензии"
>> не нужны тебе, Анон, это не значит, что они не нужны
>> никому.
> вот пилите свой аналог. Чего тут выливать свои фантазии ?Полтора миллиона-то строк-то? Ну, где-то, как-то.... так:
| | 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
Звиняйте, что не джвавва. Это уж вы с оракелем сами-сами.
Это вам не ASL ова-зе-вол джанк-дамп "релизы".
>>Если "вирусные лицензии"
>> не нужны тебе, Анон, это не значит, что они не нужны
>> никому.
> вот пилите свой аналог. Чего тут выливать свои фантазии ?Аналог "вирусных лицензий"? ASL-2-0??! Упрлс??
"" --Что за мания с возрастом -- пилить? ""
"Лучшему другу опенсорса" Микросовту.
что ж ты волнуешься за Oracle? они вот не беспокоятся - если кто-то сделает закрытый форк.
А вот у тебя прямо так подгорает.
Напиши свой аналог под GPL? делов то.
тебе что кто обязан чем-то?
> Напиши свой аналог под GPL? делов то.Эээ? Мне-то не надо.
Оно и оракелю не надо -- сливают в tocix swamp.
И я не про сабж разговаоривал с пред. де ^W другом оракла, а про ту ^W неум ^W ошибочное обобщение про "Вирусные лицензии".
Какие ещё вопросы, набросы? Не стесняйтесь.
> тебе что кто обязан чем-то?
Хотелось бы, чтобы вранья было поменьше. Про вещи, важные мне. Чтоб разлёт от набросов на фЭны шел искобчительно в сторону _от_ меня, на _ко_ мне. IHBT, вы же понимаете.
да что же тебе прогорает.
Посмотри правде в глаза - GPL это вирусная лицензия - которая заражает все до чего прикоснется.
даже LGPL не так вирусна.
Но тебе ж что не говори - божья роса, ибо бог так сказал.
> да что же тебе прогорает.
> Посмотри правде в глаза - GPL это вирусная лицензия - которая заражает
> все до чего прикоснется.Расскажите подробнее про "заражает" это плохо? Она, лицензия, выскочила ночью из-под вашей кроватки и --- _заразитла_? ...исперепугала?? ...прикоснулась и потррогала? Покажите на картинке, где она вас трогала, всех.
Вирусы - часть природы. Вы же не живёте в стерильном боксе, чтоб "низаражаться", правда?
> даже LGPL не так вирусна.
> Но тебе ж что не говори - божья роса, ибо бог так
> сказал.Расскажите мне больше про своих богов! Они не вирусные? Они бактериалоьные, амёбные? Хишичиническиии?1
Они пукают розами и релизят кододжанк в могильники?
заражает это плохо. Это принуждение. Но вам это не понять - вы видимо привыкли все делать из пол палки.
> заражает это плохо. Это принуждение. Но вам это не понять - выА вот ещё товарно-денежные отношения - тож "принуждение". И государство... И папка-мамка заругают... Ой, ваще!
Да, вашим "отнять и поделить" этого не понять.
https://www.opennet.ru/openforum/vsluhforumID3/113344.html#147
Сказка про "чужое, взять-взять" глаза застит, образ врага фиксирует.
https://www.opennet.ru/openforum/vsluhforumID3/111743.html#115> видимо привыкли все делать из пол палки.
Видишь ли, Юра. Ты ж _можешь_ не линковать в свою проприеотарь GPLv3+ код. Можешь же?
...или таки принуждение, и бородатый дедушка с-под кровати?
//"" А из зала кричат: "давай подробности!" ""Ну, то есть вот, наша GPLv3+ == "вирусная"/зоховала/принуждение -- таки да, ...
...а ваши ASL-2-0 и пр.пермиссивы == "содействие в обмане и принуждении пользователей" в составе группы проприертарных подельников -- таки нет?
Ваши логики зияют.
>Да, вашим "отнять и поделить" этого не понять.Э-э-э.. сейчас это звучит так — "отнять и попилить".
>>Да, вашим "отнять и поделить" этого не понять.
> Э-э-э.. сейчас это звучит так — "отнять и попилить".
>попилить".вам, я вижу, _очень_ нравится это, "смелое!", слово.
к сожалению, вы не понимаете его значения, и поэтому употребляете его неправильно.
впроочем, возможно, это я ошибаюсь и просто не в курсе молодёжных новоязов. "круто", да "чики-пуки" и пртп. словесный мусор -- безусловно, говорит толко о моёй необразованности и замшелости.
> заражает это плохо. Это принуждение.Отнимать права у пользователей это тоже плохо. Это тоже принуждение. Но вам это не понять — привыкли все делать из пол палки.
> GPL это вирусная лицензия - которая заражает все до чего прикоснется.Прям-таки набегает и прикасается? Вас лично часом ещё не оприходовала?
>> был инициирован процесс перелицензирования и перехода на пермиссивную
>> лицензию Apache 2.0
> И это хорошо. Вирусные лицензии не нужны.Хозяйке на заметку: в соседних темах этот же организм хамски топил за systemd (был выпилен по п. 4 правил) и огульно поливал помоями *bsd.
Просто для корреляции поведения глобально-корпоративных работничков.
Ну даже не знаю сейчас вроде Web-приложений на десктопе в электроне вполне достаточно Visual Studio Code, а зачем это вот многотонное и монструозное нужно непонятно. Тем более, что судя по всему Java нишу встраиваемых устройств профукала, так что тут даже не знаю зачем все это нужно ...Как думаете Oracle просто "сливает" не достигшие прибыльности проекты вроде NetBeans и т.п.?
Ораклу конец! Всё закрывает!
ща гугль за жабу отгрузит денег с каждой мобилки за 10 лет, тогда заживём, мобильное подразделение микрософта позавидует
>Web-приложений на десктопе в _электроне_ вполне достаточно Visual Studio Code
>зачем это вот многотонное и монструозное нужно
>JavaОни по монструозности братья, что на электроне, что на Java.
>>Web-приложений на десктопе в _электроне_ вполне достаточно Visual Studio Code
>>зачем это вот многотонное и монструозное нужно
>>Java
> Они по монструозности братья, что на электроне, что на Java.Я думаю, если в электрон напихать столько, сколько напихано в NB, то он станет просто не юзабельным.
Я помню, компания Lamoda использовала NB в качестве аналога ERP, не знаю сейчас используют или нет. Мне платформа нравилась, но документации по ней было мало, книг почти не было, приходилось искать ответы на форумах или в списках рассылки.
По моему мнению, эта IDE идеально подходит для тех, кто только начинает учить Java'у. У NetBeans единственный вменяемый редактор форм для Swing, те что поставляются с Intellij Idea'а или Eclipse'ом не идут ни в какое сравнение.
А зачем приложение на электроне? Они все и в браузере могут крутится, а вот когда вам на компе нужно будет перелопатить пару гигабайт данных (не в виде js архива а в виде csv, выгрузок из БД и т.п.) про js приложения вы быстро забудете.
Так что, теперь Ш будут не Г?
Это ж ява, ш всегда будет г
Какой период полураспада ожидается для NetBeans?
Он и так заморожен с 2014 года.
Остановили разработку NetBeans в 2014 году (небольшие обновления в 2016).Но только сейчас начали преодолевать жадность.
На тоби небоже що мени негоже (с)
Через 2-3 месяца ожидать увольнения всех сотрудников причастных к NetBeans?
Ждем LibreBeans и Apache NetBeans
> Ждем LibreBeans и Apache NetBeansС чего бы? LibreOffice появился как ответ ораклу, а NetBeans то уже у апачей.
> Компания Oracle передала сообществу Apache 1.5 млн литров г-на
> Вторая порция кода на подходедля тех кому первой порции не хватило %)
может хватит насиловать труп
в свете живущей и разивающегося IDEA
netbeans platform - единственное что представляет хоть какойто интерес
> может хватит насиловать труп
> в свете живущей и разивающегося IDEA
> netbeans platform - единственное что представляет хоть какойто интересДля IDEA давно уже заброшен плагин C++, с тех пор как появился Clion, и невозможна разработка для Fortran, в отличие от Netbeans.
Кладбище проектов Apache принимает пополнение.
>упростить.....
>NATOпермиссивные лицензии на страже безнаказанных массовых убийств по всему миру
>>упростить
> .....
>>NATO
> пермиссивные лицензии на страже безнаказанных массовых убийств по всему мируВ своей принципиальной мизантропии пермиссивщики и проприертарщики
https://www.gnu.org/licenses/gpl-faq#NoMilitary
полностью согласны с Учением св.Ингуциуса. >>$<<
Netbeans прекрасная IDE
Теперь аозможно добавят туда Ruby и Python на постоянной основе. Или Android ADT
Они бы ещё текст Иллиады передали. И надпись с Розетского камня. Нафиг это вот кому-то надо?