The OpenNET Project / Index page

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

Сообщество и Oracle рассматривают возможность изменения модели разработки Java SE

07.09.2017 09:52

Марк Рейнхольд (Mark Reinhold), возглавляющий разработку Java в компании Oracle, выставил на обсуждение в сообществе разработчиков 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.

Кроме того, отмечается прогресс с воплощением в жизнь намерения передать разработку Java EE (Java Platform Enterprise Edition) независимому сообществу. Связанные с Java EE репозитории уже перенесены на GitHub, в том числе проекты, которые ранее размещались на закрытом весной сайте java.net. Также на GitHub опубликован финальный вариант спецификации Java EE 8, которая пока не анонсирована официально. GlassFish 5 с эталонной реализацией Java EE 8 пока не вышел из стадии бета-тестирования.

  1. Главная ссылка к новости (https://mreinhold.org/blog/for...)
  2. OpenNews: Компания Oracle намерена передать разработку Java EE независимому сообществу
  3. OpenNews: Обновление Java SE, MySQL, VirtualBox и других продуктов Oracle с устранением уязвимостей
  4. OpenNews: Исполнительный комитет JCP одобрил модульную систему в Java 9
  5. OpenNews: Компания Oracle переносит выпуск Java 9 на осень
  6. OpenNews: Компания Red Hat возглавила разработку OpenJDK 7
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/47148-java
Ключевые слова: java
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (51) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 10:50, 07/09/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +21 +/
    Передайте уже Java такой чудесной организации, как Apache Foundation.
     
     
  • 2.3, Аноним (-), 11:38, 07/09/2017 [^] [^^] [^^^] [ответить]  
  • –6 +/
    не их профиль. eclipse все таки больше подходит.
     
     
  • 3.4, алекс (??), 11:41, 07/09/2017 [^] [^^] [^^^] [ответить]  
  • +13 +/
    Их профиль топить всё что попадётся, так что - их.
     
     
  • 4.57, аноний (?), 07:57, 10/09/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Можно пару примеров что они потопили? То, что тонуло и до них, не считается
     
  • 3.12, Andrey Mitrofanov (?), 12:25, 07/09/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > не их профиль. eclipse все таки больше подходит.

    Это apache httpd и опенофис не их профиль.  :(  Ты видел основную "массу"-то их проектов? Сплошь же джавва.

    ---"Мракобесие и джаввс."

     
     
  • 4.26, Аноним (-), 15:08, 07/09/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Опенофис-то чем не их?
     
     
  • 5.32, Andrey Mitrofanov (?), 15:34, 07/09/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Опенофис-то чем не их?

    Он и httpd _не_ _на_ _яве_.

    ---"Лучше?"

     

  • 1.2, Аноним (-), 11:19, 07/09/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    https://ventrellathing.wordpress.com/2013/06/18/the-case-for-slow-programming/
     
     
  • 2.5, Аноним (-), 11:41, 07/09/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Ну ок. Будем медленно и вдумчиво писать код. Java при чем?
     

  • 1.6, Servo (?), 11:45, 07/09/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    Давно пора было объединить OracleJDK, OpenJDK, JavaSe, JavaEE и выпустить один продукт под одной лицензией. Так же не помешало бы оптимизировать производительность и потребление памяти JVM. Если Oracle будет больше прислушиваться и сотрудничать с сообществом, то из Java получится настоящая конфетка, иначе, уйдут в небытие и никто о них никогда не вспомнит!  
     
     
  • 2.8, Аноним (-), 12:08, 07/09/2017 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Они берут пример с Microsoft. Посмотрите в сторону .Net. То же самое. Впрочем, неудивительно. Java и C# берут начало в одном источнике.

    Сейчас роль Java оттяпывает на себя JavaScript. Даже в корпорейт-секторе

     
     
  • 3.13, жабавод (?), 12:28, 07/09/2017 [^] [^^] [^^^] [ответить]  
  • +9 +/
    Лол
     
     
  • 4.15, Аноним (-), 12:40, 07/09/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Жабисты обиделись. Все ясно
     
     
  • 5.40, _ (??), 18:58, 07/09/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это не обида, это страх.
     
     
  • 6.47, Led (ok), 20:04, 07/09/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Это не обида, это страх.

    Судя по запаху... Да, больше похоже на страх.

     
     
  • 7.49, Русский мужик (?), 23:47, 07/09/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Мдя, у банкиров точно страх. Теперь хипстеры с наперевес с javascript с утиной типизацией их точно разорят.
     
     
  • 8.51, Andrey Mitrofanov (?), 10:22, 08/09/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Не, ну, когда уже наконец микрософт со своим типоскриптом сделает банкирам яву-т... текст свёрнут, показать
     
     
  • 9.52, Аноним (-), 19:46, 08/09/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    В виду мирового финансового кризиса, можем надеяться, что в следующем году банки... текст свёрнут, показать
     
     
  • 10.55, Andrey Mitrofanov (?), 22:46, 08/09/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    На Ктулху, Глобальное Потепление и Последний Метеорит уповаем Омен ... текст свёрнут, показать
     
  • 3.17, Аноним (-), 13:11, 07/09/2017 [^] [^^] [^^^] [ответить]  
  • +7 +/
    > роль Java оттяпывает на себя JavaScript

    Сильно!

     
  • 2.10, IB (?), 12:11, 07/09/2017 [^] [^^] [^^^] [ответить]  
  • +8 +/
    Давно пора объединить самолёт, подлодку и воздушный шар и выпускать универсальный продукт.
     
     
  • 3.54, Аноним (-), 20:51, 08/09/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Лучше подлодку с ракетой и тогда станут доступны сразу все стихии за исключением гиперпространства если только.
     
     
  • 4.59, Аноним (-), 01:37, 18/09/2017 [^] [^^] [^^^] [ответить]  
  • +/
    так уже. Большинство подлодок не имеет большого смысла, если на них нету ~12 ракет с ядерными зарядами.
     
  • 2.11, Led (ok), 12:12, 07/09/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Так же не помешало бы оптимизировать производительность и потребление памяти JVM.

    Этим и так занимаются:
    https://getfedora.org/en/workstation/

    Ты только посмотри: этот JVM performance engineer только и работает над тем, как уменьшить аппетит JVM, уменьшить потребление и т.п.

     
  • 2.21, VladSh (?), 13:28, 07/09/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    т.е. давно надо было сделать из Java конфетку
     
     
  • 3.41, _ (??), 19:00, 07/09/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Стоп-стоп-стоп!!!
    А что же вы ___сейчас___ жрете то?
    Вы ж и говорили что это - и есть конфета ... ну и что что запах странный, зато фантик яркий! :-))))
     
  • 2.36, iZEN (ok), 17:46, 07/09/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Давно пора было объединить OracleJDK, OpenJDK, JavaSe, JavaEE и выпустить один продукт под одной лицензией.

    Это чё, мясорубки и фарш будут продавать в одном отделе?

     

  • 1.9, Аноним (-), 12:09, 07/09/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Linux/x64

    Новости вендузятники пишут?
    128-битные процессоры Intel/AMD ещё не созданы.

     
     
  • 2.16, iPony (?), 12:57, 07/09/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Причем тут вендузятники?
    Oracle именует как x64
     
     
  • 3.33, Andrey Mitrofanov (?), 16:17, 07/09/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Причем тут вендузятники?
    > Oracle именует как x64

    [B]http://www.opennet.ru/openforum/vsluhforumID3/110263.html#234 [/B]
    + http://www.opennet.ru/openforum/vsluhforumID3/108449.html#156
    + http://www.opennet.ru/openforum/vsluhforumID3/110408.html#16
    + http://www.opennet.ru/openforum/vsluhforumID3/110263.html#150

    А c в-ндузятниками и iЛамеrами вместе кучкуются авторы [копипасты] новостей про xBSD:

    10.10.2016 21:03  Релиз FreeBSD 11.0
    http://www.opennet.ru/opennews/art.shtml?num=45227
      "[,,,] и запуск гостевых систем c FreeBSD 8+, Linux i386/[B]x64[/B], OpenBSD i386/[B]amd64[/B], NetBSD/[B]amd64[/B], Illumos и Windows Vista/7/8/10/2008r2/2012r2/2016 x64."

    --
    Есть, правда, "альтернативно[-одарённо]е" уики-педийное
      http://www.opennet.ru/openforum/vsluhforumID3/105731.html#114
    , но совершенно неубедительное
      http://www.opennet.ru/openforum/vsluhforumID3/105731.html#108 мнение////

     
  • 2.19, Mandms (?), 13:23, 07/09/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Это ты уже забыл что 32bit не умер
     
     
  • 3.42, A.Stahl (ok), 19:04, 07/09/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Это скорее тебя забыли в криокамере. 32-битный х86 давно уже умер.
     
  • 2.45, Аноним (-), 19:30, 07/09/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >> 128-битные процессоры Intel/AMD ещё не созданы.

    SSE - 128-битные регистры и наборы инструкций, 1999 год.

     

  • 1.20, хрю (?), 13:27, 07/09/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >предлагается перейти к модели более частных фиксированных релизов.

    что-то Славик, я очкую - Оракл за время после покупки сана ничего путного не предложил и не сделал. Так что идут они куда подальше.

     
     
  • 2.23, yet another anonymous (?), 14:36, 07/09/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Sun был инженерной компанией, в отличие от...
     
  • 2.24, Anonn (?), 14:40, 07/09/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >>предлагается перейти к модели более частных фиксированных релизов.
    > что-то Славик, я очкую - Оракл за время после покупки сана ничего
    > путного не предложил и не сделал. Так что идут они куда
    > подальше.

    Восьмая Java выпущена уже Ораклом. И она вполне даже торт.

     

  • 1.25, ALex_hha (ok), 14:50, 07/09/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > Восьмая Java выпущена уже Ораклом. И она вполне даже торт.

    так там много людей от санок осталось, так что спорное утверждение

     
  • 1.31, Аноним (-), 15:26, 07/09/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Что сделал Sun: Spark, Solaris, Java.
    Что сделал Oracle: Oracle DB, похоронил Spark, Solaris, на очереди Java.
    Остается похоронить БД и уйти на покой.
     
     
  • 2.53, Аноним (-), 20:19, 08/09/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Что сделал Sun: Spark, Solaris, Java.
    > Что сделал Oracle: Oracle DB, похоронил Spark, Solaris, на очереди Java.
    > Остается похоронить БД и уйти на покой.

    Ты забыл, что Сан еще подарил миру MySQL, NFS, OpenOffice, VirtualBox. Где это все теперь? Мускул и офис форкнулись и теперь пилятся сообществом, виртуальная коробка скатилась в полное Г.

     

  • 1.34, Аноним (-), 16:37, 07/09/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > Также предлагается перейти на новую схему нумерации версий в формате "год.месяц", например, если предложение будет одобрено то уже в марте следующего года ожидается релиз 18.3.

    Свежо. Модно. По хипсторски.

     
  • 1.35, Аноним (-), 17:16, 07/09/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > более частных фиксированных релизов

    Может таки имелось ввиду более частых?

     
  • 1.37, виндотролль (ok), 18:07, 07/09/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    кровати передвигают...
     
     
  • 2.38, Andrey Mitrofanov (?), 18:16, 07/09/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > кровати передвигают...

    про поэтесс в http://www.opennet.ru/opennews/art.shtml?num=47128 соседней новости.

     

  • 1.39, Онаним (?), 18:28, 07/09/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Просто давно пора разделить разработку Java и JVM. JVM достаточно самостоятельная сущность, чтобы закономерно медленно развивающаяся Java перестала её тормозить и была переведена на те же права, что Jython, Clojure, Groovy, Scala и куча других языков, компилируемых в байткод JVM.
     
     
  • 2.43, _ (??), 19:05, 07/09/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не выйдет. Если выкинуть все эти "Jython, Clojure, Groovy, Scala и куча других языков, компилируемых в байткод JVM" - никто ничего и не заметит. А вот если что с жабой - Ынтерпрайз начнёт тратится на экстренные митинги :-)
     

  • 1.44, Уровень Предприятия (?), 19:10, 07/09/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Представил Java 58 и ужоснулся.
     
     
  • 2.46, Аноним (-), 19:31, 07/09/2017 [^] [^^] [^^^] [ответить]  
  • +/
    В 2058 то? Нифига себе ты их будущего.
     
  • 2.50, Онаним (?), 00:31, 08/09/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Да ладно вам ужосаться, Java всегда чудила в версиях, чего стоит только дошедшая до наших дней двойка в аббревиатуре J2EE.
     

  • 1.48, Аноним (-), 20:22, 07/09/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    А не то что эпоха Java сейчас как-то покачнулась? Oracle в глобальной пердени разогнал свой Solaris и я так понимаю, что .Net перетащил всех кого надо к себе. Swift перетацил кого надо к себе. Зачем нужно Java? Писать приложения под SIM-карты или эти недоделанные телефоны от Google? Так я так понимаю, что Goolge пилит для телефонов новую платформу вроде как.
     
     
  • 2.56, Avator (ok), 05:45, 09/09/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    .Net перетащил? Вы смеётесь? Куда и кого?
    .Net с невероятным трудом закрепляется на рынке.
    Серверный рынок проигран в чистую, мобильный тоже. Остаётся рынок приложений под ПК. На нём достаточно скромные успехи на фоне полного доминирования MS на рынке ОС. Так расскажите где .Net отобрал долю рынка у Java, если последняя в основном Server Side и Mobile (Android)?
     
     
  • 3.58, Анонйм (?), 07:08, 13/09/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    В общем вы, конечно, правы, но "серверный рынок проигран в чистую" кажется некоторым преувеличением, а вот историю покорения компанией Microsoft мобильного сегмента - да, надо записать в топ 10 эпичнейших фэйлов челочечества.
     

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



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

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