segunda-feira, 17 de setembro de 2007

Volta ás aulas

Essa questão de uma aula por semana é um problema, me sinto como se tivesse passado pelo menos um mês sem frenquentar as aulas. Mas enfim... Hoje o tema foi software livre, e esclareceu muitas dúvidas que eu tinha.
Pra começar, uma definição de sofware, pra quem ainda não sabe. Software é um programa de computador que executa uma tarefa específica. Pra produzir um softaware, o primeiro passo é criar comandos, uma liguagem própria, entendida pelo homem e pela máquina.
Traduzindo linguagem... É uma sequencia de códigos que tem uma sintaxe.
O código fonte é a origem de um softaware... Acho que por enquanto tá dando pra entender, né? Continuando...
Esse programa, com essa linguagem, entra na máquina e passa por um processo chamado compilação (feito por outro software), onde gera um código binário, compreensível apenas pela máquina, e a patir desse código é que a tarefa é executada. E quanto maior a memória do processador, mais rápida a decifragem dos códigos nas máquinas.
Agora vamos pra definição de software proprietário. É aquele que só disponibiliza o código binário, que só é entendido pela máquina, sem disponibilizar o código fonte.
O software livre é o que disponibiliza o código fonte, o que nos dá mais segurança, pois podemos analisar, aperfeiçoar e monitorar o programa.
A escolha entre software livre e proprietário implica em ser produtor ou simples consumidor. No software livre não precisamos de licença, já que temos acesso livre ao código fonte, já no software proprietário, é preciso licença, pagamos pela utilização. Com isso o governo perdia dinheiro pagando por software proprietário, por isso é necessária a implantação do software livre para que esse dinheiro seja utilizado como investimento para a criação de novos softwares uteis à comunidade.
Para as empresas de software proprietário, é interesse destruir a imagem dos hackers, utilizando assim a mídia como meio de veiculação e confundindo hackers (criadores de softwares) com crackers (invasores de rede), fazendo a população pensar que todo hacker é criminoso.
Além disso, outro interesse do software proprietário é causar desconhecimento do software livre, ou negação dele. Dessa forma, na ocasião de venda das máquinas, é instalado apenas o suficiente para a máquina ligar, fazendo as pessoas pensarem que é o software que não funciona, e instalando o software livre (que por sinal vem com pacote completo).

Concluo então que além de várias vantagens de utilização do software livre, é essencial sua utilização na educação, por causa de sua política de utilização.

1. Utilizar o software para qualquer fim.
2. Estudar o código de software.
3. Modificar o código de software.
4. Redistribuir cópias do software.

Nenhum comentário: