Software Livre
Trabalho Universitário: Software Livre. Pesquise 862.000+ trabalhos acadêmicosPor: bigapres • 26/9/2014 • 800 Palavras (4 Páginas) • 217 Visualizações
Nome: João Pereira da silva
Curitiba: 22/08/2014
1. Recentemente uma empresa abandonou seu sistema servidor de e-mail de código aberto por uma solução proprietária. O sistema vinha funcionando desde 1999 mas começou a apresentar problemas com o crescimento de usuários. Esta foi uma das primeiras mudanças realizadas pelo novo diretor de TI da empresa, que tem praticado uma clara política de adoção de todos os softwares de um determinado fabricante.
a) Além do crescimento de usuários, que outros motivos poderiam ter prejudicado a instalação e ajudado a influenciar o novo diretor a trocar de sistema? (1,0 – ponto)
A estabilidade do software pode ter sido um dos pontos marcantes na tomada de decisão do diretor, pois em um sistema comercial novas funcionalidades podem ser incorporadas quando há incentivo econômico. Outro ponto é cultura do novo diretor e dos usuários que estão chegando além de pouco treinamento disponível no mercado.
b) Que prejuízos potenciais para a empresa você vê nesta mudança? (1,0 – ponto)
Vai aumentar os custos (tempo e dinheiro) com licenças, migração e suporte.
Tarefas que talvez estivessem rodando de forma personalizada deixariam de rodar e teriam que ser adaptadas as funcionalidades do novo software.
2. Richard Stallman é uma importante figura para o software livre. Graduado no MIT, criou em 1984 um projeto com o objetivo de desenvolver um sistema operacional livre. Esse projeto, baseado no sistema operacional Unix, foi denominado GNU. O acrônimo GNU significa Gnu is Not Unix. (RASCH, 2000) Junto com alguns amigos, Stallman fundou a associação FSF - Free Software
Foundation, principal patrocinadora do projeto GNU. A fim de garantir as liberdades inerentes a um software livre, Stallman criou a licença GNU GPL – GNU General Public License. Essa licença define algumas regras para o uso do software livre.
Essa definição de software livre estabelece 4 liberdades fundamentais que são defendidas pela Licença GNU GLP. Desenvolva um contexto, de 8 a 10 linhas com exemplos práticos da usabilidade dessas liberdades pelos seus desenvolvedores ou pela sociedade. (3,0 pontos)
Muitos desenvolvedores utilizam das 4 liberdades fundamentais não só para aprender como o programa funciona e com isso enriquecer o seu conhecimento, mas também para desenvolver novas ferramentas, muitas vezes utilizando partes do código fonte de um programa para desenvolver outro, ou mesmo aprimorar o software ajudando outras pessoas ao compartilhar das alterações. Um grande exemplo de software livre é o sistema Linux que pode prover alicerce para o desenvolvimento e execução de outros softwares livres, sendo desenvolvido por colaboradores em todo o mundo.
3. Em um estudo realizado de análise de programas, efetuado com o Kernel do Linux e de outros programas, chegou-se à conclusão que o Kernel do Linux era o que tinha menos erros por cada 1000 linhas de código e que era o Kernel que mais rapidamente corrigia os erros que eram detectados. Os números são extraordinariamente positivos, das 5.7milhões de linhas de código que durante o estudo
...