stringtranslate.com

SunOS

SunOS — это операционная система под брендом Unix, разработанная компанией Sun Microsystems для своих рабочих станций и серверных компьютерных систем . Название SunOS обычно используется только для обозначения версий 1.0–4.1.4, которые были основаны на BSD , в то время как версии 5.0 и более поздние основаны на UNIX System V Release 4 и продаются под торговой маркой Solaris .

История

SunOS 1 поддерживала только системы серии Sun-2 , включая системы Sun-1 , модернизированные с помощью плат ЦП Sun-2 ( 68010 ). SunOS 2 поддерживала системы серий Sun-2 и Sun-3 ( 68020 ). SunOS 4 поддерживала архитектуры Sun-2 (до версии 4.0.3), Sun-3 (до версии 4.1.1), Sun386i (только 4.0, 4.0.1 и 4.0.2) и Sun-4 ( SPARC ). Хотя SunOS 4 планировалась как первый выпуск с полной поддержкой нового процессора Sun SPARC, также был выпуск SunOS 3.2 с предварительной поддержкой систем Sun-4.

В SunOS 4.1.2 появилась поддержка первых многопроцессорных машин Sun с архитектурой sun4m (серия SPARCserver 600MP); поскольку она имела только одну блокировку для ядра, в ядре одновременно мог выполняться только один процессор .

Последним выпуском SunOS 4 была версия 4.1.4 (Solaris 1.1.2) в 1994 году. Архитектуры sun4 , sun4c и sun4m поддерживались в версии 4.1.4; sun4d не поддерживалась.

Sun продолжала поставлять SunOS 4.1.3 и 4.1.4 до 27 декабря 1998 года; они поддерживались до 30 сентября 2003 года.

«SunOS» и «Solaris»

Лента SunOS 4.1.1

В 1987 году корпорации AT&T и Sun объявили, что они сотрудничают в проекте по объединению самых популярных в то время на рынке разновидностей Unix: BSD (включая многие из функций, которые тогда были уникальны для SunOS), System V и Xenix . Это должно было стать System V Release 4 (SVR4). [3]

4 сентября 1991 года Sun объявила, что ее следующий крупный релиз ОС перейдет с исходной базы, производной от BSD, на версию на основе SVR4. Хотя внутреннее обозначение этого релиза было SunOS 5 , с этого момента Sun начала использовать маркетинговое название Solaris . Оправданием для этого нового «сверхбренда» было то, что он охватывал не только SunOS, но и среду рабочего стола OpenWindows и функциональность Open Network Computing (ONC).

Несмотря на то, что новая ОС на базе SVR4 не должна была поставляться в больших объемах до следующего года, Sun немедленно начала использовать новое название Solaris для обозначения текущей версии SunOS 4 (включая OpenWindows). Таким образом, SunOS 4.1.1 была переименована в Solaris 1.0 ; SunOS 5.0 будет считаться частью Solaris 2.0. Микроверсии SunOS 4.1. x продолжали выпускаться до 1994 года, и каждой из них также было присвоено эквивалентное название Solaris 1. x. На практике они часто по-прежнему назывались клиентами и даже персоналом Sun по названиям их версий SunOS. Сопоставление номеров версий было непростым:

Сегодня SunOS 5 повсеместно известна как Solaris , хотя название SunOS по-прежнему отображается в самой ОС — в баннере запуска, в выводе команды uname и в нижних колонтитулах страниц руководства , а также в других местах.

Сопоставить выпуск SunOS 5.x с соответствующим ему маркетинговым названием Solaris просто: каждое название выпуска Solaris включает соответствующий ему дополнительный номер версии SunOS 5. Например, Solaris 2.4 включал SunOS 5.4. Есть один небольшой нюанс: после Solaris 2.6 «2.» было удалено из названия Solaris, и дополнительный номер SunOS появляется сам по себе. Последний выпуск Solaris называется Solaris 11 и включает SunOS 5.11.

Пользовательский интерфейс

Начиная с SunOS 1.0, Sun Window System предоставляла графический интерфейс пользователя под названием Suntools, [8] наложенный поверх низкоуровневых библиотек окон и растровых изображений; [5] он был переименован в SunView в SunOS 3.0. [9] Затем Sun разработала новую оконную систему под названием NeWS , которая использовала и расширяла язык PostScript и графическую модель. В 1989 году Sun выпустила OpenWindows , среду на базе X11 , совместимую с OPEN LOOK , которая также поддерживала приложения SunView и NeWS. Она стала графическим интерфейсом пользователя SunOS по умолчанию в SunOS 4.1.1. [10]

Смотрите также

Ссылки

  1. ^ Билл Калкинс. «История Соляриса» (PDF) . cse.unl.edu .
  2. ^ "История Unix" (PDF) . levenez.com .
  3. ^ ab Salus, Питер (1994). Четверть века Unix . Addison-Wesley. стр. 199–200. ISBN 0-201-54777-5.
  4. ^ Руководство для начинающих по рабочей станции Sun (PDF) . Sun Microsystems. Ноябрь 1983 г. стр. 2. Получено 31 августа 2019 г.
  5. ^ ab Справочник программиста по системе Sun Window (PDF) . Sun Microsystems. Ноябрь 1983 г. Получено 13 апреля 2023 г.
  6. ^ abcde "Операционная система Solaris (Unix)". Проект документации операционной системы . Получено 2006-12-14 .
  7. ^ "SunOS 1.1 tape image and label". Sun Microsystems . Получено 2019-08-31 . Sun Operating System Release 1.1 (производная от UNIX 4.2 bsd)
  8. ^ Sun Microsystems (1986). Windows и инструменты на основе окон: руководство для начинающих . стр. 49.
  9. ^ Windows и оконные инструменты: руководство для начинающих (PDF) . Sun Microsystems. Февраль 1986. стр. ix . Получено 13 апреля 2023 г.
  10. Sun Microsystems (1990). Руководство по выпуску SunOS 4.1 . стр. 99.

Внешние ссылки