Re: SE library's licence
Julien PUYDT <[email protected]> Mon, 18 Jul 2005 20:58:34 +0200
| Newsgroups | gmane.comp.lang.eiffel.smalleiffel |
|---|---|
| Message-ID | <[email protected]> |
Julien PUYDT a écrit : >> that requires a clean separation of that code. the GPL and LGPL are >> generally unsuitable for any language that doesn't follow the C model of >> compilation and linking or is a script language. > > Hmmmm... yes. Each eiffel class lives in its own file, but the generated > C code can be joined in a single file. That is an issue. Perhaps asking > on some distribution's legal mailing-list (say debian-legal or some > such) would be a good idea. I just had a smart idea: I got hold of gcc's source code, to look at the licence of some assembly files. The result is pretty interesting: they are covered by... the GPL! But the following is appended just after the usual GPL-covering: * * As a special exception, if you link this library with files * compiled with GCC to produce an executable, this does not cause the * resulting executable to be covered by the GNU General Public License. * This exception does not however invalidate any other reasons why the * executable file might be covered by the GNU General Public License. */ Food for thought, J.P.