Você está na página 1de 4

SOFTWARE LIVRE

Ademir Constantino Filho Prof. Jan Charles Gross Faculdade Metropolitana de Blumenau FAMEBLU Bacharelado em Sistemas de Informao (WEB-24) Segurana na Web 10/06/09 RESUMO Este trabalho pretende apresentar o software livre, movimento qual tem crescido na rea de tecnologia da informao, apresentando conceitos, filosofia, casos e aplicao nas empresas tanto pblicas quanto privadas. Palavras-chave: Software Livre. Cdigo Aberto. Linux. Segurana da Informao. 1 INTRODUO Software h muitos anos deixou de ser apenas um conjunto de rotinas executadas em mquinas das empresas e passou a ser utilizado em grande escala em todo lugar do mundo. No comum que o desenvolvimento de software seja feito desde o incio, sem se utilizar de recursos de outros desenvolvedores ou de outras empresas. Partindo desta premissa, pode ser observado que o software precisa de uma comunidade, onde haja relaes, troca de cdigo e informao. A troca de cdigo era algo muito comum entre desenvolvedores de software na dcada de 70, porm as empresas de software comearam a barrar este tipo de compartilhamento de cdigo e partiram a patentear seus programas, formando assim ento uma forma de negcios em seus cdigos. Partindo deste problema, o hacker Richard Stallman decidiu criar uma ideologia de software livre, onde os desenvolvedores pudessem compartilhar seus cdigos, podendo tambm estud-los, alter-los, copi-los e redistribu-los. Este trabalho pretende apresentar a ideologia de software livre, termo comum nos dias de hoje na rea de TI, e que tem sido um grande propulsor da evoluo do software no mundo. 2 FILOSOFIA

O compartilhamento de cdigo-fonte iniciou-se na dcada de 70, quando os desenvolvedores de software compartilhavam seus cdigos livremente, porm no final da mesma dcada as empresas de software comearam a restringir os usurios utilizando-se de contratos de licena de software. Em 1983 o desenvolvedor Richard Stallman publicou um plano de desenvolver um sistema operacional baseado em Unix chamado GNU. Posteriormente, no ano de 1985, Richard Stallman criou em Boston, nos Estados Unidos, a Free Software Foundation, uma fundao dedicada por promover o direito de usar, estudar, modificar e redistribuir programas de computador. A Free Software Foundation mantm uma definio de software livre para mostrar claramente o que verdade sobre o que o software precisa para ser considerado um software livre. Software Livre se refere liberdade dos usurios a rodar, copiar, distribuir, estudar, mudar e melhorar o software. Mais precisamente, isto se refere a quatro tipos de liberdade para os usurios de software: A liberdade para rodar o programa, por qualquer motivo; A liberdade de estudar como o programa funciona, e adapt-lo s suas necessidades; A liberdade para redistribuir cpias, ento voc pode ajudar seu vizinho; A liberdade para melhorar o programa, e distribuir tais melhorias (e as verses modificadas em geral) para o pblico. Um software considerado um software livre quando os usurios podem ter estas liberdades. Os cdigos desenvolvidos com a filosofia de software livre, normalmente possuem uma licena de software, como por exemplo, a GNU GPL, BSD entre outras. Este tipo de licena garante o direito autoral dos cdigos fazendo tambm com que os usurios de tais fontes respeitem este tipo de licena.

3 CDIGO ABERTO Cdigo aberto uma abordagem de design, desenvolvimento e distribuio de software, oferecendo acessibilidade ao cdigo fonte do software. Antes do cdigo aberto se tornar largamente adotado, desenvolvedores e produtores usaram uma variedade de frases para descrever o conceito, e o termo cdigo abertas ganhou popularidade com o crescimento da internet, que proveu acesso a diversos modelos de produo, formas de comunicao e comunidades interativas. O Open Source/Cdigo aberto descreve um amplo tipo de licena de software que disponibiliza o cdigo fonte para o pblico geral com uma pequena restrio ou at mesmo sem nenhuma restrio. 4 DIREITOS Os direitos de um software livre podem ser garantidos atravs de uma licena de software. Esta licena pode ser criada pelo fornecedor ou autor dos cdigos, ou pode ser aplicada uma licena disponvel e comum de uso de softwares livre como, por exemplo, as mais comumente utilizadas: BSD, GPL 2.0, GPL 3.0 entre inmeras outras. Um exemplo de licena de software livre pode ser visualizado no endereo: http://www.magnux.org/doc/GPL-pt_BR.txt 5 FUTURO No mundo todo pode ser observado um grande crescimento na utilizao de software livre, dentre os mais famosos o Firefox que atingiu 270 milhes de usurios como navegador de internet (Fayerwayer, 2009), e o sistema operacional GNU/Linux que tem tido um aumento significativo atingindo a marca de 1% dos usurios de computadores em 2009 (Under-Linux, 2009). 5.1 FUTURO NOS PRODUTOS CORPORATIVOS Nos ltimos anos tem ocorrido uma grande aceitao do software livre. Existem estudos que acreditam que 80% das empresas de software tenha produtos de cdigo aberto at 2011. (Gartner's Open Source Summit, 2007).

Você também pode gostar