I plan to publish a small android app as open source. I use 2 libraries. One is licensed under
Apache License v2 the other one is under
Initially I wanted to license my work under
GPLv3, but I read
EPL1.0 is not GPL compatible.
The developer of that library wrote me I could do what I want, but I'm reluctant to do this. I asked him if he could re-license it under
EPL2.0 with secondary license since this would render it compatible, but it is unsure whether he will.
My project is written in java and I use that library not through a .jar, but I have copied the source into my project in a library directory (the source in that dir is even with the latest one of the author, I removed the unneeded files and binaries but kept readme & license). In case you are wondering, I don't use the jar because to publish the APK on F-Droid app store they ask to remove jars/binaries and to ship the source code instead.
Does using this
EPL1.0library this way effectively prevent me from licensing my work under
In that case, would it actually be possible for me to use his work with my app licensed under
EPL2.0 with secondary license GPLv3?