Existe-t-il un moyen de télécharger Unix pur?

9

Je demande juste par curiosité, existe-t-il un moyen d'obtenir un "pur" pour ainsi dire une copie d'Unix? Donc, pas OS X ou Linux avec Unix en arrière-plan, mais simplement Unix ..

James Litewski
la source
1
Linux est basé sur un logiciel GNU et donc pas unix ... Vérifiez ce que GNU signifie ^ _ ~
Sardathrion - contre les abus SE
4
Unix est mort. Vive Unix!
mikeserv
1
La version la plus proche de la version originale d'Unix que j'ai pu trouver gratuitement en ligne est AT&T UNIX System V Release 4 Version 2.1. Vous pouvez l'obtenir sur winworldpc.com.
Strato1
À mon avis, le seul vrai UNIX est Unixv7 (1979) des laboratoires Bell et SYSTEM-III IV d'AT & T, les autres sont similaires, dérivés ou de type Unix
elbarna

Réponses:

20

Unix en tant qu'entité autonome n'existe pas en tant que système d'exploitation moderne.

Comme indiqué par les commentaires pour les dérivés unix:

Plusieurs systèmes ont commencé avec le code source Unix, mais cela a été écrit au fil du temps afin qu'il ne reste aucun code Unix original. Les exemples les plus connus sont OpenSolaris, FreeBSD, NetBSD et OpenBSD.

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

et unix-clones

Il existe de nombreux systèmes qui implémentent les appels système Unix, les API de bibliothèque et les commandes, mais qui n'incluent aucun code source Unix d'origine. Voici une petite sélection.

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

Les distributions modernes ne contiennent pas de code Unix original, ou du moins - aucune des variantes open source qui sont librement disponibles.

AD7six
la source
1
Ah d'accord. Je crois que cela répond alors à ma question.
James Litewski
7
Et il n'est jamais revenu. Vue la dernière fois le 8 mars 2012.
temporaire_user_name
Je crois que les BSDs ne contiennent du code d' origine. Je suis presque sûr que la plupart des fichiers ont été réécrits maintenant, mais je serais surpris s'il n'y avait pas encore un fragment d'un fichier intact.
Kusalananda
1
Attends quoi? Unix existe. Voir l'autre réponse ...
sudo
Comme vous l'avez dit, les "UNIX System V", "Version 6 Unix" , etc. ne sont-ils pas des systèmes d'exploitation / distributions?
Chaminda Bandara
11

Si vous voulez être un noyau dur, vous pouvez exécuter un V7 Unix sur un émulateur PDP-11 . Je l'ai fait, et il avait de meilleures performances que VAX exécutant 4.2BSD que j'utilisais au collège.

TMN
la source
Cool. Nous avons administré la même manière quand. Toujours ri du chargeur de démarrage de bande de papier sur notre ordinateur central DG.
Arcege
C'est plutôt cool. Donc, il simule à peu près une version originale d'Unix?
James Litewski
9
Il s'agit de la version originale d'Unix, fonctionnant sur du matériel simulé. Et la source est également disponible. Lire la source d'un compilateur C écrit par Dennis Ritchie lui-même a été une sorte d'expérience religieuse pour moi ...
TMN
10

Cette image montre une version simplifiée de l'historique des systèmes d'exploitation de type Unix. Selon ce que vous appelez le "one true unix system", vous pouvez le télécharger en open source ou vous pouvez acheter une licence pour celui-ci. Ce dernier sera coûteux si possible.

Pour des informations plus détaillées, consultez l' historique Unix comme l'a souligné AProgrammer dans le commentaire.

Sardathrion - contre les abus SE
la source
6
Eh bien, c'est une version simplifiée de l'histoire. Voir levenez.com/unix pour une version plus complète.
Programmeur
7

Dès qu'Unix est sorti des Bell Labs en 74 environ, Unix est devenu une famille d'OS plus qu'un OS. Et depuis 89, il n'y a pas eu de sortie sur la branche d'origine. La marque "Unix" a changé de propriétaire à plusieurs reprises et est actuellement définie par un ensemble d'interfaces et vous pouvez acheter le droit de l'utiliser si vous montrez que vous respectez la définition actuelle.

Vous pourrez peut-être utiliser l'un des ATT sur un émulateur (j'ai vu des emballages pour certaines versions, mais pas la dernière).

Unix commercial (Solaris, AIX, HP-UX) a généralement pris la peine de passer par le processus de certification. Solaris était disponible gratuitement auprès de Sun (je pense qu'Oracle a changé la condition) et a été mis en open source. Suivre ce chemin est probablement le moyen le moins cher de se rapprocher de ce qui a été autorisé à utiliser l'étiquette. Mais affirmer qu'il s'agit d'un «pur» Unix est en débat. Certains dérivés BSD ont également de bons arguments pour la «pureté».

AProgrammer
la source
4

Que voulez-vous dire par UNIX? Le dernier "vrai" unix des Bell Labs était la version 10 de 1989, jamais sortie au public. La plupart des UNIX modernes descendent finalement de la version 7. L'histoire d'UNIX est très compliquée, une brève version est disponible ici . De là, ça devient très salissant. Vous pouvez tracer UNIX à partir de là vers UNIX System V (source fermée) ou BSD. Si vous voulez suivre le chemin BSD, FreeBSD est une bonne option. Pour un système de type System V, votre seule véritable option gratuite serait OpenSolaris. Mais de nos jours, Linux est aussi pur qu'un système de type Unix comme tout, avec son propre héritage, encore plus désordonné. (Vous pouvez en avoir un aperçu ici .)

Felixphew
la source
2

Oui, vous pouvez utiliser " pure " UNIX System V version 4.0 d'AT & T bell lab

J'utilise ce UNIX il y a 6 mois, c'est Unix.

la ligne de commande pure est disponible Xwindows NON disponible présent.

à partir d' ici, vous pouvez télécharger et installer dans Oracle Virtual box

Akshay Nalange
la source
Comment avez-vous installé le package? Il contient des fichiers .img mais Virual box ou Hyper-V ne prend pas en charge l'installation à partir de .img. J'ai essayé de changer l'extension en .iso comme suggéré dans google. Mais pas de chance.
Dush
1
Bonjour #Dush Merci d'avoir manifesté votre intérêt pour l'installation d'Unix System V. Si vous avez besoin de connaître le processus d'installation d'Unix System V et que les packages lui appartiennent. vous pouvez vous référer au lien vidéo suivant. Je vous remercie . youtube.com/watch?v=6P57ukAtCGs
Akshay Nalange
1

UNIX pur? Si vous voulez dire UNIX de Ken Thompson, vous devriez jeter un œil à xv6. Il s'agit d'un clone de matériel UNIX V-6 pour x-86. Soyez averti que ce n'est pas un OS commercial. Il a été écrit comme outil pédagogique pour un cours du MIT.

saga
la source
1

En disant que l'on veut Unix «pur», cela sous-entend qu'ils veulent la dernière version du système V. de Bell Lab. Pas GNU / Linux, ni BSD, ni macOS.

On peut en effet encore obtenir Unix «pur» de son propriétaire actuel: Xinuos.

Le nom est maintenant officiellement SCO UnixWare 7 Definitive 2018, et vous pouvez en savoir plus ici:

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

Xinous fournit également OpenServer 5 Definitive 2018 (un descendant de Xenix) et d'autres systèmes d'exploitation basés sur FreeBSD et SCO Unix.

-Paul

Paul Sandeen
la source
Hélas, le lien semble maintenant mort.
Brandon Rhodes
Tu as raison, Brandon. Essayez xinuos.com/products/unixware-7
Paul Sandeen
0

Tu veux dire quelque chose comme

?

tonymarschall
la source
Peut-être que je suis à la recherche d'un système non basé sur une interface graphique qui fonctionne sur Unix.
James Litewski
Si ce n'était pas unix, je recommanderais linuxfromscratch.org
tonymarschall
3
@JamesLitewski. vous avez les choses dans l'ordre inverse. Undex Unix, l'interface graphique est principalement une couche d'application qui s'exécute sur le système d'exploitation. Toute variante vous fournira facilement une interface de ligne de commande et juste cela (à l'exception potentielle de MacOS que je connais très peu).
Programmeur
9
@tonymarschall, je ne recommanderais pas Linux de toutes pièces à quelqu'un qui ne connaît pas encore Unix.
Programmeur
-1

Je considérerais la version 4/5 du système UNIX V comme aussi proche que possible de "vrai UNIX". Aujourd'hui en décembre 2016, je considère Debian Linux actuelle, 8, (l'avoir et juste installée puis vidée). mes scripts de démarrage personnalisés et écrasé mes fichiers de configuration personnalisés. Heureusement, j'ai des sauvegardes suffisantes pour restaurer mon ancien système en cours d'exécution. Je dis ce qui précède; comme quelqu'un qui utilise AT&T UNIX, dans ses différentes incarnations depuis près de 40 ans. Faire un travail utile avec mes systèmes plutôt que de passer toute la journée à le bricoler. Je cherche maintenant un moyen de faire apparaître un SystemV R4 ou 5 entièrement fonctionnel à partir du code source si besoin est. La première chose est de trouver un K & R compilateur c compliant et autres outils sans trop de piratage. Mais demandez-vous si quelqu'un a été ici avant moi. Mes machines ont des processeurs AMD multicœurs x64. Toute aide appréciée.

OldBlueBear
la source
-1

J'espère que je vous ai rattrapé à temps avant de vous débarrasser de tous vos scripts et fichiers de configuration. Quand Debian a annoncé le passage à systemd, beaucoup, beaucoup de gens ne l'ont pas aimé et suffisamment détesté suffisamment pour créer une distribution avec init intact de la branche stable. https://devuan.org/

Dans la mesure où UNIX, jusqu'à présent, mon enquête m'a conduit à Lumios (et Solaris - toujours gratuit si vous êtes un développeur ou un bricoleur plutôt qu'une entreprise) et Solaris comme le plus proche du System V r4 mais capable de prendre pleinement avantage du matériel moderne. Si vous êtes satisfait d'une version basée sur BSD, je voterais pour OpenBSD ou OpenDarwin plutôt que FreeBSD en raison de la sécurité renforcée. Soit dit en passant, c'est pourquoi j'ai aimé Lumios; ils mettent à jour leur sécurité beaucoup plus souvent qu'Oracle (pour la version gratuite, une fois par an) et, même s'ils y sont arrivés en empruntant différentes routes, Lumios est fonctionnellement, à mon humble avis, Solaris 11.3.

Maintenant, si les Bell Labs pouvaient ressusciter ...

user203720
la source
1
Les Bell Labs existent toujours, mais ils ont été rachetés par Nokia: en.wikipedia.org/wiki/Bell_Labs
Mike McManus