sexta-feira, 27 de setembro de 2013

Exemplos de Sistemas Operativos Open Source.

Exemplos de Sistemas Operativos Open Source

Open source são softwares com código livre onde você pode estudá-lo através de seu código fonte.

Software livre, segundo a definição criada pela Free Software Foundation é qualquer programa de computador que pode ser usado, copiado, estudado e redistribuído sem restrições. 

O conceito de livre opõe-se ao conceito de software restritivo, mas não ao software que é vendido ganhando lucro. A maneira usual de distribuição de software livre é anexar a este uma licença de software livre, e tornar o código fonte do programa disponível.

Exemplos:

quinta-feira, 26 de setembro de 2013

Distinção entre Sofware Livre e Software Open Source

Sofware Livre e Software Open Source

   Software livre é um conceito de extrema importância no mundo dos computadores. Para estar nesta condição, o software precisa ter características atreladas a aspectos de liberdade.

   Quando nos referimos a um software gratuito, dizemos que é um programa que se pode utilizar sem pagar. Um software pode ser gratuito e livre, e também pode ser gratuito e fechado. Um software nesta condição é restrito, isto é, somente o autor ou a entidade que criou o programa tem acesso ao código-fonte, portanto ninguem o pode alterar ou simplesmente estudá-lo, somente usá-lo da forma como está disponível.





O software livre é software cujo código-fonte está disponível para modificação ou melhoria por qualquer pessoa.

"Source-Code" é a parte do software que a maioria dos usuários de computador não já viu, é que os programadores de computador de código pode ser usado para alterar a forma como uma parte de software funciona. Os programadores que têm acesso ao código fonte de um programa de computador pode melhorar o programa, adicionando recursos a ela ou fixação de peças que nem sempre funcionam corretamente.



Software de Sistema e Aplicação

Software de Sistema

Definição- Programa que é manipulado por um grande conjunto de outros programas que traduzem seu código para linguagem de máquina e controlam sua execução no computador.

No desenvolvimento de programas, o software de sistema é extensamente utilizado, com as várias etapas inter-relacionadas para a criação e execução de um programa. Programas complexos raramente são descritos através de um único arquivo-fonte, mas sim organizados em módulos. Tais módulos podem agregar funcionalidades da aplicação sendo desenvolvida ou recursos comuns do sistema que devem ser integrados à aplicação.

Exemplos:











Software de Aplicação

Definição- São todos o programas de computador que possibilitam a realização de variadas tarefas por parte do utilizador.

O software de aplicação é criado, em regra, para executar tarefas específicas tal como o processamento de texto, reprodução de aúdio. Ao contrário do software de sistema, estas tarefas não são indispensáveis ao normal funcionamento do computador pelo que só são executadas a pedido do utilizador.

Normalmente envolvendo algum custo monetário, estas aplicações estão disponíveis para todos os utilizadores. No entanto, um utilizador habilitado pode criar as suas aplicações através de linguagens de programação.

Exemplos: