Benutzer Diskussion:Magnus Manske/Archiv 2
Benutzer Diskussion:Magnus Manske/Archiv 1
License of Waikiki
Hi Magnus!
As you have heard, Ryo and I are making a software for an offline wiki reader. We'd like to make something a little bit different than you since we don't want to have a web server. We want to divide the software in two parts. The backend, quite similar to Waikiki using sqlite and doing all the dirty job. The output would be based on plugins to get html/pdf/xml/etc. This part would be a library theorically completely portable on all platforms.. The frontend would be a particular interface. In a first step, we would do html output, so the idea is that the interface would use a page renderer (mshtml, gecko, khtml, etc.) and we would build a custom interface on that (in win32, gtk, qt, quartz, whatever) to have something adapted for browsing the encyclopaedia.
As it would be stupid to reinvent the wheel, especially that you already did a lot of job i was thinking of reusing what you have done. I'm more particularly interested in the parser. Now comes the main problem. What is the license? With Ryo, we decided that the backend would be in LGPL to allow linking against anything for the interface (for instance Qt under windows). If your code is GPL we can't reuse it. But if is LGPL i'd like to use what you did. If it isn't LGPL and you wrote it 100% yourself, would you agree to release it also under the LGPL?
Thank you very much. Med 23:07, 31. Jul 2004 (CEST)
Hi Magnus!
Thank you very much for your answer. As it is LGPL i'll use what you did with some modifications. I made Waikiki compile under my linux yesterday and after a few hours of fight with a strange bug (in fact due to windows carriage return in waikiki.ini) and with apache i could make it run as a cgi and by command line. I'll try to have a usable library by next september. Then we can see if we can merge the changes i've made to Waikiki.
I've one question about the string library you made. What are the caveats of the current library? And why didn't you use the standard string class? Sorry for the dumb questions.
Thank you very much.
Med 17:45, 1. Aug 2004 (CEST)