To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.robotics.rcx.legosOpen lugnet.robotics.rcx.legos in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Robotics / RCX / legOS / 82
81  |  83
Subject: 
Re: toolchain
Newsgroups: 
lugnet.robotics.rcx.legos
Date: 
Wed, 24 Mar 1999 00:59:22 GMT
Viewed: 
1144 times
  
Kekoa Proudfoot wrote:

Markus L. Noga <noga@inrialpes.fr> wrote:
Yes, I believe GNU configure is covered by GPL. I already changed legOS
licensing to MPL because Kekoa's math routines are MPL. I'm not sure if we
may continue to use them if we change yet again.

Read the MPL again.  It's not clear to me that you need to MPL all your
code if you include unmodified source from something that is covered by
MPL.  But if you include MPL'd source, you certainly have to make it clear
what code is covered by the MPL and what is not.  And maybe I don't know
what I am talking about because I didn't read the MPL closely enough.

I am by no means an license expert, but I just happen to have been
reading about the GPL, and the MPL is pretty similar, though there are,
of course, differences.  The doc that I read stated that you can apply
the GPL only to the files that you want to apply it to (if you don't
want to appli it to all of them).  If the MPL is similar in this regard,
it agrees with what Kekoa said.

The same doc warned, however, that the default of copyright law (if you
don't apply the GPL, MPL, or similar instrument to a particular file) is
that no rights are extended to somebody who downloads the code.  In the
strictest legal sense, I am not legally permitted to compile legOS-0.1.6
since permission had not been formally extended.

Of course, we all know what a great guy Markus is and that he is not
going to prosecute us.

I am not sure of the implications to resulting binaries when several
licenses are in effect.  I did not finish reading that document.  I
would guess that resulting binaries would be subject to the most
restrictive intersection of the licenses.

Maybe GPL forbids you from linking to non-GPL'd code?  This doesn't seem
likely, since then how would you e.g. link any GPL'd code to a non-GPL
libc?

There is a special GPL for libraries.  I think they call it the LGPL,
though I'm not positive.  What you are saying is slightly different,
though.  I don't reckon they'd care what you link their stuff
_against_.  The question of rights pertaining to the binaries appears
again, though.



Message has 1 Reply:
  Re: toolchain
 
On the subject of licences: I always forget the details, coz they bore me, but as a result of working on Apache, I do know a few things: 1. There is an LGPL that is less restrictive than GPL. 2. GPL licences are not compatible with all other (...) (25 years ago, 24-Mar-99, to lugnet.robotics.rcx.legos)

Message is in Reply To:
  Re: toolchain
 
(...) Read the MPL again. It's not clear to me that you need to MPL all your code if you include unmodified source from something that is covered by MPL. But if you include MPL'd source, you certainly have to make it clear what code is covered by (...) (25 years ago, 23-Mar-99, to lugnet.robotics.rcx.legos)

9 Messages in This Thread:


Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact

This Message and its Replies on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

Custom Search

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR