之所以被称为Windows 7,这与核心代码版本无关(关于Windows各版本的核心代码或称内部版本号,请参考:http://techmc.blog.51cto.com/1719384/331905),只不过因为它是微软的第七代桌面操作系统而已,就这么简单。
微软桌面客户端操作系统演化史:
第一代:Windows 1.0
第二代:Windows 2.0
第三代:Windows 3.0/3.1
第四代:Windows 95/98/98SE/ME
第五代:Windows 2000/XP
第六代:Windows Vista
第七代:Windows 7
Windows 第一个版本叫 Windows 1.0,第二版叫 Windows 2.0,第三版是 Windows 3.0。从 3.0 开始有点复杂。Windows 3.0 之后是 Windows NT,它的代码版本号是 Windows 3.1。接着是  Windows 95,代码版本号是 Windows 4.0。再接着是 Windows 98, 98 SE 以及 Windows ME,他们的版本号依次是 4.01998, 4.10.2222,  4.90.3000。所以我们把所有的 Windows 9.x 叫做 Winodws 4.0。Windows 2000 的代码版本号是 5.0,我们推出 Windows XP 时,用的是 5.1,尽管 XP 是一次重大升级,我们为了最大限度保持应用程序的兼容,仍然没有改变主要的版本号。后来,我们有了 Windows Vista, 就是 Windows 6.0,所以,作为我们另一个重大升级,Windows 下一版本号叫 Windows 7 是自然而然的事。在用 Windows 5.1 作为 XP 版本号的时候,我们是为了帮助开发者保持 API 的兼容,在 Windows Vista 版本改为 6.0 的时候,我们得到不少教训,因改变基本版本号而导致严重的兼容问题。所以,我们决定将 Windows 7 的版本号定为 Windows 6.1,你最终会在 Windows 7 的 cms.exe 文件中看到这个版本号。有人会认为将 Windows 7 的版本号定为 6.1 是否意味着 Windows 7 是一次小的升级,并非如此。Windows 7 是一次重大的革命性创新,我们使用 6.1 的唯一原因是必须保持应用程序的兼容。
本文国际来源:http://windowsvistablog.com/blogs/windowsvista/archive/2008/10/14/why-7.aspx
中文翻译来源:COMSHARP CMS (锐商企业CMS)官方网站

转载于:https://blog.51cto.com/techmsc/332168

Windows 7 为什么叫做“7”相关推荐

  1. GCC 在 Linux、Windows 系统安装

    1. GCC 简介 谈到 GCC,就不得不提 GNU 计划.GNU 全称 GNU's Not UNIX,又被称为"革奴计划",由理查德·斯托曼于 1983 年发起.GNU 计划的最 ...

  2. Windows 64位下安装Redis详细教程

    Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库. 工具/原料 Windows 64位操作系统 Redis 安装包 方法/步骤 Redis 安装包下载 下载地址:h ...

  3. Go语言环境搭建(Windows+Linux)

    目录 1. Windows安装配置 2. Linux安装配置 1. Windows安装配置 1️⃣ 下载SDK SDK 的全称是Software Development Kit(软件开发工具包) ,包 ...

  4. Nginx最新版安装教程(Windows+Linux)

    目录 一.Nginx安装-Windows 1. 下载解压 2. 启动 3. 测试是否启动成功 4. 配置监听端口 二.Nginx安装-Linux 1. 下载解压 2. 上传到服务器 3. 配置 第一步 ...

  5. Linux 2 的 Windows 子系统上发布 CUDA

    Linux 2 的 Windows 子系统上发布 CUDA 为响应大众需求,微软 宣布 在 2020 年 5 月的 建造 大会上推出了 建造 ( WSL 2 ) – GPU 加速功能.这一特性为许多计 ...

  6. 适用于Windows和Linux的Yolo-v3和Yolo-v2(下)

    适用于Windows和Linux的Yolo-v3和Yolo-v2(下) 如何训练(检测自定义对象): (培养老YOLO V2 yolov2-voc.cfg,yolov2-tiny-voc.cfg,yo ...

  7. 适用于Windows和Linux的Yolo-v3和Yolo-v2(上)

    适用于Windows和Linux的Yolo-v3和Yolo-v2(上) https://github.com/eric-erki/darknetAB (用于对象检测的神经网络)-Tensor Core ...

  8. 适用于Linux 2的Windows子系统上的CUDA

    适用于Linux 2的Windows子系统上的CUDA Announcing CUDA on Windows Subsystem for Linux 2 为了响应大众的需求,微软在2020年5月的构建 ...

  9. YOLOv4:目标检测(windows和Linux下Darknet 版本)实施

    YOLOv4:目标检测(windows和Linux下Darknet 版本)实施 YOLOv4 - Neural Networks for Object Detection (Windows and L ...

  10. Microsoft Store无法下载应用 Windows update服务无法启用,错误5:拒绝访问 的解决方法。

    Microsoft Store无法下载应用,点了安装没反应,查看服务里windows update开启了没有.只有这项服务开启才能在微软商店里安装应用. (ps:安装xbox需要把设置里地区改为香港特 ...

最新文章

  1. linux carry php Soap 扩展
  2. zabbix4.0使用snmp代理方式监控vcenter6.5
  3. vc6.0 获取ip(一)
  4. linux centos8新特性及安装教程
  5. Single Area OSPF
  6. 虚拟机:Centos 7 安装JDK8(亲测)
  7. Java黑皮书课后题第6章:**6.18(检测密码)一些网站对于密码具有一些规则。编写一个方法检测字符串是否是一个有效密码。编写一个程序,提示用户输入一个密码,如果符合规则,则显示…否则显示…
  8. python基础----python的使用(四)
  9. python post 上传文件_如何在 Python 中模拟 post 表单来上传文件
  10. 浅谈API测试与UI Auomation一点心得
  11. 09年全年的case处理总量
  12. 密实逃脱1深红色房间攻略
  13. 使用 Hapi 开发 RESTful APIs
  14. python获取苏宁服务器的毫秒级时间
  15. 群晖-虚拟机ups不断电系统
  16. Tkinter 插入图片背景
  17. 2022全新直播短视频系统源码+附教程/可二开可采集
  18. addons.php,GitHub - zz-studio/think-addons: The ThinkPHP6 Addons Package
  19. windows-sys5:升级win11——此版本Windws不支持该处理器、该电脑必须支持TPM2.0等问题解决
  20. Linux内核分析2:一个简单的时间片轮转多道程序内核代码分析

热门文章

  1. 重温Python基础知识点,又来重新巩固一遍
  2. vue ui 没反应
  3. php渐变,PHP绘制渐变颜色图片
  4. 区块链 Hyperledger - 超级账本项目在centos7环境下的安装与部署
  5. pytest自动化测试框架,真正做到从0到1由浅入深详细讲解【万字级】
  6. IOS基础开发二(iphone计算器)
  7. 智能电表实现远程抄表,剔除人工抄表的弊端!
  8. 19 个高逼格 Linux 命令,赶紧拿去用!
  9. 西游之路——python全栈——Django的web框架本质
  10. 137 下载口(64 pin)