PROGRAMAS DE COMPUTADOR LIVRES (“SOFTWARE LIVRE”). Prof. J.J. Lunazzi UNICAMP 22 de outubro de 2.009 Já ouviram falar em “Open source”? Linux? GNU? Ou somente em “Microsoft”? X O computador, sendo uma máquina, funciona em base a princípios diferentes da linguagem humana, a chamada “linguagem de máquina”. Os sistemas operacionais são a base que permite introduzir comandos que não sejam difíceis para o programador e a máquina responda bem a eles. Existem vários e historicamente um dos mais antigos que ainda existem é o da Apple, que opera os computadores do tipo Macintosh e é o segundo mais usado. O primeiro mais usado no mundo é o Windows da Microsoft, que, segundo dizem, pegou idéias do Macintosh e investiu pesado em propaganda e divulgação. E o terceiro? O terceiro é o Linux, um que foi criado porque programadores não agüentavam mais ter de pagar licença para uso do sistema operacional e ainda ficar sem saber como ele era feito. Surgiu assim um sistema operacional aberto que todos conhecem e podem usar livremente, e vem se desenvolvendo sob diferentes variedades: Mandriva, Debian, Suse, Ubuntu, etc. Você já tinha ouvido falar em Linux? Talvez não, porque não houve dinheiro suficiente para pagar pela divulgação de algo que é gratuito. Ele acostuma ser representado pela figura de um pingüim. Depois explicarei mais, antes quero completar a série de desenvolvimentos falando do GNU. Tinham ouvido falar? GNU que é o nome de um animal africano foi dado por um estadunidense, Richard Stallman, a um movimento que ele criou por não tolerar as muitas restrições que os programas comerciais colocavam no uso. Um programa comercial ou proprietário além do custo relativamente alto costuma exigir que não seja colocado em mais de um computador, nem copiado nem distribuido e não dá os elementos que permitam saber como é feito, portanto não pode ser adaptado a novas tarefas. Assim, se você compra uma impressora e ela não está sendo bem gerenciada, você não poderia resolver o problema e depende exclusivamente do fabricante para fazêlo. Se seu novo sistema operacional não foi contemplado pelo fabricante, sua impressora não vai poder ser controlada por ele, pois a maneira como funciona é segredo comercial. “Open source” quer dizer que a chave para se saber como o programa opera é dada livremente. O GNU realiza milhares de programas a cada ano porque milhares de voluntários trabalham para ele. Como é possível tanta gente trabalhar de graça para os outros? Por dois motivos: primeiro, porque eles gostam de receber de graça e sentem o dever de retribuir, contribuir para que a informática seja barata e livre. Segundo, porque ao ter seu nome incluido em um programa famoso eles ficam famosos também, e sua fama como programadores pode lhes render serviços e empregos bons. A pessoa que realiza um programa livre, por outra parte, pode vendêlo, o que não pode é colocar condições nele, limitações, exigências como não seja a de que qualquer programa que for derivado de um programa livre tem necessariamente de ser livre também. Não pode impedir a cópia. Já os programas da Microsoft não teriam sido populares se não fosse permitida tecnicamente a cópia, mas essas cópias são chamadas de “piratas”. Continuando, não foi somente com voluntários que os programas livres evoluiram: grandes firmas que não queriam ser controladas pela Microsoft aderiram: Sun, IBM, Hewlett Packard. Daí elas não precisam pagar licenças à Microsoft, e investem milhões para ajudar a programação livre. Hoje em dia um computador básico custa cerca de R$ 800,00, e os programas Microsoft para usálo praticamente o mesmo. São caros e geralmente não dão assistência técnica, com os programas livres você encontra apóio em muitas listas de discussão porque mais voluntários estão dispostos a ajudar. Menos pessoas usam, sim, porém são bem voluntariosas e apostam no futuro; quanto mais gente usar, mais vão se desenvolver e mais fácil vai ser encontrar apóio de um companheiro ou amigo. Uma enorme vantagem de se usar Linux é que não se pode pegar vírus, nenhum programa podese instalar sozinho pois não se consegue driblar a senha de administrador. Se gostou dos princípios mas está duvidando em sair dos programas Microsoft não saia de vez, começe a pegar programas livres para Windows mesmo, pela internet e sem a pecha de “pirata”: Vai navegar? Então use o melhor programa, o Mozilla Firefox: http://br.mozdev.org/firefox/download.html Necessita escrever textos, fazer desenhos, planilhas, apresentações audiovisuais? Deixe o Word, Excel, etc. e tome o programa de escritório OpenOffice (abreviado OOo): www.openoffice.org.br Necessita assistir vídeos inculusive em alta definição, executar músicas, copiar o som que sai do micro? Use VLC: www.vlc.com Necessita fazer desenhos e editar fotografias, figuras, etc. Com os melhores recursos, como no Adobe Photoshop? E até com animações? Pegue o GIMP: www.gimp.org e assista no YouTube vídeos explicativos. Necessita editar, cortar, juntar, mudar o volume, etc. de arquivos de áudio, mesmo que esteja em formato .mp3?: http://audacity.sourceforge.net/ Necessita editar hipertexto (html, páginas da internet)?: http://kompozer.net/ Quer falar com outros vendo pela câmera, ou ligar a telefone fixo pagando pouco? O Skype www.skype.com tem versão para Linux. É preciso entender que existem programas gratuitos, sim, mas que eles não são livres porque não se sabe como funcionam. Qual é o perigo de não se saber como funciona um programa? Ele pode conter instruções que permitam ao fabricante controlar o seu computador, você não ser mais quem controla ele e nem sequer perceber. Alguns países obrigam a seus funcionários a usarem programas abertos por questão de economia e de segurança também. A urna eletrônica do Brasil (a única do mundo que não permite recontagem pois não tem voto impresso) era também fraca na base: tiveram de mudar o sistema operacional de Windows para Linux. Gostou dos programas acima e quer ter sistema operacional livre? Recomendo um dos que são de instalação bastante fácil como o Ubuntu. Ele tem versão em português, cabe em um único CD e não precisa ser instalado, nada altera no computador, bastando dar partida pelo CD. Dar partida pelo CD é uma opção que se cria na BIOS, apertando a tecla DEL logo assim que o computador é ligado. Aparece uma tela com opções, procure a chamada “boot” (“partida” e não “bota”) e coloque como CDROM. http://www.ubuntubr.org/ ou, da UNICAMP, http://www.las.ic.unicamp.br/pub/ubuntureleases/jaunty/ Terá incluidos todos os programas que precisa, o seu computador todo funcionando em Linux! Depois de familiarizado poderá instalar em seu micro para que fique mais rápido e completo, seguindo as instruções nesse mesmo CD. Quer saber como anda o movimento de programas livres no Brasil? http://www.softwarelivre.org/ Apóie! Não seja pirata, seja livre e faça os outros serem livres também! (Este texto foi inteiramente editado com programas livres: Linux e OpenOffice.)