Материалы по тегу: java

18.07.2025 [12:08], Владимир Мироненко

Java-инспекция: новая политика лицензирования Oracle привела к бесконечной череде аудитов

Изменения в лицензировании Oracle Java означают, что ИТ-руководителям следует остерегаться от использования этой широко распространённой корпоративной платформы, пишет ресурс ComputerWeekly со ссылкой на исследование, проведенное компанией Dimensional Research для ITAM Forum и Azul.

Согласно опросу, проведенному среди 500 квалифицированных специалистов с шести континентов, 75 % организаций проходили аудит Oracle на соответствие требованиям Java. Более четверти респондентов тратят более $500 тыс. в год на решение вопросов лицензирования, включая аудиты, дополнительные лицензии и штрафы за несоблюдение требований Oracle.

Более трети участников опроса (37 %) отметили, что соблюдение требований, включая управление избыточным лицензированием, является основной проблемой для их организаций. Четверть участников опроса также сообщили, что сложные конфигурации ПО затрудняют отслеживание использования приложений.

 Источник изображения: Glenn Carstens-Peters/unsplash.com

Источник изображения: Glenn Carstens-Peters/unsplash.com

По словам Саймона Риттера (Simon Ritter), автора книги «Миграция OpenJDK для чайников» и заместителя технического директора компании Azul, создание полной инвентаризации использования JDK требует проверки каждой машины в ИТ-инфраструктуре, на которой работают приложения на основе JVM.

Более половины (51 %) респондентов заявили, что проводят аудит не реже четырёх раз в год, а 81 % — не реже двух раз в год. Четверть опрошенных проводят аудиты постоянно. Учитывая сложности с ведением точного учёта использования ПО, ITAM Review рекомендует автоматизировать лицензионные аудиты, чтобы предотвратить потерю контроля над этим процессом.

В январе 2023 года Oracle пересмотрела условия лицензирования, установив ценообразование исходя из общего количества сотрудников (включая внештатных сотрудников и подрядчиков), а не из использования Java, что привело к росту цен. В ответ на это компании внедрили новые системы для мониторинга использования Oracle Java и расходов на лицензирование. 96 % респондентов заявили, что их беспокоит стоимость лицензирования Oracle Java. 29 % отметили, что новая подписка на Oracle Java SE заставила их пересмотреть подход к использованию Oracle Java и рассмотреть альтернативные варианты.

Более 68 % участников опроса заявили, что могут сэкономить до 50 % на лицензировании Java, отказавшись от Oracle Java. Хотя экономия на лицензировании является одним из основных факторов при переходе с Oracle Java, 57 % респондентов, уже завершивших миграцию с Oracle Java на решения с открытым исходным кодом, указали, что сделали это из-за требования обеспечения безопасности и надёжности.

Скотт Селлерс (Scott Sellers), соучредитель и генеральный директор Azul, заявил: «Когда речь идёт о неопределённости, постоянно меняющихся условий лицензирования Java от Oracle, организациям не следует тратить ресурсы ITAM, прерывать проекты или терпеть неожиданные штрафы только ради того, чтобы запустить свои приложения. Переход на open source альтернативы позволяет им избавиться от бесконечной череды аудитов, восстановить бюджет и сосредоточиться на достижении ценности».

Постоянный URL: http://servernews.kz/1126159
24.08.2023 [20:53], Алексей Степин

ИИ IBM watsonx поможет переписать COBOL-приложения на Java

Мир мейнфреймов очень консервативен, в нём часто используются системы, создаваемые десятилетиями на базе давно устаревших языков программирования, но IBM собирается это изменить. Компания анонсировала новый ИИ-сервис watsonx Code Assistant for Z, который должен помочь разработчикам модернизировать программную инфраструктуру.

Нередко до сих пор функционирующие на базе мейнфреймов системы, к примеру, банковские, используют приложения на языке COBOL, которому уже более 60 лет и который не вполне соответствует современным стандартам. Поддерживать систему в актуальном состоянии становится всё сложнее, а стоимость такой поддержки только растёт. Эту проблему и призван решить сервис watsonx Code Assistant for Z.

 Источник изображений здесь и далее: IBM

Источник изображений здесь и далее: IBM

В рамках сервиса предусмотрен доступ к ИИ-ассистенту, работающему на базе одной из крупнейших нейросетей с 20 млрд параметров, IBM watsonx.ai. Целью технологии является перевод COBOL-приложений на язык Java с одновременной минимизацией возникающих в процессе переноса проблем. Ожидается, что это избавит от необходимости поддержки устаревшего кода, снизит затраты на разработку при одновременном её ускорении и упростят внедрение новых технологий, поскольку Java на сегодня является одним из самых распространённых языков программирования в бизнес-сегменте.

Ручной перевод с COBOL на Java весьма трудоёмок, поскольку в сложных приложениях речь порой идёт о миллионах, а иногда и миллиардах строк устаревшего кода, к тому же многое придётся переписывать с нуля. watsonx Code Assistant for Z поможет делать это постепенно, обеспечивая при этом высокое качество кода, а инструментарий IBM Application Discovery and Delivery Intelligence позволит определить первоочередность кода для модернизации. Также будет поддерживаться автоматизированное тестирование для валидации обновлённых приложений.

Постоянный URL: http://servernews.kz/1091995
25.02.2023 [16:09], Владимир Мироненко

Пользователей по зиме считают: новые правила лицензирования Oracle Java SE грозят компаниям существенным ростом затрат

Oracle внесла в январе изменения в лицензирование Java SE и теперь новая подписка также включает использование платформы на настольных компьютерах, серверах и облаках. В связи с этим аналитическая фирма Gartner предупреждает, что Oracle присматриваться к компаниям на соблюдение условий лицензирования Java, даже если иными продуктами Oracle они не пользуюься.

Стоимость универсальной подписки Java SE Universal Subscription начинается с $15 на сотрудника в месяц. До внесения изменений в лицензирование, подписка Java SE Desktop начиналась с $2,50 на одного именованного пользователя или рабочий стол в месяц, а подписка Java SE на один процессор стартовала с $25/мес. Однако в рамках новой универсальной подписки Oracle Java SE учитывается весь персонал. Для компании с большим штатом, у которой лишь небольшая часть сотрудников имеет лицензии на использование ПО Java SE, изменения правил подписки грозят значительным увеличением годового лицензионного сбора.

 Источник изображения: Oracle

Источник изображения: Oracle

Как сообщает Gartner, для компании с 45 тыс. сотрудников, включая 40 тыс. штатных, внештатных и временных сотрудников, а также 5 тыс. агентов, подрядчиков и консультантов потребуется 45 тыс. лицензий. Даже если Oracle предоставит скидку в размере 65 %, стоимость годовой подписки такой компании составит $2,8 млн. Согласно подсчётам Gartner, для компании с лицензией Java SE, рассчитанной на 19 тыс. зарегистрированных пользователей, новая годовая подписка обойдётся дороже прежней на 117 %.

 Источник: Oracle

Источник: Oracle

Оценивая последствия изменения схемы лицензирования, Gartner сообщила, что, согласно отзывам клиентов, Oracle активно ориентирует компании — как существующих клиентов Oracle, так и тех, кто не пользуется продуктами Oracle — на соответствие требованиям Java и нацеливают свою глобальную команду по лицензированию Java на контроль над обеспечением соблюдения этих требований. Хотя Oracle утверждает, что новая универсальная подписка Java SE Universal Subscription избавит от необходимости подсчёта рабочих столов и серверов, Gartner считает, что пока не до конца ясно, насколько всё упростится.

Согласно последнему квартальному отчёту Oracle, направленному в Комиссию по ценным бумагам и биржам США, её доход от облачных услуг и поддержки лицензий увеличился на 14 %, а доход от облачных и локальных лицензий вырос на 16 %. В результате доход компании по этому направлению составил $1,4 млрд.

Постоянный URL: http://servernews.kz/1082527
Система Orphus