Sun Microsystems
Sun Microsystems — американская компания, производившая компьютерное оборудование, программное обеспечение и предоставлявшая информационные услуги. Основана в 1982 году, прекратила существование как независимое юридическое лицо в 2010 году после поглощения корпорацией Oracle. Наиболее известна разработкой языка программирования Java, операционной системы Solaris, файловой системы ZFS и архитектуры SPARC.
История
Основание и первые годы (1982—1989)
Компания Sun Microsystems была основана 24 февраля 1982 года в городе Санта-Клара (Калифорния, США) выпускниками Стэнфордского университета: Андреасом фон Бехтольсхаймом, Винодом Хослой, Скоттом Макнили и Биллом Джоем. Название «Sun» является аббревиатурой от Stanford University Network (Сеть Стэнфордского университета). Изначально компания специализировалась на производстве рабочих станций на базе процессоров Motorola 68000, работавших под управлением операционной системы Unix.
Первым продуктом стала рабочая станция Sun-1, выпущенная в 1982 году. Уже в 1983 году компания выпустила Sun-2, а в 1985 году — Sun-3, использовавшую процессор Motorola 68020. Ключевым преимуществом продуктов Sun была их сетевая ориентированность: они поддерживали протоколы TCP/IP и файловую систему NFS (Network File System), разработанную Биллом Джоем. В 1988 году компания выпустила Sun-4 — первую рабочую станцию на базе собственного процессора SPARC (Scalable Processor Architecture).
Эпоха SPARC и Solaris (1990—2000)
В 1990-е годы Sun Microsystems стала одним из лидеров рынка серверов и рабочих станций. Процессоры SPARC обеспечивали высокую производительность, а операционная система Solaris (выпущенная в 1992 году как преемница SunOS) предоставляла стабильную и масштабируемую среду для корпоративных приложений. В 1995 году компания представила язык программирования Java, который быстро стал одним из самых популярных в мире благодаря принципу «Write Once, Run Anywhere» (Напиши один раз, запускай где угодно). Java использовалась для создания веб-апплетов, корпоративных приложений и мобильных устройств.
В конце 1990-х годов Sun активно развивала направление сетевых вычислений, продвигая концепцию «сетевого компьютера» (Network Computer) — недорогого терминала, работающего через интернет. Однако коммерческого успеха эта идея не имела. В то же время компания укрепила свои позиции в сегменте высокопроизводительных серверов, используемых в научных и финансовых организациях.
Кризис и попытки реструктуризации (2001—2009)
После краха доткомов в 2001 году Sun Microsystems столкнулась с серьёзными финансовыми трудностями. Рынок серверов на архитектуре x86 (Intel, AMD) быстро рос, а продукты Sun на SPARC теряли конкурентоспособность из-за более высокой цены. Компания понесла многомиллиардные убытки и была вынуждена провести несколько раундов сокращений персонала.
В середине 2000-х годов Sun предприняла попытку адаптироваться к новым условиям. В 2005 году компания выпустила Solaris 10 с открытым исходным кодом (проект OpenSolaris). В 2006 году была представлена файловая система ZFS (Zettabyte File System), отличавшаяся высокой надёжностью и масштабируемостью. Также Sun начала выпускать серверы на процессорах AMD Opteron и Intel Xeon, но догнать конкурентов (Dell, HP, IBM) не удалось.
Поглощение Oracle (2010)
20 апреля 2009 года корпорация Oracle объявила о намерении приобрести Sun Microsystems за 7,4 миллиарда долларов США. Сделка была завершена 27 января 2010 года после получения одобрения антимонопольных органов. Основными активами, заинтересовавшими Oracle, были язык Java, операционная система Solaris и база данных MySQL (приобретённая Sun в 2008 году). После поглощения бренд Sun Microsystems был упразднён, а подразделения интегрированы в структуру Oracle.
Продукты и технологии
Аппаратное обеспечение
Sun Microsystems производила широкий спектр компьютерного оборудования:
- Рабочие станции: серии Sun-1, Sun-2, Sun-3, Sun-4, а также более поздние модели на базе SPARC и x86 (Sun Blade, Sun Ultra).
- Серверы: линейки Sun Enterprise, Sun Fire, Sun SPARC Enterprise. Серверы Sun использовались в дата-центрах, научных вычислениях и корпоративных системах.
- Системы хранения данных (СХД): серии Sun StorageTek (после приобретения Storage Technology Corporation в 2005 году), включая ленточные библиотеки и дисковые массивы.
- Сетевые устройства: коммутаторы, маршрутизаторы, сетевые адаптеры (например, Sun Quad FastEthernet).
Программное обеспечение
- Операционные системы: SunOS (1983—1994), Solaris (1992—2010). Solaris была одной из наиболее стабильных и масштабируемых Unix-систем, поддерживала архитектуры SPARC, x86 и x86-64.
- Язык программирования Java: разработан в 1995 году Джеймсом Гослингом и его командой. Java стала основой для многих корпоративных приложений, веб-сервисов и платформы Android.
- База данных MySQL: приобретена Sun в 2008 году за 1 миллиард долларов. MySQL — одна из самых популярных систем управления реляционными базами данных с открытым исходным кодом.
- Файловая система ZFS: представлена в 2005 году. Отличается высокой надёжностью, поддержкой сжатия, дедупликации и объёмов хранения до 256 зеттабайт.
- Офисный пакет StarOffice: основа для OpenOffice.org, выпущенная Sun в 2000 году.
- Среда рабочего стола: Common Desktop Environment (CDE), GNOME (использовался в Solaris).
- Средства разработки: NetBeans IDE, Sun Studio (компиляторы для C, C++, Fortran).
Архитектура SPARC
SPARC (Scalable Processor Architecture) — архитектура процессоров с сокращённым набором команд (RISC), разработанная Sun Microsystems в 1985 году. Первый процессор SPARC (Sun-4) был выпущен в 1987 году. Архитектура отличалась масштабируемостью и высокой производительностью для своего времени. Процессоры SPARC использовались в серверах и рабочих станциях Sun, а также в суперкомпьютерах (например, Fujitsu SPARC64). После поглощения Sun компания Oracle продолжила выпуск процессоров SPARC (серии SPARC T4, T5, M7, M8), но в 2017 году объявила о прекращении их разработки.
Влияние и наследие
Sun Microsystems внесла значительный вклад в развитие информационных технологий. Ключевые достижения компании:
- Язык Java стал одной из самых распространённых платформ для разработки программного обеспечения, используется в миллиардах устройств.
- Операционная система Solaris оказала влияние на развитие Unix-систем, включая Linux (например, технология контейнеров Zones).
- Файловая система ZFS используется в современных СХД и операционных системах (FreeBSD, illumos, Linux).
- Протокол NFS стал стандартом для сетевых файловых систем.
- Архитектура SPARC применялась в суперкомпьютерах и высокопроизводительных вычислениях.
После поглощения Oracle многие технологии Sun были интегрированы в продукты Oracle, однако некоторые проекты (например, OpenSolaris) были закрыты или преобразованы.
Критика
Деятельность Sun Microsystems неоднократно подвергалась критике. Основные претензии:
- Закрытость некоторых продуктов: несмотря на продвижение открытого кода (OpenOffice.org, OpenSolaris), многие ключевые технологии Sun (SPARC, Solaris) оставались проприетарными, что ограничивало их распространение.
- Высокие цены: серверы и рабочие станции Sun стоили значительно дороже аналогов на x86, что в конечном итоге привело к потере доли рынка.
- Стратегические ошибки: компания не смогла вовремя переориентироваться на массовый рынок x86 и упустила возможности в области облачных вычислений и виртуализации.
Источники
- John S. Quarterman. The Matrix: Computer Networks and Conferencing Systems Worldwide. Digital Press, 1990.
- James Gosling, Bill Joy, Guy Steele. The Java Language Specification. Addison-Wesley, 1996.
- Oracle Corporation. Oracle Completes Acquisition of Sun Microsystems. Пресс-релиз, 27 января 2010.
- Sun Microsystems: The Company That Built the Internet. Computer History Museum, 2012.
- A History of Sun Microsystems. Stanford University Libraries, 2005.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →