Software Livre e Linux: Guia de Vantagens e Conceitos

Classificado em Computação

Escrito em em português com um tamanho de 4,47 KB

O que é Software Livre?

O termo "Software Livre" se refere à liberdade dos usuários de executarem, copiarem, distribuírem, estudarem, modificarem e aperfeiçoarem o software. Mais precisamente, ele se refere a quatro liberdades fundamentais para os usuários:

GNU General Public License

  • Liberdade nº 0: A liberdade de executar o programa para qualquer propósito.
  • Liberdade nº 1: A liberdade de estudar como o programa funciona e adaptá-lo para as suas necessidades. O acesso ao código-fonte é um pré-requisito para esta liberdade.
  • Liberdade nº 2: A liberdade de redistribuir cópias de modo que você possa ajudar ao seu próximo.
  • Liberdade nº 3: A liberdade de aperfeiçoar o programa e liberar os seus aperfeiçoamentos, de modo que toda a comunidade se beneficie. O acesso ao código-fonte é um pré-requisito para esta liberdade.

"Software Livre" não significa "Não-Comercial". Um programa livre deve estar disponível para uso comercial, desenvolvimento comercial e distribuição comercial. O desenvolvimento comercial de software livre não é incomum; tais softwares livres comerciais são muito importantes.

O software Freeware é um software que você usa sem pagar.

Vantagens e Desvantagens

  • Vantagens: Autonomia tecnológica, redução de custos, personalização, compartilhamento de conhecimento, segurança e legalidade.
  • Desvantagens: Qualidade a desejar, resistência do usuário, desconfiança, suporte e incompatibilidades.

Exemplos de Software Livre: Linux, OpenOffice, Firefox, Thunderbird, GIMP, Apache e Samba.

Conceitos de Sistema Operacional

Kernel: O kernel de um sistema operacional é entendido como o núcleo do mesmo. Ele representa a camada mais baixa de interface com o hardware, sendo responsável por gerenciar os recursos computacionais como um todo.
Shell: É um programa que recebe, interpreta e executa os comandos do usuário, aparecendo na tela como uma linha de comandos, representada por um prompt que aguarda as instruções.

O Sistema Operacional Linux

Criado por Linus Torvalds em 1991, o Linux representa o esforço colaborativo mais amplo e de maior sucesso na internet.

  • Origem: Kernel desenvolvido por Linus Torvalds em agosto de 1991, na Finlândia.
  • GNU/Linux: Linux + Projeto GNU (Richard Stallman).
  • Objetivo: Estudo de sistemas operacionais, linguagens de computação e do espírito de desenvolvimento de software livre comunitário.
  • Multiplataforma: Intel x86, 64-bit, PPC, Alpha, SPARC, Mainframes, etc.
  • Mercado: Em expansão, com uso intensivo pelo governo federal brasileiro e de outros países.
  • Vantagens: Estabilidade, segurança, custo de licenças e TCO (Custo Total de Propriedade).

Distribuições e Suporte

  • Distribuições Comunitárias: Debian, Fedora, Gentoo, Kurumin, Slackware, etc.
  • Distribuições Comerciais: Mandriva, Novell, Red Hat, SuSE, Ubuntu, etc.
  • Suporte Corporativo: IBM, HP, SAP, etc.

Aplicações e Performance

  • Servidores: Mandriva, Novell, Red Hat, SuSE, Ubuntu, etc.
  • Desktop: Mandrake Corporate Desktop, Novell Linux Desktop, etc.
  • Serviços Internet: Correio eletrônico, WWW/Proxy, DNS, NTP, FTP, gerência de redes, etc.
  • Segurança: Firewall, VPN, antivírus, etc.

Em geral, o sistema oferece melhor desempenho e estabilidade:

  • Hardware: Exige menos atualizações (upgrades).
  • Maior segurança: Proteção contra vírus, travamentos, cavalos de Troia e phishing scams.
  • Administração: Gestão mais apurada do sistema e liberdade de utilização.
  • Customização: O código aberto possibilita total personalização.
  • Desenvolvimento: Constante (24x7x365).
  • Custos: O software comercial para uso corporativo pode chegar a custar 2 ou 3 vezes mais que o hardware (PC).

Entradas relacionadas: