¿Hay alguna manera de descargar Unix puro?

9

Solo pregunto por curiosidad, ¿hay alguna manera de obtener una copia 'pura', por decirlo así, de Unix? Entonces, no OS X o Linux con Unix en segundo plano, sino simplemente Unix ...

James Litewski
fuente
1
Linux está basado en software GNU y, por lo tanto, no es unix ... Compruebe qué significa GNU ^ _ ~
Sardathrion - contra el abuso de SE
44
Unix está muerto. ¡Viva Unix!
mikeserv
1
La versión más cercana a Unix original que pude encontrar gratis en línea es AT&T UNIX System V Release 4 Versión 2.1. Puede obtenerlo en winworldpc.com.
Strato1
En mi opinión, el único UNIX real es Unixv7 (1979) de los laboratorios Bell y SYSTEM-III IV de AT&T, los otros son similares, derivados o similares a Unix
elbarna

Respuestas:

20

Unix como entidad independiente no existe como sistema operativo moderno.

Como lo indican los comentarios para derivados de Unix:

Varios sistemas comenzaron con el código fuente de Unix, pero esto se escribió con el tiempo para que no quede ningún código original de Unix. Los ejemplos más conocidos son OpenSolaris, FreeBSD, NetBSD y OpenBSD.

FreeBSD 5.3 2004-08
OpenBSD 4.6 2009-10
NetBSD 5.0.2 2010-02
OpenSolaris build 135 2010-03

y clones unix

Ha habido muchos sistemas que implementan las llamadas al sistema Unix, las API de la biblioteca y los comandos, pero que no incluyen ningún código fuente original de Unix. Aquí hay una pequeña selección.

Minix 1.1 1987-01
Xinu 1987-01
Minix 1.5 1989-11
Linux 0.96c 1992-07
Coherente 4.2 1994-12
Minix 2.0 1996-10
Linux 2.6.33.2 2010-04

Las distribuciones modernas no contienen ningún código original de Unix, o al menos, ninguna de las variantes de código abierto que están disponibles gratuitamente.

AD7six
fuente
1
Ah, vale. Creo que eso responde mi pregunta entonces.
James Litewski
77
Y nunca regresó. Visto por última vez el 8 de marzo de 2012.
temporary_user_name
Creo que los BSD no contienen código original. Estoy bastante seguro de que la mayoría de los archivos ya se han reescrito, pero me sorprendería si no hubiera un fragmento de algún archivo intacto.
Kusalananda
1
¿Esperar lo? Unix existe. Ver la otra respuesta ...
sudo
Como dijiste, ¿el "Sistema V de UNIX", la "Versión 6 Unix" , etc., no son sistemas operativos / distribuciones?
Chaminda Bandara
11

Si quieres ser un núcleo duro, puedes ejecutar un V7 Unix en un emulador PDP-11 . He hecho esto y tuvo un mejor rendimiento que VAX con 4.2BSD que utilicé en la universidad.

TMN
fuente
Frio. Administramos el mismo camino cuando. Siempre nos reímos del cargador de arranque de cinta de papel en nuestro mainframe DG.
Arcege
Eso es muy bonito. ¿Entonces simula una versión original de Unix?
James Litewski
99
Que es la versión original de Unix, que se ejecuta en el hardware simulado. Y la fuente también está disponible. Leer a través de la fuente de un compilador de C escrito por el propio Dennis Ritchie fue una experiencia religiosa para mí ...
TMN
10

Esta imagen muestra una versión simplificada de la historia de los sistemas operativos tipo Unix. Dependiendo de lo que llama el "único sistema Unix verdadero", puede descargarlo como código abierto o puede comprar una licencia para él. Este último será costoso si es posible.

Para obtener información más detallada, vea el historial de Unix como lo señala AProgrammer en el comentario.

Sardathrion - contra el abuso SE
fuente
66
Bueno, esa es una versión simplificada de la historia. Visite levenez.com/unix para obtener una más completa.
Programador
7

Tan pronto como Unix salió de los Laboratorios Bell en aproximadamente 74 años, Unix se convirtió en una familia de SO más que un SO. Y desde 89, no ha habido lanzamiento en la rama original. La marca comercial "Unix" ha cambiado varias veces de propietario y actualmente está definida por un conjunto de interfaces y puede comprar el derecho de usarla si demuestra que cumple con la definición actual.

Es posible que pueda usar uno de los ATT en un emulador (he visto algunos paquetes para alguna versión, pero no el último).

Los Unix comerciales (Solaris, AIX, HP-UX) generalmente han tenido que pasar por el proceso de certificación. Solaris estaba disponible sin costo por parte de Sun (creo que Oracle cambió la condición) y se ha puesto en código abierto. Seguir ese camino es probablemente la forma más económica de acercarse a lo que se le ha permitido usar la etiqueta. Pero afirmar que es un Unix "puro" está en debate. Algunos derivados de BSD también tienen buenos argumentos para la "pureza".

Un programador
fuente
4

¿Qué quieres decir con UNIX? El último "verdadero" Unix de Bell Labs fue la Versión 10 de 1989, nunca lanzado al público. La mayoría de los UNIX modernos descienden en última instancia de la Versión 7. La historia de UNIX es muy desordenada, una breve versión está disponible aquí . A partir de ahí, se pone muy desordenado. Puede rastrear UNIX desde allí a System V UNIX o BSD (de código cerrado). Si desea seguir el camino BSD, FreeBSD es una buena opción. Para un sistema similar a System V, su única opción gratuita real sería OpenSolaris. Pero hoy en día, Linux es un sistema tan puro como Unix como cualquier otro, con su propia herencia, incluso más desordenada. (Puedes probarlo aquí .)

Felixphew
fuente
2

Sí, puede usar la versión 4.0 " pura " de UNIX System V del laboratorio de AT&T

Estoy usando este UNIX de hace 6 meses, es Unix.

la línea de comando pura está disponible Xwindows NO disponible actualmente.

desde aquí puede descargar e instalar en Oracle Virtual box

Akshay Nalange
fuente
¿Cómo instaló el paquete? Contiene archivos .img, pero Virual box o Hyper-V no admite la instalación desde .img. Traté de cambiar la extensión a .iso como se sugiere en google. Pero sin suerte.
Dush
1
Hola #Dush Gracias por mostrar interés en instalar Unix System V. Si necesita saber sobre el proceso para instalar Unix System V y los paquetes pertenecen a él. puede consultar el siguiente enlace de video. Gracias . youtube.com/watch?v=6P57ukAtCGs
Akshay Nalange
1

Puro UNIX? Si te refieres a UNIX de Ken Thompson, deberías echar un vistazo a xv6. Es un clon de UNIX V-6 para hardware x-86. Tenga en cuenta que no es un sistema operativo comercial. Fue escrito como una ayuda de enseñanza para un curso en MIT.

saga
fuente
1

Al decir que se quiere Unix 'puro', se da a entender que quieren la última versión del Sistema V. de Bell Lab. No GNU / Linux, ni BSD, ni macOS.

De hecho, todavía se puede obtener Unix 'puro' de su propietario actual: Xinuos.

El nombre ahora es oficialmente SCO UnixWare 7 Definitive 2018, y puedes aprenderlo aquí:

https://www.xinuos.com/products/unixware-7/

Xinous también proporciona OpenServer 5 Definitive 2018 (un descendiente de Xenix) y otros sistemas operativos basados ​​en FreeBSD y SCO Unix.

-Pablo

Paul Sandeen
fuente
Por desgracia, el enlace ahora parece estar muerto.
Brandon Rhodes
Tienes razón, Brandon. Pruebe xinuos.com/products/unixware-7
Paul Sandeen
0

Te refieres a algo como

?

tonymarschall
fuente
Tal vez, solo estoy buscando un sistema no basado en GUI, que se ejecute en Unix.
James Litewski
Si no fuera unix, recomendaría linuxfromscratch.org
tonymarschall el
3
@JamesLitewski. tienes las cosas en el orden inverso. Undex Unix, la GUI es principalmente una capa de aplicación que se ejecuta en el sistema operativo. Cualquier variante le proporcionará fácilmente una interfaz de línea de comandos y solo eso (con la posible excepción de MacOS de la que sé muy poco).
Programador
99
@tonymarschall, no recomendaría Linux desde cero a alguien que aún no esté familiarizado con Unix.
Programador
-1

Consideraría que la versión 4/5 del sistema V de UNIX está lo más cerca posible de "UNIX real". Hoy, en diciembre de 2016, considero que Debian Linux actual, 8, (lo instalé y lo acabé, luego lo dejé). Como se alejó lo suficiente de la filosofía del siglo XX de UNIX, (en mi humilde opinión), después de que arrojó el init SysV y rompió todo mis scripts de arranque personalizados y sobrescribí mis archivos de configuración personalizados. Afortunadamente, tengo suficientes copias de seguridad para restaurar mi sistema anterior. Yo digo lo anterior; como alguien que ha estado usando AT&T UNIX, en sus diversas encarnaciones durante casi 40 años. Hacer un trabajo útil con mis sistemas en lugar de gastar todo el día jugando con ellos. Ahora estoy buscando una manera de mostrar un SystemV R4 o 5 completamente funcional desde el código fuente si es necesario. Lo primero es encontrar un K & R cumple con el compilador de c y otras herramientas sin demasiado hackeo. Pero me pregunto si alguien ha estado aquí antes que yo. Mis máquinas tienen procesadores AMD multinúcleo x64 en ellas. Cualquier ayuda apreciada.

OldBlueBear
fuente
-1

Espero haberte atrapado a tiempo antes de deshacerte de todos tus scripts y archivos de configuración. Cuando Debian anunció el cambio a systemd, a mucha gente no le gustó y lo odió lo suficiente como para bifurcar una distribución con init intacto desde la rama estable. https://devuan.org/

En lo que respecta a UNIX, hasta ahora, mi investigación me ha llevado a Lumios (y Solaris, sin cargo si usted es un desarrollador o un experto en el mundo en lugar de una empresa) y Solaris como el más cercano al Sistema V r4 pero capaz de tomar el control completo. ventaja del hardware moderno Si está satisfecho con una versión basada en BSD, votaría por OpenBSD o OpenDarwin en lugar de FreeBSD debido a la seguridad mejorada. Por cierto, es por eso que me gustó Lumios; actualizan su seguridad con mucha más frecuencia que Oracle (para la versión gratuita, una vez al año) y, aunque llegaron allí tomando diferentes caminos, Lumios es funcionalmente, en mi humilde opinión, Solaris 11.3.

Ahora, si Bell Labs pudiera resucitar ...

usuario203720
fuente
1
Bell Labs todavía existe, pero Nokia lo compró: en.wikipedia.org/wiki/Bell_Labs
Mike McManus