SunOS
Deweloper | Mikrosystemy Słońca |
---|---|
Rodzina OS | Unix ( BSD / SVR4 ) |
Stan roboczy | Historyczny; obecnie 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żony (tylko binarny) |
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 | Baza kodu | Opis |
---|---|---|---|
Sun UNIX 0.7 | 1982 | UniSoft UNIX v7 | W pakiecie z systemem Sun-1 opartym na 68000 . Brak systemu okienkowego. |
SunOS 1.0 | listopad 1983 | 4.2BSD | Obsługa systemów Sun-1 i Sun-2 opartych na architekturze 68010 . Wprowadzono system okien słonecznych. |
SunOS 1.1 | kwiecień 1984 | ||
SunOS 1.2 | styczeń 1985 r | ||
SunOS 2.0 | maj 1985 | Wprowadzono protokół NFS , rozproszony sieciowy system informacyjny Yellow Pages (YP) , zdalne wywoływanie procedur (RPC) / eXternal Data Representation (XDR) oraz warstwę wirtualnego systemu plików (VFS) wykorzystującą vnodes. Zbiegło się z wydaniem Sun-3 opartego na 68020 . | |
SunOS 3.0 | luty 1986 | 4.2BSD + System V IPC | 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 r | ||
SunOS 4.0 | grudzień 1988 | 4.3BSD z Systemem V IPC | Nowy system pamięci wirtualnej , dynamiczne łączenie , automounter , System V STREAMS I/O. Obsługa 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 SPARCstation 1 (Sun-4c). | |
SunOS 4.1 | marzec 1990 | ||
SunOS 4.1e | kwiecień 1991 | Tylko Sun-4e | |
SunOS 4.1.1 | listopad 1990 | W pakiecie 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 słońce-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 roku 2000 . | |
SunOS 4.1.4 | listopad 1994 | Ostatnia wersja SunOS 4 | |
SunOS 5. x | czerwiec 1992 | SVR4 | Zobacz artykuł Solarisa . |
SunOS 1 obsługiwał tylko systemy z serii Sun-2 , w tym systemy Sun-1 zaktualizowane o płyty procesora Sun-2 ( 68010 ). SunOS 2 obsługiwał systemy serii Sun-2 i Sun-3 ( 68020 ). SunOS 4 obsługiwał architektury Sun-2 (do wersji 4.0.3), Sun-3 (do wersji 4.1.1), Sun386i (tylko wersje 4.0, 4.0.1 i 4.0.2) oraz Sun-4 ( SPARC ). Chociaż SunOS 4 miał być pierwszą wersją w pełni obsługującą nowy procesor SPARC firmy Sun, istniała również wersja SunOS 3.2 ze wstępną obsługą systemów Sun-4.
SunOS 4.1.2 wprowadził obsługę pierwszych wieloprocesorowych maszyn Sun4m -architecture ( seria SPARCserver 600MP); ponieważ miał tylko jedną blokadę dla jądra, w jądrze mógł działać tylko jeden procesor na raz.
Ostatnią wersją SunOS 4 była wersja 4.1.4 (Solaris 1.1.2) z 1994 roku. Architektury sun4 , sun4c i sun4m były obsługiwane w wersji 4.1.4; sun4d nie był obsługiwany.
Firma Sun nadal dostarczała SunOS 4.1.3 i 4.1.4 do 27 grudnia 1998 r .; 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 mającym na celu połączenie najpopularniejszych odmian Unixa na rynku w tamtym czasie: BSD (w tym wiele funkcji unikalnych wówczas dla SunOS), System V i Xenix . Stałoby się 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 zostanie zmieniona z bazy źródłowej pochodzącej z BSD na wersję opartą na SVR4. Chociaż wewnętrzne oznaczenie tego wydania miało brzmieć SunOS 5 , od tego momentu firma Sun zaczęła używać nazwy marketingowej Solaris . Uzasadnieniem dla tej nowej „overbrand” było to, że obejmowała ona nie tylko SunOS, ale także OpenWindows i funkcjonalność Open Network Computing (ONC).
Mimo że nowy system operacyjny oparty na SVR4 miał być sprzedawany dopiero w następnym roku, Sun natychmiast zaczął używać nowej nazwy Solaris w odniesieniu do obecnie dostarczanej wersji SunOS 4 (w tym OpenWindows). W ten sposób SunOS 4.1.1 został przemianowany na Solaris 1.0 ; SunOS 5.0 byłby uważany za część Solarisa 2.0. SunOS 4.1. x mikro wersje były wydawane do 1994 roku, a każda z nich otrzymała również Solaris 1. x równoważna nazwa. W praktyce klienci, a nawet personel firmy Sun, nadal często określali je nazwami wydań SunOS. Dopasowanie numerów wersji nie było proste:
Wersja SunOS | Wersja Solarisa | 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 SMCC wersja 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 |
Obecnie SunOS 5 jest powszechnie znany jako Solaris , chociaż nazwa SunOS jest nadal widoczna w samym systemie operacyjnym – między innymi na banerze startowym, danych wyjściowych polecenia uname i stopkach stron podręcznika .
Dopasowanie wydania SunOS 5.x do odpowiadającej mu nazwy marketingowej Solaris jest proste: każda nazwa wydania Solaris zawiera odpowiedni numer wersji pomocniczej SunOS 5. Na przykład Solaris 2.4 zawierał SunOS 5.4. Jest jeden mały zwrot akcji: 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
GUI dołączone do wcześniejszych wersji SunOS obejmowały SunTools (później SunView ) i NeWS . W 1989 roku Sun wypuścił OpenWindows , środowisko oparte na X11 zgodne z OPEN LOOK , które obsługiwało również aplikacje SunView i NeWS. Stało się to domyślnym GUI 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 unixowe
Linki zewnętrzne
- Dokumentacja sprzętowa firmy Sun (przegląd)
- Historia wersji SunOS i Solaris w Wayback Machine (zarchiwizowane 2 czerwca 2008)
- Wprowadzenie do systemu 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)
- Wstępna zapowiedź Solarisa