Walter Sobchak Wrote:First of all you can read the OSGi license here:
Its more or less the MIT license I think.
Beside that I would love to see some OSGi-fication of the xbmc codebase for the benefits of addons and skins. But overall the xbmc is already a very fine piece of software!
The license you linked says, among others, "You are not authorized to create any derivative work of the Specification", "... granted a limited (without the right to sublicense)". Quite unlike MIT. Anyway, my code is not using anything from OSGI, neither code nor specifications, and the design pattern is more or less textbook architecture.
While you may be able to find design similarities between OSGI designs and libnotified, this does not amount to "OSGi-fication of the xbmc codebase". I was not aware of OSGi when I started the project of converting the xbmc GUI to event driven. My effort is to produce a free and open source library, free of affiliations.
My code is licensed with a "do what you want with it" kind of license.