[MicroLink] Linux
Linux para Empresas

Janeiro de 1998 - SunWorld

Há um lugar em sua loja para este Unix barato?

Por Rick Cook


Abstrato
Linux, é um clone de Unix livremente distribuído, está achando um nicho sólido em corporações ao redor do mundo. Não é Solaris, e não é projetado para rodar por inteiro em departamento de IT, mas é barato, poderoso, e fácil de instalar, e pode rodar com um alcance enorme de hardware "obsoleto" e pode incluir em velhas workstations da Sun.

Como resultado, Linux está mudando tudo dos servidores de impressão para servidores de Web e para sistemas de coleção de dados.


Imagine uma versão poderosa do Unix que vem com um preço ideal (livre), com características modernas, com um grande alcance de programação e ferramentas de desenvolvimento (também livre), rodando felizmente em hardware obsoleto, tendo bastante poder para controlar trabalhos como Web e servidores de impressão e até mesmo vem com código fonte.

Você não tem que imaginar. Olhe para o Linux, um clone de Unix que está espalhando mundo de hobbyists e mavens de Unix em empreendimento. O Linux não é Solaris, e você teria dificuldades em rodar ele exclusivamente em uma grande operação, mas você definitivamente pode roda-lo em um pequeno negócio ou um único servidor de função com o Linux.
E cada vez mais, as empresas estão fazendo isto.

É difícil de dizer quantas empresas estão usando o Linux. Desde que o Linux é uma distribuição livre, nem mesmo as companhias que se especializam em Linux sabem sem dúvida quantos usuários existem.

Porém, há alguns indíces emergentes de pesquisas.

Quantas pessoas estão usando o Linux em pelo menos em alguma área da organização deles? "Se você passa pelas estatísticas que as revistas estão mantendo, o indice parece rodar entre 10 e 30 por cento das respostas", diz Robert Young, presidente da Red Hat Software Inc., uma companhia de Linux fundada no Research Triangle Park.
Young diz que o número é alto, aproximadamente 34 por cento, veio de uma pesquisa de usuários do Linux por uma revista alemã. Ele também notou que o uso pelo Linux está crescendo. As pesquisas mostram constantemente uma porcentagem crescente de respostas de quem usa o Linux de alguma forma. "Os baixos números tendem a ser de pesquisas mais cedo," diz Young.

O Linux é um produto internacional. Embora a maioria das companhias que especializam na distribuinção Linux, como a Red Hat e o Slackware, é localizado no E.U.A., o produto foi concebido na Finlândia, desenvolvida internacionalmente na Internet, e tem um número crescente de usuários ao redor do mundo. Young diz que o Linux é especialmente popular na Europa Oriental e nas repúblicas da União soviética. Também é bastante popular na Ásia e outros países em desenvolvimento.

Nem mesmo Young, porém, reivindica que os usuários de corporações Linux estão usando intereiramente na empresa deles o Linux. Ao invés, eles usam o Linux para cuidar de partes específicas do empreendimento que computa grande-carga--especialmente servidores de vários tipos para network, intranets e a Internet.

"A única aplicação maior é como um servidor de Internet", nota Young. "De ser um firewall a um servidor de Web, é Linux, por algumas estimativas, segundo o maior sistema operacional comum na 'Net". Parte do pacote padrão de distribuições do Linux tem o servidor de Web Apache, um dos servidores mais populares disponível. Outras aplicações de Linux variam de servidores de impressão a servidores de FTP para coleção de dados. O Linux voou na nave espacial e anotou dados na Antártica, entre outros trabalhos. Como um sistema operacional de mesa é bastante funcional, especialmente para usuários já familizado com o Unix.


Por que Linux?
O argumento "o Linux é grátis" pode ser mais importante aos estudantes simples e a hackers de Unix em um orçamento apertado que é os negócios.

Quando veem um software, especialmente sistemas operacionais, "livre" pode representar muito dinheiro. Young e outros partidários do Linux dizem que é uma combinação de poder, estabilidade e características que fazem do Linux atraente para empreendimentos, não só o preço.

Tecnicamente, Linux não é Unix. É um trabalho-semelhante foi escrito do nada e não usa nenhum código proprietário. Começou como um projeto final de graduação de um estudante finlandês de nome Linus Torvalds em 1991 e cresceu rapidamente com ajuda da Internet e hackers ao redor do mundo. Em 1993, a versão 1.0, a primeira "versão de produção" foi lançada debaixo de uma licença de livre-distribuição. Atualmente o Linux é distribuído debaixo do GNU (que está para Gnu não Unix) Licença Geral Pública que quer dizer entre outras coisas, que a fonte tem que acompanhar o software. O Desenvolvimento e a manutenção é dirigida por uma rede de centenas de voluntários ao redor do mundo.

Entre os artigos incluídos em uma distribuição típica do Linux Full (Slackware, neste caso) é o sistema operacional, o pacote X-Free86 X Windows, NTeX, TeX, os compiladores da GNU para C, C++, C Objective, FORTRAN 77, Tcl, TclX, make, byacc, GNU Bison, flex, bibliotecas de C, GNU common LISP, TCP/IP networking, SLIP/PPP, contabilidade de IP, firewalls, suporte do Kernel ao Java, sendmail do BSD, cnews, nn, tin, trn, inn, fvwm95, xadrez da GNU e o servidor de HTTP Apache e os browsers de Web Arena e Lynx.

O Linux é projetado para máquinas de baixo fim (low end) do mundo do Unix. Roda, e roda muito bem, em quatro megabytes de memória em um processador Intel 386--algo que nem mesmo o Windows 3.1 poderia administrar. Uma instalação de simples-usuário completa com o X Windows e as ferramentas de desenvolvimento de software realmente precisam de um 486 mais espaço, mas ainda ajusta bem em oito a 12 megabytes de RAM e 40 megabytes de espaço de disco.

Dentro de seus limites, o Linux é poderoso. Um servidor de Linux pode suportar facilmente entre 100 e 300 usuários (entretanto isso precisa de mais: RAM e espaço de disco que a configuração de simples-usuário listada acima). Também há uma quantia justa de software de Linux disponível. Embora o Linux tende a ser fraco em aplicações de produtividade de desktop, vem com um conjunto cheio de ferramentas de desenvolvimento, principalmente do projeto GNU e há um número justo de programas disponível para servidores, networks e funções especializadas como computação estatística e científica.

A combinação de poder, facilidade de instalação e distribuição grátis faz do Linux ideal para trabalhos pequenos em uma loja de Unix. Um usuário de Unix experiente pode decidir montar um servidor de Web de manhã e tem rodando ele pela tarde, sem preocupar sobre autorizar ou autorização para compra de software, ou qualquer outra coisa remotamente burocrático.

Se o trabalho é especializado, o Linux oferece boas vantagens. Considerando que o código fonte é parte da distribuição, um programador de Unix experiente pode modifica-lo e adicionar os drivers, alterar o kernel, e assim por diante ajustar o Linux para um trabalho específico.

Instalação

Apesar de ser um Unix full, o Linux é extremamente fácil de instalar em um hardware X86. De fato é muito mais fácil instalar que o Solaris X86. Eu tive um Linux Slackware rodando em meu sistema em menos de 45 minutos (e está rodando como o terceiro OS em uma árvore de Natal [Christmas-tree]). Isto é porque a maioria das versões vem com um programa de instalação que tem um alcance extenso de hardware no mundo do X86. O Linux felizmente aceita a maioria dos processadores X86 comuns, BIOS e periféricos. Contanto que o hardware seja padrão, pode ser esperado que instale através de menu na distribuição comum.

Algum hardware requer configuração de software ou usando a linha de comando. Em alguns casos o instalador podem ter que modificar o kernel para adquirir que algo rode adequadamente. Considerando que as distribuições padrões incluem o código fonte do kernel, um usuário experiente pode modificar o kernel ou pode escrever os seus próprios drivers para rodar certas necessidades especializadas.

Talvez o problema maior na instalando do Linux vem como montar os componentes X Windows. Aqui novamente, a dificuldade está em saber o hardware e como configurar o software para ele. Uma área de preocupação particular é com as placas de vídeo com características de interface proprietárias. Desde que as interfaces são proprietárias, ninguém mas do que fabricante da placa pode escrever legalmente para um dispositivo de driver rodar com ele sem um processo de engenharia inversa complicada. Os fabricantes de placa não estão freqüentemente interessados nisto, parcialmente porque o mercado é tão pequeno e parcialmente por causa das condições da autorização do Linux que lhes exige que provêem o código fonte.

A Instalação também é uma área onde as distribuições de Linux diferem significativamente. O Slackware Linux, a versão que eu uso, tem a reputação de ser o mais fácil de instalar. O Caldera é significativamente mais difícil, mas tem uma coleção mais poderosa de administração de sistema e ferramentas de networking. O Red Hat está em algum lugar entre eles.

Um das belezas do Linux é que o sistema operacional é tão barato que você pode dispor de adquirir várias distribuições e ver de qual você mais gosta. Há um "CD-ROM universal" até mesmo disponível para aproximadamente $150 e tem as três distribuições diferentes do Linux.

O custo do Linux

O Linux é grátis, mas a maioria das pessoas escolhe pagar por uma distribuição comercial, como o Caldera, Red Hat, ou o Slackware. Em retorno, eles adquirem um pacote completo, normalmente em CD-ROM, com uma instalação mais fácil, e algum nível de suporte. O custo de um CD-ROM Linux normalmente é entre $20 e $100 e depende da distribuição. Tipicamente o comprador adquire um mês ou dois de suporte por telefone, mais disponível a custo adicional. A Caldera que tem um dos programas de Linux mais completo, oferece um contrato de suporte de $1,500 por ano ou $60 por um incidente. A Workgroup Solutions têm um contrato de suporte de $1,000 por ano, $150 uma hora ou $50 por um incidente. A Walnut Creek oferece somente suporte para a instalação.

A Red Hat estabeleceu um sistema de suporte por parte de terceiros. O suporte para provedores assinam com a Red Hat como partidários de Linux e oferecem os serviços deles ao público do Linux. O que os provedores de suporte não podem e dirigir que eles podem se referir através da Red Hat.

O modelo de desenvolvimento do Linux produz uma situação paradoxal. Enquanto o suporte formal para o Linux não-existe que a menos que você compre de um vendedor, o suporte atual para o OS tende a ser bastante forte. O Linux tem uma comunidade grande, ativa de partidários, muitos de quem escrevem os drivers e outras atualizações e os fazem livremente. Isto significa que é provável que os drivers para hardware novos estejam disponíveis para o Linux que antes de estarem a favor disponíveis para outras versões de Unix, como o Solaris.

O mesmo princípio aplica a dificuldades de segurança. A grande network de voluntários do Linux tende a ser muito rápido em produzir patches. Por exemplo, quando o bug no Pentium II foi descoberto, o Linux era um dos primeiros sistemas operacionais em oferecer uma solução ao problema.

Claro que isto também em meios de suporte para aplicações do Linux dependem principalmente do interesse e energia das pessoas que escrevem. Se a aplicação é popular, será suportada melhor por usuários do Linux pelos grupos de news.

Há vários grupos de notícias da Usenet onde os usuários de Linux vão ajudar. O tempo de resposta para pergunta típica aqui compara favoravelmente com o suporte de e-mail (ou até mesmo ao suporte por telefone!) de muitos vendedores. Claro que isto não é tão bom quanto uma chamada experiente de uma pessoa de suporte diretamente, mas este tipo de suporte imediato é difícil de achar estes dias em qualquer lugar.

Globalmente, em suporte de tarifas do Linux sobre isto é bom e ruim, como em outras versões de Unix. Embora o Linux é mais fácil de instalar e configurar, que diga, Solaris, não é significativamente mais fácil de administrar.
O suporte passa pela comunidade de usuário, pelos grupos de notícias da Usenet, principalmente. Há uma coleção extensa de FAQs de como instalação do Linux, configuração e troubleshooting. Muito deste material foi publicado em forma de livro por publicadores como a Walnut Creek.

Linux em negócio

O Linux provê uma base ideal para uma solução rápida de Unix e para um problema específico. O custo é mínimo, especialmente se você tem um velho Intel ou para um SPARC jogado de lado. Há bastante ferramentas de desenvolvimento e utilidades lá fora para lhe deixar fazer coisas úteis com eles.

Ironicamente, um dos usos mais populares para Linux em SPARC é atualizar Sun mais velhas que originalmente rodam o SunOS. A versão do Linux para SPARC roda na maioria dasworkstations Sun, inclusive o IPX, 1+, Classic, Sparstation 5 e 10. Para usuários que não podem fazer upgrade do Solaris, ou para quem a versão aperfeiçoada é muito cara, o Linux provê um modo útil para sistemas mais velhos.

Um das razões para o sucesso do Linux foi a falta percebida da Sun em suporte ao Solaris X86. Nestes dias de computação baseada em Java, o produto é chave da estratégia da Sun para o topo da desktop, e os usuários têm se queixado durante anos da falta aparente da Sun pelos interesse deles-- alto-perfil dos anúncios do Merced aparte.

Um das desvantagens maiores para Linux em negócio é o antiquado FUD -- medo (fear), incerteza (uncertainty) e dúvida (doubt) gerados pelo modelo de distribuição livre do Linux. Para muitas pessoas "distribuição livre" compara-se com "sem assistência" e "qualidade de passatempo". De fato, o Linux não tem. Porém, usando isto requer adaptando a um modo diferente de administrar software. Adquirindo o Linux requer ficar em contato com a comunidade do Linux para descobrir sobre coisas como versões aperfeiçoadas e patchs, e usar os grupos de notícias da Internet como uma ferramenta de suporte principal. Longo-tempo os usuários de Unix tendem a ser mais confortável com este modelo que a administração, assim normalmente leva um trabalho vender principal a ideia para adquirir o Linux concordado como uma parte importante do empreendimento.

As desvantagens

Com o FUD aparte, o Linux tem um par desvantagens importantes no mundo incorporado.
O primeiro é que não é um sistema operacional de empreendimento-largo. O Linux não tem uma boa escala. Por exemplo, não tem um bom suporte para multiprocessamento (embora isto está sendo trabalhado e logo pode estar disponível).
Mais adiante, o Linux é aperfeiçoado por baixo (low end) dos Unix--X86s, SPARCs mais velho, e os iguais. Esta não é tanto uma decisão de política como é o resultado do modo que o Linux é projetado e é mantido. As pessoas que geralmente trabalham em Linux não têm muito interesse em, ou tem acesso a hardware de servidor de empresa.

Semelhantemente, enquanto há algumas ferramentas de administração de sistema disponível para o Linux fazer trabalhos através de administração distante, a seleção e funcionalidade destas ferramentas está limitado comparado, digo o Solaris.
O Linux tem uma boa seleção de ferramentas de administração de sistema, mas isso não é a mesma coisa.

É muito voltado para o baixo fim (low end), de desktop, o Linux tem alguns problemas com para os novatos. Embora fácil de instalar, o Linux não é intencional por completo aos novatos. A estrutura inteira do Linux, da distribuição para a documentação, assume um pouco de conhecimento de computadores em geral e Unix em particular. Um usuário experiente achará em um desktop de Linux provavelmente uma ferramenta poderosa mas um novato será confundido provável sem um perito residente.

Software é outra consideração. Embora há uma quantia justa deles, não muito desaba a categoria de produtividade de desktop. Têm em abundância ferramentas de programação e muitas aplicações sofisticadas para científico, estatístico e para engenheiros. Mas coisas como processadores de texto e planilha eletrônicas estão em pouco uso.

O Linux não é Solaris, e não será escalado pelo empreendimento por inteiro. Mas é muito bom, em implementação custo-efetivo de Unix. A combinação de preço muito baixo e a habilidade em rodar em plataformas menos-avançadas dá ao Linux comercial um nicho importante e crescente no mercado de Unix--até mesmo em lojas da Sun.


[Help OnLine] [Distribuições] [Novidades] [Eventos] [Usuários] [Aplicativos] [Hardware] [Projetos] [Vendedores] [Serviços]
[Linux Brasil]
WebSite Design: Buick
Copyright © 1997-1998 - Buick. All Rights Reserved.
[Linux-Org]