Petteri Pyyny
2. lokakuuta, 2014 9:11
Eilen netissä alkoi liikkua yhteisöpalvelu Redditistä napattu kuvakaappaus, jossa Microsoftin insinööriksi itsensä esitellyt Redditin käyttäjä kertoi erikoisen syyn uuden Windowsin nimelle.
Kehittäjän mukaan maailmalta löytyy valtava määrä Windowsille tehtyjä ohjelmia, jotka tarkistavat ohjelman ajon yhteydessä käytetyn Windowsin versionumeron, kehnosti. Huonosti tulevaisuutta ajatellen rakennetut ohjelmat nimittäin tarkistavat Windowsin versionumerosta ainoastaan ensimmäisen merkin ja päättelevät käytössä olevan joko Windows 95 tai Windows 98, jos versionumero alkaa tekstillä "Windows 9".
Vaikka selitys kuulostaakin urbaanilta legendalta, se vaikuttaa olevan täysin totta -- haku laajasta ohjelmakoodien hakupalvelusta SearchCode.com:sta paljastaa hieman ongelman laajuutta. Termillä
if(version,startswith("windows 9")
if (osName.startsWith("Windows")) {
isWindows = true;
if (osName.startsWith("Windows 9") ||
osName.startsWith("Windows Me"))
return; // win9x/Me cannot handle long paths
}