23 julho 2008

T2, uma ganda máquina!

Quem vier a este artigo espera ler algo sobre o grande filme de acção e ficção científica conhecido como T2 ou Terminator 2, com o Arnold Schwarzenegger a fazer o papel da torradeira boa, mas tirando o link atrás nada mais neste artigo se refere ao tal filme.

Huuum, então que raio é o T2 se não é o tal filme, perguntarão voces baixinho e com toda a legitimidade. Bom, conhecem a distribuição Gentoo, aquela que o utilizador tem de compilar todos os programas para que fiquem optimizados para a sua máquina? Pois o T2 é algo assim, mas diferente! T2 SDE (System Development Environment) não é apenas uma distribuição de Linux, é muito mais. Será algo como um kit de construção de distribuições, uma meta distribuição (Meta Distribuition) open source. O T2 SDE permite a criação de distribuições customizadas, com programas actualizados e suporte integrado nas compilações. Mais ainda, o kernel do Linux é o preferido na construção de distribuições, mas o T2 SDE está a ser expandido para o Minix, Hurd, OpenDarwin, Haiku e OpenBSD, com mais Kernels na calha!

Este T2 SDE já por cá andava como Rock Linux, ainda antes de aparecer o Gentoo, é uma distribuição "sourced-based" com um poderoso sistema de construção com que podes criar a tua própria distribuição facilmente! Neste momento tem uma coleção de 3 000 pacotes e os códigos fonte de todas elas vem diretos dos seus desenvolvedores o que significa por exemplo, que a versão do KDE usada é a mais fresquinha que os desenvolvedores da equipa do KDE tem para oferecer.

Atão não é a mesma coisa que o Gentoo, perguntarão voces agora mais alto. É pá, não, dassse! Não é a mesma coisa! O Gentoo foi criada para ser uma distro, embora diferente mas continuando a ser uma distribuição de Linux. O T2 SDE não tem interesse em ser uma distribuição de Linux mas sim a base da tua distribuição de Linux ou de outro kernel. Cada parte do T2 pode ser substituida por outra ou por código teu e como exemplo, o T2 tem o seu próprio instalador mas pode ser substituido por outro, caso queiras.

Um grande exemplo dum produto desenvolvido a partir do T2 é a distribuição Puppy Linux que me referi no artigo anterior a este. Segundo os desenvolvedores da Puppy Linux, ao trocarem a base dessa distro da Slackware para o T2, agora tem menos dependências e as versões dos seus pacotes são mais recentes. Além disso, o T2 é altamente flexível pois suporta vários tipos de plataforma, desde máquinas com 8 núcleos aos pequenos EeePC. Ao contrário do Gentoo, tudo o que vem do T2 provém do mesmo sistema de construção (build system) e do mesmo código fonte.

0 comentários: