Return-Path: Delivered-To: apmail-db-derby-dev-archive@www.apache.org Received: (qmail 85403 invoked from network); 5 Aug 2006 00:01:48 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 5 Aug 2006 00:01:48 -0000 Received: (qmail 46498 invoked by uid 500); 5 Aug 2006 00:01:47 -0000 Delivered-To: apmail-db-derby-dev-archive@db.apache.org Received: (qmail 46288 invoked by uid 500); 5 Aug 2006 00:01:47 -0000 Mailing-List: contact derby-dev-help@db.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: Delivered-To: mailing list derby-dev@db.apache.org Received: (qmail 46279 invoked by uid 99); 5 Aug 2006 00:01:47 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 04 Aug 2006 17:01:47 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=UNPARSEABLE_RELAY X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [192.18.42.249] (HELO nwkea-pix-1.sun.com) (192.18.42.249) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 04 Aug 2006 17:01:46 -0700 Received: from d1-sfbay-01.sun.com ([192.18.39.111]) by nwkea-pix-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id k7501PJN012189 for ; Fri, 4 Aug 2006 17:01:25 -0700 (PDT) Received: from conversion-daemon.d1-sfbay-01.sun.com by d1-sfbay-01.sun.com (Sun Java System Messaging Server 6.2-4.02 (built Sep 9 2005)) id <0J3H00201YRWGC00@d1-sfbay-01.sun.com> (original mail from David.Vancouvering@Sun.COM) for derby-dev@db.apache.org; Fri, 04 Aug 2006 17:01:25 -0700 (PDT) Received: from [192.9.61.102] by d1-sfbay-01.sun.com (Sun Java System Messaging Server 6.2-4.02 (built Sep 9 2005)) with ESMTPSA id <0J3I00EBH02CYV30@d1-sfbay-01.sun.com> for derby-dev@db.apache.org; Fri, 04 Aug 2006 17:01:25 -0700 (PDT) Date: Fri, 04 Aug 2006 17:01:28 -0700 From: David Van Couvering Subject: Re: [jira] Commented: (DERBY-1639) Include early-draft notice required by JDBC 4 spec license in NOTICES, release notes and documentation In-reply-to: <11089915.1154735114801.JavaMail.jira@brutus> Sender: David.Vancouvering@Sun.COM To: derby-dev@db.apache.org Message-id: <44D3DFD8.3060709@sun.com> MIME-version: 1.0 Content-type: text/plain; format=flowed; charset=UTF-8 Content-transfer-encoding: 7BIT References: <11089915.1154735114801.JavaMail.jira@brutus> User-Agent: Thunderbird 1.5.0.2 (X11/20060427) X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N +1, I think what Craig says here makes sense. There is no way anybody can legally run in production with JDBC4 until Java SE 6 is declared GA. David Craig Russell (JIRA) wrote: > [ http://issues.apache.org/jira/browse/DERBY-1639?page=comments#action_12425901 ] > > Craig Russell commented on DERBY-1639: > -------------------------------------- > > IANAL, but I don't think there is a problem. Derby is not an application. The only way you can run Derby that exposes JDBC4 functionality is by running a User Application with Java SE 6. If a User Application runs in this environment, is is subject to the testing and evaluation terms of the license. So there is no need to encumber Derby NOTICEs with this disclaimer. > > > >> Include early-draft notice required by JDBC 4 spec license in NOTICES, release notes and documentation >> ------------------------------------------------------------------------------------------------------ >> >> Key: DERBY-1639 >> URL: http://issues.apache.org/jira/browse/DERBY-1639 >> Project: Derby >> Issue Type: Bug >> Components: Documentation >> Affects Versions: 10.2.0.0 >> Reporter: Andrew McIntyre >> Assigned To: Rick Hillegas >> Fix For: 10.2.0.0 >> >> Attachments: derby-1639-notice_v01.diff, derby-1639-notice_v02.diff >> >> >> from the license: >> 3. Distribute applications written to the >> Specification to third parties for their testing and >> evaluation use, provided that any such application >> includes the following notice: >> "This is an application written to interoperate >> with an early-draft specification developed under the >> Java Community Process (JCP) and is made available for >> testing and evaluation purposes only. The code is not >> compatible with any specification of the JCP." >> This notice needs to be included in the NOTICES file, and should also be used to frame discussion of JDBC 4.0 features in the release notes and documentation. >> Here is a RELEASE NOTE for inclusion with this issue. I am editting this note into the Description field so that we can amend it if necessary: >> ----------------- RELEASE NOTE -------------------- >> PROBLEM: >> Derby 10.2 exposes an implementation of an early draft version of the JDBC4 specification. >> SYMPTOM: >> This issue only affects you if you are running the Derby network client or embedded server on Java SE 6. This issue does not affect you if you are running Derby on J2SE 1.3, 1.4, or 1.5. >> When run on Java SE 6, Derby's network client and embedded server expose JDBC implementations which do not conform to an approved, final version of the JDBC specification. Instead, these implementations adhere to an early-draft version of the JDBC4 specification. Please note the following: >> This is an application written to interoperate with an early-draft specification developed under the Java Community Process (JCP) and is made available for testing and evaluation purposes only. The code is not compatible with any specification of the JCP. >> SOLUTION: >> A follow-on release will expose JDBC4 implementations conforming to the final draft of the JDBC4 specification. >> WORKAROUND: >> If you do not want to use experimental, early-draft JDBC4 interfaces, run Derby on J2SE 1.3, 1.4, or 1.5 or on J2ME/CDC/Foundation 1.0. >