Yikes! License problem with SE library classes.
Roger Browne <[email protected]> Fri, 01 Jul 2005 15:12:12 +0100
| Newsgroups | gmane.comp.lang.eiffel.smalleiffel |
|---|---|
| Message-ID | <[email protected]> |
As some of you may know, I am working on an Eiffel-like scripting language for the Parrot virtual machine. The language is called "Amber for Parrot": http://xamber.org Amber is written using SmartEiffel, and is released under the Gnu GPL. Some of the people who want to use Amber do not know Eiffel. Even some Eiffelists will not have SmartEiffel installed. But SmartEiffel can generate a C-package which can be compiled using gcc. Here's the problem: the C-package is a derived work that includes both my source code (GPL'd) and the SmartEiffel library code. Therefore, I need to offer the entire source code under the GPL. But I can't do that, because the SmartEiffel library license is not GPL-compatible (for example, it imposes a requirement that a change log must be added). Is there any chance of releasing the SE libraries under a GPL-compatible license? Perhaps the Eiffel Forum License version 2: http://www.eiffel-nice.org/license/ Regards, Roger Browne