Minha dúvida é em relacão a segurança numa aplicaçõ Open source. Por exemplo.
Eu estou criando um aplicativo, que por enquanto ainda está nascendo, mas quero, quando eu concluir o básico dele, que outras pessoas possam desenvolvê-lo. Quero abrir o seu fonte e o deixar em comunidades.
MAs acontece que existem conexões com o banco de dados e não quero que elas sejam visíveis. Teria como eu fazer classes que somente seriam distribuidas o .class mesmo e fazer os set e get certo para elas? (Não quero mostrar a conexão com o banco nem as consulas, somente o resultado delas).
Mas e a segurança disso, vai ter algum problema?
Se sim, há algum meio de fazer isso seguramente?
E se já está seguro, qual a melhor maneira de eu distribuir esse fonte para que eu mesmo tenha controle sobre seu desenvolvimento. E qual a licença para que eu sempre fique com os creditos de idealizador? E como eu registro essa licença?
Obrigado.
Douglas Borella Ianitsky