图形界面系统XFree86的历史
2009-05-13 00:49:44来源:未知 阅读 ()
X window系统,通常只被简单地叫作X(从未有人把它叫作X视窗系统)。它其实是一套在UNIX系统上的设备驱动程序和数据库安置图形接口的程序,它是在二十世纪八十年代,为运行在联网环境下的高尖端研究用的硬件而开发的。现在,当你在普通的硬盘上发现或运行X时,它很可能就是Xfree86。Xfree86是一个积极发展了十几年的X window系统的免费工具。
今天,当台式机的用户提到视窗系统时,他们多半会想到微软的操作系统。这的确是一件十分令人遗憾的事,因为很久以前,当微软视窗还仅仅是比尔·盖茨脑中一时的灵感时,UNIX已经有了它自己的视窗操作系统--X window系统。
X window系统,通常只被简单地叫作X(从未有人把它叫作X视窗系统)。它其实是一套在UNIX系统上的设备驱动程序和数据库安置图形接口的程序,它是在二十世纪八十年代,为运行在联网环境下的高尖端研究用的硬件而开发的。现在,当你在普通的硬盘上发现或运行X时,它很可能就是Xfree86。Xfree86是一个积极发展了十几年的X window系统的免费工具。
任何一个积极地发展了如此长时间的公开源程序都一定会有一段有趣的历史和自身的特点,Xfree86当然也不例外。下面还是让我们了解一下从X刚出现时的一文不名,到它在UNIX中的发展壮大,以及今天如何成为UNIX企业的标准系统的这一段历程吧。
Xfree86的萌芽
在UNIX还处在雏形阶段的时候,作为时代主流的产物,它缺少类似的图形操作界面。当个人计算机出现时,它们的产品沿用的是象Ⅱ代苹果机一样的文字操作系统。
在二十世纪八十年代,当苹果机Macintosh出现时,人们开始意识到用户对台式机图形界面的需求。几乎在同一时期,微软开始在市场上销售它的基于图形用户工具的操作系统,即Windows。但无论是微软的Windows,还是苹果机的Macintosh,都没有能够成功地区别开操作系统和可视化的环境,这两种功能被混淆在一起了。
1984年,在Macintosh系列计算机出现后不久,Xwindow系统诞生了。UNIX开始有了自己的图形用户工具。X系统的图形用户工具的设计和运行与以往有着根本性的不同。起初,X系统被设计为在联网环境下运行,即它的理念为用户--服务器模式,结果X服务器成功地完成了用户所赋予的职能。
这样做带来了明显的优点,使远程计算机成为可能,并且一些如使当前运行的计算拥有安全的保障这类问题得到了解决。类似像硬件不能处理3D图形的能力这种在当时还不是很明显但在未来将可能成为关键性的缺陷的问题也得以改善。这些优点使X得到了广泛的应用。当然,在1984年,X最初运行在十分高端和昂贵的工作站上,这显然还不是一般家庭的使用者所用的计算机。
在1989年至1990年期间,一位名叫托马斯·罗尔的学生把X11R4分类器上提供的X服务器程序的源代码下载到运行速度仅为33MHz的386PC上。也不管当时没有浮点运算的计算机是多么的落后,他最终还是成功运行了被他自己称为是X38611.1的服务器程序,这引起了MIT的X系统开发者、X系统协会和德克萨斯州澳斯汀大学的Dell UNIX组织的注意。于是Dell公司聘用罗尔从事运行在英特尔系统上的SUR4的图形文件的多相处理系统的驱动程序的研发工作。
罗尔在Dell工作时,X系统协会的Stephen、Gilden、SGCS的Mark、Snitily都是他的同事,他们共同致力于罗尔的下一个X服务器,完成它在PC机上Xwindow系统的指导性的安装、调试及运行。当X11R5在1991年8月29日运行时,罗尔和X系统协会进行了对PC机上UNIX系统的第一次正式的安装、调试和运行,也正是在这一时期,Linux提前几星期也诞生了。
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:还是装jdk的问题
- ACL 疑问 2009-05-13
- 做完raid之后,系统无法启动,各位兄弟帮帮忙吧 2009-05-13
- freebsd系统共享上网问题! 2009-05-13
- PC-BSD 7.1不能登录 2009-05-13
- 内核编译 修改了操作系统名称,改如何改回来? 2009-05-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash