Uniface and Windows 10
Author: firstname.lastname@example.org (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.