Escolar Documentos
Profissional Documentos
Cultura Documentos
Engenharia de Requisitos
Software Livre (Requisitos)
Software Livre
O termo software livre foi criado pela cultura hacker dos Estados Unidos entre
asdcadas de 60 e 70. Segundo Rasch (2000), sua criao teve origem nos laboratrios
deinformtica de algumas universidades, como Stanford, Berkeley, Carnegie Mellon
eMIT. A principal caracterstica desse ambiente era a colaborao e, por isso, acesso
aocdigo fonte dos programas era um requisito necessrio. Foi criada uma cultura
derepassar as melhorias feitas nos cdigos aos demais programadores, que, por sua
vez,tinham no reconhecimento dos outros a principal motivao.
Atualmente, h diversos projetos de software livre em vrios pases. Eles
renemum conjunto de colaboradores, muitas vezes voluntrios. O grau de motivao
dessaequipe pode resultar ou no no sucesso do projeto. Por isto, o criador de um
softwarelivre, tambm chamado mantenedor, deve estar atento motivao dos
colaboradores.
A pesquisa SOFTEX (2005), apresenta iniciativas de desenvolvimento e uso
desoftware livre no Brasil. Em especial, so descritas as iniciativas relacionadas
aodesenvolvimento tecnolgico para a incluso digital, que tm recebido amplo apoio
doestado e de empresas fomentadoras de pesquisa.
O Brasil tem desenvolvido alguns projetos com sucesso, como: o Kurumin,
umadistribuio do Linux baseado no Knoppix, totalmente em portugus e de fcil uso.
Txt2tag, ferramenta para formatao e converso de texto.Rau-tu, sistema
colaborativode perguntas e respostas, entre outros.
O Brasil tem muito a ganhar com o desenvolvimento desoftware de cdigo
aberto. Isto porque os projetos de software livre incentivamsignificativamente a
distribuio de informaes e, consequentemente, doconhecimento. Alm disso,
projetos de software livre no envolvem somente a reduode custos com licenas de
software, mas tambm o incremento do grau decompetitividade do pas.
Comunidade de Software Livre e seus Integrantes
A comunidade de software livre composta por membros
altamentecolaborativos que mesmo estando envolvidos em um mesmo projeto, no
seconhecem pessoalmente j que na maioria dos casos se encontram separados
porgrandes
distncias
geogrficas,
interagindo
apenas
atravs
de
ferramentasdisponveis na Internet.
projeto de software livre pode tervrias formas, mas dois estilos de desenvolvimento
so considerados dominantesna comunidade: a catedral e o bazar.
requisitos iniciais do sistema de forma que isso reflita num cdigo muito
mais robusto que o original.