Open sciamano opened 4 years ago
the FAQ at https://www.eclipse.org/legal/epl-2.0/faq.php is worth of reading completely
* can i just change to epl 2 without asking all contributors?
probably yes (https://www.eclipse.org/legal/epl-2.0/faq.php#h.tci84nlsqpgw), but that will not solve the issue yet because what is need is EPL-2.0 with Secondary License and then https://www.eclipse.org/legal/epl-2.0/faq.php#h.cktcxkzh8ks4 "You must gain permission from all copyright holders to re-license the content"
* otherwise ill probably remove db4o and write an external converter licensed as GPL 3
the FAQ at https://www.eclipse.org/legal/epl-2.0/faq.php is really worth of reading completely, also to avoid license pitfalls with new code as well
there is a huge FAQ on EPL license at https://www.eclipse.org/legal/eplfaq.php and https://www.eclipse.org/legal/epl-2.0/faq.php
as I see, from it follows:
On the one side, RSSOwl links to
bloat-1.0.jar
,db4o-6.1-java5.jar
anddb4o-6.1-nqopt.jar
fromorg.rssowl.lib.db4o
module and looking at the source code of db4o attached atorg.rssowl.lib.db4o/src.zip
one can see that db4o is provided under GPL.On the other side, RSSOlw itself is licensed under EPL-1.0 which is explicitly incompatible with GPL, see https://www.eclipse.org/legal/eplfaq.php#GPLCOMPATIBLE
An upgrade of license to EPL-2.0 with Secondary License (https://www.eclipse.org/legal/epl-2.0/faq.php#epl-secondary) may resolve the GPL incompatibility
Best and easiest approach would be to upgrade the license of the original code https://github.com/rssowl/RSSOwl/ directly by @bpasero (as the initial Contributor in terms of EPL), and then also all forks can benefit from it. But that repo is archived and I cannot open the issue there. Therefore I'm opening the issue here as RSSOlwnix is mentioned as the successor in README at https://github.com/rssowl/RSSOwl/.