Date: prev next · Thread: first prev next last
2011 Archives by date, by thread · List index


----- Original Message ----

From: Kohei Yoshida <kyoshida@novell.com>
To: BRM <bm_witness@yahoo.com>
Cc: libreoffice@lists.freedesktop.org
Sent: Mon, June 6, 2011 11:44:37 AM
Subject: Re: [Libreoffice] LibreOffice licensing

On Mon, 2011-06-06 at 07:39 -0700, BRM wrote:

Just remember, that  even with LGPL/GPL the changes _do not have to be 
contributed back to  the community_; only made available to the customers of 
that 

product  upon request (per LGPL, GPL and MPL).

Not entirely correct.  The  source has to be made available to the legal
recipients of the binary.   Whether or not they are customers is
irrelevant in this context.

When dealing with a proprietary product, they are one-in-the-same, however they 
present the EULA.
 
 IOW, TDF may not necessarily get the contribution. It's just like any 
downstream 

project - they can modify it and don't necessarily have to contribute  those 

modifications back to the upstream project.

Sure.   But we can certainly ask for the source if we are interested, and
they are  obligated to provide it if we have (legally) received the
binary, under the  same license as the original source code.  This is a
very important  point.

As you pointed out - only if you have a _legal_ right to ask.
That won't likely be the case though unless you are their customer.
Yes, they can't prevent you from distributing the GPL/LGPL/MPL portion of the 
work; but they could prevent you from distributing their additions to the degree 
that the MPL/GPL/LGPL derivative work restrictions apply, if at all.
 
Sure, it works best when they do as everyone benefits, but  they are not 
_required_ to do so.

I wouldn't put it that  way.  It works better for the downstream
maintainers if they upstream  their work, to make it easier to maintain
their own modifications.  If  they think the benefit outweighs the cost
of upstreaming, then they have  every right not to upstream their
changes.

I only mention this,  as it is often overlooked - and in comments like the 
above 

- by Meeks  and others - they seem to forget that aspect about Copy-Left, 
 LGPL/GPL/MPL.

I don't think it is overlooked, but is already  implied.

Overlooked b/c of the nature of the statement. Your next response goes to show 
it...

(MPL says for 12 months; FSF 
recommends per  GPL/LGPL 3 years).

This I didn't know.  Good to know.

Most on FLOSS don't - or don't realize it. But if you stopped and read the 
license it would become obvious - especially in the MPL case, didn't take me 
long to find section 3.2, or section 6 of the GPLv3 (specifically 6.d, a-c refer 
to distributing the object code/binary while 6d covers the source requirement).

And, FYI, it doesn't have to be public - it could be behind an access protected 
service, or simply a write them and let them know you want a CD kind of thing - 
or even for free.
So yes, one could start a company, make a derivative of LO. Offer it for sale; 
even make modifications, etc. and the only recipients of the changes would be 
said customers of the proprietary version. Further, they only necessarily have 
to get the source if they request it in some form, which may or may not happen 
during the required time period. (There is no requirement in either license 
beyond the required time period.)

So, for example, a customer buys a copy from said company. After 4 years, they 
find a bug they want fixed, but the company only produced the one version. The 
customer is then out-of-luck with any ability to gain access to the source - the 
company is under no obligation to do so. Now suppose the company went out of 
business 2 years after the sale, they must then setup a means for 1 year by 
which customers can get the source (supposing Bankruptcy Court/etc allow the 
estate to meet the requirement). But if they went out of business 3 years and 1 
day after the sale then again, there is no further obligation.

My  point being that Allen is 100% correct, and copy-left does not prevent 
the 

situation you all seem to be so concerned about. Remember, Copy-Left is  
about 

the End-User, not the Developer.

In the context where  copy-left licenses such as GPL/LGPL are used, the
"end users" sometimes (or  many times) equal "developers".

Surely the majority of "end users" of  consumer applications who are not
developers or servicers of those apps don't  really care about the
availability of the source code, though they may care  more about the
availability of the binaries.  They may want to have the  source
available in case they need to hire consultancies to service  the
software after the purchase (or download), but even in those cases  the
direct beneficiaries of the copy-left licenses (often referred to  as
"users" in some context) are developers who end up servicing the app  for
the users of the binary.


Only if the end-user obtains the source to provide to the developer.
The developer may not necessarily be granted the right by the proprietary 
distributor to get direct access to the source.
So I still maintain that it is "end-users" and not _necessarily_ "developers" 
that Copy-left is about.
Certainly within the FLOSS community they tend to be the same more often than 
not; however that is slowly changing as more end-users (mom & pop, etc.) start 
using FLOSS produced software.
For example, my parents use OOo. My dad is very much an 'end-user' - he'll never 
develop software. Same with many others I know - they use FF, TB, OOo just fine, 
but they won't develop it and they won't likely participate in the forums/ML/IRC 
either - it's just another product to them. Yet, Copy-Left grants them the right 
to the source-code regardless.

However, if I as a developer come along and tell them that I could add some 
feature to it, they would need to ask for and obtain the source code for me if 
that was necessary.

$0.02

Ben

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.