According to the home page, htmlcxx is theoretically licensed under LGPL, but "tree.h" contains a GPL notice - which makes the whole thing GPL. In other words, this is directly in conflict with the licensing specified on the home page…
I am interested in trying to fix this. It wouldn't actually be that much work to swap it out for a different tree library - and there's some chance I can even make it interchangeable (but please don't hold me to that yet, hehe…)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I noticed you're distributing this under GPL, not LGPL.
Since it's a library, wouldn't the LGPL license be more appropriate? Do you intend to forbid its use in all but other GPL applications?
P.S.: Thanks for what looks like a potentially useful library.
Hi can you change the Copying File into your sources to LGPL, you say at your home page that is under LGPL but in sources code it is under GPL.
So, here's the catch…
According to the home page, htmlcxx is theoretically licensed under LGPL, but "tree.h" contains a GPL notice - which makes the whole thing GPL. In other words, this is directly in conflict with the licensing specified on the home page…
I am interested in trying to fix this. It wouldn't actually be that much work to swap it out for a different tree library - and there's some chance I can even make it interchangeable (but please don't hold me to that yet, hehe…)