Creo que está proponiendo violar intencionalmente los términos de la GPL y espero que no lo atrapen. Creo que deberías reconsiderar tu estrategia:
Si no planea ganar dinero con la aplicación, no estoy seguro de por qué desea mantener el código fuente en secreto. ¿Crees que hay un valor monetario en el código fuente? Ninguna compañía comprará su código fuente (o lo contratará) si el código tiene infracciones de licencia.
¿Mantiene el código en secreto porque no quiere perder el control del proyecto? Personalmente no me preocuparía por eso. 99 de cada 100 proyectos siguen siendo proyectos personales oscuros a los que nadie querrá contribuir, sin importar el robo. Y si su proyecto se vuelve tan exitoso / popular que la gente quiere bifurcarlo, entonces tendrá una influencia inmensa y podrá mantener el control.
- ¿Dónde debo usar preconditionFailure vs Assert vs fatalError?
- ¿Cuáles son algunos de los números a los que debe prestar atención un SDK móvil (Android, iOS)?
- ¿Qué tipo de habilidades debería tener un desarrollador senior de iOS?
- ¿Cuál es el mejor desarrollador de Android o desarrollador de iOS, como carrera?
- ¿Cómo funciona la multitarea en iPhone?
Tienes un par de alternativas:
1.Haga que su código fuente esté disponible gratuitamente
2. Vea si hay bibliotecas similares disponibles bajo una licencia de tipo BSD, que no requiere que publique su código fuente.