Servidores Linux

Existem diversas variantes do Linux, mas trabalho apenas com estas em meus projetos.

Segue uma pequena apresentação de cada uma:

O CentOS é uma distribuição Linux Enterprise derivada de códigos fonte gratuitamente distribuídos pela Red Hat Enterprise Linux (RHEL) e mantida pelo CentOS Project, proporcionando um grande acesso aos softwares padrão da indústria, incluindo total compatibilidade com os pacotes de softwares preparados especificamente para os sistemas da RHEL. Isso lhe dá o mesmo nível de segurança e suporte, por conta dos updates, que outras soluções Linux Enterprise, porém sem custo.

Como o RHEL, CentOS tem suporte de no mínimo 5 anos de atualizações de segurança. Devido estas características empresariais, o CentOS é muito utilizado em ambientes de servidores Linux – em empresas de médio a grande porte.

Em resumo, mesmo tendo disponível ambiente Desktop em sua lista de downloads; o CentOS é mais recomendado para ambientes servidores.

Debian é uma das distribuições Linux mais antigas e populares. A primeira vez anunciada, foi em 1993 por Ian Murdock. Ele começou como um grupo pequeno de desenvolvedores de Software Livre e cresceu gradualmente para se tornar uma comunidade grande e bem organizada de desenvolvedores e usuários.

Sua popularidade se deu devido a alguns números: vem com mais de 37.500 pacotes (softwares pré-compilados e empacotados em um formato amigável, o que faz com que sejam de fácil instalação em sua máquina) e deu base para mais de 100 novas distribuições Linux (como o Ubuntu). Sua versão estável é exaustivamente testada, o que o torna ideal para servidor (segurança e estabilidade). Além dessa versão, existem versões unstable e testing.

O Fedora é uma das mais populares e estáveis distribuições Linux que existem atualmente. O Projeto Fedora é patrocinado pela Red Hat (RHEL), a mais confiável provedora de tecnologia de código aberto do mundo.

Era mantido pela gigante Red Hat até 2004, quando surgiu o Fedora Core, pois na época a Red Hat estava fechando seu sistema e concentrando-se no mercado corporativo. Isso significa que, desde o princípio, o Fedora já contava com o que há de mais moderno em tecnologia de software, assim como também contava com uma das mais competentes e dedicadas equipes em seu desenvolvimento. A Red Hat investe no Fedora para encorajar a colaboração e é incubadora de novas e inovadoras tecnologias de software livre. Por isto, o Fedora é considerado uma distro robusta.

Originalmente baseada no Debian, foi anunciada a primeira vez em 2004. Posteriormente, o Ubuntu cresceu e se tornou a mais popular distribuição Linux desktop; e isso se deve ao fato dela se preocupar muito com o usuário final (desktop). Basicamente um dos motivos para tanta popularidade se deve a que o projeto foi criado por Mark Shuttleworth, um multimilionário Sul-Africano; ex-integrante do projeto do Debian. Inovador e desfiador, o Ubuntu foi criado para evitar os erros dos outros projetos semelhantes – ele criou uma excelente infraestrutura com uma documentação no estilo Wiki, criativo mecanismo de relatório de bug, e uma abordagem profissional para os usuários finais. E, o Projeto Ubuntu foi capaz de inovar; enviando CDs gratuitos a todos os usuários interessados​​, contribuindo assim para a rápida disseminação da distribuição. O Projeto do Ubuntu, se destaca perante a comunidade Linux por sempre inovar e empreender. Mantém um calendário fixo de publicações de novas releases (semestralmente), sendo algumas delas com suporte prolongado; de 3 a 5 anos (LTS version). Atualmente (2012-2013) inova na criação do Ubuntu Phone para smartphones e Ubuntu TV para televisores. E possui diversas edições, tais como: LUbuntu, Ubuntu Studio, Edubuntu e outros. Além disso, possui um ambiente de desktop diferenciado, o Unity.

O Slackware é uma das distribuições mais antigas de todas as outras. Deu origem a diversas outras, igualmente ao Debian e o Red Hat. Foi idealizada por Patrick Volkerding, tem como características principais leveza, simplicidade, estabilidade e segurança. Possui a mesma filosofia de desenvolvimento que do Arch Linux.

Para muitos, é considerada uma distribuição difícil de se usar, voltada para usuário avançados. Por outro lado, o Slackware possui um sistema de gerenciamento de pacotes simples, assim como sua interface de instalação, que é uma das poucas que continua em modo-texto (Unix-like).

 Costumo dizer que o que importa para um projeto é resolver e solucionar a demanda do cliente da melhor e mais segura forma, e estas distribuições acima atendem muito bem meus projetos.

Adriano Brancher