Pull to refresh

Comments 16

Я вот всё пытаюсь понять и у меня не получается. Чего такого особенного в том чтобы сделать git clone && ./configure && make && make install у JDK, что результирующие бинарники с помпой и выдумыванием им специальных названий начинают раздавать разные компании? Тонны другого софта прекрасно существуют без этого, а просто выкладывают тарболлы с исходниками релизов, которые потом опакечивают в дистрибутивах.

По сути это опакечивание под винду и есть. Из репозитория только набор бинарников собирается, а установщики для него делают компании. Разница между дистрибутивами может быть в флагах сборки, в частности, мне попадался софт, не работающий в AdoptOpenJDK, пришлось заменить его на LibericaJDK. Ну и автообновлятора, который был в сборках у Oracle, пока никто больше не реализовал, надеюсь, Microsoft сделает обновление через Windows Update.

установщики для него делают компании

Опять же, тонны софта, опенсорсного и не очень, прекрасно сами себе делают установщики под винду. В этом нет никакого рокет-саенса.

Очень простой ответ. Многим компаниям, у нас в России так же, требуется договор саппорта при использовании любой технологии, будь- то решение, платформа, рантами и тд. С решениями OS в этом плане сложно. Иногда это доходит до абсурда — кто будет сопровождать важ Sping/hibernate и тд. Есть внутренние политики и в таком случае мы получаем поддержку от Microsoft и это прекрасно — не нужно обосновывать приобретение платного JDK от Oracle.

Вне России тоже самое, по крайней мере до недавнего времени было так. Обязательно нужен кто то, кто сможет ответить за неработающий софт, к кому можно обратиться за поддержкой. И за это платят огромные деньги. Правда сейчас идёт ломка этого стереотипа и не в последнюю очередь из желания сэкономить. К примеру недавно один крупный клиент перешёл на amazon corretto на куче рабочих станциях. Платить ораклу дорого, а Амазон обещает сопровождение версии в течении нескольких лет. Теперь вот МС подтянулся, думаю через года три-четыре будем софт опять тестировать с вариантом от МС, ведь это ещё круче с точки зрения потребителя — поддержка из одних рук получается.

UFO just landed and posted this here
свой репо

Зачем свой? Чем вас не устроил тот же самый репозиторий из которого вы берёте весь остальной софт?

Чего такого особенного в том чтобы сделать git clone && ./configure && make && make install у JDK

Правда команды для сборки OpenJDK немного другие. Собрать хорошо поддерживаемый проект действительно не сложно, и действительно стоит попробовать.

Интересное решение, учитывая ту неразбериху с лицензиями, которую Oracle придумала для оригинальной Java.

Так уже есть пару десятков сборок… тут скорее вопрос зачем это микрософту...

Короче, как всегда, решили исправить "мультиплатформенность" java.

Года 2 — 3 назад я искал как скачать java SDK с узла поддержки разработчиков Oracle, но Bing привел меня к проходной вот этого предприятия www.azul.com
Будучи человеком упрямым я скачал и Azul и Oracle дистрибутивы, и попробовал устроить между ними гонки по слиянию строк.
По заверениям azul все собранное на их платформе имеет выигрыш в памяти (меньше) и скорости (больше).
Но на моем «наколеннике» все получилось наоборот. Java Oracle обскакала azul и по потреблению памяти, и по скорости. Пусть на копейки, но эксперимент есть эксперимент.
Запуск дистрибутива от самого Microsoft означает одно, Azul станет его инструментом поддержки. А сама компания войдет в Microsoft, лучшее что в ней есть, а все остальное пойдет искать работу, особенно marketing и CEO.
Что ожидать от этого дистрибутива до 2024-го года сказать трудно. За такое время серьезные продукты не создают.
Ландшафт ПО выглядит крайне разрозненно и не очень проторен.
И потом Microsoft всегда был компанией продуктов, с очень четким взором в будущее с очень даже не обязательно самыми передовыми технологиями под капотом ( их всегда можно нарастить ) но с титан — ванадиевым скелетом, который несет в себе залог интереса пользователя и возможностей производителя удовлетворить эти интересы с лихвой.
Java, так уж сложилось, был блудным сыном индустрии создания ПО, прекрасным принцем, которого несчастные родители отправили из дома в бочке по морю.
Найдет ли этот Иван — царевич свой остров Буян, чтобы построить свое царство? И как Microsoft сможет превратиться из жесткого предприятия в мягкий ландшафт с неведомыми зверушками, мне не совсем понятно.
А если учесть, что .NET имеет железные преимущества в шине аппаратной платформы, участь этого приемного дитя великих инженеров лучшей компании мира не наполняет мое сердце оптимизмом.
Одному из них придется уступить. И что это означает для будущего Microsoft трудно разглядеть в тумане будущего.
… и не выиграл, а проиграл.
Данная новость скорее означает развод ms и азула, чем их свадьбу. Раньше в azure поставлялась zulu openjdk с подедржкой от азула, теперь ms запилил свою сборку со своей поддержкой.

Вы когда сравнивали oracle и azul, у азула брали zulu или zing?
это две большие разницы
Sign up to leave a comment.

Other news