Só estou perguntando por curiosidade, existe uma maneira de obter uma cópia 'pura', por assim dizer, do Unix? Portanto, não o OS X ou Linux com o Unix em segundo plano, mas simplesmente o Unix.
O Linux é baseado em software GNU e, portanto, não é unix ... Verifique o que GNU representa ^ _ ~
Sardathrion - contra abuso SE
4
O Unix está morto. Viva o Unix!
mikeserv
1
A versão mais próxima da original do Unix que consegui encontrar gratuitamente on-line é o AT&T UNIX System V Release 4, versão 2.1. Você pode obtê-lo em winworldpc.com.
Strato1
Na minha opinião a única verdadeira UNIX é Unixv7 (1979) dos laboratórios Bell e SYSTEM-III IV da AT & T, a outra são semelhantes, derivado ou Unix-like
elbarna
Respostas:
20
O Unix como uma entidade autônoma não existe como um sistema operacional moderno.
Conforme indicado pelos comentários para derivativos unix:
Vários sistemas começaram com o código fonte do Unix, mas isso foi gravado ao longo do tempo, para que não restasse nenhum código original do Unix. Os exemplos mais conhecidos são o OpenSolaris, FreeBSD, NetBSD e OpenBSD.
Existem muitos sistemas que implementam as chamadas do sistema Unix, APIs e comandos da biblioteca, mas que não incluem nenhum código-fonte Unix original. Aqui está uma pequena seleção.
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
As distribuições modernas não contêm nenhum código unix original, ou pelo menos - nenhuma das variantes de código aberto disponíveis gratuitamente.
Oh está bem. Eu acredito que responde a minha pergunta então.
James Litewski
7
E ele nunca voltou. Visto pela última vez em 8 de março de 2012.
temporary_user_name
Eu acredito que os BSDs que contêm código original. Tenho certeza de que a maioria dos arquivos foi reescrita até agora, mas ficaria surpreso se não houvesse um fragmento de algum arquivo intacto.
Kusalananda
1
Espere o que? Unix existe. Veja a outra resposta ...
sudo
Como você disse, o "UNIX System V", "Version 6 Unix" etc. não são sistemas / distribuições operacionais?
Chaminda Bandara 27/02
11
Se você quer ser um núcleo duro, pode executar um V7 Unix em um emulador PDP-11 . Eu fiz isso e teve um desempenho melhor do que o VAX executando 4.2BSD que usei na faculdade.
Legal. Administramos da mesma maneira quando. Sempre rimos do carregador de fita de papel em nosso mainframe DG.
Arcege 8/03/12
Isso é bem legal. Então simula uma versão original do Unix?
James Litewski
9
Ele é a versão original do Unix, rodando em hardware simulado. E a fonte também está disponível. Leitura através da fonte de um compilador C escrito por Dennis Ritchie se era uma espécie de experiência religiosa para mim ...
TMN
10
Esta imagem mostra uma versão simplificada da história dos sistemas operacionais parecidos com o Unix. Dependendo do que você chama de "um verdadeiro sistema unix", você pode baixá-lo como código aberto ou comprar uma licença para ele. Este último será caro, se possível.
Assim que o Unix saiu do Bell Labs em 74 anos, o Unix se tornou uma família de sistemas operacionais mais do que um sistema operacional. E desde 89, não houve liberação no ramo original. A marca "Unix" mudou várias vezes de proprietário e atualmente está definida por um conjunto de interfaces e você pode comprar o direito de usá-lo se mostrar que está em conformidade com a definição atual.
Você pode usar um do ATT em um emulador (já vi alguns pacotes para algum lançamento, mas não o mais recente).
O Unix comercial (Solaris, AIX, HP-UX) geralmente se preocupa em passar pelo processo de certificação. O Solaris estava disponível gratuitamente pela Sun (acho que a Oracle alterou a condição) e foi colocado em código aberto. Seguir esse caminho é provavelmente a maneira mais barata de obter algo próximo do que foi permitido usar o rótulo. Mas afirmar que é um unix "puro" está em debate. Alguns derivados do BSD também têm bons argumentos para "pureza".
O que você quer dizer com UNIX? O último "verdadeiro" unix do Bell Labs foi a Versão 10 de 1989, nunca divulgada ao público. A maioria dos UNIXes modernos descende, em última análise, da Versão 7. A história do UNIXes é muito confusa, uma versão breve está disponível aqui . A partir daí, fica muito confuso. Você pode rastrear o UNIX de lá para o System V UNIX (de código fechado) ou o BSD. Se você deseja seguir o caminho do BSD, o FreeBSD é uma boa opção. Para um sistema semelhante ao System V, sua única opção gratuita seria o OpenSolaris. Hoje em dia, porém, o Linux é tão puro quanto um sistema unix, como qualquer outro, com uma herança própria e ainda mais confusa. (Você pode experimentar aqui .)
Como você instalou o pacote? Ele contém arquivos .img, mas a caixa Virual ou Hyper-V não suporta a instalação a partir de .img. Tentei alterar a extensão para .iso, conforme sugerido no google. Mas sem sorte.
Dush
1
Olá #Dush Obrigado por mostrar interesse em instalar o Unix System V. Se você precisar saber sobre o processo para instalar o Unix System V, os pacotes pertencem a ele. você pode consultar o link do vídeo a seguir. Obrigado . youtube.com/watch?v=6P57ukAtCGs
Akshay Nalange
1
UNIX puro? Se você quer dizer o UNIX de Ken Thompson, dê uma olhada no xv6. É um clone do UNIX V-6 para hardware x-86. Esteja avisado, porém, de que não é um SO comercial. Foi escrito como um auxiliar de ensino para um curso no MIT.
Dizendo que se quer o Unix 'puro', está implícito que eles desejam a versão mais recente do System V. do Bell Lab. Não o GNU / Linux, nem o BSD, nem o macOS.
Ainda é possível obter o Unix 'puro' do seu atual proprietário: Xinuos.
O nome agora é oficialmente o SCO UnixWare 7 Definitive 2018, e você pode aprender sobre isso aqui:
@JamesLitewski. você conseguiu as coisas na ordem inversa. Undex Unix, a GUI é principalmente uma camada de aplicativo executada no sistema operacional. Qualquer variante fornecerá facilmente uma interface de linha de comando e apenas isso (com a possível exceção do MacOS sobre a qual sei muito pouco).
precisa saber é o seguinte
9
@tonymarschall, eu não recomendaria o linux do zero para alguém ainda não familiarizado com o Unix.
precisa saber é o seguinte
-1
Eu consideraria o UNIX sytem V release 4/5 o mais próximo possível do "verdadeiro UNIX". Hoje, em dezembro de 2016, considero o atual Debian Linux, 8, (tendo e acabado de instalar o despejou.) Como se afastando suficientemente longe da Filosofia do século XX do UNIX (IMHO), depois que despejou o init do SysV e quebrou tudo meus scripts de inicialização personalizados e substitui meus arquivos de configuração personalizados. Felizmente, tenho backups suficientes para restaurar meu sistema em execução anterior. Eu digo o acima; como alguém que usa o AT&T UNIX, em suas várias encarnações há quase 40 anos. Fazer um trabalho útil com meus sistemas em vez de gastar o dia todo mexendo nele. Agora estou procurando uma maneira de exibir um SystemV R4 ou 5 totalmente funcional a partir do código-fonte, se necessário. A primeira coisa é encontrar um K & Compilador compatível com C e outras ferramentas sem muita invasão. Mas me pergunto se alguém esteve aqui antes de mim. Minhas máquinas possuem processadores AMD multicore x64. Qualquer ajuda apreciada.
Espero ter pego você a tempo antes de você se livrar de todos os seus scripts e arquivos de configuração. Quando o Debian anunciou a mudança para o systemd, muitas e muitas pessoas não gostaram e odiaram o suficiente para fazer uma distro com o init intacto do ramo stable. https://devuan.org/
Até o UNIX, até agora, minha investigação me levou ao Lumios (e Solaris - ainda gratuito, se você é um desenvolvedor ou um consertador, e não um negócio) e ao Solaris como o mais próximo do System V r4, mas capaz de aproveitar ao máximo vantagem do hardware moderno. Se você está satisfeito com uma versão baseada em BSD, eu votaria no OpenBSD ou OpenDarwin em vez do FreeBSD por causa da segurança aprimorada. Aliás, é por isso que gostei do Lumios; eles atualizam sua segurança com muito mais frequência do que o Oracle (para a versão gratuita, uma vez por ano) e, apesar de chegarem por diferentes caminhos, o Lumios é funcionalmente, IMHO, Solaris 11.3.
Agora, se o Bell Labs pudesse ser ressuscitado ...
Respostas:
O Unix como uma entidade autônoma não existe como um sistema operacional moderno.
Conforme indicado pelos comentários para derivativos unix:
e clones unix
As distribuições modernas não contêm nenhum código unix original, ou pelo menos - nenhuma das variantes de código aberto disponíveis gratuitamente.
fonte
Se você quer ser um núcleo duro, pode executar um V7 Unix em um emulador PDP-11 . Eu fiz isso e teve um desempenho melhor do que o VAX executando 4.2BSD que usei na faculdade.
fonte
Esta imagem mostra uma versão simplificada da história dos sistemas operacionais parecidos com o Unix. Dependendo do que você chama de "um verdadeiro sistema unix", você pode baixá-lo como código aberto ou comprar uma licença para ele. Este último será caro, se possível.
Para informações mais detalhadas, consulte a história do unix, como apontado pelo AProgrammer no comentário.
fonte
Eu sei, é um post muito antigo. Mas se alguém quiser experimentar o Unix clássico, ele estará disponível como uma imagem de caixa virtual através http://www.nordier.com/v7x86/releases/v7x86-0.8a-vm.zip
É o primeiro lançamento público da V7 / x86, uma porta do UNIX versão 7 para PCs baseados em x86.
Para um guia rápido, consulte este http://www.nordier.com/articles/v7x86_vbox.html
fonte
Assim que o Unix saiu do Bell Labs em 74 anos, o Unix se tornou uma família de sistemas operacionais mais do que um sistema operacional. E desde 89, não houve liberação no ramo original. A marca "Unix" mudou várias vezes de proprietário e atualmente está definida por um conjunto de interfaces e você pode comprar o direito de usá-lo se mostrar que está em conformidade com a definição atual.
Você pode usar um do ATT em um emulador (já vi alguns pacotes para algum lançamento, mas não o mais recente).
O Unix comercial (Solaris, AIX, HP-UX) geralmente se preocupa em passar pelo processo de certificação. O Solaris estava disponível gratuitamente pela Sun (acho que a Oracle alterou a condição) e foi colocado em código aberto. Seguir esse caminho é provavelmente a maneira mais barata de obter algo próximo do que foi permitido usar o rótulo. Mas afirmar que é um unix "puro" está em debate. Alguns derivados do BSD também têm bons argumentos para "pureza".
fonte
O que você quer dizer com UNIX? O último "verdadeiro" unix do Bell Labs foi a Versão 10 de 1989, nunca divulgada ao público. A maioria dos UNIXes modernos descende, em última análise, da Versão 7. A história do UNIXes é muito confusa, uma versão breve está disponível aqui . A partir daí, fica muito confuso. Você pode rastrear o UNIX de lá para o System V UNIX (de código fechado) ou o BSD. Se você deseja seguir o caminho do BSD, o FreeBSD é uma boa opção. Para um sistema semelhante ao System V, sua única opção gratuita seria o OpenSolaris. Hoje em dia, porém, o Linux é tão puro quanto um sistema unix, como qualquer outro, com uma herança própria e ainda mais confusa. (Você pode experimentar aqui .)
fonte
Sim, você pode usar o UNIX System V " puro " versão 4.0 do AT&T bell lab
Estou usando este UNIX de 6 meses atrás, é Unix.
linha de comando pura está disponível Xwindows NOT available present.
a partir daqui você pode baixar e instalar na caixa virtual do Oracle
fonte
UNIX puro? Se você quer dizer o UNIX de Ken Thompson, dê uma olhada no xv6. É um clone do UNIX V-6 para hardware x-86. Esteja avisado, porém, de que não é um SO comercial. Foi escrito como um auxiliar de ensino para um curso no MIT.
fonte
Dizendo que se quer o Unix 'puro', está implícito que eles desejam a versão mais recente do System V. do Bell Lab. Não o GNU / Linux, nem o BSD, nem o macOS.
Ainda é possível obter o Unix 'puro' do seu atual proprietário: Xinuos.
O nome agora é oficialmente o SCO UnixWare 7 Definitive 2018, e você pode aprender sobre isso aqui:
https://www.xinuos.com/products/unixware-7/
A Xinous também fornece o OpenServer 5 Definitive 2018 (um descendente do Xenix) e outros sistemas operacionais baseados no FreeBSD e no SCO Unix.
-Paulo
fonte
Você quer dizer algo como
?
fonte
Eu consideraria o UNIX sytem V release 4/5 o mais próximo possível do "verdadeiro UNIX". Hoje, em dezembro de 2016, considero o atual Debian Linux, 8, (tendo e acabado de instalar o despejou.) Como se afastando suficientemente longe da Filosofia do século XX do UNIX (IMHO), depois que despejou o init do SysV e quebrou tudo meus scripts de inicialização personalizados e substitui meus arquivos de configuração personalizados. Felizmente, tenho backups suficientes para restaurar meu sistema em execução anterior. Eu digo o acima; como alguém que usa o AT&T UNIX, em suas várias encarnações há quase 40 anos. Fazer um trabalho útil com meus sistemas em vez de gastar o dia todo mexendo nele. Agora estou procurando uma maneira de exibir um SystemV R4 ou 5 totalmente funcional a partir do código-fonte, se necessário. A primeira coisa é encontrar um K & Compilador compatível com C e outras ferramentas sem muita invasão. Mas me pergunto se alguém esteve aqui antes de mim. Minhas máquinas possuem processadores AMD multicore x64. Qualquer ajuda apreciada.
fonte
Espero ter pego você a tempo antes de você se livrar de todos os seus scripts e arquivos de configuração. Quando o Debian anunciou a mudança para o systemd, muitas e muitas pessoas não gostaram e odiaram o suficiente para fazer uma distro com o init intacto do ramo stable. https://devuan.org/
Até o UNIX, até agora, minha investigação me levou ao Lumios (e Solaris - ainda gratuito, se você é um desenvolvedor ou um consertador, e não um negócio) e ao Solaris como o mais próximo do System V r4, mas capaz de aproveitar ao máximo vantagem do hardware moderno. Se você está satisfeito com uma versão baseada em BSD, eu votaria no OpenBSD ou OpenDarwin em vez do FreeBSD por causa da segurança aprimorada. Aliás, é por isso que gostei do Lumios; eles atualizam sua segurança com muito mais frequência do que o Oracle (para a versão gratuita, uma vez por ano) e, apesar de chegarem por diferentes caminhos, o Lumios é funcionalmente, IMHO, Solaris 11.3.
Agora, se o Bell Labs pudesse ser ressuscitado ...
fonte