C'è un modo per scaricare Unix puro?


9

Sto solo chiedendo per curiosità, c'è un modo per ottenere un 'puro' per così dire copia di Unix? Quindi, non OS X o Linux con Unix in background, ma semplicemente Unix ..


1
Linux è basato su software GNU e quindi non unix ... Controlla cosa GNU sta per ^ _ ~
Sardathrion - contro l'abuso di SE

4
Unix è morto. Viva Unix!
Mikeserv,

1
La versione più vicina alla versione originale di Unix che ho potuto trovare gratuitamente online è AT&T UNIX System V versione 4 versione 2.1. Puoi ottenerlo su winworldpc.com.
Strato1,

A mio avviso, l'unico vero UNIX è Unixv7 (1979) dei laboratori Bell e SYSTEM-III IV di AT & T, l'altro è simile, derivato o simile a Unix
elbarna,

Risposte:


20

Unix come entità autonoma non esiste come un moderno sistema operativo.

Come indicato dai commenti per i derivati ​​unix:

Diversi sistemi hanno iniziato con il codice sorgente Unix, ma questo è stato scritto nel tempo in modo che non rimanga alcun codice Unix originale. Gli esempi più noti sono OpenSolaris, FreeBSD, NetBSD e OpenBSD.

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

e unix-cloni

Esistono molti sistemi che implementano le chiamate di sistema Unix, le API delle librerie e i comandi, ma che non includevano alcun codice sorgente Unix originale. Ecco una piccola selezione

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

Le moderne distribuzioni non contengono alcun codice unix originale, o almeno - nessuna delle varianti open source disponibili gratuitamente.


1
Oh ok. Credo che allora risponda alla mia domanda.
James Litewski,

7
E non è mai tornato. Ultimo accesso 8 marzo 2012.
temporaneo

Credo che i BSD non contengono codice originale. Sono quasi sicuro che ormai la maggior parte dei file sia stata riscritta, ma sarei sorpreso se non ci fosse ancora un frammento di alcuni file intatto.
Kusalananda

1
Aspetta cosa? Unix esiste. Vedi l'altra risposta ...
sudo,

Come hai detto, "UNIX System V", "Versione 6 Unix" , ecc. Non sono sistemi operativi / distribuzioni?
Chaminda Bandara,

11

Se vuoi essere un hard core, puoi eseguire un V7 Unix su un emulatore PDP-11 . L'ho fatto e aveva prestazioni migliori rispetto a VAX con 4.2BSD che usavo al college.


Freddo. Abbiamo amministrato allo stesso modo quando. Ho sempre riso del caricatore di avvio del nastro di carta sul nostro mainframe DG.
Arcege,

È abbastanza bello. Quindi simula praticamente una versione originale di Unix?
James Litewski,

9
Si è la versione originale di Unix, in esecuzione su hardware simulato. E anche la fonte è disponibile. Leggere la fonte di un compilatore in C scritto dallo stesso Dennis Ritchie è stata una specie di esperienza religiosa per me ...
TMN

10

Questa immagine mostra una versione semplificata della storia dei sistemi operativi unix-like. A seconda di ciò che si chiama "un vero sistema unix", è possibile scaricarlo come open source oppure è possibile acquistare una licenza per esso. Quest'ultimo sarà costoso se possibile.

Per informazioni più approfondite, vedere la cronologia unix come sottolineato da AProgrammer nel commento.


6
Bene, questa è una versione semplificata della storia. Vedi levenez.com/unix per uno più completo.
Approgrammatore


7

Non appena Unix uscì dai Bell Lab nel 74 o giù di lì, Unix divenne una famiglia di sistemi operativi più che un sistema operativo. E dal 89, non ci sono stati rilasci sul ramo originale. Il marchio "Unix" ha cambiato più volte il proprietario e attualmente è definito da una serie di interfacce e puoi acquistare il diritto di usarlo se dimostri di essere conforme alla definizione corrente.

Potresti essere in grado di utilizzare uno degli ATT su un emulatore (ho visto alcuni pacchetti per alcune versioni, ma non l'ultimo).

Unix commerciali (Solaris, AIX, HP-UX) di solito hanno preso la briga di passare attraverso il processo di certificazione. Solaris era disponibile gratuitamente da Sun (penso che Oracle abbia cambiato la condizione) ed è stato messo in open source. Seguire quel percorso è probabilmente il modo più economico per avvicinarsi a ciò che è stato permesso di usare l'etichetta. Ma affermare che si tratta di un "puro" unix è in discussione. Alcuni derivati ​​BSD hanno buoni argomenti anche per la "purezza".


4

Cosa intendi con UNIX? L'ultimo "vero" Bell Labs unix fu la versione 10 del 1989, mai pubblicata al pubblico. La maggior parte dei moderni UNIX discendono alla fine dalla versione 7. La storia di UNIX è molto disordinata, una breve versione è disponibile qui . Da lì, diventa molto disordinato. È possibile tracciare UNIX da lì su System V UNIX o BSD (a sorgente chiuso). Se vuoi seguire il percorso BSD, FreeBSD è una buona opzione. Per un sistema simile a System V, l'unica vera opzione gratuita sarebbe OpenSolaris. Ma oggigiorno Linux è puro come un sistema unix come qualsiasi altro, con una sua eredità ancora più incasinata. (Puoi averne un assaggio qui .)


2

Sì, puoi utilizzare " puro " UNIX System V versione 4.0 da AT&T Bell Lab

Sto usando questo UNIX da 6 mesi fa, è Unix.

riga di comando pura disponibile Xwindows NON disponibile presente.

da qui è possibile scaricare e installare in Oracle Virtual box


Come hai installato il pacchetto? Contiene file .img ma Virual box o Hyper-V non supportano l'installazione da .img. Ho provato a cambiare l'estensione in .iso come suggerito in Google. Ma niente fortuna.
Dush,

1
Ciao #Dush Grazie per aver mostrato interesse per l'installazione di Unix System V. Se è necessario conoscere il processo per installare Unix System V e i pacchetti appartengono ad esso. è possibile fare riferimento al seguente collegamento video. Grazie . youtube.com/watch?v=6P57ukAtCGs
Akshay Nalange

1

UNIX puro? Se intendi UNIX di Ken Thompson, dovresti dare un'occhiata a xv6. È un clone di UNIX V-6 per hardware x-86. Attenzione però che non è un sistema operativo commerciale. È stato scritto come sussidio didattico per un corso nel MIT.


1

Dicendo che uno vuole Unix "puro", è implicito che vogliono l'ultima versione del sistema V. di Bell Lab. Non GNU / Linux, non BSD, non macOS.

Si può ancora ottenere Unix "puri" dal suo attuale proprietario: Xinuos.

Il nome è ora ufficialmente SCO UnixWare 7 Definitive 2018 e puoi scoprirlo qui:

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

Xinous fornisce anche OpenServer 5 Definitive 2018 (un discendente di Xenix) e altri sistemi operativi basati su FreeBSD e SCO basati su Unix.

-Paolo


Purtroppo, il link ora sembra essere morto.
Brandon Rhodes,

Hai ragione, Brandon. Prova xinuos.com/products/unixware-7
Paul Sandeen il

0

Forse sto solo cercando un sistema non basato su GUI, che gira su Unix.
James Litewski,

Se non fosse unix, consiglierei linuxfromscratch.org
tonymarschall

3
@JamesLitewski. hai le cose nell'ordine inverso. Undex Unix, la GUI è principalmente un livello di applicazione che gira sul sistema operativo. Qualsiasi variante ti fornirà facilmente un'interfaccia a riga di comando e proprio questo (con la potenziale eccezione di MacOS di cui conosco molto poco).
Approgrammatore

9
@tonymarschall, non consiglierei Linux da zero a qualcuno che non ha ancora familiarità con Unix.
Approgrammatore

-1

Considererei il sistema UNIX V versione 4/5 il più vicino possibile al "vero UNIX". Oggi, nel dicembre 2016, considero l'attuale Debian Linux, 8, (dopo averlo appena scaricato e poi scaricato). Essendo andato alla deriva sufficientemente lontano dalla Filosofia del 20 ° secolo di UNIX, (IMHO), dopo aver scaricato l'init SysV e rotto tutto il mio boot boot personalizzato e sovrascrive i miei file di configurazione personalizzati. Per fortuna ho sufficienti backup per ripristinare il mio precedente sistema in esecuzione. Dico quanto sopra; come qualcuno che utilizza AT&T UNIX, nelle sue varie incarnazioni per quasi 40 anni. Per fare un lavoro utile con i miei sistemi piuttosto che passare tutto il giorno a armeggiare con esso. Ora sto cercando un modo per far apparire un SystemV R4 o 5 completamente funzionante dal codice sorgente, se necessario. La prima cosa è trovare un K & Compilatore C complient e altri strumenti senza troppi hacking. Ma mi chiedo se qualcuno è stato qui prima di me. Le mie macchine hanno processori AMD multicore x64. Qualsiasi aiuto apprezzato.


-1

Spero di averti colto in tempo prima che ti liberassi di tutti i tuoi script e file di configurazione. Quando Debian annunciò il passaggio a systemd, a molte e molte persone non piaceva e abbastanza lo odiava abbastanza da rovesciare una distribuzione con init intatta dal ramo stabile. https://devuan.org/

Fino a quando UNIX, finora, la mia indagine mi ha portato a Lumios (e Solaris - ancora gratis se sei uno sviluppatore o un armeggiatore piuttosto che un'azienda) e Solaris come il più vicino a System V r4 ma in grado di sfruttare appieno vantaggio dell'hardware moderno. Se sei soddisfatto di una versione basata su BSD, voterei per OpenBSD o OpenDarwin piuttosto che FreeBSD a causa della maggiore sicurezza. Per inciso, è per questo che mi è piaciuto Lumios; aggiornano la loro sicurezza molto più spesso di Oracle (per la versione gratuita, una volta all'anno) e, nonostante siano arrivati ​​lì prendendo strade diverse, Lumios è funzionalmente, IMHO, Solaris 11.3.

Ora, se Bell Labs potesse essere resuscitato ...


1
Bell Labs esiste ancora, ma è stato acquistato da Nokia: en.wikipedia.org/wiki/Bell_Labs
Mike McManus il
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.