Using COLLADA with a free library
I am the creator of a free physics library that had been active for a little over three years.
It had gained some popularity amount Indies and hobbies developers.
The problem is that with the popularity I am experiencing a new set of problems that I was not considering.
The library is not open source and because of this the user base is more interested is getting results from the library than in fixing it or learning how to make physics engine from it. So not all of the users have the same degree of experiences on basic Newtonian physics and they made errors when setting scenes of complex configurations.
At first it was easy to help them to solve these problems, but it is not always possible.
I came to the conclusion that what it is needed is some kind of data format exchange so people can save and load scenes with problems.
I can come up with my own proprietary format, but I was thinking that if I was going to do that I may as well use a standardized one, so that is is also possible to import and export scenes from the popular modelling packages.
I was reading the COLLADA 1.4.1 specification pfd file and I believe that my library supports 100% of the functionality and surpasses it(at least the physics specifications), but I could not find anywhere if it said that format is free or public domain. And it is not clear to me in the website if it says that or not.
My question is if the COLLADA format can be used by any third party physics library for free? Or it this is like those licenses where you have to release the source code if you use it.
Thank you very much