驱动管家:安全、高效、精准的专业驱动下载站!

x窗口系统的由来 x窗口系统称呼上的误区

2018-01-03 18:56:55责编:llp   来源:驱动管家     人气:

X窗口系统(X Window System,也常称为X11或X)是一种以位图方式显示的软件窗口系统。最初是1984年麻省理工学院的研究,之后变成UNIX、类UNIX、以及OpenVMS等操作系统所一致适用的标准化软件工具包及显示架构的运作协定。X窗口系统通过软件工具及架构协定来创建操作系统所用的图形用户界面,此后则逐渐扩展适用到各形各色的其他操作系统上。现在几乎所有的操作系统都能支持与使用X。更重要的是,今日知名的桌面环境——GNOME和KDE也都是以X窗口系统为基础建构成的。

由于X只是工具包及架构规范,本身并无实际参与运作的实体,所以必须有人依据此标准进行开发撰写。如此才有真正可用、可运行的实体,始可称为实现体。目前依据X的规范架构所开发撰写成的实现体中,以X.Org最为普遍且最受欢迎。X.Org所用的协定版本,X11,是在1987年9月所发布。而今最新的参考实现(参考性、示范性的实现体)版本则是X11 Release 7.6(简称:X11R7.6),而此专案由X.Org基金会所领导,且是以MIT授权和相似的授权许可的自由软件。

x窗口系统的由来 x窗口系统称呼上的误区

X的C/S模式和网络透明性

X能为GUI环境提供基本的框架:在屏幕上描绘、体现图像与移动程序窗口,同时也受理、运行、及管理电脑与鼠标、键盘的交互程序。不过,X并没有管辖到用户界面的部份,而是由其他以X为基础的实现体来负责,也因为如此,以X为基础环境所开发成的视觉样式非常地多;不同的程序可能有截然不同的接口体现。

X采行C/S的架构模型,由一个X服务器与多个X客户端程序进行通讯,服务器接受对于图形输出(窗口)的请求并反馈用户输入(键盘、鼠标、触摸屏),服务器可能是一个能显示到其他显示系统的应用程序,也可能是控制某个PC的视频输出的系统程序,也可能是个特殊硬件。

X的一大特点在于“网络透明性”:应用程序(“客户端”应用程序)所运行的机器,不一定是用户本地的机器(显示的“服务器”)。X中所提及的“客户端”和“服务器”等字眼用词也经常与人们一般想定的相反,“服务器”反而是在用户本地端的自有机器上运行,而非是在远程的另一部机器上运行。

服务器和客户端之间的通信协议的运作对计算机网络是透明的:客户端和服务器可以在同一台计算机上,也可以不是,或许其架构和操作系统也不同,但都能运行。客户机和服务器还能够使用安全连接在互联网上安全地通讯。

为了使远端客户程序显示到本地服务器,用户一般需要启动一个终端窗口和到达远端计算机的telnet或者ssh,令其显示到用户计算机,(例如:在运行bash的远端计算机上export DISPLAY=[用户的计算机]:0)然后启动客户端。然后客户端就会连接到本地计算机,并且远端应用程序会显示到本地屏幕并被本地输入设备所控制。与之对应,本地计算机上也可以执行一个连接到远端计算机的小型代理程序,并在该端启动与运行自有需求与指定的应用程序。

实际的远端客户端的例子有:图形化管理远程计算机;在远端UNIX计算机上运行计算密集的仿真程序并把结果显示到本地的Windows桌面计算机;用一套显示器、键盘和鼠标控制同时运行在多台计算机上的图形化软件。

写法、称呼上的误混

“X窗口系统”一般也简称成“X11”或“X”,而“X Windows”的称写方式(类似“Microsoft Windows”的称写)并没有被正式认可,不过这种误会的称写法却经常很普遍且经常出现(例如在UNIX-HATERS Handbook一书中)。

  • Win8系统怎么还原IE10高级设置

    Win8系统怎么还原IE10高级设置

    Windows 8是由微软(Microsoft)开发的,继Windows 7之后的新一代Windows操作系统,于北京时间2012年10月26日正式推出。Win8系统怎么还原IE10高级设置?方法如下:在Internet 选项中的高级选项卡中还原IE的高

    详情2017-10-26 16:59:11责编:农桂婷   来源:驱动管家     
  • 电脑cpu占用过高有什么危害?cpu占用过高怎么办

    电脑cpu占用过高有什么危害?cpu占用过高怎么办

    电脑在长时间的使用过程之后,就会出现CPU占用过高的情况。而这个时候,电脑的运行速度也会变得非常的慢,CPU也会非常的热,而CPU发热严重的时候会极大的缩短电脑的使用寿命,那么CPU占用过高的情况下,该怎么处理呢?接下来小编就这方面的知识做一个简单的介绍,供大家在实际生活的时候参考使用。

    详情2017-11-21 17:57:35责编:dj   来源:驱动管家     
  • win7系统在哪里可以下载?win7系统下载的方法

    win7系统在哪里可以下载?win7系统下载的方法

    现在市面上主要有两个操作系统第一,就是 苹果 操作系统,第二就是微软的WINDOWS操作系统。而大家都知道,现在用的最广最多的就是WINDOWS的操作系统,而WINDOWS7的操作系统就是WINDOWS的一个非常传奇的产品。但是现在人们使用的WINDOWS的操作系统大部分都是盗版的。让就会大大增强电脑中病毒的几率

    详情2017-11-18 14:04:47责编:dj   来源:驱动管家     
  • 运行zcfgsvc.exe程序出现cpu占用过高的情况怎么办?

    运行zcfgsvc.exe程序出现cpu占用过高的情况怎么办?

    进程文件: zcfgsvc 或者 zcfgsvc exe进程名称: Intel NIC Configuration Tool描述:zcfgsvc exe是Intel零配置MFC程序,与网络相关设备安装。出品者: Intel属于: Intel Communications系统进程:

    详情2017-12-31 21:09:30责编:llp   来源:驱动管家     
  • win7旗舰版永久激活用这个方法就可以

    win7旗舰版永久激活用这个方法就可以

    Win7系统在使用的过程中难免会出现卡机现象,在这个时候我们就要学会优化win7系统了。我们只需要在设置中点击搜索功能,将一些不需要的服务点击“禁止”,这样电脑在使用的时候才不容易卡机哦。当然,我们还可以为win7系统安装一款防火墙杀毒软件,这样才可以保护电脑不被黑客入侵哦。如此,就让我们来学习一下如何激活win7旗舰版电脑系统吧。

    详情2017-12-12 13:40:12责编:dj   来源:驱动管家     
  • 要想液晶电脑连接WiFi怎么做?液晶电脑连接WiFi的方法

    要想液晶电脑连接WiFi怎么做?液晶电脑连接WiFi的方法

    液晶电脑因为显示屏是用液晶制成,显示屏十分清晰而且辐射很弱,深受大家欢迎。相对其他显示屏的笔记本电脑配置无线网络适配器。液晶电脑一般会采用有线连接的方式来连接网络。当然了,液晶电脑也可以通过wifi来

    详情2017-12-04 10:53:24责编:llp   来源:驱动管家     
  • MPG是什么格式

    MPG是什么格式

    MPG是什么格式?MPG又称MPEG(Moving Pictures Experts Group)即动态图像专家组,由国际标准化组织ISO(International Standards Organization)与IEC(International Electronic Committee)于1988年联合成立,专门致力于运动图像(MPEG视频)及其伴音编码(MPEG音频)标准化工作。

    详情2017-12-24 13:48:29责编:一剑   来源:驱动管家     
  • 只要在win8设置家长控制功能,家长就可以控制孩子玩电脑的时间和范围?

    只要在win8设置家长控制功能,家长就可以控制孩子玩电脑的时间和范围?

    随着网络信息化时代的到来,电脑可以说走进家家户户,导致小孩子小小年纪就抱着电脑沉迷网络游戏。家长对此十分苦恼!不用烦恼了,原来只要在win8设置家长控制功能,家长就可以控制孩子玩电脑的时间和范围?看来

    详情2017-11-09 13:57:32责编:llp   来源:驱动管家     
  • turbolinux有哪五条产品线?turbolinux有哪些优点?

    turbolinux有哪五条产品线?turbolinux有哪些优点?

    TurboLinux是拓林思公司最近发行的linux版本,已在日本和中国取得了巨大的成功,在美国也有一定的业绩。随着开源软件的发展,开放源代码的LAMP架构(即Linux操作系统,Apache网络服务器,MySQL数据库,Perl、Pytho

    详情2017-12-27 11:09:35责编:llp   来源:驱动管家     
  • win10控制面板在哪里可以找到?

    win10控制面板在哪里可以找到?

    win10控制面板在哪?首先,当我们安装了正式版的win10系统以后,可以看到电脑的左下角依旧是 "开始 "菜单,如图;但是打开就会发现已经不是之前熟悉的样子了,找不到控制面板了对不对?这个时候我们就要返回到电脑桌面,然后找到 "此电脑 ",接着点击鼠标右键,选择 "属性 "

    详情2017-12-14 12:31:58责编:dj   来源:驱动管家