几张SVG矢量图看明所有操作系统之间的演进关系

2024-04-18 07:32

本文主要是介绍几张SVG矢量图看明所有操作系统之间的演进关系,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Unix,Mac OS, android,Ali Yun OS, Centos ,Ubuntu...这些数也数不清的开源操作系统之间的关系是什么,借助于SVG矢量图片技术,我们可以清楚地看出操作系统之间的关系。

注:SVG图片,文字可以点击,点击相应文字可以实现跳转到相应的操作系统官网上下载ISO官方包。

先来看几个常见的商用操作系统


再来看看复杂的Linux分支,Android分支在图形的最右下角,查看如此大的图片的最好方式,是右键单击图片在浏览器的新标签页中打开进行缩放操作。


曾经辉煌的诺基亚meego手机操作系统



最后是我们都熟悉的Windos


Legend:
Old version
Older version, still supported
Latest version
Latest preview version
Future release
Product nameLatest versionRelease dateCodenameSupport until[44]Latest version of
MainstreamExtendedIEDirectXEdge
Windows 1.01.01November 20, 1985Interface ManagerDecember 31, 2001 N/A N/A N/A
Windows 2.02.03December 9, 1987 N/ADecember 31, 2001 N/A N/A N/A
Windows 2.12.11May 27, 1988 N/ADecember 31, 2001 N/A N/A N/A
Windows 3.03.0May 22, 1990 N/ADecember 31, 2001 N/A N/A N/A
Windows 3.13.1April 6, 1992JanusDecember 31, 20015 N/A N/A
Windows For Workgroups 3.13.1October 1992Sparta, WinballDecember 31, 20015 N/A N/A
Windows NT 3.1NT 3.1.528July 27, 1993 N/ADecember 31, 20015 N/A N/A
Windows For Workgroups 3.113.11August 11, 1993Sparta, WinballDecember 31, 20015 N/A N/A
Windows 3.23.2November 22, 1993 N/ADecember 31, 20015 N/A N/A
Windows NT 3.5NT 3.5.807September 21, 1994DaytonaDecember 31, 20015 N/A N/A
Windows NT 3.51NT 3.51.1057May 30, 1995 N/ADecember 31, 20015 N/A N/A
Windows 954.0.950August 24, 1995Chicago, 4.0December 31, 2000December 31, 20015.56.1 N/A
Windows NT 4.0NT 4.0.1381July 31, 1996CairoDecember 31, 20015 N/A N/A
Windows 984.10.1998June 25, 1998Memphis, 97, 4.1June 30, 2002July 11, 200666.1 N/A
Windows 98 SE4.10.2222May 5, 1999 N/AJune 30, 2002July 11, 200666.1 N/A
Windows 2000NT 5.0.2195December 15, 1999 N/AJune 30, 20045 N/A N/A
Windows ME4.90.3000September 14, 2000Millenium, 4.9June 30, 2005July 13, 201069.0c N/A
Windows XPNT 5.1.2600October 25, 2001WhistlerApril 14, 2009April 8, 201489.0c N/A
Windows XP 64-bit EditionNT 5.2.3790March 28, 2003 N/AApril 14, 2009April 8, 201469.0c N/A
Windows Server 2003NT 5.2.3790April 24, 2003 N/AJuly 13, 2010July 14, 201589.0c N/A
Windows XP Professional x64 EditionNT 5.2.3790April 25, 2005 N/AApril 14, 2009April 8, 201489.0c N/A
Windows Fundamentals for Legacy PCsNT 5.1.2600July 8, 2006Eiger, MönchApril 14, 2009April 8, 201489.0c N/A
Windows VistaNT 6.0.6002November 30, 2006 (volume license)
January 30, 2007 (retail)
LonghornApril 10, 2012April 11, 2017911 N/A
Windows Home ServerNT 5.2.4500November 4, 2007 N/AJanuary 8, 201389.0c N/A
Windows Server 2008NT 6.0.6002February 27, 2008Longhorn ServerJanuary 13, 2015January 14, 2020911 N/A
Windows 7NT 6.1.7601October 22, 2009Blackcomb, ViennaJanuary 13, 2015January 14, 20201111 N/A
Windows Server 2008 R2NT 6.1.7601October 22, 2009 N/AJanuary 13, 2015January 14, 20201111 N/A
Windows Home Server 2011NT 6.1.8400April 6, 2011VailApril 12, 2016911 N/A
Windows Server 2012NT 6.2.9200September 4, 2012 N/AJanuary 9, 2018January 10, 20231011.1 N/A
Windows 8NT 6.2.9200October 26, 2012 N/AJanuary 12, 20161011.1 N/A
Windows 8.1NT 6.3.9600October 17, 2013BlueJanuary 9, 2018January 10, 20231111.2 N/A
Windows Server 2012 R2NT 6.3.9600October 17, 2013Server BlueJanuary 9, 2018January 10, 20231111.2 N/A
Windows 10NT 10.0.10586July 29, 2015ThresholdOctober 13, 2020October 14, 2025111225
Windows Server 2016NT 10.0.10586 TBA N/A TBA TBA111225

更多的操作系统演进关系可以查看http://www.tool321.com/c/operationsystem.html


这篇关于几张SVG矢量图看明所有操作系统之间的演进关系的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/914138

相关文章

Tomcat版本与Java版本的关系及说明

《Tomcat版本与Java版本的关系及说明》:本文主要介绍Tomcat版本与Java版本的关系及说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录Tomcat版本与Java版本的关系Tomcat历史版本对应的Java版本Tomcat支持哪些版本的pythonJ

Vue中组件之间传值的六种方式(完整版)

《Vue中组件之间传值的六种方式(完整版)》组件是vue.js最强大的功能之一,而组件实例的作用域是相互独立的,这就意味着不同组件之间的数据无法相互引用,针对不同的使用场景,如何选择行之有效的通信方式... 目录前言方法一、props/$emit1.父组件向子组件传值2.子组件向父组件传值(通过事件形式)方

Python实现将MySQL中所有表的数据都导出为CSV文件并压缩

《Python实现将MySQL中所有表的数据都导出为CSV文件并压缩》这篇文章主要为大家详细介绍了如何使用Python将MySQL数据库中所有表的数据都导出为CSV文件到一个目录,并压缩为zip文件到... python将mysql数据库中所有表的数据都导出为CSV文件到一个目录,并压缩为zip文件到另一个

利用Go语言开发文件操作工具轻松处理所有文件

《利用Go语言开发文件操作工具轻松处理所有文件》在后端开发中,文件操作是一个非常常见但又容易出错的场景,本文小编要向大家介绍一个强大的Go语言文件操作工具库,它能帮你轻松处理各种文件操作场景... 目录为什么需要这个工具?核心功能详解1. 文件/目录存javascript在性检查2. 批量创建目录3. 文件

Python实现PDF与多种图片格式之间互转(PNG, JPG, BMP, EMF, SVG)

《Python实现PDF与多种图片格式之间互转(PNG,JPG,BMP,EMF,SVG)》PDF和图片是我们日常生活和工作中常用的文件格式,有时候,我们可能需要将PDF和图片进行格式互转来满足... 目录一、介绍二、安装python库三、Python实现多种图片格式转PDF1、单张图片转换为PDF2、多张图

Java对象和JSON字符串之间的转换方法(全网最清晰)

《Java对象和JSON字符串之间的转换方法(全网最清晰)》:本文主要介绍如何在Java中使用Jackson库将对象转换为JSON字符串,并提供了一个简单的工具类示例,该工具类支持基本的转换功能,... 目录前言1. 引入 Jackson 依赖2. 创建 jsON 工具类3. 使用示例转换 Java 对象为

python安装whl包并解决依赖关系的实现

《python安装whl包并解决依赖关系的实现》本文主要介绍了python安装whl包并解决依赖关系的实现,文中通过图文示例介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面... 目录一、什么是whl文件?二、我们为什么需要使用whl文件来安装python库?三、我们应该去哪儿下

java父子线程之间实现共享传递数据

《java父子线程之间实现共享传递数据》本文介绍了Java中父子线程间共享传递数据的几种方法,包括ThreadLocal变量、并发集合和内存队列或消息队列,并提醒注意并发安全问题... 目录通过 ThreadLocal 变量共享数据通过并发集合共享数据通过内存队列或消息队列共享数据注意并发安全问题总结在 J

使用Navicat工具比对两个数据库所有表结构的差异案例详解

《使用Navicat工具比对两个数据库所有表结构的差异案例详解》:本文主要介绍如何使用Navicat工具对比两个数据库test_old和test_new,并生成相应的DDLSQL语句,以便将te... 目录概要案例一、如图两个数据库test_old和test_new进行比较:二、开始比较总结概要公司存在多

Java文件与Base64之间的转化方式

《Java文件与Base64之间的转化方式》这篇文章介绍了如何使用Java将文件(如图片、视频)转换为Base64编码,以及如何将Base64编码转换回文件,通过提供具体的工具类实现,作者希望帮助读者... 目录Java文件与Base64之间的转化1、文件转Base64工具类2、Base64转文件工具类3、