Материалы по тегу: java
14.03.2024 [14:26], Андрей Крупин
Сервер Java-приложений Libercat получил сертификат ФСТЭК РоссииКомпания «Беллсофт» сообщила о сертификации Федеральной службой по техническому и экспортному контролю сервера Java-приложений Libercat по четвёртому уровню доверия. Libercat предназначен для работы с технологиями Java EE/Jakarta EE, основан на открытых исходных кодах Apache Tomcat, совместим с российскими СУБД, ОС и оборудованием и выступает альтернативой платформам Oracle WebLogic, IBM WebSphere, Red Hat JBoss и WildFly. Liberсat поставляется в трех вариантах — в виде контейнера сервлетов, сервера приложений и как встраиваемая библиотека, которую можно использовать, например, при разработке ПО, основанного на фреймворке Spring. В ходе сертификационных испытаний было подтверждено отсутствие в Libercat недекларированных возможностей и наличие требуемых функций безопасности, произведён контроль архитектуры платформы и полный анализ её исходного кода, включая фаззинг-тестирование. Выданный ФСТЭК России сертификат позволяет применять Libercat (версии Certified) при создании систем, требующих 4 уровня доверия (СЗИ УД4), в классической трёхзвенной архитектуре и в составе контейнеров. Доверенное применение включает государственные информационные системы до 1 класса защищённости включительно, значимые объекты критической информационной инфраструктуры 1 категории, информационные системы персональных данных до 1 уровня защищённости включительно, а также автоматизированные системы управления производственными и технологическими процессами 1 класса защищённости.
24.08.2023 [20:53], Алексей Степин
ИИ IBM watsonx поможет переписать COBOL-приложения на JavaМир мейнфреймов очень консервативен, в нём часто используются системы, создаваемые десятилетиями на базе давно устаревших языков программирования, но IBM собирается это изменить. Компания анонсировала новый ИИ-сервис watsonx Code Assistant for Z, который должен помочь разработчикам модернизировать программную инфраструктуру. Нередко до сих пор функционирующие на базе мейнфреймов системы, к примеру, банковские, используют приложения на языке COBOL, которому уже более 60 лет и который не вполне соответствует современным стандартам. Поддерживать систему в актуальном состоянии становится всё сложнее, а стоимость такой поддержки только растёт. Эту проблему и призван решить сервис watsonx Code Assistant for Z. В рамках сервиса предусмотрен доступ к ИИ-ассистенту, работающему на базе одной из крупнейших нейросетей с 20 млрд параметров, IBM watsonx.ai. Целью технологии является перевод COBOL-приложений на язык Java с одновременной минимизацией возникающих в процессе переноса проблем. Ожидается, что это избавит от необходимости поддержки устаревшего кода, снизит затраты на разработку при одновременном её ускорении и упростят внедрение новых технологий, поскольку Java на сегодня является одним из самых распространённых языков программирования в бизнес-сегменте. Ручной перевод с COBOL на Java весьма трудоёмок, поскольку в сложных приложениях речь порой идёт о миллионах, а иногда и миллиардах строк устаревшего кода, к тому же многое придётся переписывать с нуля. watsonx Code Assistant for Z поможет делать это постепенно, обеспечивая при этом высокое качество кода, а инструментарий IBM Application Discovery and Delivery Intelligence позволит определить первоочередность кода для модернизации. Также будет поддерживаться автоматизированное тестирование для валидации обновлённых приложений.
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, изменения правил подписки грозят значительным увеличением годового лицензионного сбора. Как сообщает Gartner, для компании с 45 тыс. сотрудников, включая 40 тыс. штатных, внештатных и временных сотрудников, а также 5 тыс. агентов, подрядчиков и консультантов потребуется 45 тыс. лицензий. Даже если Oracle предоставит скидку в размере 65 %, стоимость годовой подписки такой компании составит $2,8 млн. Согласно подсчётам Gartner, для компании с лицензией Java SE, рассчитанной на 19 тыс. зарегистрированных пользователей, новая годовая подписка обойдётся дороже прежней на 117 %. Оценивая последствия изменения схемы лицензирования, Gartner сообщила, что, согласно отзывам клиентов, Oracle активно ориентирует компании — как существующих клиентов Oracle, так и тех, кто не пользуется продуктами Oracle — на соответствие требованиям Java и нацеливают свою глобальную команду по лицензированию Java на контроль над обеспечением соблюдения этих требований. Хотя Oracle утверждает, что новая универсальная подписка Java SE Universal Subscription избавит от необходимости подсчёта рабочих столов и серверов, Gartner считает, что пока не до конца ясно, насколько всё упростится. Согласно последнему квартальному отчёту Oracle, направленному в Комиссию по ценным бумагам и биржам США, её доход от облачных услуг и поддержки лицензий увеличился на 14 %, а доход от облачных и локальных лицензий вырос на 16 %. В результате доход компании по этому направлению составил $1,4 млрд.
27.01.2023 [13:43], Андрей Крупин
Среда разработки и запуска Java-программ Axiom JDK Pro получила поддержку TLS-сертификатов Минцифры РоссииКомпания «Беллсофт» сообщила о включении в состав среды разработки и исполнения Java-приложений Axiom JDK Pro поддержки отечественных TLS-сертификатов безопасности. Теперь при установлении защищённых соединений с сетевыми ресурсами, использующими сертификаты Минцифры России, подключение программных решений будет происходить автоматически. «Большинство государственных информационных систем и критических инфраструктур работают на Java и выпуск отечественных TLS-сертификатов — важное событие для рынка. Наши инженеры включили их в состав Axiom JDK Pro, чтобы обеспечить подключение «из коробки», сэкономив ресурсы разработчикам и пользователям. Теперь во всех защищённых TLS-соединениях, устанавливаемых в приложениях Java, подлинность сервера или клиента может автоматически удостоверяться российскими сертификатами», — говорится в заявлении компании «Беллсофт». Axiom JDK Pro создана на основе проекта с открытым исходным кодом OpenJDK, соответствует спецификациям Java SE и является полноценной заменой Oracle Java. В состав платформы включены все инструменты, исполняемые и бинарные файлы, которые необходимы для компиляции, отладки и выполнения программных продуктов. Среда совместима с различными операционными системами, поддерживается российскими разработчиками и полностью отвечает принципам импортозамещения. Поддержка отечественных сертификатов включена в новые версии Axiom JDK Pro 19.0.2, 17.0.6, 11.0.18 и 8u382. Они реализуют квартальный цикл развития OpenJDK и доступны синхронно с Oracle Java SE. Таким образом, Java-приложениям, исполняемым на Axiom JDK Pro 8, 11, 17 и 19, не потребуется донастройки для установления безопасных соединений по протоколу TLS и проверки подлинности серверов, в отличие от продуктов, функционирующих на базе Oracle Java и других JDK. |
|