Motif :工业标准的图形用户接口

更新时间:2024-09-20 17:00

Motif最初是由OSF(开放基金协会)开发的一个工业标准的GUI(图形用户接口)。1996年,OSF与X/Open合并为Open Group,1997年初,X联盟结束,并将其归属的项目移交给Open Group。Open Group继续开发和支持X窗口系统,Motif,CDE,和其他技术。2000年5月15日,Open Group使用公共许可证向开放源代码团体发布了Motif的源代码。在开放系统(如Linux)上,可以使用免费的Motif。

接口介绍

Motif最先实现并运行于支持X窗口系统上,它是unix系统的主要用户接口。目前已经应用于超过200种硬件和软件平台。Motif GUI Toolkit推动了异种机和网络环境下的应用开发,各种机器包括便携机、PC、工作站超级计算机都得益于Motif环境下的应用程序一致的行为和视感。用Motif GUI开发的应用软件具有高度的可移植性、可交互性、以及可伸缩性。

历史与发展

Motif由开放软件基金会(OSF)创建,旨在成为Unix平台的标准图形用户界面。在1988年,OSF发出技术请求(RFT),征求第三方现有技术,最终选择了惠普微软的CXI和DEC的XUI作为基础,结合了CXI的外观和感觉、窗口管理器和Common User Access的兼容性,以及XUI的小部件工具包API和用户界面语言(UIL)。Motif首次由OSF在1989年发布,并成为通用桌面环境的基本构建模块,这是商业Unix的标准桌面。

标准化与支持

Motif的API曾被IEEE 1295标准定义,尽管该标准现已撤销。从版本2.1开始,Motif支持Unicode,使其在多语言环境中得到广泛应用。Motif也是通用桌面环境和IRIX交互式桌面的工具包,因此它是unix的标准小部件工具包。与Motif密切相关的是Motif窗口管理器(MWM)。

许可与可用性

Motif最初是根据需要支付版税的许可证提供的。后来,名为Open Motif的版本于2000年5月15日发布,这个版本在开源平台上可以免费分发,但本身并不是开源许可证。在Motif是闭源软件的时候,LessTif项目旨在创建一个在LGPL下的自由软件实现。2012年10月,Motif以GNU LGPL-2.1-or-later的形式作为源代码分发发布,源代码可在SourceForge上获得,这标志着Motif成为自由软件。

参考资料

免责声明
隐私政策
用户协议
目录 22
0{{catalogNumber[index]}}. {{item.title}}
{{item.title}}
友情链接: