Марк Рейнхольд (Mark Reinhold), возглавляющий разработку Java в компании Oracle, выставил (http://mail.openjdk.java.net/pipermail/discuss/2017-Septembe...) на обсуждение в сообществе разработчиков OpenJDK предложение по изменению модели разработки платформы Java SE и JDK. По мнению Марка Java развивается заметно медленнее конкурирующих программных платформ и это связано в основном с неэффективной моделью разработки. Вместо формирования релизов раз в несколько лет, отталкиваясь от реализации намеченной функциональности, предлагается перейти к модели более частных фиксированных релизов.
В частности, новые функциональные обновления Java SE предлагается выпускать каждые 6 месяцев, включая в их состав новые возможности, которые достигли стадии готовности к моменту очередного выпуска. Раз в 3 месяца предлагается формировать корректирующее обновление, а раз в три года публиковать релиз с длительным сроком поддержки (LTS). Новшества планируется развивать в рамках одной постоянно обновляемой ветки, в которую будут включаться только уже готовые изменения и от которой в за месяц до намеченного релиза будут ответвляться ветки для стабилизации новых выпусков. Также предлагается перейти на новую схему нумерации версий в формате "год.месяц", например, если предложение будет одобрено то уже в марте следующего года ожидается релиз 18.3.
Что касается JDK 9, намеченного на 21 сентября, то одновременно планируется опубликовать сборки OpenJDK под лицензией GPLv2+, которые вначале будут сформированы для Linux/x64, а через какое-то время и для платформ macOS/x64 и Windows/x64. Поставка проприетарных сборок Oracle JDK с платной поддержкой и коммерческими возможностями, такими как Java Flight Recorder и Mission Control, будет продолжена, но со временем планируется открыть код коммерческих компонентов и обеспечить полную взаимозаменяемость OpenJDK и Oracle JDK. В дальнейшем совместно с другими участниками проекта OpenJDK планируется запустить единую открытую инфраструктуру сборки и тестирования, которая позволит на ранних стадиях публиковать новшества, находящиеся в разработке, и самостоятельно формировать сборки JDK.
Кроме того, отмечается прогресс с воплощением в жизнь намерения (https://www.opennet.ru/opennews/art.shtml?num=47049) передать разработку Java EE (Java Platform Enterprise Edition) независимому сообществу. Связанные с Java EE репозитории уже перенесены (https://github.com/javaee/) на GitHub, в том числе проекты, которые ранее размещались на закрытом (http://www.oracle.com/splash/java.net/maintenance/index.html) весной сайте java.net.
Также на GitHub опубликован (https://github.com/javaee/javaee-spec/blob/master/download/J...) финальный вариант спецификации Java EE 8, которая пока не анонсирована официально. GlassFish 5 (https://github.com/javaee/glassfish) с эталонной реализацией Java EE 8 пока не вышел (https://github.com/javaee/glassfish/releases) из стадии бета-тестирования.
URL: https://mreinhold.org/blog/forward-faster
Новость: https://www.opennet.ru/opennews/art.shtml?num=47148
Передайте уже Java такой чудесной организации, как Apache Foundation.
не их профиль. eclipse все таки больше подходит.
Их профиль топить всё что попадётся, так что - их.
Можно пару примеров что они потопили? То, что тонуло и до них, не считается
> не их профиль. eclipse все таки больше подходит.Это apache httpd и опенофис не их профиль. :( Ты видел основную "массу"-то их проектов? Сплошь же джавва.
---"Мракобесие и джаввс."
Опенофис-то чем не их?
> Опенофис-то чем не их?Он и httpd _не_ _на_ _яве_.
---"Лучше?"
https://ventrellathing.wordpress.com/2013/06/18/the-case-for.../
Ну ок. Будем медленно и вдумчиво писать код. Java при чем?
Давно пора было объединить OracleJDK, OpenJDK, JavaSe, JavaEE и выпустить один продукт под одной лицензией. Так же не помешало бы оптимизировать производительность и потребление памяти JVM. Если Oracle будет больше прислушиваться и сотрудничать с сообществом, то из Java получится настоящая конфетка, иначе, уйдут в небытие и никто о них никогда не вспомнит!
Они берут пример с Microsoft. Посмотрите в сторону .Net. То же самое. Впрочем, неудивительно. Java и C# берут начало в одном источнике.Сейчас роль Java оттяпывает на себя JavaScript. Даже в корпорейт-секторе
Лол
Жабисты обиделись. Все ясно
Это не обида, это страх.
> Это не обида, это страх.Судя по запаху... Да, больше похоже на страх.
Мдя, у банкиров точно страх. Теперь хипстеры с наперевес с javascript с утиной типизацией их точно разорят.
> Мдя, у банкиров точно страх. Теперь хипстеры с наперевес с javascript с
> утиной типизацией их точно разорят.Не, ну, когда уже наконец микрософт со своим типоскриптом сделает банкирам яву-то??!
>> ... сделает банкирам яву-то??!В виду мирового финансового кризиса, можем надеяться, что в следующем году банкиров не останется. С ними диссипатирует и микрософт >:-D
> В виду мирового финансового кризиса, можем надеяться, что в следующем году банкиров
> не останется. С ними диссипатирует и микрософт >:-DНа Ктулху, Глобальное Потепление и Последний Метеорит уповаем! Омен. >/<
> роль Java оттяпывает на себя JavaScriptСильно!
Давно пора объединить самолёт, подлодку и воздушный шар и выпускать универсальный продукт.
Лучше подлодку с ракетой и тогда станут доступны сразу все стихии за исключением гиперпространства если только.
так уже. Большинство подлодок не имеет большого смысла, если на них нету ~12 ракет с ядерными зарядами.
> Так же не помешало бы оптимизировать производительность и потребление памяти JVM.Этим и так занимаются:
https://getfedora.org/en/workstation/Ты только посмотри: этот JVM performance engineer только и работает над тем, как уменьшить аппетит JVM, уменьшить потребление и т.п.
т.е. давно надо было сделать из Java конфетку
Стоп-стоп-стоп!!!
А что же вы ___сейчас___ жрете то?
Вы ж и говорили что это - и есть конфета ... ну и что что запах странный, зато фантик яркий! :-))))
> Давно пора было объединить OracleJDK, OpenJDK, JavaSe, JavaEE и выпустить один продукт под одной лицензией.Это чё, мясорубки и фарш будут продавать в одном отделе?
>Linux/x64Новости вендузятники пишут?
128-битные процессоры Intel/AMD ещё не созданы.
Причем тут вендузятники?
Oracle именует как x64
> Причем тут вендузятники?
> Oracle именует как x64https://www.opennet.ru/openforum/vsluhforumID3/110263.html#234
+ https://www.opennet.ru/openforum/vsluhforumID3/108449.html#156
+ https://www.opennet.ru/openforum/vsluhforumID3/110408.html#16
+ https://www.opennet.ru/openforum/vsluhforumID3/110263.html#150А c в-ндузятниками и iЛамеrами вместе кучкуются авторы [копипасты] новостей про xBSD:
10.10.2016 21:03 Релиз FreeBSD 11.0
https://www.opennet.ru/opennews/art.shtml?num=45227
"[,,,] и запуск гостевых систем c FreeBSD 8+, Linux i386/x64, OpenBSD i386/amd64, NetBSD/amd64, Illumos и Windows Vista/7/8/10/2008r2/2012r2/2016 x64."--
Есть, правда, "альтернативно[-одарённо]е" уики-педийное
https://www.opennet.ru/openforum/vsluhforumID3/105731.html#114
, но совершенно неубедительное
https://www.opennet.ru/openforum/vsluhforumID3/105731.html#108 мнение////
Это ты уже забыл что 32bit не умер
Это скорее тебя забыли в криокамере. 32-битный х86 давно уже умер.
>> 128-битные процессоры Intel/AMD ещё не созданы.SSE - 128-битные регистры и наборы инструкций, 1999 год.
>предлагается перейти к модели более частных фиксированных релизов.что-то Славик, я очкую - Оракл за время после покупки сана ничего путного не предложил и не сделал. Так что идут они куда подальше.
Sun был инженерной компанией, в отличие от...
>>предлагается перейти к модели более частных фиксированных релизов.
> что-то Славик, я очкую - Оракл за время после покупки сана ничего
> путного не предложил и не сделал. Так что идут они куда
> подальше.Восьмая Java выпущена уже Ораклом. И она вполне даже торт.
> Восьмая Java выпущена уже Ораклом. И она вполне даже торт.так там много людей от санок осталось, так что спорное утверждение
Что сделал Sun: Spark, Solaris, Java.
Что сделал Oracle: Oracle DB, похоронил Spark, Solaris, на очереди Java.
Остается похоронить БД и уйти на покой.
> Что сделал Sun: Spark, Solaris, Java.
> Что сделал Oracle: Oracle DB, похоронил Spark, Solaris, на очереди Java.
> Остается похоронить БД и уйти на покой.Ты забыл, что Сан еще подарил миру MySQL, NFS, OpenOffice, VirtualBox. Где это все теперь? Мускул и офис форкнулись и теперь пилятся сообществом, виртуальная коробка скатилась в полное Г.
> Также предлагается перейти на новую схему нумерации версий в формате "год.месяц", например, если предложение будет одобрено то уже в марте следующего года ожидается релиз 18.3.Свежо. Модно. По хипсторски.
> более частных фиксированных релизовМожет таки имелось ввиду более частых?
кровати передвигают...
> кровати передвигают...про поэтесс в https://www.opennet.ru/opennews/art.shtml?num=47128 соседней новости.
Просто давно пора разделить разработку Java и JVM. JVM достаточно самостоятельная сущность, чтобы закономерно медленно развивающаяся Java перестала её тормозить и была переведена на те же права, что Jython, Clojure, Groovy, Scala и куча других языков, компилируемых в байткод JVM.
Не выйдет. Если выкинуть все эти "Jython, Clojure, Groovy, Scala и куча других языков, компилируемых в байткод JVM" - никто ничего и не заметит. А вот если что с жабой - Ынтерпрайз начнёт тратится на экстренные митинги :-)
Представил Java 58 и ужоснулся.
В 2058 то? Нифига себе ты их будущего.
Да ладно вам ужосаться, Java всегда чудила в версиях, чего стоит только дошедшая до наших дней двойка в аббревиатуре J2EE.
А не то что эпоха Java сейчас как-то покачнулась? Oracle в глобальной пердени разогнал свой Solaris и я так понимаю, что .Net перетащил всех кого надо к себе. Swift перетацил кого надо к себе. Зачем нужно Java? Писать приложения под SIM-карты или эти недоделанные телефоны от Google? Так я так понимаю, что Goolge пилит для телефонов новую платформу вроде как.
.Net перетащил? Вы смеётесь? Куда и кого?
.Net с невероятным трудом закрепляется на рынке.
Серверный рынок проигран в чистую, мобильный тоже. Остаётся рынок приложений под ПК. На нём достаточно скромные успехи на фоне полного доминирования MS на рынке ОС. Так расскажите где .Net отобрал долю рынка у Java, если последняя в основном Server Side и Mobile (Android)?
В общем вы, конечно, правы, но "серверный рынок проигран в чистую" кажется некоторым преувеличением, а вот историю покорения компанией Microsoft мобильного сегмента - да, надо записать в топ 10 эпичнейших фэйлов челочечества.