[OpenBSD]

[Índice da FAQ] [Seção 2 - Outras Fontes de Informação sobre OpenBSD]

1 - Introdução ao OpenBSD


Conteúdo


1.1 - O que é o OpenBSD?

O projeto OpenBSD produz um sistema operacional do tipo UNIX, disponível livremente, multiplataforma, baseado no 4.4BSD. Nossos objetivos dão ênfase na correção, segurança, padronização e portabilidade.

Esta FAQ cobre, especificamente, a versão mais recente do OpenBSD, a versão 5.2.

1.2 - Em quais sistemas o OpenBSD funciona?

O OpenBSD 4.8 funciona nas seguintes plataformas:

Disponível em CD-ROM significa que o conjunto de CDs oficial inclui o suporte àquela plataforma e um certo número de pacotes. As imagens ISO de CD do sistema base para a maioria das outras plataformas também podem ser baixadas. Estas imagens não são as mesmas dos conjuntos de CD-ROM oficiais.

Mais informações sobre as plataformas suportadas pelo OpenBSD estão disponíveis na página das Plataformas.

As pessoas às vezes nos perguntam por que nós suportamos tantas plataformas "exóticas". A resposta é curta: "Porque nós queremos". Se um número suficiente de pessoas competentes (às vezes "suficiente" é uma única pessoa realmente competente!) querem manter o suporte para uma plataforma, elas serão apoiadas. Existem benefícios práticos em manter o OpenBSD multiplataforma: quando novas plataformas são suportadas, a árvore de código está livre de problemas relativos à portabilidade ou falhas de projeto. As plataformas suportadas pelo OpenBSD incluem processadores de 32 e 64 bits, máquinas em "big" e "little" endian, e muitos projetos diferentes. E sim, suportar plataformas exóticas nos ajuda a produzir um código de alta qualidade para as plataformas mais "comuns".

plataformas de hardware diferentes.

  • O OpenBSD é considerado por muitos profissionais de segurança como o mais seguro sistema operacional do tipo UNIX, resultado de uma intensa e contínua auditoria de segurança no código fonte.
  • O OpenBSD é um sistema operacional completo do tipo UNIX, disponível em código fonte sem custos.
  • O OpenBSD integra tecnologia de segurança de última geração, adequada para construir firewalls e serviços de rede privada em ambiente distribuído.
  • O OpenBSD se beneficia de um forte processo de desenvolvimento em muitas áreas, oferecendo a oportunidade de se trabalhar com tecnologias emergentes com uma comunidade internacional de programadores e usuários finais.
  • O OpenBSD tenta minimizar a necessidade de personalização. Para a vasta maioria de usuários, o OpenBSD "Simplesmente Funciona" no hardware deles, para executar seus aplicativos. A personalização não é apenas raramente necessária, ela é desaconselhada.

    No entanto, se o OpenBSD é o sistema operacional ideal para você é uma questão que só você mesmo pode responder.

    1.4 - O OpenBSD é mesmo livre?

    O OpenBSD é totalmente livre. Os binários são livres. O código fonte é livre. Todas as partes do OpenBSD têm termos de direitos autorais cabíveis, permitindo a livre redistribuição. Isso inclui a possibilidade de REUSAR a maioria das partes da árvore de código fonte do OpenBSD, seja para propósitos pessoais ou comerciais. O OpenBSD NÃO inclui restrições além daquelas implícitas pela licença BSD original. Software escrito sob licenças mais restritivas não pode ser incluído na distribuição do OpenBSD. A intenção é resguardar o uso livre do OpenBSD. Por exemplo, o OpenBSD pode ser usado livremente para uso pessoal, uso acadêmico, por instituições governamentais, organizações sem fins lucrativos e por organizações comerciais. O OpenBSD, ou parte dele, pode também ser livremente incorporado em produtos comerciais.

    As pessoas às vezes perguntam se nos aborrecemos quando nosso trabalho livre é colocado em produtos comerciais. A resposta é: nós preferimos que nosso código de qualidade seja largamente usado em vez de fornecedores de software comercial reimplementarem soluções alternativas incompatíveis e criarem código ruim para problemas já solucionados. Por exemplo, o SSH é provavelmente um protocolo amplamente usado devido a essa liberdade, muito mais usado do que se fossem colocadas restrições em como as pessoas usam o código do OpenSSH. Se uma solução SSH livre não estivesse disponível para fornecedores utilizarem (em seus numerosos produtos desenvolvidos rapidamente), eles teriam escrito ou comprado uma versão precária pronta para uso.

    Isso não quer dizer que exigimos doações finaceiras ou suporte de hardware como agradecimento. Na realidade, é maravilhoso como pequenos apoios, de qualquer espécie, vêm de companhias que dependem do OpenBSD (ou OpenSSH) em seus produtos, mas não há exigência de compensação.

    Para ler mais sobre outras licenças populares, leia: Política de Direitos Autorais do OpenBSD.

    Os mantenedores do OpenBSD ajudam o projeto com dinheiro dos seus próprios bolsos. Isso inclui o tempo que eles gastam programando para o projeto, o equipamento usado para suportar os vários portes, os recursos de rede usados para distribuir o OpenBSD para você, e o tempo gasto respondendo perguntas e investigando os relatos de falhas dos usuários. Os desenvolvedores do OpenBSD não são ricos, e mesmo pequenas contribuições em forma de tempo, equipamento e recursos, fazem uma grande diferença.

    1.5 - Como eu posso ajudar o OpenBSD?

    Nós temos uma grande dívida com as pessoas e organizações que contribuíram com o projeto OpenBSD. Seus nomes estão na página de doações.

    O OpenBSD tem uma necessidade constante de vários tipos de ajuda da comunidade de usuários. Se você acha o OpenBSD útil, você é fortemente incentivado a encontrar uma forma de contribuir. Se nenhuma das sugestões abaixo for adequada para você, sinta-se livre para propor uma alternativa enviando uma mensagem para donations@openbsd.org.

    1.6 - Quem mantém o OpenBSD?

    O OpenBSD é mantido por uma equipe de desenvolvimento espalhada por muitos países diferentes. O projeto é coordenado por Theo de Raadt, localizado no Canadá.

    1.7 - Quando sai a próxima versão do OpenBSD?

    A equipe do OpenBSD faz um novo lançamento a cada seis meses, com datas planejadas para primeiro de maio e primeiro de novembro. Mais informações sobre o ciclo de desenvolvimento podem ser encontradas aqui.

    1.8 - O que é incluído no OpenBSD?

    O OpenBSD é distribuído com vários softwares de terceiros, incluindo: Como se pode ver, a equipe do OpenBSD corrige, frequentemente, produtos de terceiros (tipicamente) para melhorar a segurança ou a qualidade do código. Em alguns casos, o usuário não vê diferenças na operação, em outros casos EXISTEM diferenças operacionais que podem causar impacto para alguns usuários. Tenha em mente essas modificações antes de adicionar versões diferentes do mesmo software.

    Naturalmente, outros aplicativos podem ser adicionados através do sistema de pacotes e portes do OpenBSD.

    1.9 - O que há de novo no OpenBSD 5.2?

    A lista completa de alterações realizadas no OpenBSD 5.1 para criar o OpenBSD 5.2 pode ser encontrada em plus52.html, e as maiores alterações na página de informação do OpenBSD 5.2, porém aqui se encontram algumas alterações que a equipe do OpenBSD está antecipando e requerem alguma atenção especial para as pessoas que desejam instalar ou atualizar seus sistemas para o OpenBSD 5.2 e que já estão familiarizadas com as versões anteriores:

    1.10 - Posso usar o OpenBSD como um sistema desktop?

    Essa pergunta é frequentemente feita exatamente desta maneira -- sem explicação do que o questionador entende por "desktop". A única pessoa que pode responder essa pergunta é você, porque depende de quais são as suas necessidades e expectativas.

    Apesar do OpenBSD ter uma grande reputação como um sistema operacional de "servidor", ele pode ser usado no desktop. Muitos aplicativos "desktop" estão disponíveis através de pacotes e portes. Como em todas as decisões relativas aos sistemas operacionais, a questão é: O OpenBSD pode fazer o trabalho que você deseja, da maneira que você deseja? Você deve responder essa pergunta para você mesmo.

    Pode ser útil notar que uma grande parte do desenvolvimento do OpenBSD é feito em "laptops".

    1.11 - Por que o ProdutoX está ou não incluído?

    As pessoas frequentemente perguntam por que um produto em particular está ou não incluído no OpenBSD. A resposta é baseada em duas coisas: os desejos dos desenvolvedores e a compatibilidade com os objetivos do projeto. Um produto não será incluído simplesmente porque ele é "elegante" -- ele deve ser "livre" para uso, distribuição e modificação de acordo com nossos padrões. Um produto também precisa ser seguro e estável -- um número de versão grande nem sempre significa um produto melhor.

    A licença é frequentemente o grande problema: nós queremos que o OpenBSD permaneça utilizável por qualquer pessoa no mundo, para qualquer propósito.

    Outra grande consideração são os desejos dos desenvolvedores. Os desenvolvedores do OpenBSD são os últimos juízes do que vai ou não no projeto. Apenas porque um aplicativo é "bom" não significa que o projeto OpenBSD queira dedicar os recursos necessários para mantê-lo, ou que eles vão compartilhar o entusiasmo dos outros sobre colocá-lo no OpenBSD.

    Algumas perguntas comuns feitas sobre produtos de terceiros:

    Na maiorias dos casos, esses tópicos foram discutidos de maneira mais detalhada nas listas de discussão; por favor, veja os arquivos se você precisa de mais informações.

    Naturalmente, se você deseja usar um desses pacotes e sua forma de utilização é compatível com as licenças dos produtos, ninguém vai te impedir (isso não seria sinônimo de liberdade se nós o fizéssemos, não é?). De qualquer forma, suas necessidades podem mudar -- você pode não querer desenvolver um programa inovador que você não pode vender, distribuir ou enriquecer porque incorporou software não-livre nele.

    [Índice da FAQ] [Seção 2 - Outras Fontes de Informação sobre o OpenBSD]


    [voltar] www@openbsd.org
    $OpenBSD: faq1.html,v 1.26 2013/01/18 07:15:55 ajacoutot Exp $