Ultrix窗口管理器

uwm
uwm运行于Linux上,有一些窗口打开着。
uwm运行于Linux上,有一些窗口打开着。
原作者Mike Gancarz, Bob Scheifler
首次发布1985年
编程语言C
操作系统类Unix
类型窗口管理器
许可协议类似于BSD License
  • 自由软件主题

Ultrix窗口管理器uwm)是历史上的标准窗口管理器软件,用于X窗口系统从X11R1到X11R3发行版本[1]。事实上,在X11R1的时候它是唯一的X11兼容的窗口管理器[2]

历史

Ultrix窗口管理器是DEC公司为它的Ultrix英语Ultrix操作系统开发的。它在1985年发行。它此后随即就被包含为基础X窗口系统发行的一部份,开始于X10R3。最初同它一起发行的有两个其他窗口管理器(xwm和xnwm)。

在1986年,X窗口系统切换到协议的版本11。只有uwm移植了过来,所以它成为了X窗口系统唯一的窗口管理器, 直到X11R4发行,这时它被twm所替代。uwm从此不再被维护。

描述

不同于更新近的窗口管理器,uwm不是re-parenting英语re-parenting window manager的,就是说不在窗口上放置框架或标题栏。转而,要访问所有的窗口管理功能,都要通过在根窗口上点击来提出一个菜单,或者当在窗口内点击或拖动时按住Meta键英语Meta key。有可能使用配置文件来配置键与鼠标按钮绑定和菜单的内容,这个特征被很多后来的窗口管理器所继承。

uwm不提供ICCCM兼容性或多屏幕支持。

uwm的后裔包括awm英语Ardent Window Manager和Tekwm(Tektronix窗口管理器)[3],它们目前也不被维护。

引用

  1. ^ Mikes, S. X Window System Program Design and Development. Addison-Wesley Publishing Company. 1992: 10 [20 September 2018]. ISBN 978-0-201-55077-1. One of the most popular window managers since X was released is the Ultrix Window Manager, also known as (uwm), which provides very basic window management functions and a programmable interface for easy customization. A more ... 
  2. ^ Proffitt, Brian. From the Desktop: Tom LaStrange Speaks!: Talking with a Man Named Tom: 2. 2001-02-06 [2011-10-05]. (原始内容存档于2019-03-06). 
  3. ^ Tekwm source code archive as of X11R4

外部链接

桌面环境
(比較英语Comparison of X Window System desktop environments)
基於GTK+
基於Qt
基於Motif
其他部件工具
  • EDE(基於FLTK
  • Étoilé英语Étoilé(基於GNUstep
  • OpenWindows英语OpenWindows(基於OLIT英语OLIT
  • UDE英语UDE(基於Xlib/XCB
  • Enlightenment(基於EFL英语Enlightenment Foundation Libraries
殼層
X視窗管理器
(比較)
合成窗口管理器英语Compositing window manager
堆疊式窗口管理器英语Stacking window manager
  • 4Dwm
  • 9wm英语9wm
  • AfterStep英语AfterStep
  • amiwm英语amiwm
  • Blackbox
  • CTWM英语CTWM
  • cwm
  • Fluxbox
  • FLWM
  • FVWM
  • IceWM
  • JWM
  • Matchbox英语Matchbox (window manager)
  • MWM
  • olwm英语olwm
  • Openbox
  • Qvwm英语Qvwm
  • Sawfish
  • swm英语swm
  • twm
  • tvtwm英语tvtwm
  • vtwm英语vtwm
  • Window Maker
  • WindowLab英语WindowLab
  • wm2英语wm2
平鋪式窗口管理器英语Tiling window manager
  • Awesome
  • dwm
  • i3
  • Ion英语Ion (window manager)
  • larswm英语larswm
  • ratpoison
  • StumpWM英语StumpWM
  • wmii英语wmii
  • Xmonad
Wayland合成器
相關條目
架构
扩展
  • X图像扩展英语X Image Extension
  • X键盘扩展英语X keyboard extension
  • RandR
  • X渲染扩展英语X Rendering Extension
  • 形状扩展英语Shape extension
  • 共享内存扩展英语MIT-SHM
  • X显示管理器控制协议英语XDM (display manager)
  • X视频扩展英语X video extension
  • X视频运动补偿英语X-Video Motion Compensation
  • AIGLX英语AIGLX
  • GLX英语GLX
  • 多指针X英语Multi-Pointer X
  • Display PostScript
  • 合成英语Composite (graphics)
  • Xinerama英语Xinerama
组件
和值得注意的
实现
显示服务器英语display server
  • X.Org Server
  • Cygwin/X
  • X-Win32英语X-Win32
  • X386英语X386
  • XFree86
  • XGGI英语XGGI
  • XDarwin英语XDarwin
  • Xming
  • Xsgi英语Xsgi
  • Xsun英语Xsun
  • Xgl
  • Xnest英语Xnest
  • Xephyr英语Xephyr
  • XQuartz
  • XWayland
客户端库
显示管理器
会话管理器
  • GNOME显示管理器
  • KDM
  • SDDM英语Simple Desktop Display Manager
  • XDM英语XDM (display manager)
  • LightDM
  • LXDM
  • SLiM英语SLiM
  • Entrance英语Entrance (display manager)
  • WDM
X視窗管理器
合成英语compositing window manager
平铺英语tiling window manager
  • awesome
  • dwm
  • i3
  • Ion英语Ion (window manager)
  • PWM英语PWM (window manager)
  • ratpoison
  • wmii英语wmii
  • xmonad
堆叠英语stacking window manager
标准
应用程序