From carson@siggraph.org Fri Oct 14 05:55:24 1994 Received: from siggraph.org by dkuug.dk with SMTP id AA12467 (5.65c8/IDA-1.4.4j for ); Fri, 14 Oct 1994 16:58:19 +0100 Received: from [192.187.162.141] (carson.slip.netcom.com [192.187.162.141]) by siggraph.org (8.6.5/8.6.4) with SMTP id KAA11889 for ; Fri, 14 Oct 1994 10:55:24 -0500 Date: Fri, 14 Oct 1994 10:55:24 -0500 Message-Id: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="========================_7945198==_" To: SC24@dkuug.dk From: carson@siggraph.org (Steve Carson) Subject: Position on NP for CORBA IDL X-Charset: ASCII X-Char-Esc: 29 --========================_7945198==_ Content-Type: text/plain; charset="us-ascii" The following text was approved by SC24/WG6 PREMO RG this week at its meeting in the US. Unless there are objections, SC24 will forward this position to JTC1 on Friday 22 October. Steve Carson Acting SC24 Chair --========================_7945198==_ Content-Type: text/plain; name="SC24_on_CORBA_IDL,_1286.TO"; charset="us-ascii" Content-Disposition: attachment; filename="SC24_on_CORBA_IDL,_1286.TO" ISO/IEC JTC1/SC24 N 1286 SC24 Position on the NP for CORBA IDL ISO/IEC JTC1/SC24 notes with great concern the "Proposal for an NP: CORBA Interface Definition Language (IDL) for ODP Systems" contained in SC21 N8931 rev. We are strongly opposed to the initiation of this work within SC21 under the conditions stated in its attached SC21 N8937 for the following reasons: 1. SC24 strongly believes that JTC1 should undertake the adoption of an openly-developed, consensus-based set of standards for object technology. These include an Interface Design Language, an Object Request Broker, a set of Object Services and other infrastructure required to support distributed object-based applications. 2. SC24 has considerable experience adapting OMG specifications for use in our standards and believes that, while these specifications are not directly suitable for fast-track transposition into ISO standards, they are suitable Initial Draft material for a normal ISO development process. 3. We note that the attachment to the NP states that: "Due to copyright restrictions associated with OMG specifications, the OMG is unable to allow changes to the text in their documents for fast track submission." This restriction is an inappropriate and flagrant attempt to subvert an open, consensus-based ISO process. Through this artifice, OMG is attempting to exert absolute control the adoption of its specifications by retaining an inappropriate degree of intellectual property rights. 4. SC24 recommends that no Publicly Available Specification (PAS) should be accepted for transposition into an ISO standard unless the owner of the specification agrees to place the specification under the control of an ISO editor who will ensure that necessary changes are made to the document as it progresses through the ISO process. The submitter must accept the possibility that the submitted PAS may change as a result of the open, consensus-based ISO process. 5. The OMG has demonstrated that it is unwilling to enter into an open, cooperative dialog with SC24.. This is evident in statements in OMG's October 5th liaison statement to SC24 (SC24 N 1279, attached) such as: "This position is not going to change." 6. SC24 has defined an IDL that is an upwards compatible extension to the OMG's CORBA IDL. This IDL is contained in CD 14478 (Presentation Environment for Multimedia Objects.) The proposed SC21 project would be a needless duplication of this work. 7. CORBA IDL is not aligned with existing JTC1 standards and ongoing work, including: a. DIS 11578, Remote Procedure Call (for OSI), including Part 2, even if the IDL jointly developed by SC21/WG8 and SC22/WG11 is replaced by the X/Open IDL, as expected; b. CD 13886, Language-Independent Procedure Call (LIPC), which defines an IDL and standard calling and procedure passing mechanisms for cross-language calls ; c. ASN.1 (ISO 8824/8825), including the type Object-Identifier used in OSI; d. SC24 requirements for description of its object interfaces; and e. DIS 11404, Language-Independent Datatypes (LID), which defines a taxonomy of datatypes, type notions and type definitions which are to be used for "interface specification". 8. The NP does not specify which version of the CORBA specification is proposed for adoption. --========================_7945198==_ Content-Type: text/plain; charset="us-ascii" --------------------------------------------------------- Steve Carson phone: +1-310-675-2093 GSC Associates Inc. fax: +1-310-675-2159 13254 Jefferson Avenue e-mail: carson@siggraph.org Hawthorne, CA 90250 USA --------------------------------------------------------- --========================_7945198==_--