Uniface and Windows 10

Author: adrian.gosbell@synapse-i.jp (Adrian Gosbell)

Uniface will support Windows 10 with Uniface 9.7 (September) and from Uniface 9.6.08 which is planned for October. Uniface 10 we're still working through. (we are thinking about an update to the Web Edition before we release the Mobile Edition).  Support means that it will be listed on the PAM and the tech support teams will accept calls which are Windows 10 specific.  Older, unsupported Uniface versions might work, they might not.  We are not actively testing them.  If you are deploying apps based on Uniface versions older than Uniface 9.7 or 9.6.08 on Windows 10, please make sure you test them well, and testing should be more than just a 'look see'. If the app starts up do not consider that the app is OK and tested.  MS have made some statements about Windows 10 being very 'backwards compatible' although it's not clear how far back in time that will go. If apps run into issues we'd consider this would be an issue to raise with MS as it's their compatibility statement.  I don't think they will be providing operating fixes to resolve those issues.  If your apps use $about to check the Windows version, this almost certainly will return the wrong information on older Uniface versions, this is because of the way MS reports back OS info has changed.  From the quick check we did, Uniface will think it is running on Windows 8.0.  Because we had the need to support Windows XP, we've tended to use older versions of MS Visual Studio and older development choices, styles, techniques, and so forth, this could cause issues with Windows 10.  I know Daniel posted some details in another post on this topic, but we've had enough questions where a dedicated posting will be more helpful.  As we firm up plans around Uniface 9.6.08, and Uniface 10, we'll keep you informed. 

4 Comments

  1. I should have added, that Uniface support for Windows 10 will follow the usual licensing model, where a specific license key will be required when deploying Uniface 9.7 and Uniface 9.6.08. 


    Author: Adrian Gosbell (adrian.gosbell@synapse-i.jp)
  2. Uniface 9.6.08 will be 1st week of November. 


    Author: Adrian Gosbell (adrian.gosbell@synapse-i.jp)
  3. Any use of the HTML5 control in client server, please ensure that you have really tested this well if you are deploying your apps on Windows 10 and they are based on Uniface 9.6.07 or older.  We have had to make changes to get it to pass our tests as part of the Uniface 9.7/Uniface 9.6.08 support.


    Author: Adrian Gosbell (adrian.gosbell@synapse-i.jp)
  4. Windows 10 deployment support was delivered on Uniface 9.6 with the December Uniface 9.6.08/MX07 update. 


    Author: Adrian Gosbell (adrian.gosbell@synapse-i.jp)