|
From: Dan M. <d-...@uc...> - 2000-10-09 18:29:36
|
Another solution would be to contact the original authors of the borrowed code and get their approval to relicense these sections under LGPL. (If we keep any non-trivial code, we pretty much have to do this if we want ScrollKeeper under LGPL.) I am cc'ing Jonathan and Ali, who I believe are the only two copyright holders on toc-elements.c. Dan On Mon, 9 Oct 2000, laszlo kovacs wrote: > Hi, > > It seems to be a problem (to me at least) what the Scrollkeeper license > is going to be. We talked with Dan about this a bit and LGPL seemed > better than GPL as Scrollkeeper might be used by proprietary help > browsers as well. When I started developing the code that I used to > extract the Table Of Contents from Docbook files I looked at > gnome-db2html in Nuatilus because there is a similar functionality > there. I took that code, removed everything I didnt need and added new > functionality. What I essentially kept from that code was how to use the > SAX interface of libxml. If I copyright my code to people who developed > gnome-db2html then my understanding is that Scrollkeeper has to be GPL > as gnome-db2html is also GPL. > > Another option is to not copyright to gnome-db2html authors, but mention > them in the THANKS file, this way the license could be LGPL. This could > be backed up by the fact that there is only one way to use the SAX > interface anyway and I happened to learn that from GPL code. To be > mentioned that I also kept the stack based approach of the > implementation (Ali would know what I am talking about). > > Or maybe there are other licensing issues to be considered or I just > dont see the whole picture. > > The reason I am raising this is that my understanding is that once the > code is made public under GPL, this can not be changed so we probably > need to clarify the license before that. > > What do people think? > > Laszlo |