Redes

Disponível somente no TrabalhosFeitos
  • Páginas : 81 (20209 palavras )
  • Download(s) : 0
  • Publicado : 13 de abril de 2013
Ler documento completo
Amostra do texto
Licen¸as de Software Livre c Hist´ria e Caracter´ o ısticas∗
Relat´rio T´cnico RT-MAC-IME-USP 2009-01 o e Vanessa Sabino, Fabio Kon Centro de Competˆncia em Software Livre e Departamento de Ciˆncia da Computa¸˜o e ca Instituto de Matem´tica e Estat´ a ıstica Universidade de S˜o Paulo a Mar¸o de 2009 c

1

Introdu¸˜o ca

A quest˜o das licen¸as ´ bastante importante para o desenvolvimento eado¸˜o do softa c e ca ware livre. O objetivo deste relat´rio ´ auxiliar pessoas que n˜o s˜o especialistas em o e a a licenciamento de software a entender melhor suas implica¸˜es, tornando o texto das princo cipais licen¸as mais acess´ e facilitando o processo de escolha de software realizado por c ıvel gerentes, investidores, desenvolvedores, estudantes, cientistas e demais pessoas envolvidas comsoftware. Programas de software livre em geral s˜o de f´cil acesso. Por´m, a simples obten¸ao a a e c˜ de um programa n˜o significa que a pessoa pode fazer o que quiser com ele. As licen¸as a c de software livre s˜o documentos atrav´s dos quais os detentores dos direitos sobre um a e programa de computador autorizam usos de seu trabalho que, de outra forma, estariam protegidos pelas leis vigentesno local. Al´m do uso como usu´rio final, esses usos autorizados permitem que desenvolvedores e a possam adaptar o software para necessidades mais espec´ ıficas, utiliz´-lo como funda¸˜o a ca para constru¸˜o de programas mais complexos, entre diversas outras possibilidades. Neste ca relat´rio, veremos como a escolha da licen¸a influencia a forma como o software poder´ o c a ser usado, desenvolvido edistribu´ ıdo. Cada licen¸a ser´ discutida de forma sistem´tica, traduzindo as principais id´ias conc a a e tidas em seus termos para uma linguagem mais familiar ao desenvolvedor de software, explicando quando seu uso ´ recomendado e levantando as principais vantagens e desvane


Pesquisa apoiada pela CNPq e pelo Projeto Qualipso (European Comission).

1

tagens. Mas antes disso, de formaa contextualizar o estudo, ser´ apresentado um breve a hist´rico do movimento de software livre e suas principais caracter´ o ısticas.

2

Breve Hist´rico do Software Livre o

Com o surgimento dos primeiros computadores vendidos comercialmente, a partir da d´cada de 1950, foram criados tamb´m os primeiros programas que iriam ser executados e e neles. Muitas vezes ocorria uma venda casadaentre hardware e software, pois os programas eram fortemente acoplados ` arquitetura das m´quinas em que eram executados. a a Nessa ´poca, o foco das empresas era na venda do hardware, e n˜o eram colocadas muitas e a restri¸˜es no uso que as pessoas fariam do software [CK08]. Elas podiam adapt´-lo como co a quisessem, de forma a fazer melhor uso do harware que tinham dispon´ ıvel, sem sofrerrepreens˜es. o Na d´cada de 1970 a situa¸˜o come¸ou a se modificar. Algumas empresas, como a e ca c Microsoft, n˜o estavam satisfeitas com a forma como seus programas eram redistribu´ a ıdos sem que a empresa recebesse royalties pelas c´pias. Assim, em 3 de fevereiro de 1976, o Bill Gates escreveu a Open Letter to Hobbyists, que foi publicada na newsletter do Homebrew Computer Club (Figura 1). Nessacarta, Bill Gates afirma que o total de royalties recebidos pelo Altair BASIC era equivalente a apenas dois d´lares por hora gasta em seu o desenvolvimento e documenta¸˜o. Ele ainda alega que a pr´tica de compartilhamento de ca a software n˜o ´ justa e afirma que tal pr´tica evita que software bem feito seja escrito. a e a Assim, nessa ´poca come¸ou uma mudan¸a de postura na ind´stria, que passou aproibir e c c u que o software fosse copiado ou modificado. Surgiu ent˜o o que chamaremos de software a fechado, caracterizado pelas restri¸˜es que s˜o feitas ` forma como ele ser´ utilizado. co a a a Como resposta a essa nova situa¸˜o, surgiram iniciativas voltadas para retomar a liberca dade de melhorar e compartilhar o software. Discutiremos a seguir duas delas: o Projeto GNU, combinado com a...
tracking img