OpenSolaris se deriva del código base del BSD y System V, aunque gran parte de él ha sido modificado desde las versiones de inicios de la década de 1990.