I am developing an application for Android in JAVA which calls GPLed C-code via JNI. I have modified & capsulated a GPL-software under a JNI-interface and compile it as a shared library (.so) ...
I developed scientific software for use in my own scientific research. I am considering porting it to another language such as Java, and releasing a closed-source, commercial version of it for sale. ...