Bruno Haible <br...@clisp.org> writes: >> Btw, I'm (finally) working on a IDNA2008 implementation, and it is using >> your libunistring. > > How will this work with the glibc add-on? Will it incorporate some parts > of libunistring literally, or will it load libunistring dynamically?
I recalled another concern: libunistring is LGPLv3+, glibc is LGPLv2+. I don't know how glibc people will think about dynamically loading LGPLv3+ code -- would you be willing to relicense libunistring (or parts of it, given that I'll probably stay at Unicode 5.2 at least until I've confirmed that it works fine with Unicode 6.0 too) in this case? A daemon approach with a smaller wrapper library to communicate with it would avoid this concern too: then the daemon with the full IDNA2008 implementation could be even GPLv3+ and the wrapper could be LGPLv2+. /Simon