Este documento discute software de código aberto, incluindo suas vantagens principais como redução de custos, qualidade do código e liberdade de software e informação. Ele também descreve brevemente as fases de evolução do software de código aberto e fornece exemplos de projetos de sucesso como Linux e Mozilla Firefox.
1. S.O. -Sistemas Operativos
Módulo 4
Ficha de Trabalho 1
Sumário:
Software Open Source
Utilizando o documento anterior, responda às questões que se seguem.
O que significa software open source?
R: É um software de utilização livre, Os princípios do OpenSource fundamentam-se nas
premissas básicas de liberdade de expressão, acesso à informação e do carácter
eminentemente colectivo do conhecimento, que deve ser construído e disponibilizado
democraticamente e não privatizado. Dentro do modelo de Software Livre, o software é
somente mais uma forma de representação ou de organização do conhecimento.
Qual a diferença entre software livre e software open Source?
R: Softwarelivre significasoftware que vocêpode usar sempagar, todas software livre não são
Open Source .SoftwareOpen Sourcesignifica que égratuito e podemos editar emodificá-lo com
necessidadese podecontribuir para o desenvolvimento sem ser privatizado.
Descreve resumidamente as várias fases de evolução do software open Source?
R: Realizado em Março de 2004 pelo Delphi Group, este instituto organiza a história deste
movimento em três fases:
Open-Source 1.0 (Software Gratuito e Aberto)
Permitiu que mais empresas adoptam sem projectosde software devido à diminuição do
"custo de entrada" na tecnologia (com a eliminação dos licenciamentos iniciais), e ainda
promoveu diminuição de custos em softwares proprietários concorrentes.
2. Open-Source 1.5 (Software Gratuito e Aberto; Serviços Comerciais)
Inicia a profissionalização e catapulta a importância do Open Source para a indústria em geral.
Open-Source 2.0 (Software Aberto; Qualidade Comercial)
Diga de forma sucinta, quais as principais vantagens do software open Source?
2. R: Os vantagens são:
1. Redução de custos:
Particularmente apelativopara as empresas,indivíduose governopúblicoem um ambiente
ondeo orçamentogasto emsoftwaree tecnologia. A informação écada vez maiscrescente.
2. Qualidade do código.
Os métodos de desenvolvimento de opensource produzem melhor código, pois não são
estanque.
3. Liberdade de software.
Os resultados são melhores quando o uso de softwareé livre, pois as restrições na distribuição
e modificação do programa não facilitam o seu uso, interferindo na criatividade do seu
melhoramento e evolução.
4. Liberdade de informação.
Enquanto importante factor, a informação plural e fidedigna, e o seu devido uso,
Torna-se um instrumento que poderá contribuir para a efectiva melhoria do software.
5. Resolução de problemas.
O número acrescido de pessoas a trabalhar em opensource permite de modo mais
Célere e eficaz a resolução de problemas, como a detecção e eliminação de vírus
Informáticos e outros problemas.
6. Estatuto.
É reconhecido o alto grau de competências e aptidões dos programadores pela
Comunidade de utilizadores em opensource, à medida que este se torna mais
Complexo e competitivo.
7. Conhecimento técnico.
Domínio de várias linguagens e de um leque variado de software.
8. Aprendizagem.
Elemento contínuo e permanente que se desenvolve com o uso de um software em
permanente mudança.
9. Partilha e Cooperação.
Sistema de cooperação voluntário sem contrapartidas, que contribui para o bem-estar da
comunidade de utilizadores.
3. Lista alguns exemplos de projectos de sucesso?
R: - Linux: É um dos exemplos mais famosos de software Open Source. Este sistema operativo
vem sendo desenvolvido e aprimorado desde 1991, quando Linus Torvaldsdisponibilizou o seu
código na Internet e licenciou-o sob a GPL.
- Mozilla Firefox:
Navegador Open Source desenvolvido pela Mozilla Foundation.
O que é o OSOR? Por quem foi desenvolvido e qual o seu objectivo?
R: O OSOR é um repositório comum que, para além do código fonte e do código objecto,
disponibiliza informação sobre o uso de aplicações, as diferentes versões dosoftware, licenças
de código aberto e material relacionado com contratos.