Bom!
Depois de tanto bate papo acho que consegui entender hehe!
Muito obrigado pela explicacao alex!

Vou reler os links que voce me passou para fixar os conceitos!
Obrigado a todos que contribuiram =)

Abraco,

Fabio

2008/4/10 Alex Moura <[EMAIL PROTECTED]>:

> Oi, Fábio
>
> Em 2008/4/10, Fábio Resner <[EMAIL PROTECTED]> escreveu:
> >
> >  Por exemplo: As features da linha 6 de desenvolvimento sao suficientes
> para
> >  a minha empresa. Entao a melhor versao para mim eh a 6 STABLE.
>
> Se seu perfil for mais conservador, você pode pensar em usar as
> versões da série 6.x ao invés da 7.x, mas não esqueça que o suporte
> para versões antigas é limitado, ou seja, não dura pra sempre e um dia
> não serão mais disponibilizados correções de bug (patches) e ports
> atualizados. Foi o que aconteceu com a linha FreeBSD 4.x, por exemplo.
>
> Agora, com relação às linhas de desenvolvimento (branches), uma versão
> CURRENT é mais moderna e instável que uma STABLE, que por sua vez pode
> não ser tão estável quanto uma RELEASE.  A versão RELEASE era uma
> STABLE que foi "congelada no tempo". Para todas as versões RELEASE,
> serão disponibilizados somente correções de segurança.
>
> Assim, para uso "em produção" (p.ex.: na sua empresa), as versões
> RELEASE são mais indicadas, porque não há possibilidade uma
> atualização incluir algum novo recurso (nova feature), que possa
> causar alguma instabilidade no sistema operacional.
>
> Se você mantiver uma versão STABLE em seu servidor, vai perceber que
> estarão dsponíveis atualizações diariamente. Se você quiser acompanhar
> todas as atualizações, vai notar que precisa recompilar o kernel ou o
> resto do SO com freqüência.
>
> Em suma: quer rodar um servidor estável, use o RELEASE. As
> atualizações para ele podem ser instaladas manualmente via aplicação
> de patches ou com a ferramenta freebsd-update.
>
> >  Se eu acompanhar as novidades da proxima release e observar que foram
> >  implementados recursos interessantes, e que me serao uteis, entao devo
> optar
> >  pela (exemplo) 7.0 RELEASE, pois ela ja eh suficientemente estavel (nao
> >  querendo dizer que eh STABLE) e apresenta novos recursos.
>
> Você está sendo confundido pelo nome STABLE. Versões RELEASE são
> potencialmente mais estáveis que as STABLE, certo?
>
> Então seria o contrário do seu pensamento acima, ou seja, se você
> quiser usar algum novo recurso recém introduzido, você deverá
> atualizar de uma versão RELEASE para uma versão STABLE.
>
> >  Ok faz sentido!
>
> Espero que agora esteja mais claro. :-)
>
> >  Segundo os diagramas, nao ha mais nada ha frente da versao STABLE e ela
> nao
> >  eh continuada para evoluir para outra arvore.
>
> As versões STABLE "evoluem" quando ocorre um MFC (Merge From CURRENT),
> ou seja, quando alguma porção de código testado é trazida da linhagem
> -CURRENT e mesclada na linhagem -STABLE, como afirma o Murray Stokely
> no documento "FreeBSD Release Engineering":
>
> "MFC stands for "Merge From CURRENT" and it describes the process of
> merging a tested change from our -CURRENT development branch to our
> -STABLE branch."
>
> De fato, as -STABLE realmente não são continuadas "para evoluir para
> outra arvore". As versões  onde as evoluções acontecem são as da
> linhagem -CURRENT, da qual deriva a linhagem -STABLE, das quais são
> feitos eventuais RELEASEs.
>
> []'s,
> Alex
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>
-------------------------
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

Responder a