Warum Windows 9 übersprungen wurde

Ein angeblicher Entwickler von Microsoft schreibt auf Reddit, Windows 9 würde deswegen übersprungen, weil Drittentwickler mit „Windows 9“ Win 95 und Win 98 bündeln. :-D

Microsoft dev here, the internal rumours are that early testing revealed just how many third party products that had code of the form if(version.StartsWith(Windows 9)) { /* 95 and 98 */ } else { and that this was the pragmatic solution to avoid that.

Ich kann mir das gut vorstellen. Der Reddit-Kommentator ist zwar nicht verifiziert, aber auf searchcode.com findet man das tatsächlich. Natürlich im dreckigen Java, wo auch sonst.