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).