Oracle: история, технологии и продукты¶
Oracle (Oracle Corporation) — американская транснациональная корпорация, разработчик программного обеспечения и поставщик облачных решений, один из крупнейших в мире производителей систем управления базами данных (СУБД). Штаб-квартира компании расположена в Остине, штат Техас. Основным флагманским продуктом корпорации является одноимённая объектно-реляционная система управления базами данных Oracle Database, которая на протяжении десятилетий занимает лидирующие позиции на рынке корпоративных СУБД.
¶История
Компания была основана в 1977 году в Калифорнии Ларри Эллисоном, Бобом Майнером и Эдом Оутсом под названием Software Development Laboratories. Изначально разработчики создавали программное обеспечение для ЦРУ, проект носил кодовое название Oracle. В 1979 году компания выпустила первый коммерческий продукт — СУБД Oracle 2, которая стала одной из первых систем, поддерживающих язык структурированных запросов SQL. В 1982 году корпорация была официально переименована в Oracle Systems.
В 1986 году компания провела первичное публичное размещение акций на бирже NASDAQ. В 1987 году Oracle стала крупнейшей в мире компанией по разработке СУБД, обойдя конкурента — компанию Ashton-Tate. В 1990-е годы корпорация активно развивала направление клиент-серверных технологий и приложений для планирования ресурсов предприятия (ERP). В 1995 году была выпущена версия Oracle 7, ставшая одной из самых популярных в истории.
В 2000-х годах Oracle перешла к стратегии агрессивных поглощений. В 2004 году за 10,3 миллиарда долларов была приобретена компания PeopleSoft, в 2005 году — Siebel Systems. Крупнейшей сделкой в истории корпорации стало поглощение в 2010 году компании Sun Microsystems за 7,4 миллиарда долларов. Это приобретение позволило Oracle получить контроль над языком программирования Java, операционной системой Solaris и аппаратными платформами.
В 2016 году Oracle анонсировала переход к облачной модели предоставления услуг, запустив платформу Oracle Cloud. В 2020 году штаб-квартира компании была перенесена из Редвуд-Сити в Остин. По состоянию на 2024 год Oracle входит в число пяти крупнейших мировых поставщиков программного обеспечения по выручке, конкурируя с Microsoft, IBM и SAP.
¶Основные продукты
¶Oracle Database
Oracle Database — флагманская объектно-реляционная СУБД, предназначенная для хранения и обработки больших объёмов корпоративных данных. Система поддерживает широкий спектр платформ, включая Linux, Windows и Unix-подобные операционные системы. Ключевыми особенностями продукта являются поддержка транзакций с гарантией ACID, механизмы кластеризации Real Application Clusters (RAC) и возможность горизонтального масштабирования. Актуальная версия — Oracle Database 23c, выпущенная в 2023 году.
¶Java
Язык программирования Java, разработанный компанией Sun Microsystems в 1995 году, перешёл под управление Oracle в результате поглощения. Oracle отвечает за развитие платформы Java SE и выпускает регулярные обновления. Java остаётся одним из самых востребованных языков в мире, используемым для создания корпоративных приложений, мобильных сервисов и веб-разработки.
¶MySQL
В 2010 году вместе с активами Sun Microsystems Oracle получила контроль над СУБД MySQL — одной из самых популярных открытых систем управления базами данных в мире. Несмотря на наличие коммерческой редакции, MySQL продолжает распространяться под свободной лицензией GNU GPL и используется в большинстве веб-приложений и интернет-проектов.
¶Облачные сервисы Oracle Cloud
Oracle Cloud Infrastructure (OCI) — облачная платформа, предоставляющая услуги инфраструктуры как сервиса (IaaS), платформы как сервиса (PaaS) и программного обеспечения как сервиса (SaaS). Платформа включает в себя виртуальные машины, объектное хранилище, базы данных как сервис и решения для искусственного интеллекта. По данным на 2024 год, Oracle Cloud занимает заметную долю рынка, конкурируя с Amazon Web Services, Microsoft Azure и Google Cloud.
¶Прикладное программное обеспечение
Корпорация разрабатывает линейку приложений Oracle E-Business Suite, включающую модули для управления финансами, персоналом, цепочками поставок и взаимоотношениями с клиентами (CRM). В 2016 году была представлена облачная ERP-система Oracle Fusion Cloud Applications, построенная на современной микросевисной архитектуре.
¶Технологии и архитектура
Oracle Database использует многоуровневую архитектуру, включающую процессы, управляющие памятью и файловую систему. Система поддерживает процедурное расширение SQL — язык PL/SQL, позволяющий создавать хранимые процедуры, триггеры и пакеты. Данные хранятся в табличных пространствах, а доступ к ним осуществляется через оптимизатор запросов, который выбирает наиболее эффективный план выполнения.
Современные версии Oracle Database поддерживают работу с JSON-документами, пространственными данными и графовыми структурами. В 2023 году была добавлена поддержка искусственного интеллекта через сервисы Oracle AI Vector Search, позволяющие выполнять семантический поиск по векторным представлениям данных.
¶Применение
Продукты Oracle используются в банковском секторе, телекоммуникациях, розничной торговле, государственном управлении и здравоохранении. По оценкам аналитиков, более 400 тысяч клиентов по всему миру используют технологии корпорации. В России до 2022 года Oracle активно применялась в крупных государственных информационных системах, включая базы данных Пенсионного фонда и налоговой службы. После введения санкционных ограничений компания приостановила деятельность на российском рынке, что привело к миграции части пользователей на отечественные СУБД, такие как PostgreSQL и СУБД «Ред База Данных».
¶Критика и споры
Корпорация неоднократно подвергалась критике за агрессивную маркетинговую политику и сложные условия лицензирования, которые часто приводят к высоким совокупным затратам на владение продуктом. В 2010-е годы Oracle вела судебные разбирательства с компанией Google по поводу использования API Java в мобильной платформе Android. В 2021 году Верховный суд США встал на сторону Google, признав использование интерфейсов программирования добросовестным.
Ларри Эллисон, основатель и бессменный руководитель компании, известен эксцентричным поведением и неоднозначными публичными заявлениями, что также привлекает внимание прессы и формирует противоречивый имидж корпорации.
