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