Ingo Ruhnke wrote:
Sound free to me, since not the output of the library is required to confirm to it, but the interface which generates the input for the library. So to me it looks basically just like something like GPLs 2c section applied to the web.
Not really. GPL 2(c) tells me what changes I may make to the software in question. This tells me what changes I may/must make to other software.