Microsoft представила предварительную версию клиента SignalR для iOS
Swift-клиент SignalR позволяет разработчикам iOS встраивать чаты, прямые трансляции и другие функции общения в реальном времени в свои приложения на SwiftUI или UIKit.

Компания Azul анонсировала JVM Inventory - новую функцию Azul Intelligence Cloud, призванную облегчить переход от Oracle Java.
Компания Azul специализируется на средах исполнения для выполнения приложений на базе Java. Среди ее продуктов - Azul Platform Prime, облачная JVM, Zulu и Zulu Enterprise, сертифицированные бинарные сборки OpenJDK, и Intelligence Cloud Native Compiler, масштабируемый сервер компиляции Just-In-Time (JIT), который освобождает клиентские JVM от необходимости выполнять JIT-компиляцию локально.
JVM inventory - это дополнение к Azul Intelligence Cloud, которое можно использовать с набором инструментов миграции Azul Migration Toolkit (AMT) или традиционными средствами обнаружения программных активов (SAM). По словам разработчиков, оно обеспечивает точную видимость на уровне времени выполнения, что значительно ускоряет классификацию, миграцию и отслеживание экземпляров Oracle Java. Эта информация может быть использована для точной настройки миграции OpenJDK, и Azul утверждает, что полученные данные могут сократить сроки миграции OpenJDK на месяцы и помочь обеспечить постоянное соответствие лицензиям Oracle Java и защиту от аудита.
Компании предпочитают отказаться от Oracle Java, поскольку растущие цены на подписку на каждого сотрудника увеличивают общую стоимость владения в 2-5 раз для многих организаций. Согласно отчету Azul «Состояние Java в 2025 году», 82 % респондентов заявили, что их беспокоят цены и политика лицензирования Java SE от Oracle, а 88 % рассматривают возможность перехода на альтернативу OpenJDK.
Одним из сдерживающих факторов является то, что, по данным Azul, средний переход на Oracle Java без посторонней помощи занимает 6-9 месяцев, в значительной степени из-за фрагментарного и ручного процесса обнаружения и классификации JVM с помощью традиционных инструментов SAM. Сложность заключается в определении того, какие JVM Oracle действительно используются, какие поставляются в комплекте с другими продуктами по разрешенной лицензии, а какие установлены, но не используются.
Эксперты Azul Migration Advisory и партнеры по каналу используют JVM Inventory в сочетании с Azul Migration Toolkit (сканером Azul, который находит присутствующие JDK) и/или другими инструментами SAM для получения точного и полного представления о следе Oracle Java. Поскольку данные собираются непосредственно с JVM, они включают точные сведения о производителе JVM, версии, месте установки и приложениях, работающих на ней. Эта информация может быть использована для поиска работающих экземпляров Oracle Java - даже в динамических контейнерных средах - для замены и выявления неиспользуемых экземпляров Oracle для удаления.
Зная, какие Oracle JVM действительно используются и какие приложения их используют, команды миграции могут сосредоточиться на замене этих экземпляров и уведомить владельцев приложений о происходящих изменениях.
После начала миграции JVM Inventory управляет и сохраняет историю использования JVM. После отказа от использования Oracle Java JVM Inventory помогает гарантировать, что экземпляры Oracle JVM не попадут в инфраструктуру приложений предприятия. Благодаря непрерывному обнаружению времени выполнения, организации могут мгновенно выявлять и принимать меры в случае регрессий - например, запуска новых Oracle JVM.
Swift-клиент SignalR позволяет разработчикам iOS встраивать чаты, прямые трансляции и другие функции общения в реальном времени в свои приложения на SwiftUI или UIKit.
В версии 2.18 сервисной сетки Linkerd добавлены функции, призванные улучшить работу с проблемными ситуациями, а также экспериментальная сборка прокси для сред Windows.
Компания Camunda анонсировала новые возможности оркестровки агентов, которые могут использоваться компаниями для моделирования, развертывания и управления агентами ИИ в сквозных процессах.