Explicando o BSD

Greg Lehey

Revisão: 52193
Nota Legal
2018-08-30 11:06:48 por ebrandi.
Resumo

No mundo do código aberto, a palavra Linux é praticamente sinônimo de Sistema Operacional, mas ele não é o único sistema operacional UNIX® de código aberto.

Então, qual é o segredo? Por que o BSD não é mais conhecido? Este artigo aborda esta e outras questões.

Ao longo deste artigo as diferenças entre o BSD e o Linux serão destacadas desta forma.

[ Documento HTML em partes / Documento HTML completo ]

Índice
1. O que é o BSD?
2. O que, um verdadeiro UNIX®?
3. Por que o BSD não é mais conhecido?
4. Comparando BSD e Linux

1. O que é o BSD?

BSD é a sigla para Berkeley Software Distribution. É o nome do código fonte distribuído pela Universidade da Califórnia, Berkeley, que era originalmente uma extensão do UNIX® desenvolvido pela área de pesquisa da AT&T. Diversos projetos de sistemas operacionais de código aberto foram baseados em uma versão deste código, conhecido como 4.4BSD-Lite. Além disso, eles incluem vários pacotes de outros projetos de código aberto, com destaque para os do projeto GNU. O sistema operacional geralmente abrange:

  • O kernel BSD, que lida com o agendamento de processos, gerenciamento de memória, multi processamento simétrico (symmetric multi-processing ou SMP), drivers de dispositivos, etc.

  • A biblioteca C, a API base do sistema.

    A biblioteca C do BSD é baseada no código de Berkeley, não no projeto GNU.

  • Utilitários como shells, gerenciadores de arquivos, compiladores e linkers (conversores de arquivos compilados em executáveis).

    Alguns utilitários são derivados do projeto GNU, outros não são.

  • O sistema X Window, que gerencia a interface gráfica.

    O sistema X Window usado na maioria das versões do BSD é mantido pelo Projeto X.Org. O FreeBSD permite ao usuário escolher a partir de uma variedade de ambientes de desktop, tais como o Gnome, KDE, ou Xfce; e gerenciadores gráficos (gerenciadores de janelas) mais leves, como Openbox, Fluxbox, ou Awesome.

  • Diversos outros programas e utilitários.

All FreeBSD documents are available for download at https://download.freebsd.org/ftp/doc/

Questions that are not answered by the documentation may be sent to <freebsd-questions@FreeBSD.org>.
Send questions about this document to <freebsd-doc@FreeBSD.org>.