From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: jasonr@f2s.com Newsgroups: gmane.emacs.devel Subject: Re: etc/schema Date: Fri, 7 Nov 2008 01:08:55 +0000 Message-ID: <1226020135.4913952743449@webmail.freedom2surf.net> References: <1225844909.4910e8ad2e52a@webmail.freedom2surf.net> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1226020170 16270 80.91.229.12 (7 Nov 2008 01:09:30 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 7 Nov 2008 01:09:30 +0000 (UTC) Cc: emacs-devel@gnu.org To: rms@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Nov 07 02:10:33 2008 connect(): Connection refused Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1KyFro-0004Tg-Ku for ged-emacs-devel@m.gmane.org; Fri, 07 Nov 2008 02:10:29 +0100 Original-Received: from localhost ([127.0.0.1]:39241 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KyFqg-0005DQ-FS for ged-emacs-devel@m.gmane.org; Thu, 06 Nov 2008 20:09:18 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KyFqW-0005AO-RD for emacs-devel@gnu.org; Thu, 06 Nov 2008 20:09:08 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KyFqV-00057C-3q for emacs-devel@gnu.org; Thu, 06 Nov 2008 20:09:08 -0500 Original-Received: from [199.232.76.173] (port=47856 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KyFqU-00056o-Oj for emacs-devel@gnu.org; Thu, 06 Nov 2008 20:09:06 -0500 Original-Received: from mk-outboundfilter-4.mail.uk.tiscali.com ([212.74.114.32]:2114) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KyFqN-0005ws-M1; Thu, 06 Nov 2008 20:09:00 -0500 Original-X-Trace: 157990337/mk-outboundfilter-2.mail.uk.tiscali.com/F2S/$F2S-MX-ACCEPTED/f2s-freedom2surf-infrastructure/194.106.33.239 X-SBRS: None X-RemoteIP: 194.106.33.239 X-IP-MAIL-FROM: jasonr@f2s.com X-IP-BHB: Once X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AqQDAIMjE0nCaiHv/2dsb2JhbACRDoIBuTiDVg X-IronPort-AV: E=Sophos;i="4.33,560,1220223600"; d="scan'208";a="157990337" X-IP-Direction: IN Original-Received: from mail5.freedom2surf.net (HELO webmail1.freedom2surf.net) ([194.106.33.239]) by smtp.f2s.tiscali.co.uk with ESMTP; 07 Nov 2008 01:08:55 +0000 Original-Received: from localhost (i-194-106-33-239 [127.0.0.1]) by webmail1.freedom2surf.net (Postfix) with ESMTP id 4A5FB228539; Fri, 7 Nov 2008 01:08:55 +0000 (GMT) Original-Received: from 61.4.103.130 ([61.4.103.130]) by webmail.freedom2surf.net (IMP) with HTTP for ; Fri, 7 Nov 2008 01:08:55 +0000 In-Reply-To: User-Agent: Internet Messaging Program (IMP) 3.2.3 X-Originating-IP: 61.4.103.130 X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:105421 Archived-At: Quoting "Richard M. Stallman" : > They are all conversions from OASIS and W3C released specifications. > > 1. Could you explain what "conversions from" means? I initially thought they were automated conversions to Relax NG Compact Schema format from XML schemas and DTDs using Jim Clark's trang conversion tool. But further investigation shows that some are manually created from the written specs by Jim Clark and Norman Walsh. The XHTML files seem to originate here: http://www.thaiopensource.com/relaxng/xhtml/ The page states they were created manually by Jim Clark. The DocBook related files originate here: http://www.oasis-open.org/docbook/relaxng/1.0b1/index.shtml The README file seems to suggest that they were initially converted from DTDs by an automated tool, but the word initially implies later modifications were made (by Norman Walsh, it appears). xslt.rnc is from here: http://www.thaiopensource.com/relaxng/xslt.rng The comment at the top states that it is mostly an automated conversion from the XSLT recommendation, http://www.w3.org/TR/xslt, which says Copyright © 1999 W3C® (MIT, INRIA, Keio), All Rights Reserved. W3C liability, trademark, document use and software licensing rules apply. (where liability, trademark, document use and software licensing link to the relevant sections of http://www.w3.org/Consortium/Legal/ipr-notice.html, http://www.w3.org/Consortium/Legal/copyright-documents.html and http://www.w3.org/Consortium/Legal/copyright-software.html The W3C software license is listed as GPL compatible at gnu.org, but the document license does not seem to be Free, as it includes the text "No right to create modifications or derivatives of W3C documents is granted pursuant to this license. However, if additional requirements (documented in the Copyright FAQ) are satisfied, the right to create modifications or derivatives is sometimes granted by the W3C to individuals complying with those requirements." rdfxml.rnc originates here: http://www.w3.org/TR/2003/WD-rdf-syntax-grammar-20030123/#section-Schemas and is credited to Jim Clark and Dave Beckett with the same notices on the containing document as XSLT above. The W3C Copyright FAQ 5.10 states that unless comments in the schema state otherwise, schema's and DTDs generally fall under the W3C software license even when included as part of a spec that is under the W3C documentation license. relaxng.rnc originates here: http://www.relaxng.org/relaxng.rng Although it contains no copyright and license details, it appears to have been written by James Clark, but it may have been part of the OASIS standardization, in which case copyright and license may be determined by OASIS. schemas.xml and locate.rnc are part of nxml-mode, used for mapping schemas to documents. > 2. What license did OASIS and W3C release these with? > (I will look at the file you sent me; does it apply > to each and every one of these files?) See above - the situation with XHTML schemas seems to be different than etc/schemas/README describes, as these schemas were manually created based on the spec rather than automatically created. Also the status of xslt.rnc as a derivative of the XSLT Recommendation needs clarification.