I was thinking about the third-party libraries earlier and realised that we really havn’t credited the authors and have possibly voilated their copyright (most licenses require you to list the distributions terms etc…).
I think we should have (in the xith3d cvs tree) a readme text file in the third-pary folder that listed all of the third party libraries along with, their versions, copyright holders and main download location or other contact details. Also, we probably should have a copy of their respective licenses in each folder.
While this is not a huge issue now, probably a good one to get out of the way.
Is all of the code BSD-licensed? The vorbis library for example? Someone writing a closed-source (or simply non-GPL) application will have to be carefull if using a feature of Xith which uses GPL code (ie they will have to not use that feature). More importantly the vecmath library being so intergral - I guess the one is the Sun one? Has anyone tried this one: http://objectclub.esm.co.jp/vecmath/? If that latter is reliable it’s probably good to switch to that… Sun have a rather energetic legal team after all 
Normally it would be the developer of a program that would worry about such matters (eg in the case of Java, how to distribute the JRE) but in this case, we are distributing the libraries along side Xith3D rather than telling people where to get them and because of that we should make the legal stuff very clear (ie. tell people what the deal is and make sure they know they should check it all out themselves).
Will.
