Introdução ao FreeBSD

Este artigo é composto por 4 (quatro) partes e nele realizamos uma introdução ao FreeBSD. Todo seu conteúdo está disponível no Mundo FreeBSD. Abordamos principais características do sistema, histórico do projeto e instalação de aplicativos no FreeSBD, entre outros temas.

[ Hits: 14.431 ]

Por: Leonardo Souza em 18/03/2016 | Blog: http://mundofreebsd.com.br/


Objetivos do Projeto



Segundo o Handbook oficial o objetivo do projeto é "oferecer software que pode ser utilizado para qualquer propósito, sem restrições impeditivas." Este lema remonta à época do início do projeto, lembrando um pouco a história do sistema que teve o código no qual trabalhavam a algum tempo declarado como "impedido". Isso torna mais importante ainda esta filosofia. Embora alguns acabem recebendo pelo muito esforço no desenvolvimento, a verdade é que o projeto não possui esta finalidade.

A missão do projeto continua desde o início a mesma "oferecer código para qualquer usuário, e para qualquer propósito, de forma que o código em questão chegue o mais longe que puder e que traga os maiores benefícios que forem possíveis". Sem dúvidas este é o principal fundamento do projeto de software de "código aberto", e uma base apoiada pelos desenvolvedores do FreeBSD.

Embora a filosofia FreeBSD lembre, um pouco, a filosofia GNU/Linux, estas são na verdade bem diferentes, a começar pelo tipo de licenças. O FreeBSD é desenvolvido e distribuído sob a licença do tipo FreeBSD, já o GNU/Linux é desenvolvido sob a licença GNU General Public Licence.

Licença BSD

Como mencionado, o FreeBSD é distribuído sob a licença BSD, apesar dela ter sido criada para os sistemas BSD, atualmente vários outros sistemas são distribuídos sob esta licença. A licença BSD possui poucas restrições quando comparadas a outras licenças, como a GNU General Public License. Entre outras diferenças, a maior diferença é a permissibilidade que a coloca relativamente próxima do domínio público.

Este fato tem feito com que a licença BSD seja chamada de "centro de cópias", referencia a expressão "faça quantas cópias quiser".

O texto da licença é considerado como de domínio público, e pode ser incorporado a produtos proprietários. Isso permite que o material possa ser liberado com licença proprietária. Um exemplo disso são produtos da microsoft específicos para rede, e o uso de componentes do FreeBSD no sistema Mac OS X da Apple Computer.

GNU General Public License

Licença com maior utilização por parte de projetos de software livre, originalmente idealizada por Richard Matthew Stallman em 1989, no âmbito do projeto GNU da Free Software Foundation (FSF). Em parte sua grande adoção se deve a adesão do projeto GNU e o sistema operacional GNU/Linux.

Em termos gerais, a GPL baseia-se em 4 liberdades:
  • Primeira liberdade: executar o programa para qualquer propósito (liberdade nº 0)
  • Segunda liberdade: estudar como o programa funciona e adaptá-lo para as suas necessidades (liberdade nº 1). O acesso ao código-fonte é um pré-requisito para esta liberdade.
  • Terceira liberdade: redistribuir cópias de modo que você possa ajudar ao seu próximo (liberdade nº 2).
  • Quarta liberdade: aperfeiçoar o programa, e liberar os seus aperfeiçoamentos, de modo que toda a comunidade se beneficie deles (liberdade nº 3). O acesso ao código-fonte é um pré-requisito para esta liberdade.

Em tese a GPL permite que os códigos sejam distribuídos e reaproveitados, mantendo, porém os direitos do autor não permitindo que essa informação seja usada de maneira que limitem as liberdades originais.

Licença BSD X Licença GPL

A grande diferença entre as licenças é que a BSD é mais livre que a licença GPL, porque ela garante quase a mesma liberdade que o domínio público. A GPL impõe restrições que fazem com que ela seja incompatível com muitos outros software livres, inclusive aqueles com licenças similares a GPL como o Eclipse (EPL), OpenSolaris (CDDL), Sun Public License (SPL) e a CC-by-SA.

Dessa forma usuários do OpenSolaris, por exemplo, não podem se beneficiar diretamente de melhorias feitas no Linux e vice-versa. Por outro lado os desenvolvedores do Linux podem se beneficiar diretamente do código fonte usado no FreeBSD, apesar da recíproca não ser verdadeira.

Como a GPL é mais restritiva, ela acaba forçando desenvolvedores a reescreverem softwares que já estão disponíveis sob a licença GPL, para que dessa forma possam redistribuí-los sob outra licença. Isso gera uma grande perda de tempo, e dinheiro, em alguns casos, recursos estes que poderiam ser utilizados para aprimorar produtos já existentes. Em contra partida os desenvolvedores sob a licença BSD encorajam a existência dos mais diversos softwares, livres ou não, baseados nesta licença.

O desenvolvimento do FreeBSD é muito aberto e flexível, e conta com a contribuição de centenas de pessoas ao redor do mundo. O projeto procura e incentiva colaboradores a fazer parte da árvore de desenvolvimento do FreeBSD, bastando apenas que entre em contato através da lista de discussões técnicas disponíveis no FreeBSD.org.

Esta é apenas uma introdução ao sistema, existe muito material que poderia ser abordado a respeito do FreeBSD, porém por hora nos contemos a apenas uma introdução. Caso deseje conhecer o mais sobre FreeBSD acesse mundofreebsd.com.br e conheça-nos.

Sendo assim, venha você também e contribua com este projeto.

Página anterior    

Páginas do artigo
   1. Introdução
   2. Histórico do Projeto
   3. Instalação de Aplicativos
   4. Objetivos do Projeto
Outros artigos deste autor

O Mascote do FreeBSD é um demônio?

Instalação de Aplicativos no FreeBSD

Introdução ao PC-BSD

Leitura recomendada

Acentuação gráfica no console FreeBSD/FreeNAS e montagem de pastas de compartilhamento Windows com acentuação

O Mascote do FreeBSD é um demônio?

Fingerprint: Conhecimento TCP

Introdução ao PC-BSD

Servidor de impressão com cotas no FreeBSD (CUPS + PostgreSQL + PyKota)

  
Comentários
[1] Comentário enviado por danniel-lara em 18/03/2016 - 17:39h

Parabéns ótimo artigo

[2] Comentário enviado por Elim Jorge em 19/03/2016 - 00:18h

Excelente artigo. Eu uso o FreeBSD desde a versão 8, aprovo e indico.

[3] Comentário enviado por removido em 19/03/2016 - 04:17h

Bom artigo, agora que tenho planos para o FreeBSD.

----------------------------------------------------------------------------------------------------------------
http://24.media.tumblr.com/tumblr_m62bwpSi291qdlh1io1_250.gif

# apt-get purge systemd (não é prá digitar isso!)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden

[4] Comentário enviado por Beastie em 19/03/2016 - 11:55h


[1] Comentário enviado por danniel-lara em 18/03/2016 - 17:39h

Parabéns ótimo artigo


Obrigado Daniel, o feedback é sempre muito importante.

[5] Comentário enviado por Beastie em 19/03/2016 - 11:56h


[2] Comentário enviado por Elim Jorge em 19/03/2016 - 00:18h

Excelente artigo. Eu uso o FreeBSD desde a versão 8, aprovo e indico.


Obrigado Elim, sou usuário e apaixonado por FreEBSD. Fico feliz em poder contribuir.

[6] Comentário enviado por Beastie em 19/03/2016 - 11:58h


[3] Comentário enviado por listeiro_037 em 19/03/2016 - 04:17h

Bom artigo, agora que tenho planos para o FreeBSD.

----------------------------------------------------------------------------------------------------------------
http://24.media.tumblr.com/tumblr_m62bwpSi291qdlh1io1_250.gif

# apt-get purge systemd (não é prá digitar isso!)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden


Obrigado amigo, ficom feliz em contribuir. Assim que possível postarei outros conteúdos sobre o FreeBSD.

[7] Comentário enviado por fmontoan em 23/03/2016 - 15:53h

Grato pelo ótimo artigo! Deu até vontade de fazer um lab, comparar um server com o FreeBSD rodando a nossa aplicação, com o server CentOS que já roda a mesma, ver quem processa mais rápido e tals.

[8] Comentário enviado por Gouveia em 03/06/2016 - 14:58h

Boa tarde pessoal.

Estou a dias tentando instalar por completo o FreeBSD e não consigo fazer o login do root para assim fazer as instalações necessárias. Faço a instalação do Oracle VirtualBox, e fico em dúvida se isso tem alguma influência no momento de fazer o login do root, ou eu que estou errando em algo durante a instalação.

Sem mais, gostaria de uma ajuda de vocês para resolver esse problema.

Agradeço desde já.

[9] Comentário enviado por Beastie em 03/06/2016 - 17:05h

Oi amigo, não consegui entender exatamente o que precisa. Você não consegue instalar o FreeBSD ou consegue instalá-lo, mas não consegue logar no sistema? Não consegue logar apenas com a conta root ou nenhuma conta criada consegue realizar login no sistema? Existe alguma mensagem de erro?
Se puder postar um link com imagem, talvez consiga te ajudar.
--------------------------------------------------------------------------------------------------
Mundo FreeBSD - Conteúdo 100% FreeBSD
http://mundofreebsd.com.br/
--------------------------------------------------------------------------------------------------

[10] Comentário enviado por Gouveia em 06/06/2016 - 15:25h


[9] Comentário enviado por Beastie em 03/06/2016 - 17:05h

Oi amigo, não consegui entender exatamente o que precisa. Você não consegue instalar o FreeBSD ou consegue instalá-lo, mas não consegue logar no sistema? Não consegue logar apenas com a conta root ou nenhuma conta criada consegue realizar login no sistema? Existe alguma mensagem de erro?
Se puder postar um link com imagem, talvez consiga te ajudar.
--------------------------------------------------------------------------------------------------
Mundo FreeBSD - Conteúdo 100% FreeBSD
http://mundofreebsd.com.br/
--------------------------------------------------------------------------------------------------

http://pplware.sapo.pt/wp-content/uploads/2014/01/bsd_22_thumb.jpg

Consigo instalar, porem não consigo sair dessa etapa que ta na imagem do link. Não aparece nenhuma mensagem de erro ocorre tudo bem.



[11] Comentário enviado por draggom em 10/09/2016 - 18:49h


[10] Comentário enviado por Gouveia em 06/06/2016 - 15:25h


[9] Comentário enviado por Beastie em 03/06/2016 - 17:05h

Oi amigo, não consegui entender exatamente o que precisa. Você não consegue instalar o FreeBSD ou consegue instalá-lo, mas não consegue logar no sistema? Não consegue logar apenas com a conta root ou nenhuma conta criada consegue realizar login no sistema? Existe alguma mensagem de erro?
Se puder postar um link com imagem, talvez consiga te ajudar.
--------------------------------------------------------------------------------------------------
Mundo FreeBSD - Conteúdo 100% FreeBSD
http://mundofreebsd.com.br/
--------------------------------------------------------------------------------------------------

http://pplware.sapo.pt/wp-content/uploads/2014/01/bsd_22_thumb.jpg

Consigo instalar, porem não consigo sair dessa etapa que ta na imagem do link. Não aparece nenhuma mensagem de erro ocorre tudo bem.





O sistema esta pedindo para tu criar a senha de usuário, qualquer duvidas tem uma postagem no meu blogue: http://bloguechess.blogspot.com.br/2016/09/gerenciando-usuario-no-freebsd-e_7.html


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts