Return-Path: Delivered-To: apmail-legal-discuss-archive@www.apache.org Received: (qmail 84195 invoked from network); 1 Apr 2011 00:12:21 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 1 Apr 2011 00:12:21 -0000 Received: (qmail 13884 invoked by uid 500); 1 Apr 2011 00:12:20 -0000 Delivered-To: apmail-legal-discuss-archive@apache.org Received: (qmail 13681 invoked by uid 500); 1 Apr 2011 00:12:20 -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 13674 invoked by uid 99); 1 Apr 2011 00:12:20 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Apr 2011 00:12:20 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of sebbaz@gmail.com designates 209.85.216.50 as permitted sender) Received: from [209.85.216.50] (HELO mail-qw0-f50.google.com) (209.85.216.50) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Apr 2011 00:12:14 +0000 Received: by qwe5 with SMTP id 5so2486491qwe.23 for ; Thu, 31 Mar 2011 17:11:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:content-type; bh=+oMHFctmdNAwG5+Rh2t2wqco7Z79D5Bx7iJmapzxsJc=; b=nis6x0AYw9j73pPyhSulnz9z0JNJ5kB7itwy5eWuwjwDVk+KLhs7IxXHldeYba4UAT kCkRCH+AZb2pX43idaBJmpUWLb9cPhIWVt7X2pRW0QaDaXf0qWFSXfw2mPtzI6fLBLVG qAimx/NcDaoMI3cFwNAiHSnZoirI4reB1xD+k= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=Fkz2+o7hdh1neGD9OMILxRwdOeLgQ+mfejALgOHm9ZsEOnGgulGndYkUPP4mEQ7h5I zqKn2UOewBwDqsc6aBXp5RBCNDxHxg8GIc8asIOW3OOC0dd9BsvhQeJw5CpscwdLMmel +9bBYdmqRutxW9F2bdUMRmkpmCGV3TM5yTsa4= MIME-Version: 1.0 Received: by 10.229.128.158 with SMTP id k30mr2792153qcs.188.1301616713329; Thu, 31 Mar 2011 17:11:53 -0700 (PDT) Received: by 10.229.234.21 with HTTP; Thu, 31 Mar 2011 17:11:53 -0700 (PDT) In-Reply-To: <20110331213441.GA28100@daniel3.local> References: <20110331213441.GA28100@daniel3.local> Date: Fri, 1 Apr 2011 01:11:53 +0100 Message-ID: Subject: Re: LGPL dependencies for JMeter From: sebb To: legal-discuss@apache.org Content-Type: text/plain; charset=ISO-8859-1 X-Virus-Checked: Checked by ClamAV on apache.org On 31 March 2011 22:34, Daniel Shahaf wrote: > sebb wrote on Thu, Mar 31, 2011 at 16:16:00 +0100: >> As far as I can make out, using reflection > > You may want to define 'reflection' for the minority in the audience who > are lawyers who don't know Java. Normally when Java code refers to something (e.g. a method) in an external library, the build will fail if the library is not present. Reflection is a technique for dynamically accessing objects (e.g. a method) where the target is resolved at run-time. In both cases, if the library containing the target method (etc.) is not present at run-time, an error will occur. Such errors can be trapped, and the application can take suitable action, e.g. disabling the features that depend on the library and/or reporting the error to the user. --------------------------------------------------------------------- To unsubscribe, e-mail: legal-discuss-unsubscribe@apache.org For additional commands, e-mail: legal-discuss-help@apache.org