Я просто из любопытства спрашиваю, есть ли способ получить «чистую», так сказать, копию Unix? Итак, не OS X или Linux с Unix на заднем плане, а просто Unix ..
Я просто из любопытства спрашиваю, есть ли способ получить «чистую», так сказать, копию Unix? Итак, не OS X или Linux с Unix на заднем плане, а просто Unix ..
Ответы:
Unix как отдельная сущность не существует как современная операционная система.
Как указано в комментариях для unix-производных:
Несколько систем начинали с исходного кода Unix, но со временем он был записан, поэтому оригинальный код Unix не сохранился. Наиболее известными примерами являются OpenSolaris, FreeBSD, NetBSD и OpenBSD.
FreeBSD 5.3 2004-08 OpenBSD 4.6 2009-10 NetBSD 5.0.2 2010-02 OpenSolaris build 135 2010-03
и юникс-клоны
Было много систем, которые реализуют системные вызовы Unix, библиотечные API и команды, но которые не включали никакого исходного исходного кода Unix. Вот небольшой выбор.
Minix 1.1 1987-01 Сину 1987-01 Minix 1.5 1989-11 Linux 0.96c 1992-07 Связная 4.2 1994-12 Minix 2.0 1996-10 Linux 2.6.33.2 2010-04
Современные дистрибутивы не содержат какого-либо оригинального кода Unix или, по крайней мере, ни одного из свободно доступных вариантов с открытым исходным кодом.
Если вы хотите быть жестким ядром, вы можете запустить V7 Unix на эмуляторе PDP-11 . Я сделал это, и у него была лучшая производительность, чем у VAX с 4.2BSD, который я использовал в колледже.
Это изображение показывает упрощенную версию истории Unix-подобных операционных систем. В зависимости от того, что вы называете «единой истинной системой Unix», вы можете скачать ее как открытый исходный код или купить лицензию на нее. Последнее будет дорого, если это вообще возможно.
Для получения более подробной информации смотрите историю Unix, как указано AProgrammer в комментарии.
Я знаю, это очень старый пост. Но если кто-то хочет попробовать классический Unix, он доступен в виде образа виртуальной коробки через http://www.nordier.com/v7x86/releases/v7x86-0.8a-vm.zip
Это первый публичный выпуск V7 / x86, порта UNIX версии 7 для компьютеров на базе x86.
Для краткого руководства, обратитесь к этому http://www.nordier.com/articles/v7x86_vbox.html
Как только Unix вышел из Bell Labs в 74 или около того, Unix стал семейством ОС больше, чем ОС. А с 89 года не было релиза на оригинальной ветке. Торговая марка "Unix" несколько раз меняла владельца, и в настоящее время она определяется набором интерфейсов, и вы можете купить право на ее использование, если покажете, что соответствуете текущему определению.
Возможно, вы сможете использовать один из ATT на эмуляторе (я видел некоторую упаковку для некоторой версии, но не самую последнюю).
Коммерческие Unix (Solaris, AIX, HP-UX) обычно стараются пройти процесс сертификации. Solaris был доступен бесплатно от Sun (я думаю, что Oracle изменил условие) и был поставлен с открытым исходным кодом. Путь по этому пути, вероятно, является самым дешевым способом приблизиться к тому, что было разрешено использовать метку. Но утверждение о том, что это «чистый» юникс, обсуждается. Некоторые производные BSD также имеют хорошие аргументы в пользу «чистоты».
Что вы подразумеваете под UNIX? Последним «настоящим» unix Bell Labs была версия 10 1989 года, которая никогда не была выпущена для широкой публики. Большинство современных UNIX-версий в конечном итоге происходят от Версии 7. История UNIX-систем очень грязная, краткая версия доступна здесь . Оттуда становится очень грязно. Оттуда вы можете проследить UNIX либо в UNIX (либо с закрытым исходным кодом), либо в BSD. Если вы хотите пойти по пути BSD, FreeBSD является хорошим вариантом. Для системы, подобной System V, единственным реальным бесплатным вариантом будет OpenSolaris. Но в настоящее время Linux является такой же чистой Unix-подобной системой, как и любая другая, со своим собственным, даже запутанным наследием. (Вы можете попробовать это здесь .)
Да, вы можете использовать « чистую » UNIX System V версии 4.0 от AT & T Bell Lab
Я использую этот UNIX от 6 месяцев назад, это Unix.
чистая командная строка доступна Xwindows недоступна в настоящее время.
от здесь вы можете скачать и установить в Oracle Virtual Box
Говоря, что кто-то хочет «чистый» Unix, подразумевается, что им нужна последняя версия Bell Lab's System V. Не GNU / Linux, не BSD, не macOS.
Действительно, можно все еще получить «чистый» Unix от его нынешнего владельца: Xinuos.
Название теперь официально SCO UnixWare 7 Definitive 2018, и вы можете узнать об этом здесь:
https://www.xinuos.com/products/unixware-7/
Xinous также предоставляет OpenServer 5 Definitive 2018 (потомок Xenix) и другие операционные системы на основе FreeBSD и SCO Unix.
-Павел
Вы имеете в виду что-то вроде
?
Я бы посчитал UNIX sytem V выпуск 4/5 как можно ближе к "настоящему UNIX". Сегодня, в декабре 2016 года, я считаю, что текущий Debian Linux, 8, (имеющий и только что установивший, а затем сбросивший его.) Как дрейфующий достаточно далеко от философии 20-го века UNIX (IMHO), после того, как он сбросил инициализацию SysV и прервал все мой cutomized загрузочные скрипты и переписал мои пользовательские файлы конфигурации. К счастью, у меня достаточно резервных копий для восстановления моей предыдущей работающей системы. Я говорю выше; как кто-то, кто использует AT & T UNIX, в его различных воплощениях почти 40 лет. Чтобы сделать полезную работу с моими системами, а не тратить весь день на работу с ней. Сейчас я ищу способ вызвать полностью функциональный SystemV R4 или 5 из исходного кода, если это будет необходимо. Во-первых, найти K & R-совместимый c-компилятор и другие инструменты без особого взлома. Но интересно, кто-нибудь был здесь до меня? В моих машинах многоядерные процессоры AMD x64. Любая помощь приветствуется.
Надеюсь, я успел вас успеть, прежде чем вы избавились от всех ваших скриптов и конфигурационных файлов. Когда Debian объявил о переходе на systemd, многим и многим людям это не понравилось, и достаточно ненавидело его, чтобы раскошелиться на дистрибутив с init без изменений из стабильной ветки. https://devuan.org/
Что касается UNIX, то до сих пор мое расследование привело меня к Lumios (и Solaris - все еще бесплатно, если вы разработчик или тинкер, а не бизнес) и к Solaris как к ближайшему к System V r4, но способному полностью Преимущество современного оборудования. Если вы довольны версией для BSD, я бы проголосовал за OpenBSD или OpenDarwin, а не за FreeBSD из-за повышенной безопасности. Кстати, именно поэтому мне понравился Lumios; они обновляют свою безопасность гораздо чаще, чем Oracle (для бесплатной версии, один раз в год), и, хотя они попали туда разными дорогами, Lumios функционально, IMHO, Solaris 11.3.
Так вот, если бы Bell Labs могли воскреснуть ...