[License-discuss] Fwd: Question regarding GNU Terms of use

David Woolley forums at david-woolley.me.uk
Thu Jun 18 20:28:34 UTC 2015


On 18/06/15 13:27, Riccardo Ciullo wrote:

>
> I am writing to you because I have a doubt regarding GNU/MIT terms of
> use, which I hope you can clarify:  what happens if someone creates a
> _new system_ by using a _combination_ of (more than one) existing
> softwares covered by the GNU/MIT public license (or other free software
> licenses)? Will he be able to i) _commercialize _ this new

Suggesting that open source and commercializable are mutually exclusive 
won't get you much sympathy on this list.  That's even true for strong 
copyleft.

Even Microsoft have open source software in their products:  a recent 
version of IE has BSD, JPEG, ISC, and Apache licensed material in it, 
and Windows Server 2003 also had MIT licensed material.  I imagine that 
the core of Windows still has, but I couldn't find the third party 
credits document for a later version.

RedHat has built a large business on top of what is almost entirely open 
source and for which they provide all the source code.

Google and the mobile phone companies have made a lot out similar set of 
components, together with open source Java from Google itself; it's 
called Android.

Tivo and other set top box manufacturers have maybe half the code as 
open source (again Linux so again the same sort of mix) and they have to 
release the modified source code for those parts.

> system/product, characterized by a totally new application if compared
> with the used source codes (covered by the relevant open license),
> without facing any infringement of the license?  and ii) will he be able
> to prohibit no-authorized parties to copy it, use it, sell it, etc in
> the market?

Again, you won't get a lot of sympathy here, but MIT licensed material 
fully supports that, as the only obligations are to acknowledge the 
original copyright owner, not to take their name in vain, and not to 
hold them responsible.

GPL is more complex.  Generally if the GPL code is sufficiently at arms 
length from the proprietary code that glues it together, or forms 
another part of the application, the proprietary code remains the 
exclusive copyright of its owners.  The GPLed code and modified versions 
of it are covered by the GPL and you must provide the source code of 
those parts, and cannot restrict the use of that source code.

The authors of the GPL generally take the position that if the code is 
statically or dynamically linked, or any part is physically included in 
the input to a compiler, it is covered by the GPL and if the 
relationship is like that of shelling out to a Unix shell command, or 
via a network connection or file, it probably isn't.  However, if you 
have any uncertainty about the meaning of GPL, you should employ a 
qualified lawyer to analyze whether your intended use is compatible.

The people who use MIT and BSD licences want maximum exploitation of 
their original code.  The GPL people also want to prevent proprietary 
forks of their code.




More information about the License-discuss mailing list