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 |
Najnowsze wydanie | 4.1.4 / listopad 1994 |
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”
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:
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ż
- Porównanie systemów operacyjnych BSD
- Porównanie systemów operacyjnych
- Illumos
- OpenSolaris
- OpenIndiana
- Solaris (system operacyjny)
- Wojny uniksowe
Bibliografia
Linki zewnętrzne
- Informacje o sprzęcie firmy Sun (przegląd)
- Historia wersji SunOS i Solaris w Wayback Machine (archiwum 2 czerwca 2008)
- An Introduction to Solaris - przykładowy rozdział z Solaris Internals: Core Kernel Architecture autorstwa Jima Mauro i Richarda McDougalla, Prentice-Hall, 2000. (PDF)
- Informacje o SunOS z OSdata (ostatnia aktualizacja 17 lutego 2002)
- Pierwsze ogłoszenie Solaris