O
PC-BSD é um sistema operacional baseado no
FreeBSD e que possui um ambiente gráfico em conjunto com uma série de ferramentas de administração em modo gráfico. Esse conjunto de ferramentas é o responsável pela fácil usabilidade do sistema e o que o torna um sistema altamente intuitivo, tanto no seu uso básico quanto na manutenção de programas e atualizações destes.
Entre estas ferramentas está o
AppCafe, gerenciador de aplicativos simples e seguro que disponibiliza um painel onde é possível pesquisar e instalar softwares por meio do ambiente gráfico e sem recorrer ao ambiente em linha de comandos, ideal para os menos experientes neste universo.
Outra destas ferramentas é o
Update Manager, gerenciador de atualizações, responsáveis por verificar e disponibilizar atualizações de aplicativos instalados, assim como do próprio SO. Este gerenciador possui um complexo mecanismo de segurança capaz de garantir a não existência de falhas durante o processo de atualizações.
Embora seja conhecido como um "desktop BSD", ele não é desenvolvido apenas para esta finalidade, permitindo, inclusive, a instalação e configuração de um servidor, seja com ambiente gráfico ou servidor em modo texto (linha de comandos). Isso significa que é possível instalar um servidor em "modo texto" utilizando o PC-BSD, este é o chamado servidor
TrueOS.
Nas instalações em modo texto é possível realizar o gerenciamento de softwares remotamente, utilizando assim o AppCafe através de outro computador da rede por meio de um navegador, basta para isso que o computador utilizado para o acesso possua um navegador e possua as credenciais para o acesso.
Histórico do Projeto
O projeto PC-BSD começou no ano de 2005 por meio de
Kris Moore, que apresentou a versão de um sistema operacional FreeBSD desenvolvido para desktops. Desde este período o sistema amadureceu e se transformou em um sistema estável, rico em recursos e que atende as necessidades de um verdadeiro desktop open source, mas que permite também a implementação de um servidor. O sistema se encontra no momento da escrita deste artigo (06/2016) na versão 10.3, esta á ultima da série 10.x.
Em sua essência o PC-BSD é uma instalação personalizada do FreeBSD. Isso significa dizer que ele não é um sistema derivado dele. Em outras palavras o sistema PC-BSD é um sistema desenvolvido com ambiente gráfico integrado e que possui toda a estrutura do FreeBSD em sua raiz. Isso permite que ele utilize a estrutura interna do FreeBSD, conhecido por sua estabilidade, inclusive os pacotes compilados para ele.
Enquanto a instalação do FreeBSD é em modo texto, a do PC-BSD acontece por meio de um instalador gráfico que permite que esta instalação seja mais amigável e intuitiva, tornando a instalação fácil e segura, opção ideal aos usuários menos experientes no sistema.
Além da forma de instalação existem outras características que diferenciam o PC-BSD de um sistema FreeBSD nativo. É o que veremos na próxima parte deste artigo.