Microsoft releases new versions of Windows regularly. New versions of Windows can, and have, caused legitimate Windows programs, used in production environments, to fail. These programs must be updated in order to overcome whatever incompatibility Microsoft has introduced before they will work with the new release. This applies to Microsoft's own programs as well as to those from other suppliers.
Glink Enterprise and Professional Editions are the current development platform. They are released in parallel. Each release is qualified against all Windows platforms supported by Microsoft at the time of release.