Return-Path: Delivered-To: apmail-legal-discuss-archive@www.apache.org Received: (qmail 15738 invoked from network); 3 Dec 2009 14:21:36 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 3 Dec 2009 14:21:36 -0000 Received: (qmail 92753 invoked by uid 500); 3 Dec 2009 14:21:35 -0000 Delivered-To: apmail-legal-discuss-archive@apache.org Received: (qmail 92485 invoked by uid 500); 3 Dec 2009 14:21:34 -0000 Mailing-List: contact legal-discuss-help@apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: Reply-To: legal-discuss@apache.org List-Id: Delivered-To: mailing list legal-discuss@apache.org Received: (qmail 92477 invoked by uid 99); 3 Dec 2009 14:21:34 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 03 Dec 2009 14:21:34 +0000 X-ASF-Spam-Status: No, hits=-2.6 required=5.0 tests=BAYES_00 X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of io@bago.org designates 209.85.211.199 as permitted sender) Received: from [209.85.211.199] (HELO mail-yw0-f199.google.com) (209.85.211.199) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 03 Dec 2009 14:21:32 +0000 Received: by ywh37 with SMTP id 37so1245581ywh.17 for ; Thu, 03 Dec 2009 06:21:09 -0800 (PST) MIME-Version: 1.0 Sender: io@bago.org Received: by 10.150.129.13 with SMTP id b13mr2924233ybd.314.1259850062528; Thu, 03 Dec 2009 06:21:02 -0800 (PST) X-Originating-IP: [78.134.14.117] In-Reply-To: <834000C6-BC8B-4A01-B552-8AFE024ADF78@activemath.org> References: <4B15535B.5050206@schor.com> <4B155A61.2030901@apache.org> <4B16BDBE.5060802@apache.org> <8B2D7D32-60E5-4C35-8905-92D37CD8DAC4@activemath.org> <0A2C2862-CB47-4C1F-AFF2-9359C81BE137@activemath.org> <834000C6-BC8B-4A01-B552-8AFE024ADF78@activemath.org> Date: Thu, 3 Dec 2009 15:21:02 +0100 X-Google-Sender-Auth: 5055d84d588af045 Message-ID: <9426afb70912030621p42c046fbxa2f7c5a24823bf51@mail.gmail.com> Subject: Re: mx4j jar including javax.management... classes; activemq jar containing javax.management and javax.jms... classes - license question From: Stefano Bagnara To: legal-discuss Content-Type: text/plain; charset=ISO-8859-1 2009/12/3 Paul Libbrecht : > It would be the first time I see a "breakage" of the "package = origin" > contract. > Maybe a little note to the effect that it was rewritten in some "readmes" or > "about" could help because I believe I am not the only one with such an > assumption. This is the default way we currently have multiple JVM implementations, every JVM has its own implementation of java.awt.Image or any other java.* javax.* class. Speaking of non java and non w3c code, If you know slf4j then you will know that every slf4j wrapper includes its own org.slf4j.impl.StaticLoggerBinder class. In order to provide an alternative implementation you have to write this class in the same package. e.g: Sling has its own org.slf4j.impl.StaticLoggerBinder class: http://svn.apache.org/viewvc/sling/trunk/bundles/commons/log/src/main/java/org/slf4j/impl/StaticLoggerBinder.java?view=markup This is something happening every time you have some alternative code implementation and you don't want / can't rely on delegation. Stefano --------------------------------------------------------------------- To unsubscribe, e-mail: legal-discuss-unsubscribe@apache.org For additional commands, e-mail: legal-discuss-help@apache.org