A Oracle lançou o 11.4 cbe alguns anos atrás, para dar o Solaris gratuitamente para uso não comercial. Fiquei feliz com isso, mas...
root@solaris2:~# LANG=C pkg publisher
PUBLISHER TYPE STATUS P LOCATION
solaris origin online F http://pkg.oracle.com/solaris/release/
root@solaris2:~# LANG=C pkg update
No updates available for this image.
Planning linked: 1/1 done
Como você pode ver, esta versão não recebe nenhuma atualização desde 2023
pkg history|grep install
2023-02-22T18:39:25 uninstall transfer module Riuscito
2023-03-28T00:19:38 install pkg Riuscito
A culpa é minha? Eu configurei o publisher com este comando
pkg set-publisher -G'*' -g http://pkg.oracle.com/solaris/release/ solaris
Como você sabe, um sistema sem atualizações não é seguro de usar. Pelo que eu sei, o Solaris usa dois repositórios: release e support. O repositório de suporte é somente para assinantes com contrato de suporte, então eles liberam o Oracle para uso gratuito e... sem atualizações?
informações do pacote relatório completo
Version: 11.4 (Oracle Solaris 11.4.42.111.0)
A partir da saída de
pkg info entire
, você tem o Solaris CBE (Common Build Enviroment).O CBE é apenas para usuários que querem usar o Solaris sem pagar por ele. Dessa forma, pode-se determinar se ele é viável para uso em produção e então comprar uma assinatura se for o caso. Se você quer um SO que funcione da mesma forma, então use o OpenIndiana que é efetivamente o Solaris com atualizações e segurança e correções de bugs sem custo. O mesmo vale para o Rocky Linux e o Alma Linux que fazem o mesmo se não quiser pagar por uma assinatura do Red Hat Enterprise Linux. Pode-se obter uma assinatura gratuita de desenvolvedor com o RHEL e acessar os repositórios para atualizações e patches de graça, mas além disso, é preciso ter uma assinatura paga, daí o requisito para produção, enquanto que não é necessário ter uma assinatura, independentemente de qualquer outra coisa para atualizações e patches com o Rocky ou o Alma.
Depois de ter o OpenIndiana, você pode manter o Solaris se quiser, mas realmente não precisará mais dele, principalmente considerando que ele não receberá atualizações nem patches de segurança.