Ugrás a tartalomhoz

OpenSolaris

A Wikiszótárból, a nyitott szótárból


Főnév

OpenSolaris (tsz. OpenSolarises)

  1. (informatika) Az OpenSolaris egy nyílt forráskódú, Unix-alapú operációs rendszer, amely a Sun Microsystems által fejlesztett Solaris rendszer nyílt változata volt. Célja, hogy a Solaris fejlett funkcióit és stabilitását szélesebb közösség számára tegye elérhetővé, egyúttal ösztönözze a közösségi fejlesztést.



Történeti háttér

  • A Solaris egy Unix operációs rendszer, amelyet eredetileg a Sun Microsystems fejlesztett ki az 1990-es években, elsősorban vállalati szerverek és munkaállomások számára.
  • 2005-ben a Sun Microsystems bejelentette az OpenSolaris projektet, amelynek célja a Solaris forráskód egy részének megnyitása a közösség előtt.
  • Az OpenSolaris 2005–2010 között volt aktív, és a nyílt forráskódú fejlesztésen keresztül igyekezett növelni a Solaris népszerűségét.
  • 2010-ben, a Sun Microsystems Oracle általi felvásárlása után az OpenSolaris projekt megszűnt, helyét az Oracle Solaris vette át, amely már nem volt nyílt forráskódú.



Főbb jellemzők és újdonságok

ZFS fájlrendszer

Az OpenSolaris egyik legjelentősebb újdonsága a ZFS fájlrendszer volt, amely forradalmi megoldásokat kínált az adattárolásban:

  • Nagy megbízhatóság és integritásvédelem (checksum-ok minden adatblokkhoz).
  • Egyszerű és rugalmas kötetkezelés (pool alapú tárolás).
  • Pillanatfelvételek (snapshots) és klónok készítése.
  • Önműködő hibajavítás.
  • Nagy méretű fájlok és tárolók kezelése.

DTrace

Az OpenSolaris bevezette a DTrace dinamikus nyomkövető rendszert, amely lehetővé teszi a rendszer működésének valós idejű elemzését és hibakeresését anélkül, hogy a teljesítményt jelentősen befolyásolná.

Service Management Facility (SMF)

Az SMF egy modern szolgáltatáskezelő rendszer, amely felváltotta a hagyományos init rendszert. Automatikusan kezeli a szolgáltatások indítását, leállítását, hibakezelést és függőségeket.

Solaris Containers (Zone-ok)

Az OpenSolaris támogatta a zone alapú virtualizációt, amely lehetővé tette, hogy egyetlen operációs rendszer alatt több izolált környezet fusson, elkülönítve a folyamatokat és erőforrásokat.

fejlett hálózati és biztonsági funkciók

  • IPv6 támogatás.
  • Role-Based Access Control (RBAC).
  • Kerberos integráció.



OpenSolaris közösségi és fejlesztési aspektusai

  • Nyílt forráskódú projektként a fejlesztésbe bárki bekapcsolódhatott.
  • A Sun Microsystems aktívan ösztönözte a közösségi részvételt, dokumentációkat és fejlesztői eszközöket biztosított.
  • Több disztribúció is épült OpenSolaris-ra, pl. a SchilliX vagy a Nexenta OS.



Az OpenSolaris vége és öröksége

  • 2010-ben az Oracle megvásárolta a Sun Microsystemset, és az OpenSolaris projekt hivatalosan megszűnt.
  • Az Oracle Solaris zárt forráskódúvá vált, és az OpenSolaris forráskódot már nem frissítették nyíltan.
  • A közösség egy része létrehozta a OpenIndiana projektet, amely az OpenSolaris örökségét viszi tovább, nyílt forráskódú Solaris-alapú operációs rendszerként.



Összefoglalás

Az OpenSolaris egy jelentős mérföldkő volt a Unix-alapú rendszerek történetében, amely számos innovatív technológiát hozott el a nyílt forráskódú közösség számára. Az olyan fejlesztések, mint a ZFS, DTrace, SMF vagy Solaris Zones, máig meghatározóak az operációs rendszerek világában.

Bár az OpenSolaris projekt megszűnt, az általa megteremtett technológiák és koncepciók tovább élnek, és a Solaris ökoszisztéma ma is aktív, különösen az OpenIndiana és más Solaris-alapú rendszerek révén.