História do UNIX #Linux #Unix #BSD #MacOs
O que define um sistema operacional não é um rótulo nerd ou uma coleção de divagações do bocas de seus membros da comunidade. Nem é uma certificação vazia e sem sentido oferecida por um obscuro grupo de fornecedores descontentes de "padrões".
Um sistema operacional é um núcleo, um elenco de programas e um conceito. Para certas entidades comerciais, é também uma campanha de marketing, publicidade e lucro. Mas, o sistema operacional Linux é apenas mais um sabor do sistema operacional Unix? Sim. Mas, é também muito mais.
O que você, como proprietário de uma empresa, quer saber é se o Linux é o bastante parecido com o Unix que você pode fazer a transição de um sabor Unix comercial para o Linux com o mínimo de complicações e despesas. A resposta é sim
[Leitura adicional: 4 projetos Linux para iniciantes e usuários intermediários]Você também pode perguntar: "Com quanta certeza você pode garantir que meus aplicativos farão a mesma transição?" A Red Hat, a Novell e a Canonical podem dar as melhores respostas, mas seus consultores dirão que, em casos raros, seus aplicativos terão problemas para fazer a viagem do ambiente Unix para um ambiente hospedado pelo Linux. Tenha certeza de que seus problemas não são tão únicos que seus engenheiros Linux altamente qualificados não possam enfrentá-los.
O Unix tem diferentes “sabores” que geralmente se referem a diferenças injetadas por suas equipes de desenvolvimento para tirar proveito dos recursos de hardware proprietários ou capitalize em inovações especiais de software, como gerenciamento de volume ou virtualização. Esses sabores são Solaris da Sun, AIX da IBM, HP-UX da HP, System Vr4 da AT & T, Unix DEC, Unix da DEC, Mac OS X e o amado SCO Unix.
Um sabor Unix pode diferir de outros em suas ferramentas de administração, tipos de sistema de arquivos, sua manipulação de processos e seus nomes de dispositivos, mas cada um é inegavelmente Unix. Mas por que? O que faz com que qualquer um desses sistemas Unix seja tão diferente?
Os sistemas Unix, por mais diferentes que sejam, têm muito em comum uns com os outros. Digite o comando 'ls' em qualquer sistema Unix e algo previsível acontecerá: Você verá uma listagem de arquivos. O diretório / etc contém os arquivos de configuração do sistema, o arquivo de senha do sistema e os arquivos de inicialização. Esses tópicos comuns formam coletivamente o Unix
O ditado: "Se ele anda como um pato, grasna como um pato e se parece com um pato, então deve ser um pato", normalmente é citado para fazer questão sobre algum assunto. durante um debate político. Da mesma forma, se o Linux se parece com o Unix, se comporta como o Unix, e lida com segurança e processos como o Unix, então deve ser Unix - embora um novo e melhorado sabor Unix, mas Unix.
Você reconhece o Unix quando o vê ? Se você olhou para um layout de sistema de arquivos contendo os seguintes nomes de diretório (pasta), qual sistema operacional você diria?
I386, Arquivos de Programas, Temp, Usuários, Windows
Você provavelmente responderia, "Janelas." Você estaria correto. E se você visse o seguinte layout de sistema de arquivos?
bin, etc, dev, usr, opt, home, root, sbin, proc, var, mnt
Você o chamaria de Unix. Você estaria correto; é o Unix. No entanto, você pode chamá-lo de Linux. Como você sabe a diferença? Existem maneiras, uma vez que você está logado em um sistema, mas não simplesmente vendo uma lista de diretórios. Apenas a partir do layout do sistema de arquivos, você concluiria que o Linux é um sabor Unix. E você já sabe que o Unix tem sabores diferentes, de modo que diferenças sutis de nomes de diretório, locais de arquivos, ferramentas administrativas ou tipos de sistema de arquivos têm pouca importância se o sistema é realmente Unix.
Agora você está convencido de que o Linux é um Sabor Unix, dê uma olhada em um bom argumento em contrário. O Linux, como sistema operacional, não é muito empolgante. Mas, o que torna uma obsessão absoluta para muitos é o conceito do Linux, que impulsiona o seu grupo mundial de comunidades com paixão. O conceito de Linux deriva sua paixão das fontes originais para todas as coisas relacionadas à liberdade de computação: a Free Software Foundation (FSF) e o Projeto GNU, ambos iniciados por Richard Stallman.
Para Stallman e a Free Software Foundation, "Linux" e "código aberto" são termos que existem apenas nas mentes dos desinformados. Eles chamam nosso sistema operacional especial de GNU / Linux ou GNU + Linux, e para eles não existe um termo como software de código aberto. Para a FSF, os termos "software livre" e "código aberto" não têm nada a ver um com o outro. Código aberto significa apenas que você tem acesso ao código-fonte de um programa, mas não necessariamente qualquer liberdade associada para estudá-lo, alterá-lo ou redistribuí-lo. E, para eles, o software livre não tem nada a ver com custo, mas sim com a liberdade.
Então, por que essa tangente sobre o software livre? Tem a ver com a questão da linhagem de sangue relacionada ao Linux: "É apenas mais um sabor Unix?" A sigla recursiva, GNU, significa "GNU's Not Unix", o que significa que Stallman e a FSF respondem "não" à questão da relação do sistema operacional GNU / Linux com o Unix.
Abaixo, um trecho de o arquivo de origem do kernel do Linux README que explica o relacionamento entre o Linux e o UNIX. Embora não haja atribuição de autor para este arquivo, é óbvio que a definição que ele traz tem a bênção daqueles que criam o kernel Linux, incluindo o próprio Linus:
O QUE É LINUX?
O Linux é um clone do sistema operacional Unix, escrito a partir do zero por Linus Torvalds com a ajuda de uma equipe frouxa de hackers em toda a rede. Ele tem como objetivo a conformidade com POSIX e Unix Specification.
Ele tem todos os recursos que você esperaria em um Unix moderno completo, incluindo multitarefa, memória virtual, bibliotecas compartilhadas, carregamento por demanda, executáveis compartilhados de copy-on-write, gerenciamento de memória adequado e rede multiponto, incluindo IPv4 e IPv6.
É interessante notar que Linus Torvalds licenciou o kernel Linux sob a Licença Pública GNU (GPLv2), então talvez ele esteja confuso, bem como classificar o sistema operacional GNU (também conhecido como GNU / Linux, também conhecido como Linux). Para usuários ávidos, adotantes de negócios, as comunidades em todo o mundo, as empresas que produzem várias distribuições, dezenas de desenvolvedores e as grandes empresas que criam produtos baseados em Linux, é Linux - um sabor Unix livre e saboroso - talvez o mais saboroso tudo.
O design do iPod Touch será ajustado para se assemelhar ao novo iPhone 3G da Apple, que foi anunciado em junho. O iPhone 3G é apenas mais grosso que seu antecessor em 12,3 milímetros, enquanto a versão anterior era de 0,46 polegada. Pelo mesmo preço, a capacidade de armazenamento do iPod Touch pode aumentar, ou a mesma capacidade pode ser oferecido por um preço mais baixo, disse Olson.
A Apple realizou um evento especial em setembro para lançar novos iPods nos últimos três anos, segundo Gene Munster, analista da Piper Jaffray, em um relatório. Este ano, a Apple pode anunciar o aumento da capacidade de iPods, incluindo as marcas Shuffle e Nano, mas os produtos não serão redesenhados, escreveu Munster.
A Dell busca expandir sua oferta no Linux Para expandir suas ofertas no Linux, a Dell está pesquisando novos dispositivos do tipo netbook e em breve oferecerá atualizações do sistema operacional Linux Em um esforço para expandir suas ofertas de Linux, a Dell está pesquisando novos dispositivos do tipo netbook e em breve oferecerá atualizações de netbooks para o Linux, disse uma autoridade da empresa na quarta-feira. A empresa está pesquisando a possibilidade de oferecer novos produtos Linux. bas
Smartbooks são dispositivos do tipo netbook que são alimentados por chips projetados pela Arm. Os dispositivos suportam principalmente o sistema operacional Linux e são projetados para aqueles que dependem da Web para a maior parte de sua computação. A Dell não pôde dizer se ofereceria um livro inteligente.
Ubuntu Linux recebe um novo sabor oficial
Após a sua estreia no outono passado, o Ubuntu GNOME Remix agora é uma parte suportada da família da distribuição. Os fãs do Ubuntu podem se lembrar do Ubuntu GNOME Remix, o sabor não oficial da distribuição Linux lançada no ano passado para usuários que não gostavam do ambiente de desktop Unity padrão do software.