Hi Jamin!
Jamin W. Collins schrieb:
I've looked through the snapshot. From what I can tell, the source
files are still explicitly licensed primarily under the JOSL license
with the option of relicensing them under the GPL.
I will not change this before GnuTLS support is complete. There are
users using the SVN version on production systems (me included), and
currently they (we) are required to still use OpenSSL. If I would have
changed the licence already, some people could consider us to ignore the
licence.
OpenSSL support will be removed once GnuTLS has all functionallity. (I
expect this in the next days.) And the licence will be changed then to
be GPL-only.
Some of the source files are either missing licensing statements or are
licensed under licenses incompatible with the GPL:
I will update all this, when I update the licence statements to be GPL.
jabberdlib.h is already JOSL+GPL, it is just not explicitly mentioned.
sha.c will be replaced with my own implementation of the SHA
specification, which I am able to licence under GPL. (It's already in
the SVN repository of jabberd and used by jadc2s, but not yet included
in the jabberd14 snapshots.)
snprintf.c is indeed not needed on a glibc platform. But that does not
mean, that you can just delete the file. You have to remove the
references to this file from the build environment as well. (This again
will be done by me, as soon as I change the licence.)
I hope I could resolve all your doubts with that mail.
Matthias
--
Matthias Wimmer Fon +49-700 77 00 77 70
Züricher Str. 243 Fax +49-89 95 89 91 56
81476 München http://ma.tthias.eu/