Solaris (operativsystem)

Solaris
Solaris
Java Desktop på Solaris 10
utvikler Oracle
Lisens (er) Programvarelisensavtale
Første publ. 1991
Gjeldende  versjon 11.4 (28. august 2018)
ætt UNIX  →  BSD
↳ SunOS
UNIX System V versjon 4
↳ Solaris
Arkitektur (er) 68k , SPARC , x86 , AMD64 , Intel 64
Oracle Solaris

Oracle Solaris er en operativsystemdistribusjon basert på SunOS og et Unix- operativsystem. Siden kjøpet av Sun Microsystems i 2010 har Solaris vært eid av Oracle .

Den har vært kompatibel med System V- familien siden 1990 . Tidlige versjoner ble gitt ut under navnet Unix xx Sun Version yy . Navnet SunOS ble først brukt med den første offentlige SunOS 3.0 beta fra første kvartal 1986. Den første versjonen under navnet SunOS ble utviklet på grunnlag av BSD- Unix som et eget operativsystem for bruk på Sun- servere og arbeidsstasjoner . Versjon 5.0 av SunOS ble gjenutviklet på grunnlag av UNIX System V og produktnavnet Solaris ble introdusert.

historie

Da Sun ble grunnlagt i 1982, var Motorola 68010 ennå ikke tilgjengelig. Fordi forgjengeren, Motorola 68000 , men ikke inneholdt et minne forvaltningsenheten , BSD - Unix med sin virtuelle minnet kunne ikke portet til Sun-en . De første Motorola 68000-baserte Sun-1-systemene kjørte derfor med en Unix V7- port fra UniSoft . Etter at Motorola 68010 ble tilgjengelig og Sun 1-systemer senere ble utstyrt med den, utviklet Sun først en BSD Unix-variant som ble distribuert under navnet BSD Unix Sun Version xx . Gjennom årene har det vært mange funksjoner i System V utvidet med lanseringen av SunOS 3.0 i SunOS omdøpt. Sun 4- serien med SPARC- prosessorarkitektur, senere utviklet av Sun , gjorde SunOS enda mer populær, og SunOS 4.1.1_U1 var den siste offisielle utgivelsen som fremdeles støttet datamaskiner i Sun3-serien med Motorola 68000- serien . Den siste SunOS 4-versjonen fra 1995 var 4.1.4, og i tillegg til feilrettinger, ga den også støtte til maskiner med MicroSPARC- prosessorer.

Den lite vellykkede Sun386-serien med Intel-prosessorer ble støttet av SunOS i versjon 4.0.1 til 4.0.3. Med versjon 4.1.2 ble prosessordrift (asymmetrisk) introdusert.

Versjon 5 av SunOS ble gjenutviklet på grunnlag av System V Release 4 etter at Sun ble en partner av Unix International . Den ble pakket med det grafiske brukergrensesnittet CDE og Java og markedsført som "Operating Environment" Solaris 2.x fra 1992. Det var SMP-i stand fra starten .

De tidlige versjonene av Solaris som fremdeles var basert på SunOS versjon 4 ble nummerert som versjon 1.x senere år. Etter versjon 2.6 ble "2." utelatt: I 2004 dukket versjon 10 (SunOS 5.10) opp, som kunne lastes ned gratis fra Sun fra februar 2005.

Seks måneder etter utgivelsen av Solaris 10 ble viktige deler av kildekoden til den påfølgende utviklerversjonen endelig avslørt av Sun, og systemet ble utgitt for nedlasting som OpenSolaris . Den videre utviklingen skjedde frem til august 2010 som et gratis operativsystem. 13. august 2010 ble det kunngjort at OpenSolaris vil bli avviklet med umiddelbar virkning.

Ett år etter at Oracle overtok Sun Microsystems , snakket John Fowler (Oracle's Executive Vice President Systems) tidlig i august 2010 om fremtiden til Solaris. Fowler forklarte at Solaris 11 skulle vises i 2011, og at mange komponenter i denne Solaris "vil bli fornyet eller grunnleggende revidert". I følge en veikart publisert av Oracle var lanseringen av Solaris 11 planlagt i andre halvdel av 2011. Den grunnleggende reviderte Solaris bør derfor også være tilgjengelig for x64-plattformer .

5. november 2011 uttalte Jim Laurent på bloggen sin at fire dager senere, 9. november 2011, ville være den offisielle lanseringsdagen for Solaris 11 . I begynnelsen av 2017 stoppet Oracle utviklingen av Solaris 12 , i stedet burde operativsystemet videreutvikles under prosjektnavnet Solaris 11. neste . I august og september samme år ble imidlertid en stor del av arbeidsstyrken som var involvert i utviklingen av Solaris permittert, slik at en videreføring var usikker.

Februar 2018 ble en betaversjon for Solaris 11.4 utgitt. Den endelige versjonen ble publisert 28. august 2018.

Funksjoner og spesialfunksjoner

Fra og med versjon Solaris 7 (SunOS 5.7) tilbyr Solaris universell 64-biters støtte på UltraSPARC-prosessorer . 4. september 1991 ble en Solaris-port for x86 kunngjort og startet i januar 1992. X86-prosessorversjonen har vært tilgjengelig siden 23. juni 1992 , som også har startet på AMD64 siden august 2004, og versjon 10 tilbyr derfor også 64-biters støtte for AMD64- prosessorer eller Intel 64- prosessorer. Solaris-versjonen for PowerPC ble opprinnelig avviklet etter den første utgivelsen (Solaris 2.5.1), en ny portering begynte etter publiseringen av OpenSolaris under navnet Polaris.

OpenSolaris-prosjektet har eksistert siden januar 2005 og har under ledelse av Sun gjort kildekoden til Solaris stort sett tilgjengelig for publikum under Common Development and Distribution License . Kildene til kjernen , individuelle moduler og biblioteker ble deretter utgitt 14. juni 2005 som et operativsystem med åpen kildekode under navnet OpenSolaris . Som en del av dette skal også en Solaris-versjon for PowerPC vises. I begynnelsen av 2006 kunngjorde utviklerne en tilsvarende portering til den Pegasos- baserte CHRP- arbeidsstasjonen ODW fra IBM / Freescale / Genesi, men dette resulterte aldri i en utgivelse.

programvare

Programvaren under Solaris administreres hovedsakelig i sammenheng med en pakkehåndtering ved hjelp av pkg- programmene (pkgadd, pkgrm, pkgchk, ...). Mange programmer som kjører på andre Unix eller lignende operativsystemer som Linux, kan porteres til Solaris. For eksempel tilbyr OpenCSW- prosjektet tusenvis av ekstra programvarepakker for Solaris, som kan importeres til eksisterende Solaris-pakkehåndtering ved hjelp av pkgutil- programmet .

historie

versjon utgivelse Merknader
SunOS 0.7 Februar 1982
  • Først publiserte versjon av SunOS, utviklet på grunnlag av UNIX V7 ( 7. utgave )
  • Støtte for Motorola 68000- baserte Sun-1- serie-systemer
SunOS 1.0 1983
SunOS 1.1 April 1984
SunOS 1.2 Januar 1985
  • Konvertering av kodebasen til 4.2BSD
SunOS 2.0 15. mai 1985
SunOS 3.0 17. februar 1986
  • Støtte for systemer i Sun 2- serien samt Motorola 68020- baserte Sun 3- serien
SunOS 3.2 September 1986
  • Delvis konvertering av kodebasen til 4.3BSD
  • Delvis støtte for systemer i SPARC- baserte Sun-4- serien
SunOS 4.0 1989
  • Konvertering av kodebasen til 4.3BSD og delvis til UNIX System V IPC
  • Full støtte for SPARC-arkitektur
  • Støtte for systemer i serien Sun-2 , Sun-3 , Sun-4 , samt Intel-80386- baserte Sun386i- serien
  • Introduksjon av et nytt virtuelt minnesystem , dynamiske biblioteker , System-V-STREAMS-I / O og OpenWindows 1.0 (tilgjengelig separat fra SunOS)
SunOS 4.1.1 Mars 1990
  • Siste versjon med støtte for 680x0-arkitekturen
  • Levering med OpenWindows 2.0
  • Senere navngivning av SunOS 4.1.1 i Solaris 1.0
SunOS 4.1.2 Desember 1991
  • første støtte for flere prosessorer
  • Levering med OpenWindows 2.0
  • Senere navngivning av SunOS 4.1.2 i Solaris 1.0.1
SunOS 4.1.3 August 1992
  • Vanligste varianten på SPARC
  • Levering med OpenWindows 3.0
  • Senere navngivning av SunOS 4.1.3 i Solaris 1.1
SunOS 4.1.4 November 1994
  • Støtte for MicroSPARC-arkitekturen
  • Levering med OpenWindows 3.0
  • Senere navngivning av SunOS 4.1.4 i Solaris 1.1.2
Solaris 2.0 SPARC (SunOS 5.0) Juli 1992
  • Konvertering av kodebasen til Unix System V versjon 4
  • Støtte for Sun 4c- serien
Solaris 2.0 x86 (SunOS 5.0) Desember 1992
  • Første Solaris-versjon med støtte for x86- arkitektur
Solaris 2.1 SPARC (SunOS 5.1) Desember 1992
  • Støtte for Sun 4m- serien
Solaris 2.2 SPARC (SunOS 5.2) Mai 1993
  • For første gang støtte for multithreading
  • Støtte for Sun 4d- serien
Solaris 2.3 SPARC (SunOS 5.3) November 1993
Solaris 2.1 x86 (SunOS 5.1) November 1993
  • Videreutvikling av Solaris x86-linjen basert på Solaris 2.1 SPARC
Solaris 2.4 (SunOS 5.4) November 1994
  • Første fellesversjon av Solaris for SPARC og x86
  • Inkluderer OSF / Motif runtime support
Solaris 2.5 (SunOS 5.5) November 1995
Solaris 2.5.1 (SunOS 5.5.1) Mai 1996
Solaris 2.6 (SunOS 5.6) August 1997
Pålitelig Solaris 2.5.1 September 1998
Solaris 7 (SunOS 5.7) 27. oktober 1998
  • Første støtte for 64-biters UltraSPARC-arkitektur
  • Introduksjon av UFS- logging
Pålitelig Solaris 7 2. november 1999
  • Videreutvikling av Trusted Solaris basert på Solaris 7
  • Støtte for systemene i serien Sun-4c , Sun-4m , Sun-4d og Sun-4u
Solaris 8 (SunOS 5.8) 26. januar 2000
  • Introduksjon av flerveis I / O , IPv6 , IPsec og rollebasert tilgangskontroll (RBAC)
  • Avslutningen på støtten til Sun 4c- serien
  • Den siste oppdaterte versjonen av Solaris 8- linjen var Solaris 8 2/04 (februar 2004)
20. november 2000
  • Videreutvikling av Trusted Solaris basert på Solaris 8
  • Siste versjon av Trusted Solaris- linjen var imidlertid sikkerhetsforbedringene av Trusted Solaris delvis av Solaris Trusted Extensions i Solaris 10 implementert
Solaris 9 (SunOS 5.9) 22. mai 2002
(For SPARC.)
10. januar 2003
(For x86.)
  • Introduksjon av iPlanet Directory Server, Resource Manager, Solaris Volume Manager , Linux- kompatibilitet
  • OpenWindows avviklet, støtte for Sun 4d- serien fjernet
  • Den siste oppdaterte versjonen av Solaris 9- linjen var Solaris 9 9/05 (september 2005)
Solaris 10 (SunOS 5.10) 31. januar 2005
  • Første støtte for AMD64 og Intel 64- arkitektur
  • Utgått støtte for systemer i Sun 4m- serien og UltraSPARC-I-arkitekturen for klokkehastigheter under 200 MHz
  • Introduksjon av det Gnome- baserte Java Desktop System , NFSv4 , iSCSI , Solaris Containers, Minst-Privilege Security, Service Management Facility (SMF), GRUB bootloader (siden Solaris 10 1/06 ) og ZFS for diskadministrasjon (siden Solaris 10 6 / 06 ) og DTrace for ytelsesanalyse
  • gratis fram til overtakelse av Oracle i 2010
Åpne Solaris (Sun OS 5.10.1) 14. juni 2008
  • Solaris under CDDL funnet
  • Ulike andre gratis distribusjoner opprettes (se OpenSolaris )
  • Fjerning av CDE og Java Desktop System
Solaris 11 Express 2010.11 (Sun OS 5.11) 15. november 2010
  • Første versjon av Oracle
  • Nytt pakkesystem IPS (Image Packaging System)
  • Nettverksvirtualisering og QoS
  • ZFS-kryptering og deduplisering
Solaris 11 2011.11 (Sun OS 5.11) 9. november 2011
  • Forbedret pakkesystem
  • Virtualiserte nettverk
  • Optimalisert utnyttelse av Sparc T4-prosessorer
Solaris 11.3 6. oktober 2015
Solaris 11.4 28. august 2018
  • Bytt fra Gnome 2 til Gnome 3.24
  • Python 3.5, Puppet 5.5, Perl 5.26, MySQL 5.7, LLVM / Clang
  • Migrasjonsverktøy forbedret

Kommando for å vise den installerte Solaris-revisjonen (versjon) :cat /etc/release

Se også

litteratur

  • Thomas Handschuch: Solaris 7 systemadministrasjon . Springer Verlag, 1998, ISBN 3-5406-3421-5
  • Harald Zisler: Solaris 10 & OpenSolaris: Introduksjon, administrasjon, applikasjon . Franzis Verlag, Poing, 2007, ISBN 978-3-7723-7297-1

weblenker

Commons : Solaris  - samling av bilder, videoer og lydfiler

Individuelle bevis

  1. http://www.sun.com/software/solaris/get.jsp
  2. EU-kommisjon: Oracle kan overta Sun , stern.de
  3. http://www.pro-linux.de/news/1/16036/oracle-etzt-opensolaris-ein.html
  4. Oracle begraver OpenSolaris. ZDNet.de, 16. august 2010, åpnet 17. august 2010 .
  5. Oracle om fremtiden til Solaris. iX - Magasin for profesjonell informasjonsteknologi, 11. august 2010, åpnet 12. august 2010 .
  6. ^ Oracle Solaris og OpenSolaris. (PDF; 469 kB) (Ikke lenger tilgjengelig online.) Oracle Public Sector, arkivert fra originalen 5. juli 2010 ; Hentet 17. august 2010 . Info: Arkivkoblingen ble satt inn automatisk og har ennå ikke blitt sjekket. Kontroller originalen og arkivlenken i henhold til instruksjonene, og fjern deretter denne meldingen. @1@ 2Mal: Webachiv / IABot / www.eecis.udel.edu
  7. Solaris 11 vil være tilgjengelig i andre halvdel av 2011. ZDNet.de, 12. august 2010, tilgjengelig 12. august 2010 .
  8. 11 grunn til å elske Solaris 11. ( Memento av den opprinnelige datert 09.02.2012 i Internet Archive ) Omtale: The arkivet koblingen ble satt inn automatisk og har ennå ikke blitt sjekket. Kontroller originalen og arkivlenken i henhold til instruksjonene, og fjern deretter denne meldingen. blogs.oracle.com, 5. november 2011 @1@ 2Mal: Webachiv / IABot / blogs.oracle.com
  9. Live Webinar introduserer Solaris 11. Oracle, 5. november 2011, åpnet 6. november 2011 .
  10. Skyldig SPARC: Oracle avliver Solaris 12, og utelukker den fra veikart arstechnica.com, 18. januar 2017
  11. Oracle rapporterer å si opp mer Solaris og ZFS-ansatte www.phoronix.com, 4. august 2017
  12. Ph Simon Phipps: For de som ikke er klar over, avskjediget Oracle ~ alle Solaris tekniske ansatte i går i en klassisk lydløs EOL av produktet. Https://twitter.com/webmink/status/904067176377831424… I: @webmink. 2. september 2017. Hentet 4. september 2017 .
  13. Scott Lynn: Oracle Solaris 11.4 Utgitt for generell tilgjengelighet . ( oracle.com [åpnet 30. august 2018]).
  14. OpenCSW-pakkeliste
  15. Solaris 10 belastes etter 90 dager: Oracle kombinerer bruken av operativsystemet med en vedlikeholdskontrakt . 30. mars 2010. Hentet 26. januar 2013.
  16. Ikke gi utgaven "ikke spesiell 03/2008"
  17. Oracle: Oracle Solaris 11 Express . 15. november 2010. Hentet 18. november 2010.
  18. Oracle: Oracle Solaris 11 . 9. november 2011. Hentet 7. januar 2012.