I have inherited a very old tool which our customer wants to keep alive for another 20 years. This tool was developed using Sparc Ultra 1 workstations with Sun OS 5.6 and SPARCworks Ada 3.0 and Rational Ada 6.2.3c. Half of the tool runs on the Ultra 1 and the other half runs on an MVME card (I'm not worried about that half).
So I plan to use VirtualBox, VMware or SimICS to emulate hardware/OS. I am not sure what to do with the OpenWindows calls. I was planning to replace them with Java/Gnat Pro, but that would not operate on the emulated workstation. Help? Has anyone had similar experience? Any ideas?
P.S. I left the Sun/Solaris world in the late 90s and have not kept up :(