Witam, znalazłem odpowiadający mi program na licencji GPLv3, jednak chciałbym rozprowadzać moją modyfikację masowo w Google Play i Appstore, więc przez ustalenia tej licencji, musiałbym tą modyfikację również zamieszczać na licencji GPLv3. Tym samym, naraziłbym się na koszty, gdyż moja modyfikacja używa moich serwerów. Pobierane dane są dość ciężkie (mapy dla GPS), więc nie chciałbym by każdy następny developer, korzystał z moich serwerów i znał mechanizm. Programowo nie da się zbytnio ukryć nowych mechanizmów (muszą być na GPLv3 zresztą) i adresów do plików serwerowych.
Chciałbym się zapytać, czy mogę obejść licencję, przepisując ten program od zera, z nową grafiką, itp? Każdą zmienną, metodę, klasę, wszystko. Oczywiście nie mam na myśli tylko zmiany nazw, ale optymalizację kodu, wywalenie tego, czego nie potrzebuję, napisanie tego inaczej, itp.
Program to:
https://play.google.com/store/apps/details?id=net.osmand
W zasadzie ma wszystko na GPLv3, jakiś tam moduł na LGPL i trochę Apache 2.0