Ah, I must be going blind.  Sorry for the noise.

Axton

On Jan 2, 2008 10:20 AM, Wesley Schwengle <
[EMAIL PROTECTED]> wrote:

> On 02.01.08 09:33 Axton wrote:
>
> Hi Axton,
>
> > The 7.1 java api includes the RemoteTea ONC/RPC library, which is
> released
> > in the GNU GPL v2 or later.  The GPL license requires that the source of
> any
> > software that distributes this library have it's source made publicly
> > available.
> >
> > While all Java classes are dynamically loaded at runtime, directly
> > referenced classes are also used at compile time, and thus might be
> > considered in violation of the GPL.  Am I missing something here?
>
> On the main site (http://remotetea.sourceforge.net/) it states the
> following:
>
> The Remote Tea project delivers a fully fledged implementation of the
> ONC/RPC protocol (Wikipedia on ONC/RPC) for the Java 2/1.1 platforms
> รข- and all this under the GNU LGPL. No native (binary) libraries are
> required, since Remote Tea is made of 100% Java.
>
> Since its LGPL, they can use the library:
>
> "Applications which link to LGPL libraries need not be released under
> the LGPL. Applications need only follow the requirements in section 6 of
> the LGPL: allow new versions of the library to be linked with the
> application; and allow reverse engineering to debug this."
> (from: http://www.gnu.org/licenses/lgpl-java.html).
>
> > To quote the first link:
> > So, if an application links to a library licensed under the GPL, the
> application too
> > must be licensed under the GPL. By contrast, libraries licensed under
> the
> > GNU Lesser General Public License (LGPL) may be linked to proprietary
> > applications.
>
> The last sentence says it all.
>
> > The typical arrangement for Java is that each library an application
> uses is
> > distributed as a separate JAR (Java Archive) file. Applications use
> Java's
> > "import" functionality to access classes from these libraries. When the
> > application is compiled, function signatures are checked against the
> > library, creating a link. The application is then generally a derivative
> > work of the library. So, the copyright holder for the library must
> authorize
> > distribution of the work. The LGPL permits this distribution."
>
> This quote is somewhat countering what is stated earlier. However, it
> looks like they are talking about GPL, and then state that LPGL permits
> distribution.. I can't explain it otherwise looking.
>
> They distribute the application (i'm looking into the V7.1 patchlevel 1
> tarball for Solaris) with a LGPL license:
> arsystem/common/license/en/gnu_lesser_gp_license.txt
> I think they have thought about it and distribute it correctly. Although
> they could
> have mentioned the specific library which is used under LGPL, as they did
> with the other licenses found under
> arsystem/common/license/<lang>/:
>
> apache_axis_license.txt
> apache_crimson_license.txt
> apache_log4j_license.txt
> apache_xerces_license.txt
> arsystem_license.txt
> gnu_lesser_gp_license.txt
> mbox_javamail_license.txt
> net-snmp_license.txt
>
> Perhaps you could mail [EMAIL PROTECTED] regarding this issue, however,
> my personal opinion is that they can distribute it without any problem.
>
> Cheers,
> Wesley
>
> --
> Orange Nederland Breedband BV, http://www.orange.nl & http://www.equant.nl&;
> http://www.euronet.nl
> Wesley Schwengle, System Administrator, IT Operations - Business Systems
> Muiderstraat 1, P.o. BOX 10241 , 1001 EE Amsterdam
> T:+31 (0)20 535 52 55, F:+31 (0)20 535 57 49
>
>
> _______________________________________________________________________________
> UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
> Platinum Sponsor: www.rmsportal.com ARSlist: "Where the Answers Are"
>

_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor: www.rmsportal.com ARSlist: "Where the Answers Are"

Reply via email to