Win9,也就是Windows 9这个操作系统,可能是所有Windows用户心中的一个谜团。你谷上,各位网友也经常发帖吐槽:“Win8太糟糕了,为什么微软没有直接推出Win9呢?”那么,到底为什么没有Win9呢?
首先,我们需要了解一下微软内部的版本编号 *** 。在Windows 95、98时期,微软使用的版本编号是9x,比如Windows 95的内部版本编号是4.0,Windows 98的编号是4.1。当时,微软还在开发Windows NT系统,使用的版本编号是NT,比如Windows NT 4.0。
当Windows XP推出时,微软将Windows NT和Windows 9x合并成了一个系统,停用了9x的版本编号,改为以年份来命名,比如Windows 2000、Windows XP、Windows Vista等。于是,Windows 8.1应该喊Windows 9的说法就不成立了。
但更为重要的原因是,Win9的名字可能会引起程序兼容性问题。有些程序员用了一些简单的推断语句,比如`if(version.StartsWith("Windows 9"))`来推断用户的Windows版本。假如Windows的版本名称以“Windows 9”开头,这个推断语句就会被错误地识别成Windows 95或Windows 98系统,从而导致程序出错。为了避免这种情状的发生,微软舍弃了“Win9”这个名字,而推出了Windows 10。
总体来看,Win9没有推出的原因是多方面的,既有历史原因也有技术原因。虽然Win9这个版本从未推出,但Windows 10已经成为了目前最新的Windows操作系统,拥有着更强大的功能和更好的性能,也许,我们也应该放下关于Win9的困惑,拥抱更好的Windows系统。