Oi pessoal.
Estou criando um frameWork que pretendo liberar como freeware. Não sei se vou usar open-source. Gostaria de saber se alguém pode dar uma luz de como efetuar este registro.
David Barros
SCJP - SCWCD - SCBCD
Oi pessoal.
Estou criando um frameWork que pretendo liberar como freeware. Não sei se vou usar open-source. Gostaria de saber se alguém pode dar uma luz de como efetuar este registro.
David Barros
SCJP - SCWCD - SCBCD
dá uma olhada:
http://www.opensource.org/licenses/index.html
se vc quer que seu código seja open-source vc não registra em lugar nenhum. Vc só precisa colocar junto ao seu código a licença open-source que ela pertence, num arquivo LICENSE.txt, e nos códigos fontes… no site acima tem bastante informação sobre isso.
talvez essa apresentação te ajude também:
http://baniverso.com/pdf/QCon-Licencas.pdf
Então eu preciso escolher a licença que quero usar e colocar no software o txt correspondente.
Não tem que registrar em lugar nenhum? O que vai garantir que a autoria é minha?
E se eu pretender liberar como um freeware, acredito que seja isso para liberar o prog para uso mais não liberar o fonte. É vantagem liberar o fonte?
Não precisa registrar não, só a licença especificada já basta…
vc deve liberar o fonte se vc pretende que outras pessoas contribuam com o seu projeto, ou que possam pegar partes do seu projeto para usar em outro lugar.
nas classes java vc pode colocar no javadoc em cima da classe:
/**
* Descrição do que a classe faz
* @author David Barros
*/
pessoas que usam e contribuem com software livre não apagam os autores, e as licenças proibem isso também.
pra garantir que foi vc que fez primeiro vc precisa deixar seu código aberto em algum repositório como o github, bitbucket ou mesmo o sourceforge.