Re: Yikes! License problem with SE library classes.
Roger Browne <[email protected]> Sun, 03 Jul 2005 21:59:57 +0100
| Newsgroups | gmane.comp.lang.eiffel.smalleiffel |
|---|---|
| Message-ID | <[email protected]> |
I wrote: > >I would like to distribute the C-code generated by the SmartEiffel > >"no-split" option. That C-code is a derived work which includes both > >my source code (GPL'd) and the SmartEiffel library code. Philippe Ribet wrote: > What do you mean by "library code"? I thought of eiffel files from lib > directory, but you might be speaking of C files from sys/runtime directory. I was referring to the Eiffel kernel classes (from lib/kernel) which are combined with my GPL Eiffel source to produce the generated C-code. But, now that you mention it, there is also the same problem with C files from sys/runtime. In both cases, the GPL requires that all of the source code for the combined work is made available under the terms of the GPL. But because the SmartEiffel license is apparently not GPL-compatible, this cannot be done. Therefore, it is not possible to distribute the generated C-code for any GPL'd application. Regards, Roger Browne