Posts

Showing posts with the label código aberto

Open Source - Como distribuir parcialmente o código do seu sistema

Image
Introdução O objetivo desse artigo é descrever como se pode abrir parcialmente o código fonte de um sistema, e manter parte fechada. Esse tipo de estratégia é usada em larga escala por motivos diversos, onde uma empresa ou um profissional disponibiliza uma versão do seu sistema com funcionalidades gratuitas e mediante pagamente disponibiliza uma versão completa. Abrir o código fonte é um pouco mais além, porque todo mundo, e quando eu digo todo mundo, isso inclui o meu pai, minha mãe, o papa, você, os seus amigos e a torcida do Corinthians têm acesso ao código fonte do sistema que eu desenvolvi. No caso do código fonte do meu sistema, você pode copiar, alterar, redistribuir, contanto que mantenha sempre a referência à quem criou o sistema. Será utilizado o sistema de versionamento de código fonte Git, e é necessário que você saiba usá-lo minimamente. Se você não sabe usar o Git, procure documentos na Internet e estude antes de ler esse documento. É necessário também saber usar o ...

Open Source

A definição de softwares open source se baseia no tipo de licenciamento de uso que o mesmo adota. Entenda-se por licenciamento, um "contrato" aceito entre as partes que regem aspectos legais referentes ao direito de propriedade intelectual sobre os sistemas, sobre os tipos de uso, como uso pessoal, educacional ou profissional e respectivo pagamento, ou não, de licenciamento, acesso aos códigos fontes, permissão para alteração do software, gratuidade obrigatória, entre outras questões. Existem diferentes tipos de licensas que são utilizadas por diferentes softwares open source, como GNU GPL, BSD, Apache License etc. 1* Podem ser citados como exemplo de software Open Source/Free Software, Apache, Linux, Perl, Python, GCC, BIND, Samba, Firefox, etc. Vale abrir uma parênteses para pontuar as diferenças entre Software Livre (Free Software) e Código Aberto (Open Source). O conceito de Free Software é anterior ao conceito de Open Source, e segundo o Free Software Foundation (FSF), ...