你不知道的Wayland-XWindow的前生今世

合集下载

Windows 27岁 微软Windows家族发展史

Windows 27岁 微软Windows家族发展史

Windows 27岁微软Windows家族发展史 2010年10月25日 14:09 eNET硅谷动力作者:joyin本文内容及图片来源:WIKIPEDIA 1981年提出设计思路,1983年诞生第一个预览版,Windows,现今我们最为熟悉的操作系统之一,已经27岁啦! Windows作为我们的同龄人,也与我们一样经历着变化,不停地完善着自身、日益强大。

在这二十多年里,Windows的强大家族,经历了哪些版本的变迁呢?Windows家族树Windows 1.0预览版微软最初在1981年9月开发管理界面,随后命名为Microsoft Windows。

1983年诞生第一个预览版。

Windows 1.0Windows 1.0Windows1.0发布于1985年11月20日。

实用性方面比预览版有所超越,允许用户使用鼠标操作系统,使用系统内置的不同功能和应用程序。

Windows 1.0不需要推出和重启,就能在程序间进行切换。

还能显示256色、调整窗口大小、最小化窗口。

Windows 2.0Windows 2.0Windows2.0发布于1987年4月2日。

Windows 2.0所带应用程序与Windows 1.0相似,但在管理方面做出不少改良。

携Intel 286处理器、扩充内存优势,微软改进了处理速度和使用动态数据交换(DDE)的通讯能力。

Windows 2.0支持VGA图形标准,用户能够重新定义窗口的尺寸或是任意定位窗口位置。

窗口之间可随意交迭,用户能够利用键盘快速操作Windows。

Windows 2.0版(也被称做Windows 2.0/386)支持当年初期发布的386增强模式,与Windows 2.0/286不同的是,386增强模式能在扩充内存里同步运行多重MS-DOS程序,突破了640KB基础内存的局限。

当然,Windows 2.0在硬件及软件局限方面未能造成全面突破,但还是有不少开发者开始编写他们第一款基于 Windows 2.x的应用程序,而且386增强模式是Windows历史上的一大突破。

Windows发展历史

Windows发展历史

4.1 Windows发展历史1.早期的Windows要说Windows发展历史必然要先了解一下微软(Microsoft),微软公司是全球最大的电脑软件提供商,总部设在华盛顿州的雷德蒙市(Redmond,大西雅图的市郊)。

公司于1975年由比尔〃盖茨和保罗〃艾伦成立。

公司最初以“Micro-soft”的名称(意思为“微型软件”)发展和销售BASIC解释器。

Microsoft Windows是一个为个人电脑和服务器用户设计的操作系统,它有时也被称为“视窗操作系统”。

它的第一个版本由微软公司发行于1985年,并最终获得了世界个人电脑操作系统软件的垄断地位。

所有最近的Windows都是完全独立的操作系统。

1981年8月12日,IBM推出内含Microsoft的16位元作业系统 MS-DOS 1.0的个人电脑。

MS-DOS是Microsoft Disk Operating System的简称,意即由美国微软公司(Microsoft)提供的磁盘操作系统。

在Windows 95以前,DOS是PC 兼容电脑的最基本配备,而MS-DOS则是最普遍使用的PC兼容DOS。

1985年11月,Microsoft Windows 1.0发布Microsoft Windows 1.0是微软第一次对个人电脑操作平台进行用户图形界面的尝试。

Windows 1.0本质上宣告了MS-DOS操作系统的终结。

1990年5月22日,Windows 3.0正式发布,由于在界面/人性化/内存管理多方面的巨大改进,终于获得用户的认同。

之后微软公司趁热打铁,于1991年10月发布了windows 3.0的多语版本,为windows在非英语母语国家的推广起到了重大作用1994年,windows 3.2的中文版本发布,相信国内有不少windows的先驱用户就是从这个版本开始接触windows系统的;由于消除了语言障碍,降低了学习门槛,因此很快在国内流行了起来。

Windows发展历程回顾(组图)

Windows发展历程回顾(组图)

(讯)1985年最早的1.01版本Windows登录界面。

之前的MS-DOS系统给微软带来第一桶金,而windows 1.01版本就是基于MS-DOS系统开发的,但它还不足以完全超越GEM 等对手。

1987年,第二代Windows系统登场(依旧基于MS-DOS 系统),现在我们所熟知的闪亮的微软标志就此登场。

它的界面十分整洁,酷似苹果电脑的界面,从而引来苹果公司的诉讼。

尽管是第一代的改进版本,许多人还是认为它远比不上————比不上OS/2,也就是IBM和微软同时开发的强大的商用操作系统,而IBM也计划借助它从那一批烦人的MS-DOS 机手里夺回对个人电脑市场的控制。

但“蓝色巨人”太过热衷于这个想法,消费者们则不然,于是——IBM公司遭到了Windows 3.0的意外打击。

这个版本依然以MS-DOS为基础,极大地改进了微软的图形界面,也使它更加漂亮。

Windows 3.0在1990年上市。

Windows 3.1,正如它版本数字的增加,从此欣欣向荣。

这个版本在1992年发布的第一个月就卖出了几百万份,尽管它采用的阴影效果受到一定质疑。

人们设想,它很快就会被微软的希望之星Windows NT取代,Windows NT于1993年8月上市,摆脱了所有MS-DOS的痕迹。

NT是“new technology(新技术)”的缩写,但由于其开发周期很长,有人戏称“not there”才是最适合它的名字。

这个版本确实修复了阴影效果,但是——随着Windows 95的出现,这场热热闹闹的游戏迈上一个全新的台阶。

为了配合它的上市,微软买下了《泰晤士报》一天的发行量,还买下了滚石的歌曲Start Me Up作为商业歌曲。

这是首个消费者版本的Windows,人们不需要再去购买DOS盘,虽然操作系统之下隐藏有DOS系统。

另外,那些云朵挺漂亮不是么?1996年发布的Windows NT 4.0的暗蓝色界面更有商业气息。

企业们对其青睐有加,使用了好多年,直到它的不安全性成了每个黑客都知道的事情。

windows发展史

windows发展史

1981年提出设计思路,1983年诞生第一个预览版,Windows,现今我们最为熟悉的操作系统之一,已经30岁啦!Windows作为我们的同龄人,也与我们一样经历着变化,不停地完善着自身、日益强大。

在这三十年里,Windows的强大家族,经历了哪些版本的变迁呢?Windows 1.0预览版微软最初在1981年9月开发管理界面,随后命名为Microsoft Windows。

1983年诞生第一个预览版。

Windows 1.0Windows1.0发布于1985年11月20日。

实用性方面比预览版有所超越,允许用户使用鼠标操作系统,使用系统内置的不同功能和应用程序。

Windows 1.0不需要推出和重启,就能在程序间进行切换。

还能显示256色、调整窗口大小、最小化窗口。

Windows2.0Windows2.0发布于1987年4月2日。

Windows 2.0所带应用程序与Windows 1.0相似,但在管理方面做出不少改良。

携Intel 286处理器、扩充内存优势,微软改进了处理速度和使用动态数据交换(DDE)的通讯能力。

Windows 2.0支持VGA图形标准,用户能够重新定义窗口的尺寸或是任意定位窗口位置。

窗口之间可随意交迭,用户能够利用键盘快速操作Windows。

Windows 2.0版(也被称做Windows 2.0/386)支持当年初期发布的386增强模式,与Windows 2.0/286不同的是,386增强模式能在扩充内存里同步运行多重MS-DOS程序,突破了640KB基础内存的局限。

当然,Windows 2.0在硬件及软件局限方面未能造成全面突破,但还是有不少开发者开始编写他们第一款基于Windows 2.x的应用程序,而且386增强模式是Windows历史上的一大突破Windows2.1Windows3.0Windows 3.0 发布于1990年5月22号。

Windows 3.0的出现带来不少改进,但还缺乏多媒体和网络功能,这让Windows3.0迅速被Windows 3.1取代。

WINDOWS发展简史

WINDOWS发展简史

WINDOWS发展简史作为世界上最流行的操作系统,Windows可不是从一开始就是这样的。

Windows的进化过程经常是不确定和不稳定的。

其成功是和处理器速度、内容容量等息息相关的,微软也非常依赖第三方的软件来填补概念和消费者之间的鸿沟。

随着Vista的发售,有必要通过截屏回顾一下23年来,Windows操作系统所走过的路。

Windows 1.0 比尔·盖茨于1983年正式宣布推出Windows系统,但是微软的第一个图形用户界面操作系统Windows 1.0,却直到1985年11月才放出,此时距离苹果推出Mac已经有两年之久了。

由于涉及到和苹果的版权问题,此时的Windows系统还不能拥有例如重叠窗口和回收站的功能。

Windows 1.0更多的是一个MS-DOS的扩展,而不是一个单独的操作系统,不过已经能够支持有限的多任务和鼠标操作了。

Windows 2.0 盖茨很快和苹果签订了授权协议,以便在Windows中使用Macintosh GUI 的某些原素。

不过随后,苹果将盖茨送上了法庭,称在新推出的Windows 2.0中,有170处涉嫌抄袭。

Windows 2.0提供了图标和层叠窗口的功能。

另外,Windows 2.0还得到了一些关键的程序支持。

早期版本的Word和Excel使用Windows作为界面;当时流行的桌面发布程序Aldus PageMaker,一度只在Mac电脑上运行,同样也进驻了Windows 2.0,这对Windows来说是一个关键的事件,因为这极大的扩展了系统的实用性和市场份额。

此主题相关图片如下:Windows 3.0 这一版的Windows于1990年发布,可以说是一次彻头彻尾的改进。

新的文件管理系统和增强的图形性能,终于使Windows PC变成了Mac的强劲对手,而这一过程花了六年的时间。

操作系统拥有全新的外观,受保护的和增强的操作模式使得内存管理更为有效。

Windows 3.0取得了巨大的成功,在两年的时间里销售了超过1000万的拷贝。

Windows的发展史

Windows的发展史

Windows的发展史1985年,Windows 1.0版正式推出,用现在的观点来看,界面粗糙,操作蹩脚,但正是这么一款现在看来如此简陋粗糙的产品,开启了Windows这一视窗操作系统的传奇。

Microsoft Windows 1.0最初售价为100美元,当时被人所青睐的GUI电脑平台是GEM及DESQview/X,因此用户对Windows 1.0的评价并不高。

Windows 2发行于1987年12月9日,最初售价也为100美元。

它是一个基于MS-DOS操作系统,吸取了MacOS的一些理念的微软Windows图形用户界面的Windows版本。

但这个版本依然没有获得用户认同。

之后又推出了windows 386与windows 286版本,有所改进,并为之后的Windows 3.0的成功作好了技术铺垫。

它有一点点的改进,由于紧接着它就是更受欢迎的3.0版本了。

1990年5月22日,Windows 3.0公布,由于在界面、人性化、内存管理多方面的巨大改进,Windows 3.0终于突破了自我,终于获得用户的认同,短短6周就卖了50万份,微软公司的资本积存与研究开发进入良性循环,之后微软公司趁热打铁,于1991年10月公布了windows 3.0的多语版本,为windows在非英语母语国家的推广起到了重大作用。

至此,微软帝国垄断了操作系统这一行业,而比尔盖茨也成为了世界首富。

从3.x系列开始,微软的Windows操作系统才算真正走上了正轨,同时也为微软今天的辉煌埋下了伏笔。

而中国的广大早期用户通常接触的第一款操作系统是Windows 3.2,原因很简单,它是中文的,只是可能有人还不明白,Windows3.2这一版本是微软针对中国市场专门研发的,而且这款产品也只有中文版。

说起来,以上这些系统都属于16位操作环境,它们只是提供了一个图形化的界面,而要想正常运行,还需要一个独立的操作系统提供必要的服务支持,也就是说,它们都不能脱离微软早期的命令行操作系统——DOS。

windows的发展(过去、现在与未来)

windows的发展(过去、现在与未来)

Windows 95:蓝天+白云,点 击这里“开始
Windows 95无可厚非地是微软, 乃至IT业界发展的一块里程碑。
1995年8月24日,微软公司发布了具有划时代意义的操作系统 Windows 95。之所以给它这么高的评价,是因为Windows 95的 出现,颠覆了PC机的使用习惯。不需要在黑屏下敲字,不需要 记忆繁琐的命令符,所有的一些,只要用鼠标点击状态条的“开 始”按键即可,这一标志性设计一直延续到了今天的Windows 7 系统之中。Windows 95的发布意味着电脑平民化的到来,也为 PC厂商打开了一条宽阔大道。在Windows 95系统中,内置了IE 浏览器,用户可以直接上网。或者在1995年的时候,我们并不 知道上网是怎样一种感觉,但Windows 95早已经为我们预留了 快捷通道。
Windows Vista 该系统相对 Windows XP, 内核几乎全部重写,带来了大量 的新功能。2005年7月22日,微软宣 布 Windows Vista 为这款新操作系统 的名字

Windows Vista较上一个版本Windows XP增加了上百种新功能; 其中包括被称为“Aero”的全新图形用户界面、加强后的搜寻功能 (Windows Indexing Service)、新的多媒体创作工具(例如 Windows DVD Maker),以及重新设计的网络、音频、输出(打 印)和显示子系统。Vista也使用点对点技术(peer-to-peer)提 升了计算机系统在家庭网络中的示通信能力,将让在不同计算机 或装置之间分享文件与多媒体内容变得更简单。针对开发者方面, Vista使用.NET Framework 3.0版本,比起传统的Windows API更 能让开发者能简单写出高品质的程序。 微软也在Vista的安全性方 面进行改良,Vista较Windows XP增加了用户管理机制(UAC)以 及内置的恶意软件查杀工具(Windows Defender)等。 。

Microsoft的操作系统之王:Windows的背后故事

Microsoft的操作系统之王:Windows的背后故事

Microsoft的操作系统之王:Windows的背后故事从诞生到成为操作系统之王,Windows背后有着许多引人入胜的故事。

微软公司的创始人比尔·盖茨和保罗·艾伦在1975年创建了微软公司,他们本着为每个家庭和个人提供个人电脑的愿景,开始了他们的创业之路。

然而,Windows操作系统的诞生并不容易。

早在1983年,微软的工程师戴维·尚菲尔德就开始构思一种新的个人电脑操作系统,他的目标是创建一种用户友好的界面,使得使用电脑变得更加简单和方便。

然而,在当时的技术条件下,这个想法还远没有实现的可能。

直到1985年,Windows 1.0终于诞生了。

虽然它的功能仍然有限,但已经实现了尚菲尔德的初衷。

Windows 1.0采用了基于图形的用户界面,使得电脑使用变得更加直观和自然。

然而,由于硬件条件的限制和市场竞争的激烈,Windows 1.0并没有立即获得成功。

然而,微软并没有放弃。

他们不断改进操作系统,并在1987年推出了更为稳定和功能丰富的Windows 2.0。

这一版本在市场上取得了一定的成功,使得微软看到了发展的希望。

随着时间的推移,Windows越来越受到用户的喜爱。

Windows 3.0在1990年推出,以其强大的功能和界面的改进成为了一款具有革命性影响的操作系统。

Windows 3.0不仅支持了更多的应用程序,并且引入了虚拟内存管理等新的技术,大大提高了系统的性能和稳定性。

Windows的成功并不止于此。

微软在1995年推出的Windows 95为个人电脑的普及化做出了巨大的贡献。

Windows 95引入了许多新的功能,如开始菜单、任务栏和桌面图标等,这些改进使得操作系统更加易用和直观。

Windows 95的成功也标志着Windows成为了操作系统市场的霸主。

之后的几个版本,如Windows 98、Windows XP、Windows 7等,都为用户带来了更多的创新和便利。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

你不知道的Wayland:XWindow的前生今世
Wayland是什么呢?它是X Window?还是要取代X Window?它的优势在哪里?Linux桌面/移动会因此有什么变化?在本篇中,我将回顾历史,展望未来,通过简易的文字,来先回顾一下X Window,从而继续解答Wayland。

注:在下对X Window的理解仅限于表面,文章中会有不少技术、历史方面的错误,若有大侠指出,不胜感激!
古老的X Window和现代的桌面技术
X Window在1984年由MIT研发,它的设计哲学之一是:提供机制,而非策略。

举个最简单的例子吧:X Window提供了生成窗口(Window)的方法,但它没规定窗口要怎么呈现(map)或摆放(place),这个策略是由外部程序——窗口管理器(Window Manager)所决定的。

另外一个X Window的主要特点便是:Server/Client网络模型。

不论是本地、远程的应用程序,都统一通过Server/Client模型来运作,比如:让远程的应用程序跑在本地上。

X Window在推出之后快速演化,在1987年时候,其核心协议已经是第11版本了,简称:x11。

这个版本已经将“提供机制,而非策略”这个哲学贯彻地非常彻底,以致于核心协议基本稳定,不需要特别大的改动。

于是乎,你看到了,现在是2010年,整整23年了,X Window依然是X11。

你可能会诧异,23年了,X Window的核心都没有特别大的变化,它能适应现代桌面的快速发展吗?这就要再次提到X Window的设计优势了,X Window在核心层之外提供一个扩展层,开发者可以开发相应扩展,来实现自己的扩展协议,比方说:
标准的Window都是矩形的,我如何用它来画一个圆形的窗口?X Window协议并未提供,但是通过“shape”这个扩展,X Window可以实现不规则的窗体。

所以啊,这23年,X Window除了继续完善核心协议、驱动以外,很大程度上,都是扩展使它保持“与时俱进”,比如说:
要多头显示支持,这个是由“Xinerama”扩展实现的;。

相关文档
最新文档