2019/12/16 20:23:33

Лицензирование Java:
с какими проблемами могут столкнуться компании и как их можно решить

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

По данным аналитического агентства Gartner, более 80% заказчиков по миру использует Java. Иными словами, Java присутствует везде, и этот факт смело можно считать ещё одним аргументом в пользу изучения последствий для вашей организации от изменений подхода к лицензированию.

Новый подход к лицензированию Java может доставить компаниям ряд проблем

Внезапные проблемы

С какими же сложностями, прежде всего, сталкиваются компании?

  • Безопасность. По данным аналитиков CVE[1], начиная с 2007 года было обнаружено более 600 уязвимостей Oracle Java. А так как Java является одним из самых популярных драйверов, то платный доступ к обновлениям патчей Oracle JDK (Java Development Kit) может отразиться на безопасности компаний.
  • Лицензирование. Из-за того, что изменения в лицензировании Oracle Java вступили относительно недавно, быстро принять решение весьма сложно и трудозатратно, так как компаниям ещё предстоит изучить множество нюансов.
  • Непредвиденные затраты. Большинство компаний не включили в бюджет затраты на дополнительное лицензирование Oracle Java заранее.
  • Аудит от вендора. По опыту SoftwareONE, те компании, которым когда-либо приходилось сталкиваться с аудитом от Oracle, знают, что это довольно стрессовый процесс, требующий больших трудозатрат.

Но основная сложность, которая возникает в процессе лицензирования – это идентификация приложений, которые используют Java компонент, поскольку все эти приложения нужно перебрать вручную. В результате компании начинают искать автоматизированные инструменты или заказывать сервис «под ключ» от компаний, которые уже разобрались в этом Java-пазле.

Возможные действия

В SoftwareONE советуют выбрать наиболее подходящий для компании сценарий Java-спецификации.

Перечислим несколько вариантов:

1. Самый простой и самый дорогой вариант - приобрести Oracle Java на все устройства в компании. Посчитать стоимость достаточно просто: нужно ответить на ряд типовых вопросов и использовать прайс-лист от Oracle по ссылке.TAdviser выпустил новую Карту «Цифровизация ритейла»: 280 разработчиков и поставщиков услуг 14.5 т

2. Можно найти оптимальный вариант самостоятельно. Специально для этого в SoftwareONE разработали подробную инструкцию как это сделать (Java E-paper). Скачать её можно на странице Java Advisory Service.

3. Обратиться к компаниям, которые уже обладают подобной экспертизой и технологией, позволяющей автоматизировать поиск приложений, где используется Java-компонент.

Если вас заинтересовал подход, предложенный SoftwareONE, то компания поможет вам разобраться в этом Java-пазле.