Patch level updates are generally always included in all licenses you purchase from eGenix, e.g. updates from 3.0.1 to 3.0.2 are free of charge.
Minor (e.g. 3.0 to 3.1) and major (e.g. 3.1 to 4.0) version updates usually require a license upgrade. If in doubt, please contact our sales team.
If you are interested in cross-upgrading from mxODBC to our new mxODBC Connect product, please contact our sales team.
We have added a new upgrade license for mxODBC 3.1 which allows you to update to the latest mxODBC version from any of the older versions with ease.
Note that our products are designed to be as backwards-compatible as
possible, so changes to existing code are only rarely needed. As a
result, you can benefit from the updated ODBC driver compatibility
support in the latest version without having to invest significant developer time in code updates.
Since eGenix mx Base is our open-source software distribution, there is no need to upgrade a license. However, eGenix mx Base does come with a slightly changed license, the eGenix.com Public License 1.1.0.
Regarding changes to the various packages, please see the package documentation. We have taken great care to make the upgrade as smooth as possible. There are only very few things that have changes in incompatible ways.