СанОС
Разработчик | Сан Микросистемс |
---|---|
Семейство ОС | Unix ( BSD / SVR4 ) |
Рабочее состояние | Исторический; теперь продается как Solaris |
Исходная модель | Закрытый исходный код |
Первоначальный выпуск | 1982 год |
Последний выпуск | 4.1.4 [1] / сентябрь 1994 г [2] |
Платформы | Моторола 680x0 , Sun386i , SPARC |
ядра Тип | Монолитное ядро |
По умолчанию пользовательский интерфейс | СанВью , OpenWindows |
Лицензия | Собственный (только двоичный) |
Преемник | Солярис |
SunOS — это Unix под брендом операционная система , разработанная Sun Microsystems для своих рабочих станций и серверных компьютерных систем . Название SunOS обычно используется только для обозначения версий от 1.0 до 4.1.4, которые были основаны на BSD , тогда как версии 5.0 и более поздние основаны на UNIX System V Release 4 и продаются под торговой маркой Solaris .
История
[ редактировать ]Версия SunOS | Дата выпуска | Кодовая база | Описание |
---|---|---|---|
Солнце UNIX 0.7 | 1982 | Юнисофт UNIX v7 [3] | В комплекте с 68000 на базе системой Sun-1 . Нет оконной системы. |
СанОС 1.0 [4] | ноябрь 1983 г. | 4.2БСД | Поддержка на базе 68010 систем Sun-1 и Sun-2 . Представлена система солнечных окон. [5] |
СанОС 1.1 [6] [7] | апрель 1984 г. | ||
СанОС 1.2 [6] | Январь 1985 г. | ||
СанОС 2.0 | май 1985 г. [6] | Представлен протокол NFS , Yellow Pages (YP) распределенная сетевая информационная система , удаленный вызов процедур (RPC) / внешнее представление данных (XDR) и виртуальной файловой системы уровень (VFS) с использованием vnodes. Совпало с выпуском 68020 на базе оборудования Sun-3 . | |
СанОС 3.0 | февраль 1986 г. [6] | 4.2BSD + Система V IPC | Дополнительная лента System V предлагала утилиты и библиотеки разработки. |
СанОС 3.2 | Сентябрь 1986 г. [6] | То же, что и 3.0, плюс немного 4.3BSD | Первая поддержка Sun-4 серии |
СанОС 3.5 | Январь 1988 г. | ||
СанОС 4.0 | декабрь 1988 г. | 4.3BSD с System V IPC | Новая система виртуальной памяти , динамическое связывание , автомонтирование System V STREAMS , ввод-вывод . Поддержка Sun386i . |
СанОС 4.0.1 | декабрь 1988 г. | ||
СанОС 4.0.2 | Сентябрь 1989 г. | Только Sun386i | |
СанОС 4.0.3 | май 1989 г. | ||
СанОС 4.0.3c | июнь 1989 г. | SPARCстанция 1 Только (Sun-4c) | |
СанОС 4.1 | март 1990 г. | ||
СанОС 4.1е | апрель 1991 г. | Только Сан-4е | |
СанОС 4.1.1 | ноябрь 1990 г. | В комплекте с OpenWindows 2.0. | |
СанОС 4.1.1Б | февраль 1991 г. | ||
СанОС 4.1.1.1 | июль 1991 г. | ||
СанОС 4.1.1_U1 | ноябрь 1991 г. | Только вс-3/3x | |
СанОС 4.1.2 | декабрь 1991 г. | Поддержка многопроцессорных (SPARCserver 600MP) систем; первый выпуск только для компакт-дисков. | |
СанОС 4.1.3 | август 1992 г. | ||
СанОС 4.1.3С | ноябрь 1993 г. | Только SPARCclassic/SPARCstation LX | |
СанОС 4.1.3_U1 | декабрь 1993 г. | ||
СанОС 4.1.3_U1B | февраль 1994 г. | Самый ранний выпуск, для которого были доступны исправления соответствия требованиям 2000 года . | |
СанОС 4.1.4 | ноябрь 1994 г. | Последний выпуск SunOS 4 | |
СанОС 5.x | июнь 1992 г. | СВР4 | См. статью о Солярисе . |
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.
Sun sun4m с архитектурой В SunOS 4.1.2 появилась поддержка первых многопроцессорных компьютеров (серия 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 г.
«СанОС» и «Солярис»
[ редактировать ]
В 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. СанОС 4.1. Микро-версии x продолжали выпускаться до 1994 года, и каждая из них также получила название, эквивалентное Solaris 1. x. На практике клиенты и даже сотрудники Sun часто называли их названиями версий SunOS. Сопоставить номера версий было непросто:
Версия SunOS | Версия Солярис | OpenWindows-версия |
---|---|---|
4.1.1 4.1.1Б 4.1.1.1 | 1.0 | 2.0 |
4.1.2 | 1.0.1 | 2.0 |
4.1.3 | 1.1 SMCC Версия А | 3.0 |
4.1.3С | 1.1С | 3.0 |
4.1.3_U1 | 1.1.1 | 3.0_U1 |
4.1.3_U1B | 1.1.1Б | 3.0_U1B |
4.1.4 | 1.1.2 | 3.0_414 |
Сегодня 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 , OPEN LOOK , совместимую с среду на базе X11 , которая также поддерживала приложения SunView и NeWS. Это стало графическим интерфейсом SunOS по умолчанию в SunOS 4.1.1. [10]
См. также
[ редактировать ]- Сравнение операционных систем BSD
- Сравнение операционных систем
- Иллюмос
- OpenSolaris
- OpenИндиана
- Солярис (операционная система)
- Unix-войны
Ссылки
[ редактировать ]- ^ Билл Калкинс. «История Соляриса» (PDF) . cse.unl.edu .
- ^ «История Unix» (PDF) . levenez.com .
- ^ Jump up to: Перейти обратно: а б Салус, Питер (1994). Четверть века Unix . Аддисон-Уэсли. стр. 199–200. ISBN 0-201-54777-5 .
- ^ Руководство по рабочей станции Sun для начинающих (PDF) . Сан Микросистемс. Ноябрь 1983 г. с. 2 . Проверено 31 августа 2019 г.
- ^ Jump up to: Перейти обратно: а б Справочник программиста по системе Sun Window (PDF) . Сан Микросистемс. Ноябрь 1983 года . Проверено 13 апреля 2023 г.
- ^ Jump up to: Перейти обратно: а б с д и «Операционная система Solaris (Unix)» . Проект документации операционной системы . Проверено 14 декабря 2006 г.
- ^ «Образ и метка ленты SunOS 1.1» . Сан Микросистемс . Проверено 31 августа 2019 г.
Операционная система Sun версии 1.1 (на основе UNIX 4.2 bsd)
- ^ Сан Микросистемс (1986). Windows и оконные инструменты: руководство для начинающих . п. 49.
- ^ Windows и оконные инструменты: Руководство для начинающих (PDF) . Сан Микросистемс. Февраль 1986 г. с. ix . Проверено 13 апреля 2023 г.
- ^ Сан Микросистемс (1990). Руководство по выпуску SunOS 4.1 . п. 99.
Внешние ссылки
[ редактировать ]- Справочник по оборудованию Sun (обзор)
- История версий SunOS и Solaris на Wayback Machine (архивировано 2 июня 2008 г.)
- Введение в Solaris - пример главы из книги Solaris Internals: Core Kernel Architecture Джима Мауро и Ричарда Макдугалла, Prentice-Hall, 2000. (PDF)
- Информация о SunOS из OSdata (последнее обновление 17 февраля 2002 г.)
- Первоначальное объявление о Solaris