Re: [Libreoffice] Minor translation, commented code removal

2010-10-25 Thread Kevin Hunter

At 9:03am -0400 Mon, 25 Oct 2010, Michael Meeks wrote:

On Tue, 2010-10-19 at 02:08 -0400, Kevin Hunter wrote:

Oh, forever more, unless I explicitly say otherwise, it is safe to
assume that my patches are all LGPLv3.  (That's v3, not v3+.)  But I'll
try to remember to say it as well.


We prefer LGPLv3+ with an open-ness to an MPL dual-license there too -
in general plus licenses are preferred for future re-licensing
flexibility, so it is a shame Sun chose to use an LGPLv3 only.

Are you really scared of the + ? :-)


The short answer is no, I'm not scared of all future versions, but on 
principal, I will not blindly trust a document that I (no one!) have yet 
to see.


Longer answer:

I understand the need for flexibility and some sense of ownership by a 
project governing group.  However so far, no one has provided me with a 
convincing argument for why licensing under all future versions of a 
license is acceptable.  (Because everyone else is doing it is not an 
acceptable answer.)


While I personally trust that Richard Stallman (or more generally the 
FSF folks) is *way* smarter than myself, more aware of the issues 
involved, and will evermore continue to be more up-to-date with the 
issues involved in Free software and the background philosophy, I 
believe it to be foolhardy to blindly accept what I have not read -- in 
this case *can't* read because it does not yet exist.  I have read the 
GPL and MPL, and agree with about 98% of their wording.  The final 2 
percent is me quibbling, but probably not understanding the necessity of 
certain legalese.  I see no way that the code could become less free 
than how I have currently licensed it, especially in light of the 
afforementioned time, intelligence, and interest of the fine folks at 
FSF.  But the fact remains that the future is an uncertain beast.


The most compelling reason I've read to trust all future versions of 
specifically the GPL is from Richard Stallman himself back in 2007:


http://gplv3.fsf.org/rms-why.html

But the argument One way to do this is to release... still boils down 
to trust us, we'll do the right thing.  The FSF folks are most 
excellent people, do excellent work, and I admire, support, and advocate 
for them wherever I believe it appropriate, but that particular 
statement is a request, not a proof to me that nothing could go wrong. 
When the time comes, I'll absolutely read GPL v4+ and update the license 
as requested and necessary for any of the projects with which I'm involved.


In the mean time, the project suffers from idiots like myself who don't 
get it.  The best I'm willing to do (without a more convincing argument 
of why I should blindly trust all future versions of the L/GPL 
licenses) is the same that Stallman is able to do for me: say trust 
me.  I wrote the code -- or in this case *minor* code comment 
translations -- for the LibreOffice project and that will not change. 
The only way it could change (in my mind) is if an entity snarfs it up 
and tries to do exactly what many of us fear Oracle is soon to do with 
many of the FOSS projects it acquired through Sun.


In the shorter term, if that does not work for the LO project, let me 
point out that I am hardly a major contributor.  The only code I have 
written for LO is so generic that it is arguable whether I could 
possibly even guarantee that I wrote it, as compared to say, 10 monkeys 
typing randomly on the keyboard.  If deemed necessary, my guess is that 
it would take somebody less than 30 minutes to retranslate and or 
re-remove the code I removed, and LO could move on.  If this were deemed 
necessary, I would understand.  My interest is in the long-term success 
of the LO project, not in any agenda or misgivings I may have. 
Sometimes contributors and contributees do not see eye-to-eye, and that 
is okay.


Cheers,

Kevin
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: [Libreoffice] Minor translation, commented code removal

2010-10-25 Thread Michael Meeks
Hi Kevin,

On Mon, 2010-10-25 at 10:48 -0400, Kevin Hunter wrote:
 The short answer is no, I'm not scared of all future versions, but on 
 principal, I will not blindly trust a document that I (no one!) have yet 
 to see.

Fair enough :-) We're still thinking this through I guess. How would
you feel about The Document Foundation (as/when it exists) being your
'proxy' for future versions ?

Ultimately of course - if you think GPLv4 will remove freedoms, the
question is why anyone would switch from GPLv3 ;-) I assume you're more
inclined to be worried about removing restrictions in a way that might
impact freedom (?).

 In the shorter term, if that does not work for the LO project, let me 
 point out that I am hardly a major contributor.

Sure, sure - but we would love you to become one :-) I still tend to
(for all its faults) think that a plus license has some real strengths
for future re-licensing.

Thanks,

Michael.

-- 
 michael.me...@novell.com  , Pseudo Engineer, itinerant idiot


___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: [Libreoffice] Minor translation, commented code removal

2010-10-25 Thread Kevin Hunter

At 12:12pm -0400 Mon, 25 Oct 2010, Michael Meeks wrote:

On Mon, 2010-10-25 at 10:48 -0400, Kevin Hunter wrote:

The short answer is no, I'm not scared of all future versions,
but on principal, I will not blindly trust a document that I (no
one!) have yet to see.


Fair enough :-) We're still thinking this through I guess. How would
you feel about The Document Foundation (as/when it exists) being your
'proxy' for future versions ?


It's not perfect, but I have to draw the pragmatic line somewhere, don't 
I?  Yes, in it's current iteration and existence, I would be willing to 
assign the Document Foundation as my proxy for 'future versions'.  I 
realize that this is effectively code assignment, but feels more 
semantically the right thing do than does the all future versions route.


As an aside, I generally find it difficult to know when to be pedantic 
about semantics (and I believe that there /is/ a time to be pedantic).



Ultimately of course - if you think GPLv4 will remove freedoms, the
question is why anyone would switch from GPLv3 ;-) I assume you're
more inclined to be worried about removing restrictions in a way that
might impact freedom (?).


Right on, and that's perhaps one of the defining differences between the 
GPL and the MPL, yes?  The GPL binds the /licensees/ whereas the MPL 
/releases the right to *all* licensees/.  I am eventually and always 
worried about the interplay of freedom and restriction (which are not 
necessarily mutually exclusive).  You get from where I'm coming, I think.



In the shorter term, if that does not work for the LO project, let
me point out that I am hardly a major contributor.


Sure, sure - but we would love you to become one :-) I still tend to
(for all its faults) think that a plus license has some real strengths
for future re-licensing.


:-) Convince me!  I clearly am missing a large detail given that so many 
projects have used the and any later version clause since at least 
GPLv2 (when I came in).


Cheers,

Kevin
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice