On Sun, Jan 25, 2009 at 5:46 PM, Gabriel M. Beddingfield wrote:
> Sebastian Moors wrote:
>> I'm to new in this project to know what the intention was to ship
>> hydrogen with
>> tinyxml. Comix, do you remember why?
> I'm not comix (:P), but I did play around in the tinyxml code a few months ago.
> It looks to me like it's embedded because it's small and because it's a fairly
> obscure library. For example, tinyxml does not currently appear in any of the
> Debian repositories (and I think Comix uses Debian). It's likely that none of
> the other distros had tinyxml either when H2 was first shipped.
> I prefer to keep it embedded ATM. This is in part because TinyXML (as a
> library) has moved on, and may introduce new "issues" for us. If we do
> anything, I think it should be after 0.9.4, since this is a feature request and
> not a bug.
That is fine, I can work on a better patch that doesn't force either choice.
But I think you will need to add another COPYING file for TinyXML,
since its license is not GPL. It has a zlib license.
Note that, right now hydrogen is GPL+zlib, rather than just GPL.