公用开放软件环境 Common Open Software Environment
公用开放软件环境 Common Open Software Environment
COSE是一个供应商联合会,其中包括IBM、HP、SunSoft、Novell公司。这些供应商联合为UNIX推出一个能与MicrosoftWindows匹敌的公用台式系统环境(CDE)。
为上述厂商系统所支持的通用台式系统图形环境开发一个提供应用程序编程接口(API)的规范。
采用公用网络环境。
标识相互认可的图形、多媒体和对象技术。
定义分布式系统的系统管理。
这个规范说明了应用程序间通信和消息传递;数据显示;;对象管理;视窗管理;台式系统集成;剪切与粘贴;鼠标拖拉与放置等操作。规范提交给X/Open(加州的Menlo Park)评估。一般说来,COSE规范定义一个非常接近于Microsoft Windows的环境。随着Microsoft WindowsNT及其Windows接口的出现,UNIX与初始的COSE面临着更大的竞争。
HP的虚拟用户环境(VUE)。
IBM的公用用户访问模式和一个面向对象的用户接口OS/2 Release 2.0 Workplace Shell。
开放软件基金会(OSF)的Motif工具箱(Motif Tool kit)和Windows管理器(Windows Manager)
SunSoft公司OpenLook与台式产品工具(ToolTalk)和一个称为开放网络计算机加(ONC+)的分布式计算服务与联网协议集。
UNIX系统实验室(USL)的台式系统管理器(Desktop Manager).
Sun公司开放网络计算(ONC)环境的远程过程调用(RPC)和开放软件基金会(OSF)的分布式计算环境(DCE)。
标准通用标记语言(SGML),它提供集成和共享建立在其它环境中信息的手段。
多用途Internet邮件扩充(MIME),Internet环境下的一个复合文档标准。
随着向USL购买,Novell获得了对UNIX SVR4的控制,这使其他UNIX厂商惊慌失措。为了努力统一公用UNIX操作系统工业,Novell将源代码和UNIX商标给予X/Open组织。X/Open将获得与COSE小组定义的一个规范集相兼容的UNIX实现的UNIX商标。这个规范集称为COSE Spec 1170 APIs,它定义了提高操作系统间应用程序可移植性的一个编程接口。
相关条目:UNIX UNIX操作系统。