OpenSolaris para System z - OpenSolaris for System z

OpenSolaris para System z
Desenvolvedor Sine Nomine Associates
Família OS OpenSolaris
Estado de trabalho extinto
lançamento inicial 7 de outubro de 2008 ; Há 12 anos  ( 07/10/2008 )
Plataformas IBM System z
Website oficial OpenSolaris para System z

OpenSolaris para System z é uma porta descontinuada do sistema operacional OpenSolaris para a linha IBM System z de computadores mainframe .

História

O OpenSolaris é baseado no Solaris , que foi originalmente lançado pela Sun Microsystems em 1991. A Sun lançou a maior parte do código-fonte do sistema Solaris no OpenSolaris em 14 de junho de 2005, o que tornou possível aos desenvolvedores criar outras distribuições do OpenSolaris. A Sine Nomine Associates iniciou um projeto para trazer o OpenSolaris para o mainframe IBM em julho de 2006. O projeto foi denominado Sirius (em analogia ao projeto Polaris para portar o OpenSolaris para PowerPC). Em abril de 2007, Sine Nomine apresentou um relatório de progresso inicial na conferência System z Technical Expo da IBM.

Na Gartner Data Center Conference em Las Vegas, Nevada, no final de 2007, Sine Nomine demonstrou o OpenSolaris em execução no IBM System z sob z / VM . Foi lá que David Boyes da Sine Nomine afirmou que o OpenSolaris para System z estaria disponível "em breve".

Na conferência SHARE em 13 de agosto de 2008, Neale Ferguson da Sine Nomine Associates apresentou uma atualização sobre o progresso do OpenSolaris para System z. Esta apresentação incluiu uma demonstração de trabalho do OpenSolaris para System z. Durante esta apresentação, ele afirmou que embora o OpenSolaris "não esteja pronto para o horário nobre", eles esperavam ter uma versão disponível ao público para teste "em questão de semanas, em vez de meses".

Em outubro de 2008, a Sine Nomine Associates lançou o primeiro "protótipo" (falta uma série de recursos como DTrace , Solaris Containers e a capacidade de atuar como um servidor NFS ) do OpenSolaris para System z para o público. O OpenSolaris para System z tem uma página do projeto em OpenSolaris.org. O OpenSolaris para System z está disponível para download sem custo e é regido pelos mesmos termos de licença de código aberto que o OpenSolaris para outras plataformas. Todo o código-fonte está disponível; não há módulos OCO (somente código-objeto).

A porta usa endereçamento z / Architecture de 64 bits e, portanto, requer um mainframe IBM System z . Como a porta depende de instruções do processador z / Architecture definidas recentemente, ela requer um System z9 ou modelo de mainframe posterior e não será executado em máquinas mais antigas. Ele também não será executado na versão de lançamento do emulador de mainframe Hercules , as alterações necessárias estão incluídas na versão SVN 5470 do Hercules. Também requer os recursos de paravirtualização fornecidos pelo z / VM ; ele não será executado em "bare metal" ou em uma partição lógica ( LPAR ) sem o hipervisor z / VM no nível da Versão 5.3 ou posterior. Além disso, como o OpenSolaris usa uma nova instrução de rede DIAGNOSE, o PTF VM64466 ou VM64471 deve ser aplicado a z / VM para fornecer suporte para essa instrução. Em 18 de novembro de 2008, a IBM autorizou o uso de processadores IFL para executar cargas de trabalho OpenSolaris para System z.

The Register relatou em março de 2010 um e-mail de uma fonte dizendo que:

A porta SystemZ do Solaris está morta. A Oracle retirou todos os plugues e se recusou a ajudar os autores a ajudar. As partes críticas são partes fechadas de libc.so.1, a biblioteca principal da área do usuário que possui partes de código-fonte fechado. A Oracle agora se recusa a fornecer binários pré-compilados de versões mais recentes das partes fechadas para a comunidade de porta SystemZ, efetivamente encerrando essa porta porque os bits ausentes não podem ser replicados ou ignorados.

Veja também

Referências

links externos