No campo do software moderno, com palavra de código aberto «Linux» praticamente tornou sinônimo de "sistema operacional", mas poucas pessoas sabem que, na realidade, este não é o único a data, o tipo de sistema operacional Unix, o código fonte éEles estão disponíveis para todos.
De acordo com os dados obtidos a partir IOSC, em 1999, quase um terço de todas as máquinas que estavam ligadas à Internet, o trabalho sobre a base do sistema operacional Linux, enquanto quase 15% de seu sistema operacional FreeBSD.O que é este sistema, e até hoje poucos sabem os usuários de computadores modernos, apesar de todas as suas vantagens e generalizada na época.É interessante notar que muitos dos líderes mundiais no campo da de serviços da Web estão trabalhando ativamente neste sistema.Em particular, é importante notar que até à data do motor Yahoo é baseado em FreeBSD.Quais são os benefícios para os próprios usuários, é improvável que eles sabem ou até mesmo pensar, mas os proprietários do sistema acreditam que é a decisão certa.
O que é BSD?
BSD significa Berkeley Software Distribution.Isso é em seu tempo chamado o software que a Universidade da Califórnia em Berkeley distribuído em código fonte.Deve notar-se que, originalmente, além do sistema operacional padrão UNIX - é a única coisa que foi um FreeBSD.O que foi que em comparação com a versão atual do sistema?
baseado na versão 4.4 BSD-Lite para criar vários sistemas operacionais com código-fonte aberto.Em particular, a composição desses sistemas incluem o desenvolvimento de outros projetos, incluindo uma atenção especial merece o projeto GNU.Estrutura
vantagens
e características que têm este sistema, estrutura diferente do FreeBSD.Qual é a estrutura:
- kernel, que é projetado para um planejamento cuidadoso de todos os processos, gerenciamento de memória, trabalhando com uma variedade de dispositivos, e suporte para sistemas multi-processadores.Deve notar-se que, em contraste com o sistema operativo Linux, neste caso, existem vários tipos de núcleos BSD, que diferem entre si em várias características.Biblioteca
- C, que é usado como a interface de programação de sistema principal, e com base em código proveniente de Berkeley, e não o projeto do RNB.
- Todos os tipos de utilitários de arquivos, compiladores, conchas, ligantes, e outro usuário final do programa, alguns deles com base no código do GNU.
- FreeBSD UNIX - um sistema operacional que inclui o X Window, que é diretamente responsável pela interface gráfica.Este sistema é utilizado na maioria das versões do BSD é vantajosa eo projeto é oficialmente suportado pelo X.Org.Este sistema permite que o usuário escolha a partir de vários ambientes de trabalho, bem como uma variedade de gerenciadores de janelas leves.
- grande número de outros programas do sistema e de aplicativos.
O que é uma verdadeira UNIX?
é importante notar que, em si, FreeBSD UNIX - o sistema operacional é sempre diferente.E os tipos de tais sistemas não são clones uns dos outros.Eles são os descendentes de um ancestral comum - o sistema operacional UNIX tradicional.Este fato pode surpreender alguns, especialmente se você se lembra que o desenvolvedor do sistema operacional nunca revelou ao público de seus códigos de desenvolvimentos.
BSD - é UNIX?
Na verdade, o sistema operacional UNIX nunca foi um software tem um código-fonte aberto e, portanto, o BSD definitivamente não ser chamado de um sistema UNIX, mesmo porque se os sistemas operacionais GUI são diferentes.Mas, ao mesmo tempo, a empresa que desenvolveu UNIX, utilize activamente o desenvolvimento de outras pessoas, e em especial se refere ao software que é desenvolvido pelo CSRG.
distribuições Originalmente BSD, bem como os sistemas operacionais interface gráfica do usuário é um programas personalizados complexas, e esta situação durou exatamente o tempo que a empresa não assinou um contrato com a DARPA, subordinado ao Ministério da Defesa.O objetivo do contrato - esta atualização de diferentes protocolos de comunicação, que foi apoiado pela rede de computadores da agência.
Mais de 80 formado várias empresas que se dedicam à produção de estações de trabalho, vale a pena notar que muitos deles tenham adquirido uma licença para usar UNIX, em vez de tentar desenvolver a partir do zero seu próprio software.Em particular, a empresa é fornecer Sun, que assim fez e decidida com base na versão 4.2BSD eventualmente liberam seus próprios sistemas operacionais, que foi chamado SunOSTM.Quando a empresa AT & amp; T, que desenvolve UNIX, finalmente decidiu fazer negócios vender o seu próprio sistema operacional, houve uma percepção bastante ascética - Sistema III, para que ao longo do tempo foi seguido como a saída de Sistema V.
Por alguma razão, este sistema operativoEle permanece não reclamados?
Há algum número de razões pelas quais hoje 10 FreeBSD não utiliza tal demanda elevada:
- Developers mais interessado na qualidade do seu próprio código, e mais da sua moagem e não publicidade.
- De um modo geral, a popularidade do Linux é o resultado de uma série de fatores externos em relação a este projecto, nomeadamente no que respeita a meios de comunicação, bem como as empresas que decidiram formar o seu próprio negócio, oferecendo serviços para os usuários deste sistema operacional.Desenvolvedores
- BSD em uma vantagem a maioria é mais experiente do que com os desenvolvedores Linux, e, portanto, eles são muito menos atenção é dada para tornar a vida mais fácil para os usuários comuns.Em outras palavras, a configuração do FreeBSD para o usuário médio é mais complicada do que a criação Linux.
- Em 1992, os desenvolvedores do UNIX decidiu processar a empresa BSDI, que foi envolvida no fornecimento do sistema operacional BSD / 386.A principal acusação neste caso foi o fato de que o sistema operacional continha código proprietário, que pertenceu ao autor, e como o caso foi finalmente resolvido fora do tribunal em 1994, mas toda uma série de reivindicações secundárias até hoje envenena a vida de muitas pessoas.
- Ele acredita que por si mesmos projetos BSD são diferentes e, portanto, pode até mesmo conflito uns com os outros.Esta opinião é baseada em eventos que aconteceram há muito tempo.
Qual é melhor - Linux ou BSD?
Até à data mais frequentemente escolhido por instalar o servidor Apache, FreeBSD, em vez dos tradicionais sistemas de a maioria dos outros Linux.Para o utilizador comum, a diferença entre estes sistemas é surpreendentemente baixo, uma vez que os dois produtos baseados em UNIX.Ambos os sistemas são desenvolvidos em uma base comercial.
Quem possui BSD?
É interessante notar que há uma determinada pessoa ou empresa que seria de propriedade do desenvolvimento de BSD.O desenvolvimento e posterior divulgação deste sistema é todo um grupo de projeto altamente qualificados e dedicados, enquanto especialistas de todo o mundo.Alguns componentes do BSD são projetos separados com open source, que tem a sua própria legislação e as equipes de desenvolvimento.
O que você escolher?Escolha
entre esses sistemas operacionais é realmente bastante complexa, por isso há várias dicas que lhe permitirá escolher qual é a melhor opção - Linux e FreeBSD.Equipas em ambos os casos são bastante semelhantes, por isso a escolha pode muitas vezes basear-se no seguinte:
- Se você já usou o sistema operacional Open Source, neste caso, você não deve mesmo mudar nada.Sistema
- FreeBSD pode apresentar um desempenho muito superior, mas esta regra não é universal.Sistemas
- BSD diferem bastante uma boa reputação, e especialmente confiabilidade.
- BSD-projectos são mais boa reputação devido ao fato de que eles são de alta qualidade e integralidade da documentação disponível.
- No BSD pode usar a maioria predominante de executáveis do Linux, enquanto o Linux não pode usar muitos dos arquivos executáveis em BSD.
fornecer suporte técnico e serviços de FreeBSD - portos eo sistema - a empresa FreeBSD Mall, Inc.