Boa tarde para todos, no final do ano passado eu concluí meu TCC e acabou que estou aprimorando ele agora, mas restam-me algumas dúvidas em parte judicial
1º - Há algumas partes do meu código que eu retirei de tópicos de ajuda (Criados por mim) aqui do GUJ, há problemas em colocá-los no meu programa? (Códigos bestas, por exemplo, como mudar a cor de uma célula de uma JTable)
2º - Eu criei uma tela que pega um endereço e joga no Google Maps, há problemas com isso?
3º - O tipo de licença que eu iria fazer seria de um programa livre (Qualquer um poderia pegá-lo e usá-lo em sua empresa), porém só eu poderia mexer no código fonte, customizá-lo e dar suporte
4º - Alguém sabe quanto em média custaria pra eu patentear minha ideia?
5º - Usei algumas APIs que não eram minhas, para isso teria que ler a licença de cada API para saber se poderei usá-la pra obter lucro né?
Bem, aqui ficam minhas dúvidas, se alguém puder me ajudar, eu agradeceria muito
Vou colocar algumas informações que eu sei, espero que mais gente apareça para comentar pois o assunto é muito interessante.
Você tem que verificar como funciona o fórum específico onde você postou. Por exemplo, em alguns fóruns todos os códigos postados ficam automaticamente sob uma das licenças Creative Commons. E aí o tipo de licença varia ( http://creativecommons.org.br/as-licencas/ ), em algumas basta colocar o crédito ao autor, em outras não pode fazer uso comercial, e assim por diante. Isso pode ser esclarecido nos termos de uso do fórum, ou mesmo entrando em contato com a administração.
E também existe uma possibilidade: o código pode ter sido postado irregularmente, e na verdade já existe alguém com direito autoral sobre ele. Esse alguém poderia processá-lo se descobrisse que você usou o código.
Resumo da história: tudo fica muito mais fácil se você não copiar código da Internet. Aprenda como funciona a solução e implemente do seu jeito. Claro, se for uma coisa trivial pode ficar parecido mesmo, mas justamente por ser comum ficaria difícil alguém reivindicar propriedade sobre o código.
Está usando via API, ou apenas abre o Browser com o mapa? Se estiver apenas abrindo o browser para o usuário navegar no site do google maps acho que não tem problema (é apenas um palpite, não faça nada sem confirmar isso!). Para usar a API, teria que ver se o seu aplicativo se encaixa nas condições necessárias para a versão free; caso não, teria que ter um contrato business
Tem muitos softwares assim, são conhecidos como Freeware (não confunda com Free Software, Open Software ou Software Livre, nesses você tem que dar liberdade total). Procure um bom modelo de licença, com aquelas famosas condições “o software é fornecido as-is, sem garantias de qualquer tipo, é proibido realizar modificações, engenharia reversa, etc etc etc”
5º - Usei algumas APIs que não eram minhas, para isso teria que ler a licença de cada API para saber se poderei usá-la pra obter lucro né?
Exatamente!
N
Nicksf13
gomesrod:
Olá,
Vou colocar algumas informações que eu sei, espero que mais gente apareça para comentar pois o assunto é muito interessante.
Você tem que verificar como funciona o fórum específico onde você postou. Por exemplo, em alguns fóruns todos os códigos postados ficam automaticamente sob uma das licenças Creative Commons. E aí o tipo de licença varia ( http://creativecommons.org.br/as-licencas/ ), em algumas basta colocar o crédito ao autor, em outras não pode fazer uso comercial, e assim por diante. Isso pode ser esclarecido nos termos de uso do fórum, ou mesmo entrando em contato com a administração.
E também existe uma possibilidade: o código pode ter sido postado irregularmente, e na verdade já existe alguém com direito autoral sobre ele. Esse alguém poderia processá-lo se descobrisse que você usou o código.
Resumo da história: tudo fica muito mais fácil se você não copiar código da Internet. Aprenda como funciona a solução e implemente do seu jeito. Claro, se for uma coisa trivial pode ficar parecido mesmo, mas justamente por ser comum ficaria difícil alguém reivindicar propriedade sobre o código.
Está usando via API, ou apenas abre o Browser com o mapa? Se estiver apenas abrindo o browser para o usuário navegar no site do google maps acho que não tem problema (é apenas um palpite, não faça nada sem confirmar isso!). Para usar a API, teria que ver se o seu aplicativo se encaixa nas condições necessárias para a versão free; caso não, teria que ter um contrato business
Tem muitos softwares assim, são conhecidos como Freeware (não confunda com Free Software, Open Software ou Software Livre, nesses você tem que dar liberdade total). Procure um bom modelo de licença, com aquelas famosas condições “o software é fornecido as-is, sem garantias de qualquer tipo, é proibido realizar modificações, engenharia reversa, etc etc etc”
5º - Usei algumas APIs que não eram minhas, para isso teria que ler a licença de cada API para saber se poderei usá-la pra obter lucro né?
Exatamente!
Só respondendo a 1º e a segunda
Tirei o código aqui do GUJ, em tópicos de ajuda que eu criei para pedir ajuda, e meu programa faz o seguinte, ele usa uma API do java, que joga um URL no navegador padrão do computador com as informações de onde devem ser pesquisadas no google maps: