[xsd-users] License and Portability

Boris Kolpackov boris at codesynthesis.com
Sun Jun 19 12:21:28 EDT 2011


Hi Joël,

Klaim - Joël Lamotte <mjklaim at gmail.com> writes:

> 1. The xsd license is GPL even for generated code, right?
> As my project's license is MIT and I wish companies to build over my code,
> using xsd to generate code forces me and other companies using or selling my
> tool to provide the source code or to have a commercial license with your
> company? Am I correct?

In addition to the GPL we also have the Free/Libre and Open Source Software
(FLOSS) exception which, provided you actually build something useful on top
of the generated code, allows you to effectively re-license the generated code
under other open-source licenses, including MIT. For more information see the
FLOSSE text which has a nice "Intent" section including more detail on
situations where it can and cannot be used:

http://www.codesynthesis.com/projects/xsd/FLOSSE 


> 2. The CMake files in the wiki don't look like they are portable - but I'm
> not a CMake specialist. Is there a more general portable xsd CMake file
> that you might know?

I assume Benjamin answered this for your (thanks, Benjamin!)

Boris



More information about the xsd-users mailing list