OpenSolaris .. Hum, está ficando sem manutenção?


Respostas:


3

A Oracle matou o OpenSolaris . O site permanece praticamente inalterado (a última vez que soube que as listas de discussão ainda estavam ativas). Há garfos surgindo, mas nenhum parece muito dominante ainda ( Illumos e OpenIndiana vêm à mente).

O Solaris retornará a um produto de código fechado, licenciado apenas com o hardware oficial (que eu saiba) e somente por meio de contrato de suporte (novamente que eu saiba).

A Oracle aparentemente planeja liberar parte da fonte do Solaris à medida que é atualizada. Mas o que é divulgado e quando ainda é desconhecido. Aparentemente, haverá alguma licença para o código liberado, mas eles não o anunciaram neste momento e não lançam nenhuma atualização há algum tempo.


Parece que você pode "registrar" e baixar a imagem .iso do Solaris 11. oracle.com/technetwork/server-storage/solaris11/downloads/… No entanto, li o contrato e ele diz "Você não pode: usar os Programas para seus próprios fins comerciais internos (além de desenvolver, testar, criar protótipos e demonstrar seus aplicativos) ) ou para quaisquer fins comerciais ou de produção; ... " que indique que não é gratuito.
Bryan Field

3
O OpenIndiana está usando illumos, assim como o Ubuntu usa o kernel.org, eles não são diferentes. Dizer que o Solaris retornará a um produto de código-fonte próximo é uma afirmação confusa. Parte do código-fonte do OpenSolaris sempre foi fechado, portanto não há mudanças a serem esperadas nesse lado. Uma parte do código fonte restante que estava sob o CDDL atualmente não foi lançada, mas isso não significa que sua licença foi alterada ou será alterada.
jlliagre

@jlliagre, obrigado por esclarecer a relação entre OpenIndiana e Illumos. Houve relatórios / declarações conflitantes sobre o que a Oracle pretende liberar e sob qual licença; se você tiver uma fonte autorizada informando o que será lançado e qual licença, eu estaria interessado em ver a pergunta esclarecida.
Chris S

A única fonte autorizada seria a Oracle e não houve nenhum anúncio oficial sobre o que seria lançado e sob qual licença. Qualquer relatório / declaração que você possa ler pode ser apenas especulação.
Jlliagre

1
A propósito, suas declarações "que eu saiba" também são confusas. O Solaris 11 Express não está licenciado para "hardware oficial" se você quer dizer hardware Sun / Oracle aqui. É suportado em todo o hardware certificado listado na HCL ( sun.com/bigadmin/hcl/data/s11exp ). Um contrato de suporte não é necessário se você atender aos requisitos de licença do desenvolvedor da OTN (por exemplo, usá-lo com o objetivo de desenvolver, testar, criar protótipos e demonstrar seus aplicativos). Nesse caso, obviamente, você não precisa executá-lo em uma plataforma certificada, uma "relatada para ser executada" certamente seria suficiente.
Jlliagre

11

O Solaris 11 Express (aka build 151a) é tecnicamente o que poderia ser chamado de OpenSolaris 2010.11.

Ele pode ser baixado gratuitamente http://www.oracle.com/technetwork/server-storage/solaris11/downloads/index.html, mas não redistribuível e sua licença foi alterada (consulte o contrato de licença da OTN na página de download, especialmente sobre restrições de uso ) Se você não atender aos requisitos de licenciamento para desenvolvedores da OTN, precisará de um contrato de suporte que, acredito, implica que você execute o SO em hardware certificado. Este último está listado no HCL ( http://www.sun.com/bigadmin/hcl/data/s11exp ).

Somente o código-fonte do núcleo e utilitários (ON) não são mais atualizados regularmente como costumavam ser. O código-fonte ON mais recente lançado é em torno da compilação 147 (agosto de 2010).

ON tem um garfo principal (uma vez apelidado de spork) chamado illumos. O objetivo da illumos é fornecer uma implementação ON totalmente de código aberto enquanto tenta permanecer o máximo possível compatível com o principal código Solaris / ABI. O OpenSolaris não era totalmente de código aberto, pois alguns componentes foram lançados no formato binário de código fechado. Esses componentes estão sendo substituídos pelos de código aberto pela comunidade illumos.

O objetivo do OpenIndiana é fornecer uma distribuição instalável completa baseada em illumos, o mais próximo possível do que era o OpenSolaris. Outra distribuição que anunciou que passará a usar illumos como núcleo é a nexenta.

Outra antiga distribuição baseada no OpenSolaris, o Schillix 0.7.2 foi lançado usando illumos como núcleo, mas seus desenvolvedores agora decidiram manter seu próprio garfo ON.

A maior parte do código Open Source restante que compõe o OpenSolaris, agora Solaris 11 Express, permanece desenvolvido abertamente e ainda é atualizado regularmente nos repositórios de consolidação, navegáveis ​​em http://src.opensolaris.org/ e baixáveis ​​com o http: // hub comercial. opensolaris.org/bin/view/Community+Group+tools/hg_help

Por exemplo, o código-fonte relacionado ao X11 ainda é publicado no site do OpenSolaris, com atualizações ainda mais recentes que o Solaris 11 Express: http://hub.opensolaris.org/bin/view/Community+Group+x_win/changelogs-nv_150

A última versão estável binária do OpenSolaris é 2010.05 (versão 134b) e foi disponibilizada em novembro de 2010. Você pode atualizar a partir de 2009.06 (versão 111b) para ela a partir da rede. É um pouco mais recente que a versão mais recente do desenvolvedor a que você está se referindo.

Dê uma olhada nestes blogs para obter detalhes sobre como atualizar de 111b para 134b e 151a (Solaris 11 Express):


Desde que o texto acima foi escrito, o site opensolaris.org foi encerrado e as fontes dos pacotes de código aberto no Solaris 11 agora podem ser encontradas em oracle.com/technetwork/opensource/systems-solaris-1562786.html e solaris. java.net .
alanc
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.