Matthias Klose wrote:
why do you think it's derivative work? It's IMO clear, that libffi
comes with it's own license (fastjar as well). sure you can build
libffi without building gcc:
cd libffi; ./configure; make
I don't see any RC bug here.
It's not as simple, unfortunately.
The following does not work:
$ apt-get source libffi2
$ cd gcc-3.3-3.3.2ds4/
$ tar -xjvf gcc-3.3.2.tar.bz2 gcc-3.3.2/libffi
$ cd gcc-3.3.2/libffi/
$ ./configure
creating cache ./config.cache
checking for Cygwin environment... no
checking for mingw32 environment... no
configure: error: can not find install-sh or install.sh in ../.. ./../..
$
So, there are build dependencies on code outside of gcc-3.3.2/libffi/.
The libffi license only applies to files within this directory, if am
not mistaken.
Regards,
Etienne
--
Etienne M. Gagnon, Ph.D. http://www.info.uqam.ca/~egagnon/
SableVM: http://www.sablevm.org/
SableCC: http://www.sablecc.org/