Existem termos que são cada vez mais comuns mas muitas vezes confundem as pessoas. Com o surgimento todos os dias de novas tecnologias e plataformas é necessário se atualizar sempre. Você sabe o que é Software Proprietário, Open Source e Código Aberto? Vou explicar cada um deles aqui e fica ao seu critério decidir qual deles vai adotar.
Software Proprietário
– Possui alguma restrição imposta pelo seu criador ou distribuidor.
– Não é possível fazer alterações que não sejam vindas dele, o usuário final não tem autonomia para isso.
– Esta expressão foi uma “resposta” ao conceito de Software Livre, criado por Richard Stallman, assunto do meu artigo anterior.
– O termo é uma tradução de “proprietary”, que tem o sentido de “particular”, “registrado”. Aplicando-se a software, a tradução mais apropriada seria “patenteado”.
Veja abaixo alguns exemplos de Software Proprietário:
Software Livre
– Qualquer programa cujo código-fonte (estrutura de qualquer software) deve ser disponibilizado para permitir o uso, a cópia, o estudo e redistribuição.
– Também é conhecido como “software aberto”.
– O conceito deste se opõe ao conceito de software proprietário, mas não ao software comercial. Ao distribuir o software livre, o detentor dos direitos deve escolher uma licença que informará ao usuário final quais os direitos que o autor estará transferindo e quais as condições que serão aplicadas.
Veja abaixo alguns exemplos de Software Livre:
Open Source
– O termo foi criado pela Open Source Initiative e refere-se ao software que respeita as quatro liberdades definidas pela Free Software Foundation, compartilhadas também pelo projeto Debian Free Software Guidelines (DFSG).
– Qualquer software livre é também um código aberto e a diferença está essencialmente em sua apresentação.
– Este rótulo surgiu em fevereiro de 1998, através de uma reunião dos principais nomes dos defensores do Open Source, como: Todd Anderson, Chris Peterson, Jon “Maddog” Hall e Larry Augustin, Sam Ockman e Eric Raymond. Segundo eles, uma alternativa ao modelo de negócio para a indústria de software, onde é estimulado o “cooperativismo” como base para o desenvolvimento e melhoria de um Software.
– Grandes empresas estão investido no software de código aberto com o objetivo de criar o Open Source Development Lab (OSDL), um instituto destinado à criação de tecnologias de código aberto.
Veja abaixo alguns exemplos de Software Open Source:
Espero que tenha gostado de conhecer um pouco mais sobre as características destas três classes de Softwares.
Esse foi mais um post do Blog do Curso de Hardware Microcamp.
Faça um curso completo na melhor escola do Brasil >> microcamp.com.br