首页 > 最新文献

ACM Stand.最新文献

英文 中文
CORBA: from vision to reality CORBA:从愿景到现实
Pub Date : 1998-03-01 DOI: 10.1145/293376.293384
K. D. Boucher
{"title":"CORBA: from vision to reality","authors":"K. D. Boucher","doi":"10.1145/293376.293384","DOIUrl":"https://doi.org/10.1145/293376.293384","url":null,"abstract":"","PeriodicalId":270594,"journal":{"name":"ACM Stand.","volume":"92 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121895662","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
CORBA and the world of standards CORBA和标准世界
Pub Date : 1998-03-01 DOI: 10.1145/293376.293395
Henry Lowe
{"title":"CORBA and the world of standards","authors":"Henry Lowe","doi":"10.1145/293376.293395","DOIUrl":"https://doi.org/10.1145/293376.293395","url":null,"abstract":"","PeriodicalId":270594,"journal":{"name":"ACM Stand.","volume":"40 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123825341","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Introduction: ten years of consensus 简介:十年共识
Pub Date : 1998-03-01 DOI: 10.1145/293376.293380
R. Soley
{"title":"Introduction: ten years of consensus","authors":"R. Soley","doi":"10.1145/293376.293380","DOIUrl":"https://doi.org/10.1145/293376.293380","url":null,"abstract":"","PeriodicalId":270594,"journal":{"name":"ACM Stand.","volume":"42 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126098337","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
What does the future hold for distributed object computing 分布式对象计算的未来会怎样
Pub Date : 1998-03-01 DOI: 10.1145/293376.293387
J. �. Held, Catherine A. T. Susch, Amir Golshan
{"title":"What does the future hold for distributed object computing","authors":"J. �. Held, Catherine A. T. Susch, Amir Golshan","doi":"10.1145/293376.293387","DOIUrl":"https://doi.org/10.1145/293376.293387","url":null,"abstract":"","PeriodicalId":270594,"journal":{"name":"ACM Stand.","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123832417","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
An overview of the CORBA portable object adapter CORBA可移植对象适配器的概述
Pub Date : 1998-03-01 DOI: 10.1145/293376.293402
Irfan Pyarali, D. Schmidt
An Object Adapter is an integral part of the Common Object Request Broker Architecture (CORBA). An Object Adapter assists an Object Request Broker (ORB) in delivering client requests to server object implementations (servants). Services provided by an Object Adapter include: (1) generating and interpreting object references, (2) activating and deactivating servants, (3) demultiplexing requests to map object references onto their corresponding servants, and (4) collaborating with automatically-generated IDL skeletons to invoke operations on servants. This paper provides two contributions to the study of Object Adapters. First, it outlines the CORBA Portable Object Adapter (POA) specification, which is a recent addition to the CORBA standard that greatly simplifies the development of portable and extensible servants and server applications. The design goals, architectural components, and semantics of the POA are explained. Second, the paper describes the design choices made to adapt the POA for the TAO Real-time ORB. Key design issues regarding efficient demultiplexing, upcall and collocation optimizations, ORB and POA concurrency configurations, POA synchronization, and predictability are covered.
对象适配器是公共对象请求代理体系结构(CORBA)的一个组成部分。对象适配器帮助对象请求代理(ORB)将客户端请求传递给服务器对象实现(服务)。对象适配器提供的服务包括:(1)生成和解释对象引用,(2)激活和取消激活服务,(3)解复用请求以将对象引用映射到相应的服务,以及(4)与自动生成的IDL框架协作以调用服务上的操作。本文对对象适配器的研究做出了两项贡献。首先,它概述了CORBA可移植对象适配器(POA)规范,这是CORBA标准中最近增加的一个规范,它极大地简化了可移植和可扩展的服务和服务器应用程序的开发。解释了POA的设计目标、体系结构组件和语义。其次,本文描述了使POA适应TAO实时ORB的设计选择。讨论了有关高效解复用、向上调用和并置优化、ORB和POA并发配置、POA同步和可预测性的关键设计问题。
{"title":"An overview of the CORBA portable object adapter","authors":"Irfan Pyarali, D. Schmidt","doi":"10.1145/293376.293402","DOIUrl":"https://doi.org/10.1145/293376.293402","url":null,"abstract":"An Object Adapter is an integral part of the Common Object Request Broker Architecture (CORBA). An Object Adapter assists an Object Request Broker (ORB) in delivering client requests to server object implementations (servants). Services provided by an Object Adapter include: (1) generating and interpreting object references, (2) activating and deactivating servants, (3) demultiplexing requests to map object references onto their corresponding servants, and (4) collaborating with automatically-generated IDL skeletons to invoke operations on servants. This paper provides two contributions to the study of Object Adapters. First, it outlines the CORBA Portable Object Adapter (POA) specification, which is a recent addition to the CORBA standard that greatly simplifies the development of portable and extensible servants and server applications. The design goals, architectural components, and semantics of the POA are explained. Second, the paper describes the design choices made to adapt the POA for the TAO Real-time ORB. Key design issues regarding efficient demultiplexing, upcall and collocation optimizations, ORB and POA concurrency configurations, POA synchronization, and predictability are covered.","PeriodicalId":270594,"journal":{"name":"ACM Stand.","volume":"67 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117017834","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 51
Standards and the USIGS 标准和USIGS
Pub Date : 1998-03-01 DOI: 10.1145/293376.293407
S. Sutton
{"title":"Standards and the USIGS","authors":"S. Sutton","doi":"10.1145/293376.293407","DOIUrl":"https://doi.org/10.1145/293376.293407","url":null,"abstract":"","PeriodicalId":270594,"journal":{"name":"ACM Stand.","volume":"70 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114672566","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Understanding COM/CORBA interworking 了解COM/CORBA的互通
Pub Date : 1998-03-01 DOI: 10.1145/293376.293405
Mike Rosen
{"title":"Understanding COM/CORBA interworking","authors":"Mike Rosen","doi":"10.1145/293376.293405","DOIUrl":"https://doi.org/10.1145/293376.293405","url":null,"abstract":"","PeriodicalId":270594,"journal":{"name":"ACM Stand.","volume":"41 3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125708860","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Why I love the OMG: emergence of a business object component architecture 为什么我喜欢OMG:业务对象组件体系结构的出现
Pub Date : 1998-03-01 DOI: 10.1145/293376.293382
J. Sutherland
Object technology, a necessary but not sufficient condition for software reuse, requires an infrastructure that supports plug compatible Business Object Components for fast and flexible delivery of new or enhanced products to the marketplace. This paper is a retrospective view on key conceptual issues driving the standardization of a Business Object Component Architecture (BOCA) within the Object Management Group (OMG). The seamless integration of BOCA with the Unified Modeling Language (UML), a standardized Meta-Object Facility (MOF), and an emerging CORBA Component specification is essential to design-driven generation of runtime components into heterogeneous distributed object frameworks. BOCA standardization can enhance software productivity with plug compatible, reusable components, the holy grail of object computing.
对象技术是软件重用的必要条件,但不是充分条件,它需要一个支持插件兼容的业务对象组件的基础设施,以便快速灵活地向市场交付新的或增强的产品。本文回顾了对象管理组(OMG)中推动业务对象组件体系结构(BOCA)标准化的关键概念问题。BOCA与统一建模语言(UML)、标准化的元对象工具(MOF)和新兴的CORBA组件规范的无缝集成对于设计驱动的运行时组件生成到异构分布式对象框架中至关重要。BOCA标准化可以通过插件兼容、可重用组件(对象计算的圣杯)来提高软件生产力。
{"title":"Why I love the OMG: emergence of a business object component architecture","authors":"J. Sutherland","doi":"10.1145/293376.293382","DOIUrl":"https://doi.org/10.1145/293376.293382","url":null,"abstract":"Object technology, a necessary but not sufficient condition for software reuse, requires an infrastructure that supports plug compatible Business Object Components for fast and flexible delivery of new or enhanced products to the marketplace. This paper is a retrospective view on key conceptual issues driving the standardization of a Business Object Component Architecture (BOCA) within the Object Management Group (OMG). The seamless integration of BOCA with the Unified Modeling Language (UML), a standardized Meta-Object Facility (MOF), and an emerging CORBA Component specification is essential to design-driven generation of runtime components into heterogeneous distributed object frameworks. BOCA standardization can enhance software productivity with plug compatible, reusable components, the holy grail of object computing.","PeriodicalId":270594,"journal":{"name":"ACM Stand.","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121760784","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
Section 10. The end of the beginning 节10。开始的结束
Pub Date : 1997-12-01 DOI: 10.1145/274348.274358
C. Cargill
only a simple majority to be successful. (This was an administrative policy vote, not a technology vote. A technology vote requires more than a simple majority.) The balloting is interesting for two reasons. The first is the unusual number and intent of the comments by the National Bodies, which showed the ambiguity felt on this issue. The National Bodies wanted the Java technology, but were unsure that the price (acceptance of SMI as a PAS Provider) was correct or fair or even to be paid in the right currency. The second reason is that the vote by the US committee was neither to accept nor deny the SMI application, but on the reconsideration ballot to vote to affirm, or reverse a previous vote. To change a previous negative vote to a positive one needs a super majority (two-thirds of the voting members). On the US ballot, 60% of the members of the US JTC1 TAG voted to change the ballot to " yes. " However, since a two-thirds majority did not vote to change, the US position remained opposed. The issue was contentious, but the lack of understanding of the voting rules by the press further exacerbated the situation and made it substantially worse. Via a majority of the votes cast by JTC1 P-members, Sun Microsystems, Inc. is approved as a Recognized PAS Sub-mitter. Comments received from JTC1 P-members must be addressed by Sun, in consultation with JTC1, prior to submitting a PAS specification for JTC1 letter ballot. This could be done through an early submission of an Explanatory Report and related documentation (ref. Supplement 1 of the Procedures for the technical work of ISO/IEC JTC1 on Information Technology).
只有简单多数才能成功。(这是一次行政政策投票,而不是技术投票。技术投票需要的不仅仅是简单多数。)投票之所以有趣,有两个原因。首先是国家机构评论的数量和意图不同寻常,这表明在这个问题上感到模棱两可。国家机构需要Java技术,但不确定价格(接受SMI作为PAS提供者)是否正确或公平,甚至不确定是否应该以正确的货币支付。第二个原因是,美国委员会的投票既不是接受也不是拒绝SMI申请,而是在重审投票中投票确认或推翻之前的投票。要将之前的反对票改为赞成票,需要超级多数(三分之二的投票成员)。在美国的投票中,60%的美国JTC1 TAG成员将投票改为“赞成”。然而,由于三分之二的多数没有投票支持改变,美国的立场仍然是反对的。这个问题是有争议的,但媒体对投票规则的缺乏了解进一步加剧了局势,使情况大大恶化。通过JTC1 p成员的大多数投票,Sun Microsystems, Inc.被批准为公认的PAS Sub-mitter。从JTC1 p成员收到的意见必须由Sun在与JTC1协商后,在提交JTC1信函投票的PAS规范之前进行处理。这可以通过尽早提交解释性报告和相关文件(参见ISO/IEC JTC1信息技术技术工作程序补充1)来完成。
{"title":"Section 10. The end of the beginning","authors":"C. Cargill","doi":"10.1145/274348.274358","DOIUrl":"https://doi.org/10.1145/274348.274358","url":null,"abstract":"only a simple majority to be successful. (This was an administrative policy vote, not a technology vote. A technology vote requires more than a simple majority.) The balloting is interesting for two reasons. The first is the unusual number and intent of the comments by the National Bodies, which showed the ambiguity felt on this issue. The National Bodies wanted the Java technology, but were unsure that the price (acceptance of SMI as a PAS Provider) was correct or fair or even to be paid in the right currency. The second reason is that the vote by the US committee was neither to accept nor deny the SMI application, but on the reconsideration ballot to vote to affirm, or reverse a previous vote. To change a previous negative vote to a positive one needs a super majority (two-thirds of the voting members). On the US ballot, 60% of the members of the US JTC1 TAG voted to change the ballot to \" yes. \" However, since a two-thirds majority did not vote to change, the US position remained opposed. The issue was contentious, but the lack of understanding of the voting rules by the press further exacerbated the situation and made it substantially worse. Via a majority of the votes cast by JTC1 P-members, Sun Microsystems, Inc. is approved as a Recognized PAS Sub-mitter. Comments received from JTC1 P-members must be addressed by Sun, in consultation with JTC1, prior to submitting a PAS specification for JTC1 letter ballot. This could be done through an early submission of an Explanatory Report and related documentation (ref. Supplement 1 of the Procedures for the technical work of ISO/IEC JTC1 on Information Technology).","PeriodicalId":270594,"journal":{"name":"ACM Stand.","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129163408","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Section 2. Sun and standardization wars 第二节。太阳与标准化之战
Pub Date : 1997-12-01 DOI: 10.1145/274348.274350
C. Cargill
m Before it initiated the SMI PAS documentation, SMI participated in four major standardization activities—UNIX standardization, the Graphical User Interface (GUI) wars, IEEE 1754 activities, and the Windows Application Programming Interface (APIW) effort. In all of these activities Sun was a major protagonist, battling with or against major players in the IT industry. SMI’s experiences with its standardization initiatives provide a basis for understanding SMI’s dealings with the PAS, and why the PAS represents one organization’s response to the difficulties encountered in the formal (and informal) standardization process. This section of StandardView looks briefly at these four activities and tries to draw a somewhat sympathetic picture of the mindset of SMI management as they struggled with the need to standardize Java. significant player in much of SMI’s standardization history was the Open Software Foundation (OSF). OSF was created to, among other things, counter the Sun–AT&T alliance on SVR4 UNIX. In 1987 and 1988, Sun abandoned its BSD UNIX base and aligned with AT&T’s System 5, Release 4, agreeing to AT&T licensing terms and conditions. Other major vendors, including Digital, found AT&T’s proposed royalty scheme not in their business interests, and opted instead to create their own UNIX-like system, merging the best of BSD, SVR4, and CMU’s Mach systems. To create this software, HP, Dec, and IBM formed the OSF in 1988, with the creation of a competing and “open” operating system, OSF1, as one of its goals. Sun and AT&T immediately responded with the creation of UNIX International (UI), a consortium intended to provide “open development of the real UNIX,” based on SVR4. The UI consortium was to provide an independent arena for the future development of UNIX, away from AT&T’s control. The UNIX Consortia battles caused the spilling of innumerable gallons of printers ink, but did little to make the world safe for UNIX or OSF1. Both sides spent tremendous amounts of money proving that they, and not their competition, were the true “open system” (see the earlier section on “open systems”). This battle continued until 1994. The UNIX battles spawned other arguments, the most notorious the now largely forgotten Graphical User Interface (GUI) war. The war had dual—and innocent—beginnings. The first part of the story unfolds at MIT, where the X Window System was created in the mid-1980s. DEC, IBM, and HP all participated in furthering the X Window Systems technology, and eventually MIT realized that it had a possible gold mine. To capitalize on its relationship with its sponsors, MIT formed (in 1988) a memberfunded consortium (the MIT X Consortium, renamed the X Consortium in 1993). Because the MIT X Consortium was limited in its scope (by design), the three major participants asked their newly created consortium to create a viable windowing scheme using X technology around which they (the big three vendors) could coalesce. The idea was to provide bot
在发起SMI PAS文档之前,SMI参与了四个主要的标准化活动——unix标准化、图形用户界面(GUI)之战、IEEE 1754活动和Windows应用程序编程接口(APIW)工作。在所有这些活动中,Sun都是主要的主角,与IT行业的主要参与者竞争或对抗。SMI在标准化方面的经验为理解SMI与PAS的处理提供了基础,以及为什么PAS代表了一个组织对正式(和非正式)标准化过程中遇到的困难的响应。StandardView的这一部分简要介绍了这四种活动,并试图描绘出SMI管理人员在努力实现Java标准化时的心态。开放软件基金会(OSF)是SMI标准化历史中的重要参与者。OSF的创建,除其他外,是为了对抗SVR4 UNIX上的Sun-AT&T联盟。在1987年和1988年,Sun放弃了它的BSD UNIX基础,与AT&T的System 5, Release 4保持一致,同意AT&T的许可条款和条件。其他主要的供应商,包括Digital,发现AT&T提出的版税方案不符合他们的商业利益,并选择创建自己的类unix系统,合并最好的BSD、SVR4和CMU的Mach系统。为了创建这个软件,HP、Dec和IBM在1988年成立了OSF,其目标之一是创建一个竞争性的“开放”操作系统OSF1。Sun和AT&T立即做出了回应,创建了UNIX International (UI),这是一个旨在提供基于SVR4的“真正UNIX的开放开发”的联盟。UI联盟的目的是为UNIX的未来发展提供一个独立的平台,不受AT&T的控制。UNIX联盟之战导致了无数加仑打印机墨水的溢出,但却没有为UNIX或OSF1的安全做出什么贡献。双方都花了大量的钱来证明他们自己,而不是他们的竞争对手,才是真正的“开放系统”(参见前面关于“开放系统”的部分)。这场战斗一直持续到1994年。UNIX之战还引发了其他争论,其中最臭名昭著的是图形用户界面(GUI)之战,现在基本上已经被遗忘了。这场战争有两个起因,而且是无辜的。故事的第一部分是在麻省理工学院展开的,X窗口系统是在20世纪80年代中期创建的。DEC、IBM和惠普都参与了X窗口系统技术的进一步发展,最终麻省理工学院意识到这可能是一座金矿。为了充分利用与赞助商的关系,麻省理工学院于1988年成立了一个成员资助的联盟(麻省理工学院X联盟,1993年更名为X联盟)。由于MIT X联盟的范围有限(被设计),三个主要参与者要求他们新创建的联盟使用X技术创建一个可行的窗口方案,他们(三大供应商)可以围绕这个方案进行合并。我们的想法是同时提供API和GUI,或者仅仅提供第2节。太阳与标准化之战
{"title":"Section 2. Sun and standardization wars","authors":"C. Cargill","doi":"10.1145/274348.274350","DOIUrl":"https://doi.org/10.1145/274348.274350","url":null,"abstract":"m Before it initiated the SMI PAS documentation, SMI participated in four major standardization activities—UNIX standardization, the Graphical User Interface (GUI) wars, IEEE 1754 activities, and the Windows Application Programming Interface (APIW) effort. In all of these activities Sun was a major protagonist, battling with or against major players in the IT industry. SMI’s experiences with its standardization initiatives provide a basis for understanding SMI’s dealings with the PAS, and why the PAS represents one organization’s response to the difficulties encountered in the formal (and informal) standardization process. This section of StandardView looks briefly at these four activities and tries to draw a somewhat sympathetic picture of the mindset of SMI management as they struggled with the need to standardize Java. significant player in much of SMI’s standardization history was the Open Software Foundation (OSF). OSF was created to, among other things, counter the Sun–AT&T alliance on SVR4 UNIX. In 1987 and 1988, Sun abandoned its BSD UNIX base and aligned with AT&T’s System 5, Release 4, agreeing to AT&T licensing terms and conditions. Other major vendors, including Digital, found AT&T’s proposed royalty scheme not in their business interests, and opted instead to create their own UNIX-like system, merging the best of BSD, SVR4, and CMU’s Mach systems. To create this software, HP, Dec, and IBM formed the OSF in 1988, with the creation of a competing and “open” operating system, OSF1, as one of its goals. Sun and AT&T immediately responded with the creation of UNIX International (UI), a consortium intended to provide “open development of the real UNIX,” based on SVR4. The UI consortium was to provide an independent arena for the future development of UNIX, away from AT&T’s control. The UNIX Consortia battles caused the spilling of innumerable gallons of printers ink, but did little to make the world safe for UNIX or OSF1. Both sides spent tremendous amounts of money proving that they, and not their competition, were the true “open system” (see the earlier section on “open systems”). This battle continued until 1994. The UNIX battles spawned other arguments, the most notorious the now largely forgotten Graphical User Interface (GUI) war. The war had dual—and innocent—beginnings. The first part of the story unfolds at MIT, where the X Window System was created in the mid-1980s. DEC, IBM, and HP all participated in furthering the X Window Systems technology, and eventually MIT realized that it had a possible gold mine. To capitalize on its relationship with its sponsors, MIT formed (in 1988) a memberfunded consortium (the MIT X Consortium, renamed the X Consortium in 1993). Because the MIT X Consortium was limited in its scope (by design), the three major participants asked their newly created consortium to create a viable windowing scheme using X technology around which they (the big three vendors) could coalesce. The idea was to provide bot","PeriodicalId":270594,"journal":{"name":"ACM Stand.","volume":"80 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124132609","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
期刊
ACM Stand.
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1