Sun OS
| Sun OS | ||
|---|---|---|
| En del af BSD- og Unix- familien | ||
|
SunOS 4.1.1 bånd | ||
| Generel information | ||
| Udvikler | Sun Microsystems | |
| Udviklingsmodel | lukket kilde | |
| Første udgivelse | 1982 | |
| Licens | Siden 2005 under CDDL -licens , før proprietær software | |
| Faktisk tilstand | Forældet, nu distribueret som Solaris / OpenSolaris | |
| Teknisk information | ||
| kernetype | Monolitisk | |
| Understøttede platforme | Sol SPARC | |
| standard grafisk grænseflade | SunView | |
| Versioner | ||
| Seneste stabile version | 4.1.4 (1994) | |
SunOS var versionen af det Unix- og BSD - afledte operativsystem udviklet af Sun Microsystems til dets arbejdsstationer og servere indtil begyndelsen af 1990'erne . Dette var baseret på BSD UNIX med nogle System V UNIX tilføjelser i senere versioner.
SunOS 1.0 var grundlæggende baseret på BSD 4.1 og blev udgivet i 1982 . SunOS 2.0 , som kom ud i 1985 , brugte BSD 4.2 som base og introducerede et virtuelt filsystem (VFS) lag og NFS -protokollen . SunOS 3.0 faldt sammen med udgivelsen af Sun-3- serien i 1986 og inkorporerede adskillige System V-værktøjer. SunOS 4.0 , der kom ud i 1989 , migrerede til 4.3BSD-basen, introducerede et nyt virtuelt hukommelsessystem, dynamisk linking og en implementering af System V STREAMS I/O-arkitekturen.
SunOS 5.0 og nyere er baseret på UNIX System V Release 4 og har været kendt under handelsnavnet " Solaris ". Så sent som i 2010 beholder kernen i Solaris 10- og OpenSolaris (den gratis version )-systemer internt navnet "SunOS 5.10" og Solaris 5.11.
Historie
SunOS 1 og 2 understøttede Sun-2- serien . SunOS 3 understøttede systemerne i Sun-2- og Sun-3-serien; der var en foreløbig Sun-4- udgivelse af SunOS 3.2. SunOS 4 understøttede Sun-2 (op til udgivelse 4.0.3), Sun-3 (op til 4.1.1), Sun386i (kun 4.0, 4.0.1 og 4.0.2) og Sun-4-arkitekturer.
I begyndelsen af 1990'erne erstattede Sun det BSD-afledte SunOS 4 med en UNIX System V Release 4- version , som de kaldte Solaris 2 . SunOS 4 blev derefter med tilbagevirkende kraft kaldt "Solaris 1" i Suns marketingformat.
Den sidste udgivelse af SunOS 4 var 4.1.4 (Solaris 1.1.2) i 1994. Den understøttede SMP på nogle maskiner, men kun én CPU ad gangen kunne køre på kernen . Sun-4 , Sun-4c og Sun-4m- arkitekturer understøttes i 4.1.4, Sun-4d og Sun-4u understøttes ikke.
GUI- miljøer af de tidligste versioner af SunOS inkluderede SunTools (senere SunView ) og NeWS . I 1989 udgav Sun OpenWindows , et X11 -baseret miljø , der også understøttede SunView- og NeWS-applikationer. Dette blev standard SunOS GUI i Solaris 1.0 (SunOS 4.1.1). Solaris 2.5 introducerede CDE -skrivebordet .
Forvirrende nok er kernen i Solaris-operativsystemet (Solaris 2 og frem) identificeret som SunOS 5.x på trods af dens meget forskellige oprindelse sammenlignet med tidligere versioner af SunOS.
SunOS 5-mindreversionen inkluderet i Solaris-udgivelserne svarer til Solaris-versionsnummeret (op til Solaris 2.6) eller større (Solaris 7 og frem). For eksempel leveres Solaris 2.4 med SunOS 5.4, og den seneste Solaris-udgivelse, Solaris 10, kører SunOS 5.10. For sin del er OpenSolaris SunOS 5.11 (fremtidig Solaris 11). Solaris man-sider er tagget med SunOS, og opstartssekvensen viser det, såvel som kerneversionen, men udtrykket "SunOS" bruges ikke længere i Suns marketingdokumenter.
Versioner
| Sun OS version | Afgangsdato | basiskode | Beskrivelse |
|---|---|---|---|
| SunUNIX 0.7 | 1982 | UniSoft UNIX v7 [ 1 ] | Kombineret med det 68000 -baserede Sun-1 system |
| Sun OS 1.0 | 1983 | 4.1BSD | Inkluderer understøttelse af Sun-1 og Sun-2 68010 - baserede systemer |
| SunOS 1.1 [ 2 ] | april 1984 | ||
| SunOS 1.2 [ 2 ] | januar 1985 | ||
| Sun OS 2.0 | maj 1985 [ 2 ] | 4.2BSD | Det introducerede VFS -laget og NFS -protokollen . |
| Sun OS 3.0 | februar 1986 [ 2 ] | 4.2BSD + System V IPC | Det faldt sammen med lanceringen af den 68020 - baserede Sun-3- serie . Valgfrit System V-bånd med udviklingsværktøjer og biblioteker. |
| Sun OS 3.2 | september 1986 [ 2 ] | SunOS 3.0 med 4.3BSD-ting | Først til at have support til Sun-4- serien . |
| Sun OS 3.5 | januar 1988 | ||
| Sun OS 4.0 | december 1988 | 4.3BSD med System V IPC | Ny virtuel hukommelse i System V , dynamisk linking og STREAMS I/O- systemer. Sun386i- understøttelse . |
| Sun OS 4.0.1 | 1988 | ||
| Sun OS 4.0.2 | september 1989 | Kun Sun386i | |
| Sun OS 4.0.3 | maj 1989 | ||
| Sun OS 4.0.3c | juni 1989 | Kun SPARC station 1 (søn-4c). | |
| Sun OS 4.1 | marts 1990 | ||
| Sun OS 4.1e | april 1991 | Kun Sun-4e | |
| Sun OS 4.1.1 | marts 1990 | Blandet med OpenWindows 2.0 | |
| Sun OS 4.1.1B | februar 1991 | ||
| Sun OS 4.1.1.1 | juli 1991 | ||
| Sun OS 4.1.1_U1 | november 1991 | Kun sol-3/3x | |
| Sun OS 4.1.2 | december 1991 | Understøttelse af multiprocessorsystemer (SPARCserver 600MP); første udgivelse kun på cd-rom. | |
| Sun OS 4.1.3 | august 1992 | ||
| Sun OS 4.1.3C | november 1993 | Kun SPARCclassic/SPARCstation LX | |
| Sun OS 4.1.3_U1 | december 1993 | ||
| SunOS 4.1.3_U1B | februar 1994 | Den ældste version, for hvilken effekt 2000 patches var tilgængelige . | |
| Sun OS 4.1.4 | november 1994 | Seneste version af SunOS 4 | |
| SunOS 5.x | juni 1996 - | SVR4 | Se artiklen Solaris og OpenSolaris |
Referencer
Se også
Eksterne links
- The Sun Hardware Reference (oversigt )
- SunOS & Solaris versionshistorik
- En introduktion til Solaris — et kapitel Solaris Internals: Core Kernel Architecture af Jim Mauro & Richard McDougall, Prentice-Hall, 2000. (PDF )
- SunOS Information af OSdata (sidst opdateret 17. februar 2002 )
- Solaris første meddelelse