Algunas personas me dijeron que FreeBSD NO es Unix, ¿verdad? Confuso


18

Algunas personas me dijeron que FreeBSD NO es Unix, ¿verdad? Estoy confundido. Revisé algunos artículos, pero las expresiones son bastante vagas y necesito algunas aclaraciones.


2
Obviamente no es una pregunta duplicada, pero creo que todo lo que necesita saber se puede encontrar en "¿Es Linux un Unix?" pregunta
frabjous

2
Es "pato escrito" Unix.

Respuestas:


19

Todo se reduce a si está hablando legalmente o desde un punto de vista tecnológico. Legalmente, FreeBSD, como Linux, no puede usar el término de marca registrada Unix. Desde el punto de vista tecnológico, FreeBSD es tanto Unix como Solaris, HP-UX o cualquiera de las otras versiones comerciales que han pagado para poder llamarse legalmente Unix.


¿Es normal que Illumos (fork de OpenSolaris) pueda decir en su sitio web que es un sistema operativo Unix ( illumos.org ) pero solo podemos decir que FreeBSD es similar a Unix en lugar de Unix?
Baptx

16

La palabra Unixes en realidad un nombre de marca que se refiere a System V Unix. Entonces "legalmente" no es Unix. Pero está relacionado y "se parece" a Unix, por lo que a menudo se llama Unix o similar a Unix. http://en.wikipedia.org/wiki/Unix


Además, FreeBSD es un descendiente directo de BSD4.4 que se deriva de ATT Unix. La única razón por la que FreeBSD no puede usar el término Unix es porque la certificación cuesta dinero que la organización puede gastar mejor en otros lugares.
Rob

@Rob: en realidad, BSD solo podría convertirse en FreeBSD después de haber reemplazado todo el código ATT. Por lo tanto, no se deriva más de ATT Unix que Linux.
Gilles 'SO- deja de ser malvado'

y ATT comparte un descendiente común, Gilles :)
gnud

1
Y Linux no se basa en Minix de ninguna manera significativa. (Nunca compartió ningún código, y el diseño no es similar.)
mattdm

1
en.wikipedia.org/wiki/File:Unix_history-simple.svg tiene un árbol bastante simplificado que muestra mucha de la herencia común de los BSD. Se basa en el gráfico bastante complejo aquí: levenez.com/unix
jsbillings

4

Legalmente, algo puede llamarse a sí mismo "Unix" si X / Open pasa por un costoso proceso de certificación. Entonces, no, FreeBSD no es Unix, no soñarían con malgastar el poco efectivo que tienen para pasar por una certificación de varios años que es obsoleta en el momento en que lo obtienen (un cambio, comenzar de nuevo). Por otro lado, todos los BSD son descendientes directos del código fuente original de Unix de AT&T, pirateado más allá del reconocimiento por una horda de entusiastas de todo el mundo. Entonces sí, FreeBSD es un Unix (genético). Del mismo modo, Linux no es Unix, ni legal ni genéticamente. Pero Linux fue concebido como un fiel trabajo de lo que se trata Unix (sigue de cerca a POSIX), por lo que sí, Linux también es Unix.

Lo suficientemente confundido? ;-)


1

Como todos dicen, legalmente no es UNIX. Piénsalo de esta manera; Si tuviera un bote con 100 piezas, cada año cambiaría una pieza vieja por una pieza nueva y la guardaría en un cobertizo. En 99 años, cuando solo tiene una pieza de madera del barco original, técnicamente sigue siendo el mismo barco, ¿verdad? Pero cuando quites esa última pieza de madera original, ¿seguiría siendo la misma nave? Los BSD en este momento son ese barco.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.