Rolling Release
vs Stable Release
Rolling
Release e Stable Release são dois termos associados ao lançamento de distribuições
Linux e designam duas modalidades de lançamento de versões. Vamos perceber
quais são as características de cada uma destas modalidades, com foco para
os pontos positivos e negativos de cada modalidade.
As distribuições Linux são lançadas
por ciclos que podem variar tipicamente entre Rolling Release ou Stable Release.
Numa tradução livre podemos chamar Distro Rolling Release de Distro de Ciclo
Contínuo e a Stable Release de Distro de Ciclo Estável.
Quem já escolheu e descarregou alguma distribuição Linux, certamente já se
deparou com a variância que existe entre Distribuições Stable Release e Distribuições
Rolling Rellease.
Antes de focarmos cada uma destas modalidades passamos a uma explicação sucinta
e concreta sobre as mesmas:
a Rolling Release é um sistema de lançamento com base num
ciclo contínuo. Após a primeira instalação, o utilizador apenas necessita
de ir fazendo pequenos updates ao seu sistema enquanto as atualizações vão
sendo lançadas de forma contínua pelos desenvolvedores. Nesta modalidade não
existem agendamentos para serem lançadas atualizações. Por outro lado, esta
modalidade oferece uma experiência mais contínua na medida em que as atualizações
são feitas de forma muito gradual e progressiva;
a Stable Release por seu turno, é um sistema de lançamento
com base num ciclo estável de lançamento de novas atualizações. Nesta modalidade
os intervalos de tempo também variam e mesmo as agendas de lançamento propostas
pelos desenvolvedores sofrem alterações e ajustes. Uma vez que as atualizações
do sistema são concentradas, este processo acaba por ser mais notado pelo
utilizador, ou seja, numa Distro de ciclo estável é comum que as atualizações
tenham mais impacto no sistema e na experiência de utilização do utilizador.
Esta é uma descrição muito genérica só mesmo para o leitor mais inexperiente.
Já iremos passar a uma visão de pormenor sobre cada uma destas modalidades.
Passemos a ver em detalhe cada modalidade de lançamento, com foco para os
seus pontos fortes e fracos.
Esta abordagem será útil para que os utilizadores façam uma decisão informada
e ajustada da próxima vez que escolherem uma distribuição Linux.
Stable Release ou Lançamento de Ciclo Estável
A modalidade de Ciclo Estável funciona com lançamentos de versões que ocorrem
em datas estabelecidas. Nesta modalidade, as correções ao sistema saem todas
numa data estipulada, salvo se se tratar de uma correção crítica ou de um
bug com consequências potencialmente graves. Ou seja, os desenvolvedores têm
sempre de ponderar se um bug reportado fica a aguardar a data do novo lançamento
ou se têm de ser corrigidos em lançamentos extraordinários.
Este ciclo de lançamentos é interessante na perspetiva dos desenvolvedores
na medida em que estes trabalham na base de uma data pré- estabelecida e,
assim, têm teoricamente períodos de desenvolvimento mais longos. Na perspetiva
do utilizador, esta modalidade de lançamento oferece sistema mais experimentados
e estáveis, significando igualmente que os utilizadores têm de aguardar mais
tempo até um novo lançamento para verem pequenos bugs corrigidos. Algumas
distribuições com lançamento de Ciclo Estável são o Fedora Linux, Ubuntu Linux,
CentOS Linux, para nomear apenas algumas.
Rolling Release ou Lançamento de Ciclo Contínuo
Na modalidade de Ciclo Contínuo as atualizações são lançadas de forma contínua
e sem grandes distanciamentos temporais entre lançamentos.
Nesta modalidade, as correções e updates ao sistema podem ocorrer imediatamente
após o seu lançamento. Consequentemente, torna-se importante que o utilizador
ou administrador do sistema seja muito mais frequente nos updates que faz.
Este ciclo de lançamento permite que os desenvolvedores possam orientar os
seus esforços consoante as deteções de bugs e gravidade dos mesmos, resultando
igualmente na existência de períodos supostamente mais curtos de desenvolvimento.Na
perspetiva do utilizador, esta modalidade de lançamento oferece vantagens
ao nível do tempo que decorre entre a deteção de um bug, ainda que ligeiro,
e a sua resolução. Um bug é corrigido com muito maior rapidez num sistema
de Ciclo Contínuo. Por outro lado, os lançamentos que saem podem não ter a
experimentação devida, significando que por vezes são os próprios utilizadores
que fazem esta experimentação e reportam novos bugs.
Algumas distribuições com lançamento de Ciclo Contínuo são a Arch Linux, Chakra
Linux, Manjaro Linux, LaciOS Linux, Gentoo Linux, PCLinuxOS, Frugalware Linux,
entre muitas outras.
Qual escolher?
Ambos os ciclos de lançamento oferecem vantagens e, na realidade,
a escolha de uma ou de outra modalidade depende das características de cada
utilizador e do que este utilizador pretende fazer com o seu sistema. Por
outras palavras, as modalidades de lançamento das Distribuições Linux devem
ser vistas como alternativas e como mais um elemento de liberdade que caracteriza
este Sistema Operativo.
Se você é um utilizador que gosta de experimentar novas funcionalidades e
não tem grandes simpatias pelos processos de instalação desde a estaca zero,
pode optar por uma distribuição de Ciclo Contínuo. Com esta opção você terá
de fazer varia- das e contínuas atualizações de seu sistema, sabendo que o
seu software pode ser mais instável devido à falta de testes e experimentação.
Se, pelo contrário, o utilizador necessita de um sistema mais estável e com
aplicações mais maduras pode optar por uma distribuição de Ciclo Estável.
Com esta opção você ficará dispensado de fazer com frequência atualizações
ao seu sistema e terá mais estabilidade no seu desempenho, contudo poderá
ter de esperar mais algum tempo até que seja resolvido um pequeno bug.