I had intended to feature why windows 9 was skipped and also review Windows 10 in one blog post but then the reason as to why Windows 9 was skipped was quiet interesting and I had to make it on its own post. So keep reading on, for some interesting facts. Once you reach the end you will be a Windows guru, well on a brief history of Windows.
So why did Microsoft skip windows 9, you ask! There are many reasons out there going around, some which Microsoft have said themselves as to why windows 9 was skipped. One of the reasons was so that it can be perceived as a large upgrade. This is a common thing with software developers. Take for example Windows 8. The next windows after this was Windows 8.1. Windows 8.1 was perceived as small upgrade hence the addition of .1 onto 8. Microsoft however intend to create a better and completely new windows and by labelling it 10 it creates a gap in the numbering by skipping 9. This will appear to the user (that is you and me) that it’s not merely an upgrade but a completely new windows all together.
That strategy could be true and it would make complete sense, however the real reason that windows 9 was skipped was so that Microsoft could avoid errors in the code with previous versions of Windows such as Windows 95, Windows 98 and Windows Millennium. The Windows 9 code in some way resembles with Windows me, which is the millennium version of windows, a successor to Windows 98 se.
A brief history
So that you can have an idea why there would be a problem with code let me give you an extremely short history on Windows. We will talk about three key operating systems that were created by Microsoft in the old days; Windows 95, Windows 98 and Windows Millennium. This three Windows Operating Systems and all their versions are referred to as Windows 9x, which is a generic term referring to a series of operating systems produced from 1995 to 2000.
Now that you are up to speed on the short history of Windows Operating Systems now let us continue. Keep in mind the generic term Windows 9x.
Let us continue
A bunch of editors noticed, that when coding particularly with popular languages such as java, it has strings in it (wont bog you with the full code) that basically says “if OS starts windows 9” or “OS=windows ME”. The example of strings given are equating the term “OS”. You will find that for example in Windows me OS has been equating to “Windows 9”. Hence you will find that there would be similarities between the Windows 9 and Windows millennium. That is a simple explanation of why there would be such a problem.
Now you remember the generic term I told you to keep in mind? Yes Windows 9x. Good, I see you have a good memory. Now since Windows 95 and Windows 98 as well as Windows me are in the Windows 9x series; there definitely would be some code in reference to that term “Windows 9x”; hence this old version of windows will also cause problems with Windows 9.
When it comes to making applications, a problem can arise in the code such that, the application would treat Windows 9 like as if it is windows 95 or 98. The same problem can as well happen with windows 10, such that it is treated as if its windows 1.0 but that is less likely to occur; as compared to something being treated as something that already exists as in the case of Windows 9, other than something being treated like something that doesn’t exist as in the case of Windows 10.
There you have it, now you can go walk around, or for those who just drive around (you know you need to do more exercising, check out this great way of exercising) showing how well informed you are in Windows. You now know a brief history of Windows 95, Windows 98 and Windows me and you also know the reason in some what a sophisticated way why windows 9 was skipped.
Now you can go on to read what windows 10 has in store for you; Remember to share this page and help others to Technologize their Brain at ItechJungle just as you did.