Derivado de esta pregunta :
Si opensolaris, freebsd, openbsd, netbsd no son UNIX, ¿qué es entonces?
Lo que me confunde más es el hecho de que OSX1.5 + es UNIX, mientras que la versión anterior de OSX no era
¿Cuál es la diferencia entre UNIX y UNIX-like?
¿Y cuál es la diferencia entre UNIX-Like y Linux?
unix
operating-systems
terminology
OscarRyz
fuente
fuente
Wikipedia en Unix :
.. en Unix-like :
.. en Linux :
.. en BSD (FreeBSD, NetBSD, OpenBSD) :
.. y en OS X 10.5 :
fuente
Unix es una marca registrada propiedad de The Open Group. "Solo los sistemas totalmente compatibles y certificados de acuerdo con la especificación Single UNIX están calificados para usar la marca registrada". (1) (2)
Eso explica por qué la versión de OSX anterior a la 1.5 no es UNIX, porque no era totalmente compatible.
fuente
OS X, Solaris, HP-UX y AIX son las distribuciones restantes de UNIX que funcionan bien en el mercado. UNIX-Like se refiere a un sistema operativo que se comporta como UNIX tradicional (métodos de bifurcación, mismo método de comunicación entre procesos, características de Kernel, etc.) pero no cumple con la especificación Single UNIX . Ejemplos de estos son las variantes BSD, las distribuciones GNU / Linux y Minix. Al final, está más ligado a la marca registrada y a los comportamientos del sistema.
fuente
UNIX fue un sistema operativo desarrollado originalmente por AT&T en los años 60. Era un sistema operativo de código cerrado, por lo que muchas personas clonaron su funcionalidad para crear sistemas operativos tipo UNIX como BSD y Linux . Otros con licencia de UNIX para crear sus sistemas operativos, como AIX .
UNIX se ha convertido más recientemente en una especificación para sistemas operativos con licencia de Open Group . Tienen que aprobar el sistema operativo antes de que pueda llamarse UNIX.
fuente