Arquivo de março, 2012

Kernel do GNU/Linux

Publicado: 26/03/2012 em Linux

O projeto GNU

Image

Muitos conhecem e divulgam o sistema operacional do pinguim apenas como Linux, porém o termo correto é GNU/Linux. Em palavras simplificadas, Linux é apenas o kernel do sistema operacional, ele depende de uma série de ferramentas para funcionar, a começar pelo programa usado para compilar seu código-fonte. Essas ferramentas são providas pelo projeto GNU, criado por Richard Stallman.

Em outras palavras, o sistema operacional tratado neste documento é a união do kernel Linux com as ferramentas GNU, por isso o termo GNU/Linux.


Para entendermos melhor essa relação entre GNU e Linux, Richard Stallman e Linus Torvalds, recomendo a leitura dos seguintes artigos:

GNU/Linux x Windows

A diferença mais marcante entre Linux e Windows é o fato do Linux ser um sistema de código aberto, desenvolvido por programadores voluntários espalhados por toda internet e distribuído sob a licença pública GPL. Enquanto que o Windows é software proprietário, não possui código-fonte disponível e você ainda precisa comprar uma licença pra ter o direito de usá-lo.

Você não precisa pagar nada para usar o Linux! Não é crime fazer cópias para instalar Linux em outros computadores. A vantagem de um sistema de código aberto é que ele se torna flexível às necessidades do usuário, tornando assim suas adaptações e “correções” muito mais rápidas. Lembre-se que ao nosso favor, temos milhares de programadores espalhados pelo mundo pensando apenas em fazer do Linux um sistema cada vez melhor.

O código-fonte aberto do Linux permite que qualquer pessoa veja como o sistema funciona, corrija algum problema ou faça alguma sugestão sobre sua melhoria, esse é um dos motivos de seu rápido crescimento, assim como da compatibilidade com novos hardwares, sem falar de sua alta performance e de sua estabilidade.

 

Distribuições GNU/Linux

O Linux possui vários sabores e estes são denominados distribuições. Uma distribuição Linux nada mais é que um kernel acrescido de programas escolhidos a dedo pela equipe que a desenvolve. Cada distribuição Linux possui suas particularidades, tais como forma de se instalar um pacote (ou software), interface de instalação do sistema operacional em si, interface gráfica, suporte a hardware. Então resta ao usuário definir que distribuição Linux atende melhor suas necessidades.

 

  • Linux: Afinal qual a melhor distribuição – Essa é talvez a pergunta mais comum entre os iniciantes, confusos diante das inúmeras opções que caracterizam a liberdade de escolha dos usuário do GNU/Linux. Com esse artigo o autor pretende provar que a melhor distribuição Linux é aquela que você se dedica a conhecer bem, apresentando algumas dicas para que você possa fazer da sua distribuição, seja ela qual for, a melhor distribuição Linux do mundo.
  • Linux: Qual distribuição usar – Este artigo visa trazer ao leitor uma maneira mais correta de se escolher uma distribuição GNU/Linux. Há detalhes sobre as distribuições Linux mais utilizadas atualmente e a sugestão de uma metodologia a se seguir para escolha de uma distribuição Linux adequada às necessidades da aplicação.
  • Linux: Qual o melhor Linux para eu utilizar – Neste artigo o autor expõe suas considerações sobre escolha de distribuições Linux. Na verdade não existe a melhor distribuição e sim a distribuição que melhor se enquadra como solução para suas necessidades.
  • Linux: 23 distribuições Linux brasileiras – Aqui no Brasil pouquíssimas tiveram seu reconhecimento, onde podemos citar 2 que realmente ficarão e estão na memória de quem acompanha o crescimento do Linux, que foram a Conectiva (hoje Mandriva) e o Kurumin. Este artigo introduz outras que valem a pena citação.

 

GNU/Linux e sua interface gráfica

O sistema X-Window (sim! sem o “s”), também chamado de X, fornece o ambiente gráfico do Linux. Diferentemente do Macintosh e Windows, o X torna o gerenciador de janelas (a interface visual em si) um processo separado. Na verdade, a vantagem de separar o gerenciador de janelas é que você pode escolher entre uma variedade de gerenciadores existentes para Linux o que melhor lhe convém, tais como Gnome, KDE, XFCE dentre outros.

Daniel Duarte

Linux. Muita gente treme só de ouvir falar no sistema operacional criado por Linus Torvalds e divulgado ao mundo a partir de 1991. Contudo, essa história de que “Linux é difícil de usar” tem ficado dia a dia mais para trás, vide distribuições cada vez mais funcionais e amigáveis para o usuário final como Fedora e Ubuntu.

Contudo, o sistema operacional livre mais usado no mundo não corresponde apenas às várias distribuições que milhões de pessoas usam ao redor do globo terrestre. Ele está em lugares que você, provavelmente, nem imagina, comprovando toda sua robustez e versatilidade.

Grandes servidores

Serviços que você utiliza todos os dias, como Google e Facebook têm Linux rodando em seus servidores para armazenar muito conteúdo. Todos os serviços de web da Google, como Docs, Agenda e Calendário, ficam hospedados em máquinas com o sistema operacional do pinguim.

Sistemas de controle de tráfego aéreo

Para que as pessoas viajem em segurança de uma parte a outra do mundo, há a necessidade de controle de tráfego aéreo. A maioria das máquinas operadas pelos controladores de voo usa Linux para garantir que o avião que carrega você de um ponto a outro decole e pouse em segurança.

Sistemas de alta tecnologia para controle de tráfego

Segundo o site LinuxforDevices.com, a cidade de San Francisco, uma das mais populosas dos Estados Unidos, usa um sistema de alta tecnologia para controle de tráfego terrestre. O município tem um trânsito caótico e é com Linux rodando em seus computadores que a prefeitura local pretende reduzir esse problema.

Android

O Android é o sistema operacional desenvolvido pela Google para dispositivos portáteis. Ele é um dos mais usados do gênero e cada vez mais novos aparelhos de grandes fabricantes são lançados com ele instalado. Pois se você ainda não sabia, agora é a hora: Android é desenvolvido tendo como base o Linux.

Trem de alta velocidade japonês

Outra ajuda que o Linux dá ao mundo dos transportes é funcionando nos computadores que operam o sistema de trens de alta velocidade no Japão. Sempre que nessas enormes e velozes máquinas de ferro embarcam passageiros e eles partem rumo ao seu destino, é o sistema criado por Linus Torvalds demonstrando a sua versatilidade.

Bolsa de Nova York

A Bolsa de Valores de Nova York também usa Linux. Desde 2007, o local que é o ponto nevrálgico do sistema financeiro estadunidense optou por instalar o sistema livre em suas máquinas. Os motivos são simples e claros: redução de custos (afinal, Linux é de graça e não se paga licença) e aumento de flexibilidade (não à toa o sistema é chamado de “livre”).

Supercomputadores

Outra informação recorrente no mundo do software livre é a preferência de desenvolvedores de supercomputadores pelo Linux. Estimativas apontam para cerca de 90% das supermáquinas existentes hoje rodando alguma variação de Linux. A explicação talvez seja a mais óbvia: o sistema livre é gratuito e flexível.

Carros inteligentes da Toyota

Toyota agora faz parte da Linux Foundation.

Recentemente, de acordo com o site LinuxInsider, a Toyota aderiu à Linux Foundation, a fundação criada em 2007 e que é responsável pela colaboração para aprimoramento do sistema. A justificativa, segundo o gerente geral de projetos da empresa Kenichi Murata, foi o fato de o sistema Linux possuir “a flexibilidade e a maturidade tecnológica” de que eles precisam para desenvolver veículos inteligentes.

Acelerador de partícula

A Cern, Organização Europeia para a Investigação Nuclear, maior laboratório de física de partículas do mundo e referência global no assunto, faz uso do sistema em suas pesquisas relacionadas a partículas de energia. O famoso acelerador de partículas do laboratório funciona com Linux.

Submarinos nucleares

A Lockheed Martin, maior produtora de produtos aeroespaciais para fins militares do mundo, apresentou, em 2004, a linha de submarinos nucleares BAEs Astute-class. O sistema central dessas máquinas subaquáticas possui a distribuição de Linux Red Hat instalada.

Lisa Matsui

Tux, O Mascote

Publicado: 10/03/2012 em BoasVindas

Tux é o mascote oficial do Sistema Operacional Linux, criado por Larry Ewing. É caracterizado por ser um pinguim gordo com ar satisfeito.
O nome Tux foi criado a partir junção do nome do criador do Sistema Operacional Linux e  (Torvalds) e do Sistema Operacional Unix (UniX).

Foi criado para um concurso de logotipos da linux, e foi o vencedor, votado pelo próprio Linus.

Dizem relatos, que durante uma visita a Canberra, Linus Torvalds foi levemente mordido por um pinguim quando o alimentava.
Ele brinca dizendo que contraiu uma “pinguinite”, uma doença que faz você ficar a noite toda acordado só a pensar em pinguins e o grande amor que sente por eles, porém é claro que é apenas uma brincadeira.
Linus diz que ao sentir a dor da mordida da ave pensou: “Se um animal tão pequeno consegue me machucar assim, porque meu pequeno S.O. não pode ‘machucar’ um maior?”.

TUX é também o nome do servidor web baseado no núcleo de linux, que é capaz de servir páginas de web estáticas muito mais rapidamente que servidores tradicionais, tais como o servidor Apache HTTP, software esse mantido pela Red Hat.

Fonte: http://pt.wikipedia.org/wiki/Tux
http://www.oficinadanet.com.br/artigo/614/serie_grandes_profissionais_%E2%80%93_linus_torvalds

Naian Barros

História do Linux

Publicado: 02/03/2012 em BoasVindas

A história do Linux™

Não podemos falar de Linux sem antes sabermos o que é o Unix e o Minix, porque sem estes Sistemas Operacionais, ele sequer existiria.Como já sabemos o que é o Unix, graças aos nossos posts anteriores,então vamos direto para o Minix.

O Minix foi criado por Andrew S. Tanenbaum, e é uma versão do Unix, porém, gratuita e com o  seu código fonte disponível. Isso significa que qualquer programador experiente pode fazer alterações nele. Ele foi criado originalmente para uso educacional, para quem quisesse estudar o Unix “em casa”. No entanto, vale citar que ele foi escrito do “zero” e apesar de ser uma versão do Unix, não contém nenhum código da AT&T e por isso pode ser distribuído gratuitamente.

A história começa quando após montar um computador no qual passou a adotar o Minix, Linus começou à observar as dificuldades deste sistema (especialmente com relação ao uso de terminal para conexão), então Linus resolveu criar um programa para a emulação de terminal que funcionasse totalmente sem dependências do  Minix. E como o programa de emulação mostrou-se mais satisfatório do que o esperado, Linus começou a pensar que outras carências do Minix poderiam também ser supridas. Então, em 25 de agosto de 1991, Linus anunciou por meio de um email na Usenet (a Unix User Network) que estava desenvolvendo um sistema operacional. O email relata que ele estava criando um sistema operacional desde abril do mesmo ano, porém que não intencionava torná-lo uma coisa realmente grande e profissional como o GNU (SO de código aberto baseado no Unix). Ele pedia sugestões e críticas porém dizia que talvez sequer chegasse a implementá-lo de fato.

Linus pretendia chamar sua criação de “Freax”, porém trocou para Linux ao aceitar esta sugestão de um de seus amigos.

Então em Setembro de 1991 nasce o Linux 0.01. Linus recebeu críticas pesadas de grandes nomes da computação na época, como Tanenbaum, que inclusive citou que se Linus fosse seu aluno não receberia uma boa nota por aquele sistema tão mal arquitetado.Mas os problemas foram superados e não demorou para que algumas empresas como Red Hat e Caldera compilassem versões do programa (com fins comerciais) e fizessem alterações para deixá-lo mais parecido com o que os usuários estavam acostumados. Entretanto, programadores voluntários mantiveram distribuições gratuitas, como a famosa Debian.

Hoje, com quase duas décadas, ele continua sendo um dos sistemas operacionais com o crescimento mais rápido da história. Sem dúvidas, o melhor aspecto deste sistema é que sempre que um novo hardware é criado, há um programador disposto a adaptar o Linux para oferecer compatibilidade.

Com o aumento do suporte para o SO, grandes empresas perderam o receio e passaram a utilizar o Linux em suas máquina. Da mesma forma, com as interfaces gráficas, diversos usuários passaram a adotá-lo por tratar-se de um sistema de qualidade e gratuito.

O Linux está sob a licença GPL, permite que qualquer um possa usar os programas que estão sob ela, com o compromisso de não tornar os programas fechados e comercializados. Ou seja, você pode alterar qualquer parte do Linux, modificá-lo e até comercializá-lo, mas você não pode fechá-lo (não permitir que outros usuários o modifiquem) e vendê-lo.
Mas afinal, por quê o Linux é gratuito? Porque Linus Torvalds, quando desenvolveu o Linux, não tinha a intenção de ganhar dinheiro e sim fazer um sistema para seu uso pessoal, que atendesse suas necessidades. O estilo de desenvolvimento que foi adotado foi o de ajuda coletiva. Ou seja, ele coordena os esforços coletivos de um grupo para a melhoria do sistema que criou. Milhares de pessoas contribuem gratuitamente com o desenvolvimento do Linux, simplesmente pelo prazer de fazer um sistema operacional melhor.

Fontes: http://www.oficinadanet.com.br/artigo/674/a_historia_do_linux_

http://www.tecmundo.com.br/sistema-operacional/4228-a-historia-do-linux.htm

Fabricio Candido