Java would have returned &quot;Windows NT (unknown)&quot; as far as I know.  How would programs get a string that said &quot;Windows 9&quot;?  What API would be involved?  What would they be reading that is text-based, wouldn&#x27;t lie, [and existed on 9x]?