IRIX - IRIX

IRIX
IRIX desktop.png
IRIX 6.5 Desktop
Desenvolvedor Silicon Graphics
Família de sistema operacional Unix (SVR3.2 / SVR4)
Estado de trabalho Aposentado (com suporte até dezembro de 2013)
Modelo fonte Fonte fechada
lançamento inicial 1988 ; 33 anos atrás ( 1988 )
Último lançamento 6.5.30 / 16 de agosto de 2006 ; 15 anos atrás ( 16-08-2006 )
Alvo de marketing Estações de trabalho, servidores
Plataformas MIPS
Tipo de kernel Kernel monolítico
Userland POSIX

Interface de usuário padrão
IRIX Interactive Desktop
Licença Proprietário
Website oficial www .sgi .com / products / software / irix /

IRIX ( / r ɪ k s / EYE -ricks ) é um descontinuada sistema operacional desenvolvido pela Silicon Graphics (SGI) para rodar em proprietários da empresa MIPS estações de trabalho e servidores. É baseado no UNIX System V com extensões BSD . No IRIX, a SGI originou o sistema de arquivos XFS e o sistema gráfico OpenGL padrão da indústria .

História

SGI originou o nome IRIX na versão 3.0 de 1988 do sistema operacional para a série de estações de trabalho e servidores SGI IRIS 4D . As versões anteriores são identificadas apenas pelo número da versão prefixado por "4D1-", como "4D1-2.2". O prefixo "4D1-" continuou a ser usado na documentação oficial para prefixar os números de lançamento do IRIX.

IRIX 3.x é baseado no UNIX System V Release 3 com aprimoramentos 4.3BSD e incorpora o sistema de janelas 4Sight , baseado em NeWS e IRIS GL . O Extent File System (EFS) da própria SGI substitui o sistema de arquivos System V.

IRIX 4.0, lançado em 1991, substitui o 4Sight pelo X Window System (X11R4), o gerenciador de janelas 4Dwm que oferece uma aparência semelhante ao 4Sight.

IRIX 5.0, lançado em 1993, incorpora certos recursos do UNIX System V Release 4, incluindo executáveis ELF . IRIX 5.3 introduziu o sistema de arquivos com diário XFS .

Em 1994, o IRIX 6.0 adicionou suporte para o processador MIPS R8000 de 64 bits , mas é semelhante ao IRIX 5.2. Versões 6.x posteriores oferecem suporte a outros membros da família de processadores MIPS no modo de 64 bits. IRIX 6.3 foi lançado apenas para a estação de trabalho SGI O2 . O IRIX 6.4 melhorou a escalabilidade do multiprocessador para os sistemas Octane , Origin 2000 e Onyx2 . O Origin 2000 e Onyx2 IRIX 6.4 foi comercializado como "Cellular IRIX", embora incorpore apenas alguns recursos do projeto de sistema operacional distribuído Cellular IRIX original .

A última versão principal do IRIX é o IRIX 6.5, lançado em maio de 1998. Novas versões secundárias do IRIX 6.5 foram lançadas a cada trimestre até 2005 e então houve quatro versões secundárias. Por meio da versão 6.5.22, há dois ramos de cada versão: uma versão de manutenção (identificada por um sufixo "m") que inclui apenas correções para o código IRIX 6.5 original e uma versão de recurso (com um sufixo "f") que inclui melhorias e aprimoramentos. Uma atualização de sobreposição de 6.5.x para a versão de manutenção 6.5.22 estava disponível para download gratuito, enquanto as versões 6.5.23 e superiores exigiam um contrato de suporte ativo da Silicon Graphics.

Uma revisão de 2001 da Computerworld encontrou o IRIX em um estado "crítico". A SGI tem transferido os seus esforços para Linux e SGI Visual Workstation baseado em Windows, mas os clientes MIPS e IRIX convenceram a SGI a continuar a suportar a sua plataforma até 2006. A 6 de Setembro de 2001, um comunicado de imprensa da SGI anunciou o fim do MIPS e IRIX linhas de produtos. A produção foi encerrada em 29 de dezembro de 2006, com as entregas definitivas em março de 2007, exceto por acordo especial. O suporte para esses produtos terminou em dezembro de 2013 e eles não receberão mais atualizações.

Grande parte da tecnologia central da IRIX foi de código aberto e portada pela SGI para Linux, incluindo XFS.

Em 2009, a SGI pediu falência e foi comprada pela Rackable Systems, que mais tarde foi comprada pela HP Enterprise em 2016. Todo o hardware SGI produzido depois de 2007 é baseado na arquitetura IA-64 ou x86-64 , portanto, é incapaz de executar o IRIX e se destina ao Red Hat Enterprise Linux ou SUSE Linux Enterprise Server . A HPE não declarou planos para o desenvolvimento do IRIX ou lançamento do código-fonte.

Recursos

IRIX 6.5 é compatível com UNIX System V Release 4, UNIX 95 e POSIX (incluindo 1e / 2c draft 15 ACLs e Capacidades).

No início da década de 1990, a IRIX era líder em Symmetric Multi-Processing (SMP) , escalável de 1 a mais de 1024 processadores com uma única imagem de sistema. IRIX tem forte suporte para disco em tempo real e E / S de gráficos. O IRIX foi amplamente utilizado nas décadas de 1990 e 2000, nas indústrias de animação por computador e visualização científica devido à sua grande base de aplicativos e alto desempenho. Ainda é relevante em alguns aplicativos legados.

IRIX é uma das primeiras versões do Unix a apresentar uma interface gráfica de usuário para o ambiente de área de trabalho principal. IRIX Interactive Desktop usa o gerenciador de janelas 4Dwm X com uma aparência personalizada projetada usando o kit de ferramentas de widget Motif . IRIX é o criador do OpenGL padrão da indústria para chips gráficos e bibliotecas de processamento de imagens.

IRIX usa o compilador MIPSPro para front end e back end. O compilador, também conhecido em versões anteriores como IDO (IRIS Development Option), foi lançado em muitas versões, muitas das quais são acopladas à versão do sistema operacional. A última versão foi 7.4.4m, projetado para 6.5.19 ou posterior. O compilador é projetado para suportar programação POSIX paralela em C / C ++, Fortran 77/90 e Ada. O Workshop GUI IDE é usado para desenvolvimento. Outras ferramentas incluem Speedshop para ajuste de desempenho e Performance Co-Pilot .

Veja também

Referências

links externos