SunOS - SunOS

SunOS
Deweloper Sun Microsystems
Rodzina systemów operacyjnych Unix
Stan pracy Historyczny; teraz sprzedawany jako Solaris
Model źródłowy Zamknięte źródło
Pierwsze wydanie 1982 ; 39 lat temu  ( 1982 )
Najnowsze wydanie 4.1.4 / listopad 1994 ; 26 lat temu  ( 1994-11 )
Platformy Motorola 680x0 , Sun386i , SPARC
Typ jądra Jądro monolityczne
Domyślny interfejs użytkownika SunView , OpenWindows
Licencja Zastrzeżone (tylko binarne)

SunOS to system operacyjny marki Unix opracowany przez Sun Microsystems dla ich stacji roboczych i systemów komputerowych serwerów . Nazwa SunOS jest zwykle używana tylko w odniesieniu do wersji od 1.0 do 4.1.4, które były oparte na BSD , podczas gdy wersje 5.0 i nowsze są oparte na systemie UNIX System V Release 4 i są sprzedawane pod marką Solaris .

Historia

Wersja SunOS Data wydania Codebase Opis
Sun UNIX 0.7.0 1982 UniSoft UNIX v7 W zestawie z systemem Sun-1 opartym na 68000 . Brak systemu okienkowego.
SunOS 1.0 Listopad 1983 4.2BSD Wsparcie dla systemów Sun-1 i Sun-2 opartych na 68010 . Wprowadzono system okien słonecznych.
SunOS 1.1 Kwiecień 1984
SunOS 1.2 Styczeń 1985
SunOS 2.0 Maj 1985 Wprowadzono protokół NFS , rozproszony system informacyjny sieci Yellow Pages (YP) , zdalne wywoływanie procedur (RPC) / eXternal Data Representation (XDR) oraz warstwę wirtualnego systemu plików (VFS) wykorzystującą węzły wirtualne. Zbiegło się z wydaniem sprzętu Sun-3 opartego na 68020 .
SunOS 3.0 Luty 1986 4.2 BSD + IPC System V Opcjonalna taśma System V oferowała narzędzia i biblioteki programistyczne.
SunOS 3.2 Wrzesień 1986 To samo co 3.0, plus trochę 4.3BSD Pierwsze wsparcie dla serii Sun-4
SunOS 3.5 Styczeń 1988
SunOS 4.0 Grudzień 1988 4.3BSD z IPC System V Nowy system pamięci wirtualnej , dynamiczne łączenie , licznik automatyczny , system V STREAMS I / O. Wsparcie dla Sun386i .
SunOS 4.0.1 Grudzień 1988
SunOS 4.0.2 Wrzesień 1989 Tylko Sun386i
SunOS 4.0.3 Maj 1989
SunOS 4.0.3c Czerwiec 1989 Tylko stacja SPARC 1 (Sun-4c)
SunOS 4.1 Marzec 1990
SunOS 4.1e Kwiecień 1991 Tylko Sun-4e
SunOS 4.1.1 Marzec 1990 W zestawie z OpenWindows 2.0
SunOS 4.1.1B Luty 1991
SunOS 4.1.1.1 Lipiec 1991
SunOS 4.1.1_U1 Listopad 1991 Tylko Sun-3 / 3x
SunOS 4.1.2 Grudzień 1991 Obsługa systemów wieloprocesorowych (SPARCserver 600MP); pierwsze wydanie tylko na CD-ROM.
SunOS 4.1.3 Sierpień 1992
SunOS 4.1.3C Listopad 1993 Tylko SPARCclassic / SPARCstation LX
SunOS 4.1.3_U1 Grudzień 1993
SunOS 4.1.3_U1B Luty 1994 Najwcześniejsze wydanie, dla którego dostępne były poprawki zgodności z rokiem 2000 .
SunOS 4.1.4 Listopad 1994 Ostatnia wersja SunOS 4
SunOS 5. x Czerwiec 1992 SVR4 Zobacz artykuł o Solarisie .

SunOS 1 obsługiwał tylko systemy z serii Sun-2 , w tym systemy Sun-1 zmodernizowane za pomocą płyt CPU Sun-2 ( 68010 ). SunOS 2 obsługiwał systemy z serii Sun-2 i Sun-3 ( 68020 ). SunOS 4 obsługiwał architektury Sun-2 (do wydania 4.0.3), Sun-3 (do 4.1.1), Sun386i (tylko 4.0, 4.0.1 i 4.0.2) i Sun-4 ( SPARC ). Chociaż SunOS 4 miał być pierwszą wersją w pełni obsługującą nowy procesor SPARC firmy Sun, istniała także wersja SunOS 3.2 ze wstępną obsługą systemów Sun-4.

SunOS 4.1.2 wprowadzono wsparcie dla pierwszych Sun sun4m -architecture wieloprocesorowych maszynach ( SPARCserver serii 600MP); ponieważ miał tylko jedną blokadę dla jądra, tylko jeden procesor naraz mógł wykonać w jądrze.

Ostatnim wydaniem SunOS 4 było 4.1.4 (Solaris 1.1.2) w 1994 roku. Architektury sun4 , sun4c i sun4m były obsługiwane w 4.1.4; sun4d nie był obsługiwany.

Sun kontynuował wysyłkę SunOS 4.1.3 i 4.1.4 do 27 grudnia 1998; były obsługiwane do 30 września 2003 r.

„SunOS” i „Solaris”

Taśma SunOS 4.1.1

W 1987 roku AT&T Corporation i Sun ogłosiły, że współpracują nad projektem połączenia najpopularniejszych odmian Uniksa na rynku w tym czasie: BSD (w tym wiele funkcji unikalnych wówczas dla SunOS), System V i Xenix . Byłby to System V Release 4 (SVR4).

4 września 1991 r. Firma Sun ogłosiła, że ​​jej następna główna wersja systemu operacyjnego przełączy się ze źródła opartego na BSD na wersję opartą na SVR4. Chociaż wewnętrznym oznaczeniem tego wydania byłby SunOS 5 , od tego momentu firma Sun zaczęła używać marketingowej nazwy Solaris . Uzasadnieniem tego nowego „overbrandu” było to, że obejmował nie tylko SunOS, ale także środowisko pulpitu OpenWindows i funkcjonalność Open Network Computing (ONC).

Mimo że nowy system operacyjny oparty na SVR4 miał być dostępny w dużych ilościach dopiero w następnym roku, firma Sun natychmiast zaczęła używać nowej nazwy Solaris w odniesieniu do aktualnie dostępnej wersji SunOS 4 (zawierającej również OpenWindows). W ten sposób SunOS 4.1.1 został przemianowany na Solaris 1.0 ; SunOS 5.0 byłby uważany za część Solaris 2.0. SunOS 4.1. Wersje x micro były wydawane do 1994 roku, a każda z nich otrzymała również równoważną nazwę Solaris 1. x. W praktyce klienci, a nawet pracownicy firmy Sun, często nazywali je nazwami wersji SunOS. Dopasowanie numerów wersji nie było proste:

SunOS 4.1. x / Solaris 1. x / Wydania OpenWindows
Wersja SunOS Wersja Solaris Wersja OpenWindows
4.1.1
4.1.1B
4.1.1.1
1.0 2.0
4.1.2 1.0.1 2.0
4.1.3 1.1 Wersja SMCC A 3.0
4.1.3C 1.1C 3.0
4.1.3_U1 1.1.1 3.0_U1
4.1.3_U1B 1.1.1B 3.0_U1B
4.1.4 1.1.2 3.0_414

Dzisiaj SunOS 5 jest powszechnie znany jako Solaris , chociaż nazwa SunOS jest nadal widoczna w samym systemie operacyjnym - między innymi w banerze startowym, wynikach polecenia uname i stopkach stron podręcznika systemowego .

Dopasowanie wydania SunOS 5.x do odpowiadającej mu nazwy marketingowej Solaris jest proste: każda nazwa wydania Solaris zawiera odpowiadający jej pomocniczy numer wersji SunOS 5. Na przykład Solaris 2.4 zawiera SunOS 5.4. Jest jeden mały zwrot: po Solarisie 2.6, „2”. został usunięty z nazwy Solaris, a podrzędny numer SunOS pojawia się sam. Najnowsza wersja Solaris nosi nazwę Solaris 11 i zawiera SunOS 5.11.

Interfejs użytkownika

Środowiska GUI dołączone do wcześniejszych wersji SunOS obejmowały SunTools (później SunView ) i NeWS . W 1989 roku Sun wydany OpenWindows An OPEN LOOK zgodny ze X11 -na środowiska, które również obsługiwanych aplikacji Sunview i aktualności. Stało się to domyślnym graficznym interfejsem użytkownika SunOS w SunOS 4.1.1.

Zobacz też

Bibliografia

Linki zewnętrzne