Xsd2code is available under a dual licensing whereby use of Xsd2code in projects that are licensed so as to be compatible with MIT may use Xsd2code under the terms of that license. However, if MIT terms are incompatible with your planned use of Xsd2code, alternative commercial license terms are available from xsd2code++ Pascal CABANEL. The commercial version of xsd2code++ offers also new features.
Why Dual Licensing?
Dual licensing is the most equitable licensing scheme, since it provides open source terms for those who are developing open source software, while also making it possible to provide proprietary terms for those who are developing proprietary software. Dual Licensing allows to respond of needs to the different segments of the xsd2code customers.
Which License Should I Choose?
If your software is licensed under a recognized open source license that is compatible with MIT, then you can use xsd2code under its open source license terms without further consideration.
However, if your software is not licensed under an open source compatible license, but rather is available under a proprietary license, then you can choose to use xsd2code++ with the commercial license.
You pay for the commercial licence only. The generated code by xsd2code is royalty free.