RE: Why is Fedora not a Free GNU/Linux distributions?

2008-08-02 Thread Lyvim Xaphir

On Tue, 2008-07-22 at 11:58 -0400,
[EMAIL PROTECTED] wrote:
  From: Antonio Olivares
 
  To cat the free fish living in the sea, Les will need more 
  than a free boat. 
  
  He will also need Nets, 
 snip
  He does need much more?  Yes GNU provides these things, but 
  he does not want to give credit to them :(  His company is 
  Les Fishery Inc., Not Les/GNU Fishery Inc.
 
 Good Grief!  You almost make me want to stay as far away from GNU as
 possible.  At least with MS, I give them my money, I get no religion and
 they go away.

Exactly.  It's the biggest problem there is with Linux; the cult of the
New Flagellants.

--LX

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Misunderstanding GPL's terms and conditions as restrictions (was: Re: Why is Fedora not a Free GNU/Linux distributions?)

2008-07-27 Thread Alexandre Oliva
I'm changing the Subject: header because some people who are not
reading the thread seem to have inferred, from the unchanging subject,
that the original huge thread was all about a single topic.

Although this particular topic would probably be a better fit for
fedora-legal, I believe most of its subscribers are sufficiently
familiar with Free Software licensing to tell that Les' theory is
flawed, whereas many Free Software users in this list operate under
the same false assumptions and the influence of FUD against the GPL,
so I think this sub-thread will remain more useful here.

For those who somehow got the impression that this list was supposed
to be limited to technical matters, please update your kill files to
ignore this thread as well.


On Jul 26, 2008, Les Mikesell [EMAIL PROTECTED] wrote:

 A lawyer can't change what it says.

Indeed.  But a lawyer you trust could be able to convince you you've
misunderstood it.

 If the FSF doesn't not believe that the work-as-a-whole clause
 actually means the terms must cover the work as a whole,

It does.  The terms are permissions, the conditions are requirements
for the exercise of the permissions.  It doesn't take away any other
permissions you might have.  That it does is the incorrect assumption
that's misleading you.


Consider this scenario:

John A. Hacker develops, from scratch, a program that contains two
source files: lib.c and main.c.  lib.c was developed to be released as
a separate library, under the modified (3-clause) BSD license (so
these are the headers it carries), whereas main.c was developed to be
released under the GPL (so these are the headers it carries).  John
A. publishes the whole, named gnothing, under the GPLv2+, and never
publishes lib.c in any other way.

Wanda B. Foreman downloads gnothing, and notices lib.c would be really
useful in his project, linstall.  She thus modifies gnothing by
removing main.c and the build scripts, and then adds lib.c to her
version control system, along with changes to the build machinery to
have lib.c built and linked into his own program.  She then publishes
linstall, under the GPLv3+.

Ken C. Farsight has access to Wanda's VCS repository, and sees lib.c
show up there.  It provides just the feature he wanted for his bsdown
Free Software program, that he's always distributed under the 3-clause
BSD license.  He copies lib.c into bsdown and releases a new version
of bsdown.

Evelyn D. Scent maintains a non-Free fork of bsdown called macrash, so
she takes this new release containing lib.c, merges the add-on
features she maintains, and publishes a new release, under the usual
restrictive EULA, known to be compatible with the 3-clause BSD
license.


Please ask your lawyer questions such as:

- Has any party had his/her license to distribute gnothing or lib.c
  automatically terminated?

- Can John A. Hacker stop any of the other 3 from distributing lib.c
  in linstall, bsdown, or macrash, under the licenses given or implied
  by the description above, or even by itself under the modified BSD
  license, without a copy of the GPL?

- Can Evelyn be stopped by any of the other 3 from distributing this
  version of macrash containing lib.c, under the usual EULA?

then let us know how he justifies the answers.


 Would this imaginative interpretation also permit sharing of
 GPL-covered components modified to link with proprietary libraries
 among people who otherwise have the right to do so

AFAIK the GPL doesn't stop anyone from adding dependencies on
non-GPLed libraries to GPLed programs.  In fact, this is very common,
in the particular case of system libraries on non-Free operating
systems.

It doesn't grant permission for the GPLed program be distributed in a
form that contains the library or derived portions thereof, without
also offering the corresponding sources of the library under the GPL,
but if you distribute the GPLed program in source code form, you're
covered, and if you can create an object form of the program that does
not contain code derived from the library, and then distribute it,
you're also covered.

Now, if you split things up into a separate library, as a means to
circumvent the GPL, and distribute both the library and the GPLed
program that you modified so as to depend on it, you might still face
a lawsuit on the grounds that the library is actually a derived work,
or even that it is part of a single work, and the separation is just a
trick to try to circumvent the license.  A judge or a jury might
actually side with the copyright holder of the program you modified,
in this case.

-- 
Alexandre Oliva http://www.lsd.ic.unicamp.br/~oliva/
Free Software Evangelist  [EMAIL PROTECTED], gnu.org}
FSFLA Board Member   ¡Sé Libre! = http://www.fsfla.org/
Red Hat Compiler Engineer   [EMAIL PROTECTED], gcc.gnu.org}

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Misunderstanding GPL's terms and conditions as restrictions (was: Re: Why is Fedora not a Free GNU/Linux distributions?)

2008-07-27 Thread Alexandre Oliva
On Jul 26, 2008, Les Mikesell [EMAIL PROTECTED] wrote:

 Gordon Messmer wrote:
 In the context of a legal interpretation of a distribution license
 (copyright license), work as a whole does not mean each individual
 part.

 Of course it does, or proprietary parts could be included - or
 linkages that make them a required part of the work as a whole.

GPLv2 section 2 says: (emphasis mine)

   the distribution of the whole must be on the terms of this License,
   whose *permissions* for other licensees extend to the entire whole,
   and *thus* to each and every part regardless of who wrote it.

IOW, the whole is under the terms and conditions of the GPL.  The
permissions (1-3, in GPLv2) apply to each and every part as a
consequence of this.

Section 6 says:

6. Each time you redistribute the Program (or any work based on the
   Program), the recipient automatically receives a license from the
   original licensor to copy, distribute or modify the Program subject
   to these terms and conditions.  You may not impose any further
   restrictions on the recipients' exercise of the rights granted
   herein.

IOW, you get the GPL permissions by receiving the program, and
upstream distributors can't have restricted any of these permissions.
I don't see anything that would stop any of them from granting
additional permissions over their own contributions.  They can't grant
additional permissions over others' contributions, because copyright
law prevents that in the absence of explicit permission from the
copyright holder.


Now, back to section 2, and your favorite 2b.  It says that you may
modify the program and distribute modified versions of the program
under this license, as long as you (among other things) grant the same
permissions, subject to the same conditions, to recipients of the
modified program and derived versions thereof.  Again, it doesn't say
you can't grant additional permissions.  It doesn't say you have to
impose restrictions that stop others from enjoying additional
permissions you might have gotten yourself.  It doesn't say you can't
enjoy any additional permissions you got yourself.

Now, what does agreeing to this amount to?  You may breathe in, as
long as you breathe out.  Do you agree?

Some possible responses:

- No, I don't agree.  I don't need to agree with it to keep on breathing.

- Yes, I may.  I have other permissions to breathe, but if they're all
revoked, it will be nice to have this one.

- Yes, I do agree.  It's no big deal, and if I ever need to breathe in
without breathing out, I can always use the other permissions I have.

- Why, sure, and thanks!  I was losing my breath already, all my other
permissions to breathe had been revoked!  Thanks for saving my life!
And so nicely!  I don't mind the requirement to breathe out at all,
it's just reasonable!  Of course you understand that I can still
accept other permissions that are not subject to this condition, and
that if I do, I'll then be entitled to breathe in without breathing
out.  My lawyer says so, and I have no doubt so does yours.

-- 
Alexandre Oliva http://www.lsd.ic.unicamp.br/~oliva/
Free Software Evangelist  [EMAIL PROTECTED], gnu.org}
FSFLA Board Member   ¡Sé Libre! = http://www.fsfla.org/
Red Hat Compiler Engineer   [EMAIL PROTECTED], gcc.gnu.org}

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Misunderstanding GPL's terms and conditions as restrictions (was: Re: Why is Fedora not a Free GNU/Linux distributions?)

2008-07-27 Thread Antonio Olivares
 I'm changing the Subject: header because some people who
 are not
 reading the thread seem to have inferred, from the
 unchanging subject,
 that the original huge thread was all about a single topic.
 
 Although this particular topic would probably be a better
 fit for
 fedora-legal, I believe most of its subscribers are
 sufficiently
 familiar with Free Software licensing to tell that Les'
 theory is
 flawed, whereas many Free Software users in this list
 operate under
 the same false assumptions and the influence of FUD against
 the GPL,
 so I think this sub-thread will remain more useful here.
 
 For those who somehow got the impression that this list was
 supposed
 to be limited to technical matters, please update your kill
 files to
 ignore this thread as well.
 
 
 On Jul 26, 2008, Les Mikesell [EMAIL PROTECTED]
 wrote:
 
  A lawyer can't change what it says.
 
 Indeed.  But a lawyer you trust could be able to convince
 you you've
 misunderstood it.
 
  If the FSF doesn't not believe that the
 work-as-a-whole clause
  actually means the terms must cover the work as a
 whole,
 
 It does.  The terms are permissions, the conditions are
 requirements
 for the exercise of the permissions.  It doesn't take
 away any other
 permissions you might have.  That it does is the incorrect
 assumption
 that's misleading you.
 
 
 Consider this scenario:
 
 John A. Hacker develops, from scratch, a program that
 contains two
 source files: lib.c and main.c.  lib.c was developed to be
 released as
 a separate library, under the modified (3-clause) BSD
 license (so
 these are the headers it carries), whereas main.c was
 developed to be
 released under the GPL (so these are the headers it
 carries).  John
 A. publishes the whole, named gnothing, under the GPLv2+,
 and never
 publishes lib.c in any other way.
 
 Wanda B. Foreman downloads gnothing, and notices lib.c
 would be really
 useful in his project, linstall.  She thus modifies
 gnothing by
 removing main.c and the build scripts, and then adds lib.c
 to her
 version control system, along with changes to the build
 machinery to
 have lib.c built and linked into his own program.  She then
 publishes
 linstall, under the GPLv3+.
 
 Ken C. Farsight has access to Wanda's VCS repository,
 and sees lib.c
 show up there.  It provides just the feature he wanted for
 his bsdown
 Free Software program, that he's always distributed
 under the 3-clause
 BSD license.  He copies lib.c into bsdown and releases a
 new version
 of bsdown.
 
 Evelyn D. Scent maintains a non-Free fork of bsdown called
 macrash, so
 she takes this new release containing lib.c, merges the
 add-on
 features she maintains, and publishes a new release, under
 the usual
 restrictive EULA, known to be compatible with the 3-clause
 BSD
 license.
 
 
 Please ask your lawyer questions such as:
 
 - Has any party had his/her license to distribute gnothing
 or lib.c
   automatically terminated?
 
 - Can John A. Hacker stop any of the other 3 from
 distributing lib.c
   in linstall, bsdown, or macrash, under the licenses given
 or implied
   by the description above, or even by itself under the
 modified BSD
   license, without a copy of the GPL?
 
 - Can Evelyn be stopped by any of the other 3 from
 distributing this
   version of macrash containing lib.c, under the usual
 EULA?
 
 then let us know how he justifies the answers.
 
 
  Would this imaginative interpretation also permit
 sharing of
  GPL-covered components modified to link with
 proprietary libraries
  among people who otherwise have the right to do so
 
 AFAIK the GPL doesn't stop anyone from adding
 dependencies on
 non-GPLed libraries to GPLed programs.  In fact, this is
 very common,
 in the particular case of system libraries on non-Free
 operating
 systems.
 
 It doesn't grant permission for the GPLed program be
 distributed in a
 form that contains the library or derived portions thereof,
 without
 also offering the corresponding sources of the library
 under the GPL,
 but if you distribute the GPLed program in source code
 form, you're
 covered, and if you can create an object form of the
 program that does
 not contain code derived from the library, and then
 distribute it,
 you're also covered.
 
 Now, if you split things up into a separate library, as a
 means to
 circumvent the GPL, and distribute both the library and the
 GPLed
 program that you modified so as to depend on it, you might
 still face
 a lawsuit on the grounds that the library is actually a
 derived work,
 or even that it is part of a single work, and the
 separation is just a
 trick to try to circumvent the license.  A judge or a jury
 might
 actually side with the copyright holder of the program you
 modified,
 in this case.
 
 -- 

I have gotten more of an insight on this issue and I have to say that although 
you have many good points, Les has very good points as well.  I have gotten 
some input regarding issues with GPL.

The arguments are some in favor, and some 

Re: Misunderstanding GPL's terms and conditions as restrictions (was: Re: Why is Fedora not a Free GNU/Linux distributions?)

2008-07-27 Thread Gordon Messmer

Antonio Olivares wrote:

I have gotten more of an insight on this issue and I have to say that
although you have many good points, Les has very good points as well.
I have gotten some input regarding issues with GPL.

...

/* name withheld to protect the identity of this previous GPL author
*/


You mean someone *other* than Les?


As a GPL developer, he tried to sue some GPL violators and found that
you cannot succeed. The majority of GPL violations is/was done by
small companies that cannot be threaten by forbidding them to sell
their products that are based on the violation.


That's exactly what copyright law offers.  If someone is distributing 
your software in violation of the license, the court can order them to 
stop distribution.  The GPL, specifically, will also terminate their 
rights to distribute as a result of their violation.  If they want to 
continue to distribute the software, they must negotiate with the 
copyright holder to restore that right.



As you in general cannot sue people for GPL violations, why should we
add restrictions to software that just hit the users but not the
abusers?


That is a ridiculous assertion that has no foundation.  The GPL does not 
hit users in any way.  They don't even have to accept its terms unless 
they want to distribute the software.


If the GPL were ineffective against abusers, then it wouldn't affect 
anyone at all.  Portraying users as innocent victims of the GPL is an 
outright lie.



The logical result from this question is to put software under a
license that does not restrict collaboration in the OpenSource area
(like the GPL unfortunately does).


That result is also illogical.  If your supposed GPL developer couldn't 
enforce the GPL against companies that violated its terms, then I don't 
see any reason to believe that he could enforce any other license, 
either.  He might as well put his software in the public domain and 
ignore licenses completely.



In the early 1990s we probably needed the GPL, but now it is no
longer needed because it does not  allow collaboration between
different OpenSource communities.


More nonsense.  Nothing significant has changed since the 1990's.  If 
anything, there are now even more companies which would use code that is 
currently GPL licensed in proprietary products.



The GPL is an  universal receiver
of software from other licenses but it does not allow GPL code to
move towards other projects.


That's not a fair characterization, either.  The GPL is not a universal 
receiver.  It can only include software that is under compatible 
licenses.  Furthermore, the license itself does not prevent GPL code 
from moving into other, more permissively license projects.  It does not 
do so by default, certainly, but if there is good cause to contribute 
code to a project under a more permissive license (such as in the case 
that the GPL project used some code from the other, more permissively 
licensed project), then the authors of that project can ask for a copy 
of the software under a suitable license.


Negotiating.  We can all do it.  Licenses don't change that.

--
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Misunderstanding GPL's terms and conditions as restrictions (was: Re: Why is Fedora not a Free GNU/Linux distributions?)

2008-07-27 Thread Les Mikesell

Antonio Olivares wrote:


I know I will hear some comments, but these are some of the reasons why many developers try to avoid the GPL.  Here's probably the strongest case against it.  


 The GPL is an  universal receiver of software from other licenses but it 
does not allow GPL code to move towards other projects.



No, it's worse than that.  The GPL restrictions even prevent receiving 
code covered by licenses that require the original attributions to be 
maintained, like the original BSD, MPL, and CDDL licenses, so much 
freely available work has to be repeated, generally forcing the users to 
repeat the debugging.


--
  Les Mikesell
   [EMAIL PROTECTED]


--
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-27 Thread Ric Moore
On Sat, 2008-07-26 at 10:29 -0700, Antonio Olivares wrote:

 which is an interesting read as well.  Here's a quote taken directly from it
 
 if you add 'large pieces of originality' to the code which are valid
 for copyright protection on their own, you may choose to put a
 different and separate (must be non-conflicting...) license at the top
 of the file above the existing license. He then suggested, if you
 wish for everyone to remain friends, you should give code back. That
 means (at some ethical or friendliness level) you probably do not want
 to put a GPL at the top of a BSD or ISC file, because you would be
 telling the people who wrote the BSD or ISC file, 'thanks for what you
 wrote, but this is a one-way street, you give us code, and we take it,
 we give you you nothing back.' 
 
 
 Regards,
 
 Antonio 

Good point, give and take is not a bad way to live. Me, I'm using the
GPL because I expect people to take a shot at it, to give me back
improvements, and the wheel turns. Knowing that is what I want to do,
and knowing beforehand the elements of the GPL license, in my case I'm
happy as a clam. Plus, there is the element of control that no one will
take it and run off to make a buck on it, without getting their pants
sued off. But, I wouldn't want someone to port it to BSD and use their
license to allow others to do that, run with it for a fast buck. Tit for
tat. Ric


-- 

My father, Victor Moore (Vic) used to say:
There are two Great Sins in the world...
..the Sin of Ignorance, and the Sin of Stupidity.
Only the former may be overcome. R.I.P. Dad.
Linux user# 44256 Sign up at: http://counter.li.org/
http://www.sourceforge.net/projects/oar
https://oar.dev.java.net/
Verizon Cell # 336-254-1339
-

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Misunderstanding GPL's terms and conditions as restrictions (was: Re: Why is Fedora not a Free GNU/Linux distributions?)

2008-07-27 Thread Gordon Messmer

Antonio Olivares wrote:

Here's an example of a case that the GPL has not helped the original
author

http://www.linux.com/feature/57131

The case is still pending :(, but pretty much the abusers or bad guys
can get away with a great deal.  This is unfortunate to the original
authors despite having the copyright(s).


Yes, but a third party can violate *any* license.  That's not a fault of 
the GPL.


--
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: SHUT THE F*CK UP ALREADY!!! Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-27 Thread Ed Greshko


Nothing is said that has not been said before.
Terence
Roman comic dramatist (185 BC - 159 BC)

--
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-26 Thread Alexandre Oliva
On Jul 26, 2008, Les Mikesell [EMAIL PROTECTED] wrote:

 Alexandre Oliva wrote:
 
 2. You may [...] provided that you also meet all of these conditions
 
 There's no room to interpret that as saying or some other license
 you found on some web page
 
 There's no denying of this possibility, and there couldn't be.
 Welcome to the world of copyright.  Seriously, do us all a favor, and
 go talk to a lawyer.  Ask the FSF.

 The FSF has gone so far as to say that not only does everything
 included in the work as a whole when distributed together have to be
 covered by the GPL, by also anything that might conceivable be
 connected to create a derived work, such as a library distributed
 separately.

That's correct.  All of the permissions (you may...provided that...)
are granted over the whole and every piece of the work, and derived
versions thereof.

This is true regardless of whether any piece of the code is also
covered by additional permissions or alternate licenses.

Only your imagined license that restricts what you can do and
conflicts with other licenses you might have does what you think the
GPL does.

 Please stop spreading misinformation.

 That's funny - remember this post is in response to my exact quote of
 the license section 2b.  Do you really consider what the license
 actually say as misinformation?

When you quote it out of context, you turn it into misinformation,
yes.

Please.  If you are serious about trying to make progress in this
discussion, go talk to a lawyer and stop making things up.  If you
proceed further without talking to a lawyer, the only possible
conclusion is that you are only interested in wasting our time.

FTR, I did get a lawyer's opinion on that, from the same legal counsel
that advises the FSF, who happens to be the author and the copyright
holder of AFAIK the largest body of code available under the GPL.

-- 
Alexandre Oliva http://www.lsd.ic.unicamp.br/~oliva/
Free Software Evangelist  [EMAIL PROTECTED], gnu.org}
FSFLA Board Member   ¡Sé Libre! = http://www.fsfla.org/
Red Hat Compiler Engineer   [EMAIL PROTECTED], gcc.gnu.org}

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-26 Thread Alexandre Oliva
On Jul 26, 2008, Les Mikesell [EMAIL PROTECTED] wrote:

 Your wording is too ambiguous and you associate unusual politics with
 some of those words so I have no idea what you intend.

Tell me which words, and I'll point out they're present in the GPL as
well, and you don't seem to have any trouble (mis)interpreting it.

 - I charge the first customer, that hired the software development,
 a fair price for the work I did.

 Put yourself on the other side of that fence.  Would you be that first
 customer for something no single person could afford?

If I need it badly enough, sure?  If I believe I can recover a fair
portion of those costs, sure?

 - This customer is entitled to further distribute it or sell it, since
 it's Free Software.

 Yet, the first recipient can also sell it at a lower cost - or give it
 away.

Why should I care?  Remember, I've already been paid by my work.  If
they do, good for them!

 - I help the customer set up a plan to recover some of the investment:
 I commit to not publishing the software before a certain date,
 except to customers who join an early access group, and we invite
 others to join this group for a fee that shrinks as more customers
 join.  The fee is split over all previously-joining customers.  None
 of them are under any obligation to not distribute the software any
 further.
 
 - Once they reach a goal number or a date, I make the software
 available to everyone.

 Why? Long before that the early recipients will have made it
 available.

If they do, per your argument, they'd be losing the ability to recover
part of their costs.  Why would they?

 to make the point clear, let's assume that this work would be
 intuitive to use and have no flaws so there is no potential revenue
 beyond an initial sale.

Because in some strange world, that's how the majority of software is?

-- 
Alexandre Oliva http://www.lsd.ic.unicamp.br/~oliva/
Free Software Evangelist  [EMAIL PROTECTED], gnu.org}
FSFLA Board Member   ¡Sé Libre! = http://www.fsfla.org/
Red Hat Compiler Engineer   [EMAIL PROTECTED], gcc.gnu.org}

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-26 Thread Alexandre Oliva
On Jul 24, 2008, Les Mikesell [EMAIL PROTECTED] wrote:

 Alexandre Oliva wrote:
 
 it has always been immoral to demand that others give up their rights.
 
 Taking away legitimate rights, yes, that would be immoral. 

 Taking  away any right is immoral.

Like, let's say, taking away one's right to own slaves?

 A person who is respectful of others cannot demand to take their
 choices away.

Agreed.  But granting more choices that the person didn't have is
hardly similar to this.  And refraining from granting other choices
that the person wanted to get, but that would enable the person to
take away from others, might be respectful to the direct recipient
in some strange world, but not respectful of downstream users.

 That's the reasoning behind copyleft.

 And it is clearly misguided, given that there is no value in what it
 provides, and much harm it what it takes away.

And yet, per your own arguments, sharing something that is undesirable
never harms the sharing you regard as good.  So why do you care?
Could you at least try to be consistent?

 The only situation in which you're not able to share the code is when
 it's part of a work that is based on someone else's work. 

 Would you care to estimate how many potential improvements that prohibits?

Not respecting users' freedoms can never be an improvement.

Being unable to combine GPLed code with code under some other license
is not something you can blame on the GPL alone.  It's always because
the other license is less permissive than the GPL, and for all other
copyleft licenses, because they were *designed* to be, to weaken the
plan of sharing of the GPL.  Now go take it up to *their* masterminds.
http://www.fsfla.org/svnwiki/blogs/lxo/draft/forking-and-license-patching

 There is no way to take any of the rights that the GPL conveys
 compared to copyright law without this clause being applied.

And what about *other* rights you might have received through other
means?

 If there is any part where only the GPL applies you must accept the
 2b terms or you can't share it at all.

That's false.  You only need to abide by the conditions in 2b *if* you
choose to modify the program, and distribute modified versions.

If you merely run the program, or distribute it in source code form
the way you received it, you don't need to abide by any of the
conditions of section 2.

 I'm talking about what the license actually says and what has to
 happen if you comply with it.

A license (rather than license agreement) is a grant of permissions to
do certain things, nothing but it.  The only thing you agree to is to
receive those permissions.  As long as you operate within those
permissions, you're covered.  If you operate outside them, you're not
covered by that license.  If you have another license that grants you
that permission, you're still covered.

 Some key points to their assessment is:

 those who learn to cooperate will benefit the most. We believe that
 this cooperation should be based on mutually acceptable terms, and
 that the best basis for cooperation is voluntary contributions.

 Do you not agree that cooperation should be voluntary? Or that you
 should have the right to make that voluntary choice?

No.  Quite the opposite.  It is a key point.  It is by no means wrong.

You're the one insisting that it's wrong for lots of developers to not
want their contributions to GPLed programs contributed to non-GPLed
efforts.  Consistency?

 Based on our experience, we advise open-source developers to use the
 least amount of copyleft necessary.
 
 I.e., anecdotal evidence for an unsupportable belief,

 Unsupportable?  They are talking from experience.

In *one* project.  That's hardly statistically significant.  That's
what anecdotal evidence means.  How many other factors could have
influenced the outcome they observed?  Do they even mention any?  I
don't see that they do.

The reasoning behind this is akin to observing that the Brazilian
president doesn't have one of his fingers, and from that concluding
that Brazilians only have 9 fingers.  Anecdotal evidence leading to
unsupportable conclusions.

 that they'd get more commercial contributions if
 they permitted commercial exploitation, while fear of commercial
 exploitation was their primary motivator (misguided as it was) for the
 choice of a strong copyleft license in the first place.

 Something that you make freely available can't be 'exploited' in any
 way that hurts it.  It can only be improved.

The recipients can be exploited, and that's the harm that the GPL
attempts to prevent.

-- 
Alexandre Oliva http://www.lsd.ic.unicamp.br/~oliva/
Free Software Evangelist  [EMAIL PROTECTED], gnu.org}
FSFLA Board Member   ¡Sé Libre! = http://www.fsfla.org/
Red Hat Compiler Engineer   [EMAIL PROTECTED], gcc.gnu.org}

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-26 Thread Les Mikesell

Alexandre Oliva wrote:



it has always been immoral to demand that others give up their rights.
Taking away legitimate rights, yes, that would be immoral. 



Taking  away any right is immoral.


Like, let's say, taking away one's right to own slaves?


Red Herring!  'I' don't/can't take away anyone's right to own slaves. 
The self-evident right of freedom of individuals takes it away.  There 
is no such self-evident concept that your own ideas or work must be 
encumbered by someone else's terms.  Forcing that takes away any 
possible joy someone might ever have in making their own decision about 
how to share their work. Someone improving a GPL-covered work does not 
have that choice.



A person who is respectful of others cannot demand to take their
choices away.


Agreed.  But granting more choices that the person didn't have is
hardly similar to this.


Better than a sharp stick in the eye'.


And refraining from granting other choices
that the person wanted to get, but that would enable the person to
take away from others,


You can't 'take away' anything that is already available.


might be respectful to the direct recipient
in some strange world, but not respectful of downstream users.


The downstream users can never have less available.  The choices when 
adding something are to permit it to be shared or not.  In many 
situations the GPL simply prohibits any sharing or improvement at all, 
the worst of all possible outcomes.



That's the reasoning behind copyleft.



And it is clearly misguided, given that there is no value in what it
provides, and much harm it what it takes away.


And yet, per your own arguments, sharing something that is undesirable
never harms the sharing you regard as good.  So why do you care?
Could you at least try to be consistent?


I am consistent and am talking about the larger set of what it 
prohibits, not the small subset of what it allows.




The only situation in which you're not able to share the code is when
it's part of a work that is based on someone else's work. 



Would you care to estimate how many potential improvements that prohibits?


Not respecting users' freedoms can never be an improvement.

Being unable to combine GPLed code with code under some other license
is not something you can blame on the GPL alone.


Of course I can.  The entire reason for the GPL to exist is to prevent 
combining with code under other terms.  That is it's unique feature.



It's always because
the other license is less permissive than the GPL, and for all other
copyleft licenses, because they were *designed* to be, to weaken the
plan of sharing of the GPL.


No, it is because only the GPL has a work-as-a-whole clause that 
explicitly prohibits most of the potential ways of improving the work.



There is no way to take any of the rights that the GPL conveys
compared to copyright law without this clause being applied.


And what about *other* rights you might have received through other
means?


What about them? The only way you get rights beyond what copyright law 
would enforce is by applying exactly GPL terms to all parts of a work as 
a whole.



If there is any part where only the GPL applies you must accept the
2b terms or you can't share it at all.


That's false.  You only need to abide by the conditions in 2b *if* you
choose to modify the program, and distribute modified versions.


No, you don't have the right to distribute without accepting GPL terms 
whether modifications are involved or not.  The upstream distribution 
where you got your copy would have already had to apply the GPL terms 
for you to obtain it.



If you merely run the program, or distribute it in source code form
the way you received it, you don't need to abide by any of the
conditions of section 2.


Running the program is permitted without accepting the license. 
Redistributing is not, modified or otherwise. If you distribute, you 
must apply exactly the GPL terms - which in the unmodified case had to 
have already been applied.



I'm talking about what the license actually says and what has to
happen if you comply with it.


A license (rather than license agreement) is a grant of permissions to
do certain things, nothing but it.The only thing you agree to is to
receive those permissions.


That's simply not true.


As long as you operate within those
permissions, you're covered.  If you operate outside them, you're not
covered by that license.  If you have another license that grants you
that permission, you're still covered.


But you can't be 'within' the GPL permissions (terms) unless you comply 
with it's work-as-a-whole clause.  And it explicitly says that nothing 
else can give you permission to redistribute.



Do you not agree that cooperation should be voluntary? Or that you
should have the right to make that voluntary choice?


No.  Quite the opposite.  It is a key point.  It is by no means wrong.


But you have no voluntary choice for the terms on your own work added 

Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-26 Thread Gordon Messmer

Les Mikesell wrote:

Alexandre Oliva wrote:


Please stop spreading misinformation.


That's funny - remember this post is in response to my exact quote of 
the license section 2b.  Do you really consider what the license 
actually say as misinformation?


The terms of the license aren't misinformation; your uninformed 
interpretation of them is.


--
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-26 Thread Les Mikesell

Alexandre Oliva wrote:



Your wording is too ambiguous and you associate unusual politics with
some of those words so I have no idea what you intend.


Tell me which words, and I'll point out they're present in the GPL as
well, and you don't seem to have any trouble (mis)interpreting it.


Yes, of course the GPL misrepresents words to make restrictions sound 
like freedom.  That's the reason it exists. But the CDDL, MPL, etc., do 
nothing to conflict with the terms you specify.



- I charge the first customer, that hired the software development,
a fair price for the work I did.



Put yourself on the other side of that fence.  Would you be that first
customer for something no single person could afford?


If I need it badly enough, sure?  If I believe I can recover a fair
portion of those costs, sure?


I want to hear your plan for that.  Or any possible plan.  My contention 
is that the GPL terms make any such plan infeasible, if not impossible, 
and thus eliminates most of the usual incentives for creativity and 
innovation.  And it is a direct cause of not having a fully competitive, 
mostly free, alternative to the monopoly product.  If I need to be more 
explicit, just as certain extreme leftist political systems eliminate 
incentives to productivity, copyleft terms eliminate incentives to 
creativity.



- This customer is entitled to further distribute it or sell it, since
it's Free Software.



Yet, the first recipient can also sell it at a lower cost - or give it
away.


Why should I care?  Remember, I've already been paid by my work.  If
they do, good for them!


No, in my scenario, you are the one doing the funding.  Not some 
imaginary first customer that you make up.



Why? Long before that the early recipients will have made it
available.


If they do, per your argument, they'd be losing the ability to recover
part of their costs.  Why would they?


Because they can. And because their first customer can.  How can you 
ever ensure, or even encourage a fair distribution of the development 
cost of a large work?



to make the point clear, let's assume that this work would be
intuitive to use and have no flaws so there is no potential revenue
beyond an initial sale.


Because in some strange world, that's how the majority of software is?


Much free software is incomplete and lacking in documentation (because 
there's no particular reason for it to be complete or well 
documented...), but that doesn't have to be the case.  Some products 
'just work' and continue to work for at least the life of the machine 
where they were installed. When discussing incentives to produce new 
innovations, I'd prefer to talk about that latter kind that is better 
for everyone.


--
  Les Mikesell
   [EMAIL PROTECTED]

--
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-26 Thread Les Mikesell

Gordon Messmer wrote:



Please stop spreading misinformation.


That's funny - remember this post is in response to my exact quote of 
the license section 2b.  Do you really consider what the license 
actually say as misinformation?


The terms of the license aren't misinformation; your uninformed 
interpretation of them is.


There is nothing to interpret.  If you don't like what the license 
actually says, why do you keep defending it?


--
  Les Mikesell
   [EMAIL PROTECTED]

--
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-26 Thread Antonio Olivares
  Please stop spreading misinformation.
 
  That's funny - remember this post is in
 response to my exact quote of 
  the license section 2b.  Do you really consider
 what the license 
  actually say as misinformation?
  
  The terms of the license aren't misinformation;
 your uninformed 
  interpretation of them is.
 
 There is nothing to interpret.  If you don't like what
 the license 
 actually says, why do you keep defending it?
 
 -- 

He might defend the good parts of the license :)
just look in the analogy by Mr. Hoffman about the girl* 

While on this topic, I found articles on GPL Hindering code sharing 

http://bsd.slashdot.org/article.pl?sid=07/09/01/2333233

In that above page, I found an argument by Jack Hoffman*, 
quote
The BSD developers got what they wanted. Their code is in use. The BSD license 
intentionally trades away protection from inclusion in differently licensed 
projects in return for the increased likelihood that the code can be used.

The GPL developers got what they wanted. Their code is protected from 
proprietization (And ONLY their code. Anyone can take the original BSD licensed 
code and do what they want with it).

There is no story here. The GPL and BSD licenses try to achieve different goals 
and both work as advertised. If you want an analogy: BSD is like the girl who 
sleeps with everybody. She gets a lot of sex and is invited to every party, but 
nobody respects her. GPL is like the girl who is selective about her partners. 
She doesn't have quite as much fun and has earned herself a little bit of a 
hard-to-get reputation, but the people who know her treat her well. Proprietary 
licenses usually require payment.
/quote

In trying to work together, the code was released as GPL, but they found that 
there could have been violations?

http://undeadly.org/cgi?action=articlesid=20070829001634

Now, since the code was released under GPLv2, the changes cannot be shared 
between the two communities.  This is where the people lose on both sides of 
the argument.

Regards,

Antonio 


  

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-26 Thread Les Mikesell

Antonio Olivares wrote:

If you want an analogy: BSD is like the girl who sleeps with everybody. She gets a lot of 
sex and is invited to every party, but nobody respects her. GPL is like the girl who is 
selective about her partners. She doesn't have quite as much fun and has 
earned herself a little bit of a hard-to-get reputation, but the people who know her 
treat her well.


Not quite, but its a good pretense  The GPL girl has few partners 
because her disease is contagious.


--
  Les Mikesell
[EMAIL PROTECTED]

--
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-26 Thread Les Mikesell

Gordon Messmer wrote:

Les Mikesell wrote:


The context is that it is a part of what you must agree to do if you 
want to do anything with _every_ GPL-encumbered work that copyright 
law alone would not permit. 


That statement is a little ambiguous.  The GPL does not have any power 
which copyright law does not grant.  Specifically, it can not change the 
terms of work licensed under any terms other than its own and it can not 
force you to accept any other or additional terms on such work.


The GPL doesn't change terms on anything else and I've never implied 
that it can or does.  However, it only grants permissions beyond 
copyright restrictions if you comply with its terms, which include 
applying the GPL restrictions to all parts of a work.  If you can't or 
won't do that, you don't get to do anything with the already GPL 
encumbered portions that copyright does not permit.


If the FSF doesn't not believe that the work-as-a-whole clause 
actually means the terms must cover the work as a whole, why don't 
they make another license that says what they want it to mean?


You're still not getting what work as a whole means.  First, you have 
to understand that legal interpretation of terms is not like English 
interpretation.   Legal terms have specific meanings which are sometimes
different than English meanings because language tends to change and 
evolve with people's use of it.  Legal terms do not change.


I understand that there can be some contention about what a 'derived 
work' is.  But there can be no confusion about what the GPL says about 
the components, once you agree that a work is derived and thus 
encumbered by the terms.


In the context of a legal interpretation of a distribution license 
(copyright license), work as a whole does not mean each individual part.


Of course it does, or proprietary parts could be included - or linkages 
that make them a required part of the work as a whole.


If it did mean each individual part, then the GPL would have used a 
different term.  If the GPL had said each individual part or something 
equivalent, then no license other than the GPL could be compatible with 
the GPL.  Copyright law does not allow you to change the distribution 
terms for a work to which you do not hold the copyright.


The licenses that are compatible with the GPL are compatible because the 
GPL restrictions can be applied without violating there own terms. 
Licenses where you cannot apply these terms are all excluded. That is, 
it is your inability to apply these terms that determines what can or 
can't be combined in something you  can continue to share.


Instead, work as a whole means the functional work that is a sum of 
all of the parts.  Since this meaning does not require that all parts 
have the same license, it allows for the work as a whole to contain some 
parts under different but compatible terms.Thus, a GPL protected work

may contain BSD licensed code.


In the case of the 'modified' BSD, it may.

 The BSD license does not place any
requirements on distribution that the GPL does not, so it is compatible. 


No, the reason it is compatible is that the modified BSD license does 
not contain any terms that prohibit you from applying the GPL terms over it.


 When you distribute a work that is GPL licensed and contains BSD 
licensed code, you are meeting the terms of the BSD license and are 
allowed to distribute that code.


Yes, but if you distribute a portion without applying the additional GPL 
restrictions you are violating your agreement that was required to be 
permitted to distribute the GPL portion.


However, since you can not change the 
license on a work to which you don't hold copyright, both you and your 
users are distributing the BSD licensed code under the BSD license.


Yes, someone who had no need to distribute the GPL-encumbered portion 
would not have to make that same agreement and could thus pluck the BSD 
covered portion back out under its original terms.


The terms of the GPL state that (among other things), you must 
distribute the source code corresponding to any modified or unmodified 
work as a whole that you distribute.  That means that if you start 
with a GPL licensed work that contains BSD licensed code, then among 
other options, you may:
  * distribute the unmodified work, containing the compatibly licensed 
parts.


Covered by GPL terms.

  * distribute the GPL licensed code without the BSD licensed parts. The 
result may not function, and I'm not sure why anyone would want to 
receive a non-functional work from you, but you have that right.


Covered by GPL terms.

  * distribute a compiled version of the unmodified work.  In this case, 
the terms of the GPL require that you also distribute or offer to 
distribute the source code to the work as a whole.  That means that 
you may not withhold any of the source code, or offer any of the source 
code under an incompatible license.  It does not mean that each part of 
the 

Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-26 Thread Antonio Olivares
  There is nothing to interpret.  If you don't
 like what
  the license 
  actually says, why do you keep defending it?
  
  He might defend the good parts of the license :)
 
 I preferred not to respond to Les because he insists on
 putting words in 
 my mouth.  In fact, I do like what the GPL actually says
 very much. 
 That is why I not only defend it, but use it for my own
 software.
 
 In my opinion, *all* of the parts of the license are good.
 
 -- 

Gordon, 

I respect your stance on the license issue.  In fact I would agree that most of 
the parts are good.  Many projects use the license which shows that it is not 
totally bad.  There are however certain restrictions and gotchas.  For instance 
in the Open Source Definitions 

http://opensource.org/docs/osd

The GPL could violate 9) 

9. License Must Not Restrict Other Software

The bad part is the one that hurts.  The one where you have to do ... in order 
to _.  They take away your freedom as the sole author of a certain project. 
 They are in control and not you, they can dictate what needs to be done at any 
time.  This could be a potential downfall of it.  

http://www.topology.org/linux/gpl.html

Regards,

Antonio 


  

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-26 Thread Gordon Messmer

Antonio Olivares wrote:


I respect your stance on the license issue.  In fact I would agree
that most of the parts are good.  Many projects use the license which
shows that it is not totally bad.  There are however certain
restrictions and gotchas.  For instance in the Open Source
Definitions

http://opensource.org/docs/osd

The GPL could violate 9)

9. License Must Not Restrict Other Software



The license must not place restrictions on other software that is 
distributed along with the licensed software. For example, the license 
must not insist that all other programs distributed on the same medium 
must be open-source software. 


The final passage of the GPL makes it clear that there is no intention 
on the copyright holder's part to claim that the GPL must apply to 
other software.  Therefore it does not contradict or violate the 9th 
guideline for the OSD.



The bad part is the one that hurts.  The one where you have to do ...
in order to _.  They take away your freedom as the sole author of
a certain project.


No they don't, and they can not.  If you are the sole author of a 
certain project, then you can license it in any way that you want, 
including under multiple different licenses, or changing the license at 
any time (though not retroactively).


--
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-26 Thread Gordon Messmer

Les Mikesell wrote:

Gordon Messmer wrote:
That statement is a little ambiguous.  The GPL does not have any power 
which copyright law does not grant.  Specifically, it can not change 
the terms of work licensed under any terms other than its own and it 
can not force you to accept any other or additional terms on such work.


The GPL doesn't change terms on anything else and I've never implied 
that it can or does.


You have repeatedly insisted exactly that.

 However, it only grants permissions beyond

copyright restrictions if you comply with its terms


There's a cost associated with someone using a product that someone else 
created?  Shocking!


If the FSF doesn't not believe that the work-as-a-whole clause 
actually means the terms must cover the work as a whole, why don't 
they make another license that says what they want it to mean?


You're still not getting what work as a whole means.  First, you 
have to understand that legal interpretation of terms is not like 
English interpretation.   Legal terms have specific meanings which are 
sometimes
different than English meanings because language tends to change and 
evolve with people's use of it.  Legal terms do not change.


I understand that there can be some contention about what a 'derived 
work' is.  But there can be no confusion about what the GPL says about 
the components, once you agree that a work is derived and thus 
encumbered by the terms.


You're changing the basis of your argument, but you're not providing any 
more or better evidence for the position that you're arguing.  The GPL 
does not and can not encumber works that were included under 
compatible licenses.  Their original terms continue to apply.  This is a 
fundamental component of copyright law.


In the context of a legal interpretation of a distribution license 
(copyright license), work as a whole does not mean each individual 
part.


Of course it does, or proprietary parts could be included - or linkages 
that make them a required part of the work as a whole.


Proprietary parts can not be included because the GPL specifically 
prohibits terms more restrictive than its own to be applied to the work 
as a whole.


I'll reiterate my previous point:  The work as a whole is a functional 
sum of all of the parts.  If some component of a work contains 
restrictive licensing, then the sum of the licenses would be more 
restrictive than the GPL.  Since the GPL forbids this, you may not 
distribute a work that includes GPL licensed parts and proprietary parts.


Exactly the same thing, said another way: Including a proprietary 
component would create a de facto proprietary work as a whole.  The 
terms of the GPL prohibit using GPL components in a proprietary work as 
a whole.


Work as a whole does not mean all of the components, it means the sum 
of the components.  A work which is partially GPL and partially some 
other compatible license does not become licensed only under the GPL by 
law, by intent, or by magic.  The work is licensed under several 
licenses, each of which apply to separate components.  The terms of the 
GPL don't override the terms of any other license; instead they prohibit 
creating a whole work which includes components under incompatible licenses.


In other words, when a work contains GPL and BSD licensed code, and you 
distribute that work to another party, you are required to offer them 
the source code to both the GPL and BSD licensed code.  This is not 
because the terms of the GPL apply in some way to the BSD components, it 
is because if you do not agree to distribute the source code to the BSD 
components, then you aren't allowed to distribute the GPL components either.


None of the terms of the GPL require that you give up the rights that 
you were granted by the copyright holder who gave you -- either 
directly or indirectly -- code under a compatible license.


Yes they do.  The concept of 'compatible license' shows specifically how 
you must give them up.   Compatible licenses are ones that permit you to 
do what the GPL demands.  If you weren't required to apply the GPL terms 
to all parts, then all other licenses would be compatible.


That argument is founded on the incorrect understanding that work as a 
whole means all of the parts individually, rather than the sum of the 
parts.  The former meaning is unenforceable under copyright law.


Even after distributing a work under the GPL, you may extract the 
parts under a compatible license and distribute those parts, only, 
under the terms of their own license.  The recipients of your GPL 
licensed work as a whole may do the same.


If, and only if, they have no need to agree to the GPL terms.  Doing 
both at the same time is a contradiction in logic and dishonest even if 
you are unlikely to be sued over it.


I think you have a warped sense of honesty.  As a developer, and as a 
vocal advocate of the GPL as a license, I can't imagine anything that's 
dishonest about using someone 

Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-26 Thread Les Mikesell

Gordon Messmer wrote:


The GPL doesn't change terms on anything else and I've never implied 
that it can or does.


You have repeatedly insisted exactly that.


I've stated that is the practical effect, but the license can only 
control your actions, not anyone else's terms.  You are only given two 
choices for those actions.  You either don't do anything that copyright 
law would prohibit or you apply exactly the GPL terms to all parts of 
the work.



  However, it only grants permissions beyond

copyright restrictions if you comply with its terms


There's a cost associated with someone using a product that someone else 
created?  Shocking!


To someone used to BSD, MPL, CDDL, etc. licenses that do not restrict 
sharing or improvement of covered code, it is.


I understand that there can be some contention about what a 'derived 
work' is.  But there can be no confusion about what the GPL says about 
the components, once you agree that a work is derived and thus 
encumbered by the terms.


You're changing the basis of your argument, but you're not providing any 
more or better evidence for the position that you're arguing.  The GPL 
does not and can not encumber works that were included under 
compatible licenses. 


What it restricts is your actions, by your agreement to its terms.  And 
without that agreement you have the full restrictions of copyright law.


Their original terms continue to apply.  This is a 
fundamental component of copyright law.


Yes, but per your agreement to the GPL terms you can no longer use those 
terms yourself.  You've agreed not to.


In the context of a legal interpretation of a distribution license 
(copyright license), work as a whole does not mean each individual 
part.


Of course it does, or proprietary parts could be included - or 
linkages that make them a required part of the work as a whole.


Proprietary parts can not be included because the GPL specifically 
prohibits terms more restrictive than its own to be applied to the work 
as a whole.


There is nothing about more/less restrictive terms in section 2b.  The 
terms must be exactly as specified in the license.  If you don't agree 
to that you are not complying with the license.


I'll reiterate my previous point:  The work as a whole is a functional 
sum of all of the parts.  If some component of a work contains 
restrictive licensing, then the sum of the licenses would be more 
restrictive than the GPL.  Since the GPL forbids this, you may not 
distribute a work that includes GPL licensed parts and proprietary parts.


Likewise for something less restrictive.

Exactly the same thing, said another way: Including a proprietary 
component would create a de facto proprietary work as a whole.  The 
terms of the GPL prohibit using GPL components in a proprietary work as 
a whole.


They prohibit using any other license. Please point out the exception 
you've found.  There is nothing that permits any different terms.


Work as a whole does not mean all of the components, it means the sum 
of the components.


That doesn't make any sense.

A work which is partially GPL and partially some 
other compatible license does not become licensed only under the GPL by 
law, by intent, or by magic.


If you cannot distribute under exactly GPL terms, you can't distribute. 
  Compatible licenses, by definition, are those that permit this to happen.


The work is licensed under several 
licenses, each of which apply to separate components.  The terms of the 
GPL don't override the terms of any other license; instead they prohibit 
creating a whole work which includes components under incompatible 
licenses.


The alternative licenses in dual-licensed works can be used by people 
who have not agreed to the GPL terms.


In other words, when a work contains GPL and BSD licensed code, and you 
distribute that work to another party, you are required to offer them 
the source code to both the GPL and BSD licensed code.  This is not 
because the terms of the GPL apply in some way to the BSD components, it 
is because if you do not agree to distribute the source code to the BSD 
components, then you aren't allowed to distribute the GPL components 
either.


Yes, note how the GPL applies to all parts - because you agreed to apply 
it.  And you won't find any exceptions to that rule that let you stop 
applying it.


None of the terms of the GPL require that you give up the rights that 
you were granted by the copyright holder who gave you -- either 
directly or indirectly -- code under a compatible license.


Yes they do.  The concept of 'compatible license' shows specifically 
how you must give them up.   Compatible licenses are ones that permit 
you to do what the GPL demands.  If you weren't required to apply the 
GPL terms to all parts, then all other licenses would be compatible.


That argument is founded on the incorrect understanding that work as a 
whole means all of the parts individually, rather than the sum of the 
parts. 

Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-25 Thread Les Mikesell

Gordon Messmer wrote:


Any code under a compatible license can be combined with GPL code.  
The GPL applies to the work as a whole, but does not remove the 
license from the other parts which are under compatible licenses.  
They can be removed from the GPLed work and reused under their 
original license, as protected by copyright law, and as outlined by 
the link above.


That may be what the link says.  It's not what the license actually says.


It *is* what the license says.  It's just not what you *think* the 
license says.  You're confusing your interpretation of what the license 
says, for what the license says.


Which part of this do you imagine you can selectively ignore?

  b) You must cause any work that you distribute or publish, that in
whole or in part contains or is derived from the Program or any
part thereof, to be licensed as a whole at no charge to all third
parties under the terms of this License.

This License includes this section...  There's no room to interpret 
that as saying or some other license you found on some web page or to 
not include parts of the work that happen to be in separate source 
files.  Yes, you might get way with ignoring it in some circumstances 
but it would be dishonest at best if you've agreed to the license terms 
first.


It says it does within the distribution as a whole.  If the terms 
don't apply would it mention the work-as-a-whole at all?


The terms do apply to the work as a whole.  When a piece of code under 
a compatible license is removed from the work, it is no longer a part of 
the whole, and the original license applies.


But if you agreed to the GPL in order to be able to share the whole 
work, you've agreed to apply its terms to all parts.  You may get away 
with not doing that, but then you are not following the terms you agreed to.


You do not, and can not, change the license on software that you didn't 
write.


Per section 2b, you cannot distribute any of a GPL'd work unless you 
apply exactly the GPL terms to all of it.  Other copies of that existing 
work would not be affected, of course, and there might be subsequent 
circumstances where someone did not have to agree to the GPL on a 
received copy and could selectively pick a piece out under its original 
terms.


You do not change the license on code by including it in a GPLed 
work.  Any code that you include, written by someone else, remains under 
their license.


If the license does not permit distributing under exactly the GPL terms, 
you can't include it at all.  Otherwise you'd be (sensibly...) permitted 
to include any code you were allowed to redistribute.  But that's not true.


--
   Les Mikesell
[EMAIL PROTECTED]

--
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-25 Thread Antonio Olivares
 Why are they filling up the stacks with discussing on this
 topic.
Because many users on the list consider it very important.  Yes there might be 
other issues equally important like global warming and World Peace, but that is 
beyond the scope of this mailing list. 
 There are many other needy threads that require your tech
 advice.
There are other places that they need good people to discuss things that help 
in every day life as well.  
 
 This is philosophical, spread ur technical knowledge.
 
 Please don't continue this topic again and again.
Are you a moderator of the fedora-list?, or are you a self-appointed net cop?
 
 It's a request!
I also have several requests, but they cannot be granted :(
I want world peace, I want for the world to be a better place for you and for 
me.  I want people all to respect each other and never consider themselves 
superior because they are not.  I want a world in which people do not take 
advantage of people which have less resources than they do.   I want a world in 
which each person is equally important.  Is that a reasonable request?
 
 adios
 
 KSH SHRM
 
 People don't care how much you know, until they know
 how much you care...
They care about this issue a great deal and that is why they comment on it and 
they share their views.  While this issue is very controversial, no one person 
is right or wrong.  IT is a passion that comes from within.

They care about this thread and they care about GNU, if they did not care, they 
would not respond to this thread.  They have every right to respond to any 
thread in this list.  Neither you nor I should get in their way.

Regards,

Antonio  



  

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-25 Thread BRUCE STANLEY

--- Mikkel L. Ellertson [EMAIL PROTECTED] wrote:

 Craig White wrote:
  I gather Mikkel, that this means that you have moved from the sidelines
  of criticizing the pointlessness of this thread to participation.
  
  Craig
  
 No really. I was just trying to add a bit of humor to it. I have no 
 hope of convincing anyone of anything except maybe how funny some of 
 the arguments being put forward are. I will try and remember to 
 insert the humor tags in future posts.
 
 Mikkel
 -- 
 
 

Why don't we all just agree that  Stallman and the FSF are the Borg  and
the  GPL is the elixir used to assimilate software (and people).

Resistance is futile.  ;-) 



-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-25 Thread Les Mikesell

BRUCE STANLEY wrote:


Why don't we all just agree that  Stallman and the FSF are the Borg  and
the  GPL is the elixir used to assimilate software (and people).

Resistance is futile.  ;-) 



Because when your license is strictly a limitation on the way your 
product can be improved, your competitor will continue to laugh all the 
way to the bank.


I do wonder if Stallman was the inspiration for the GNU logo, though, 
since we've moved into the humor department.


--
  Les Mikesell
[EMAIL PROTECTED]



--
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-25 Thread Antonio Olivares
  Why don't we all just agree that  Stallman and the
 FSF are the Borg  and
  the  GPL is the elixir used to assimilate software
 (and people).
  
  Resistance is futile.  ;-) 
  
 
 Because when your license is strictly a limitation on the
 way your 
 product can be improved, your competitor will continue to
 laugh all the 
 way to the bank.
 
 I do wonder if Stallman was the inspiration for the GNU
 logo, though, 
 since we've moved into the humor department.
 
 -- 
Les Mikesell
  [EMAIL PROTECTED]
 -- 

The mascot is the 
http://en.wikipedia.org/wiki/Wildebeest

Created by Etienne Suvasa.

More can be found here:
http://www.gnu.org/graphics/agnuhead.html

Here you can find many famous mascots* that are Free**

http://chl.be/mascots/

* Free as in free beer or free speech,
** do not know which license they are released under 

Regards,

Antonio


  

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-25 Thread Alexandre Oliva
On Jul 25, 2008, ksh shrm [EMAIL PROTECTED] wrote:

 This is philosophical, spread ur technical knowledge.

Do you have any reason to believe that technical knowledge is more
important for society than philosophical knowledge?

Nevermind that the subthread you entered was about legal knowledge,
which is technical rather than philosophical.

-- 
Alexandre Oliva http://www.lsd.ic.unicamp.br/~oliva/
Free Software Evangelist  [EMAIL PROTECTED], gnu.org}
FSFLA Board Member   ¡Sé Libre! = http://www.fsfla.org/
Red Hat Compiler Engineer   [EMAIL PROTECTED], gcc.gnu.org}

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-24 Thread Rui Miguel Silva Seabra
On Wed, Jul 23, 2008 at 10:29:26PM -0500, Les Mikesell wrote:
 In general the terms I'm speaking of are more permissive than the GPL  
 and the GPL is the one that was intentionally incompatible, but that's  
 not the point.  The point is that the work-as-a-whole clause is an  
 immoral restriction.

Don't include GPL'ed software, then.

 No, but it means you haven't read or understood what accepting the  
 license takes away from you.
(...)
 Depending on your legal system there may or may not be a difference  
 between a license and a contract, but having agreed to:

Regardless of legal system, you don't accept the GNU GPL. That's moronic
since the GNU GPL is unilateral.

You do it this way, or you don't by default of copyright

 And here's a more pragmatic take on the issue.  Someone who says they  
 got more contributions back after changing their licenses from GPL to  
 something non-copyleft along with eliminating the moral issue of taking  
 away the choices of subsequent contributors:
 http://www.oreillynet.com/pub/a/policy/2001/12/12/transition.html?page=1

It doesn't take away the choices of subsequent contributons since they
didn't have any by default.

It *grants* extra freedoms to those by defaut of the law.

That these extra freedoms have as a rule of thumb if you distribute,
you must give back under the same terms is a *plus* and not a minus.

What you're crying about is about the GNU GPL not giving the power to
restrict freedom. An that is very good indeed, keep crying, at least I
don't care for crocodile tears.

Rui

-- 
Frink!
Today is Setting Orange, the 59th day of Confusion in the YOLD 3174
+ No matter how much you do, you never do enough -- unknown
+ Whatever you do will be insignificant,
| but it is very important that you do it -- Gandhi
+ So let's do it...?

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-24 Thread Rui Miguel Silva Seabra
On Wed, Jul 23, 2008 at 11:34:44PM -0500, Les Mikesell wrote:
 Alexandre Oliva wrote:
 But you must give up your freedom and rights or you are unable to
 participate in distributing these things as part of a work that
 contains any GPL-covered material.

 The or denounces your syllogism.  The must is inappropriate when
 there's an alternative.

 The alternative is not sharing any GPL-encumbered code at all.  Do you  
 consider that a reasonable alternative?

People have been sharing and modifying software licensed with the GNU GPL
for ages, isn't that alternative somewhat imaginary?

You seem to consider sharing proprietary software is sharing. I think
that's wrong since to me it is not sharing but, instead, gaining control.

Rui

-- 
Fnord.
Today is Setting Orange, the 59th day of Confusion in the YOLD 3174
+ No matter how much you do, you never do enough -- unknown
+ Whatever you do will be insignificant,
| but it is very important that you do it -- Gandhi
+ So let's do it...?

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-24 Thread Alexandre Oliva
On Jul 24, 2008, Les Mikesell [EMAIL PROTECTED] wrote:

 Alexandre Oliva wrote:

 it has always been immoral to demand that others give up their rights.

Taking away legitimate rights, yes, that would be immoral.  But taking
away Immoral rights, that serve the purpose of exerting power over
others and taking away their rights and freedoms, no, nothing immoral
or wrong about that.

 Other copyleft and non-copyleft licenses followed that were designed
 specifically to be incompatible with the GPL, to prevent code sharing.

 BSD license whose intent is obviously to permit code sharing but not
 take away anyone's rights predates the GPL and certainly GPLv2.

The BSD licenses are not copyleft licenses.  They are permissive Free
Software licenses.  One of them is GPL-compatible, the other isn't.

 The GPL was intentionally incompatible because it's only purpose is
 to force you to choose between giving up your rights or sharing
 code.

You can't give up a right you never had.  The GPL (or any Free
Software license) doesn't (and can't) take away any right you had.

Its purpose is to ensure that all recipients have the four freedoms
respected in all programs based on the program licensed under it.
Permitting the program to be distributed under whatever terms you like
would grant you the power to not respect others' freedoms.  I'd much
rather you didn't have that power, and if you are a well-meaning
person, respectful of others, you shouldn't mind that you don't.

 Can't fault the GPL for that, can you?

 Of course I do.  There's never a reason for anyone to give up their
 rights, and no need to withhold  the ability to share code.

If everyone was respectful of others, there wouldn't be any such
reason, indeed.  There wouldn't be reasons for laws either.
Unfortunately, some people are too selfish, don't think of others, and
need society to put some limits on them so that they get stronger
reasons to respect others' rights.  That's the reasoning behind
copyleft.  It has its drawbacks and inconveniences, no doubt, but
we're much better off when someone has to decide between respecting
others' freedoms or incurring the costs of duplicating code in order
to not respect them: at least some of them will then decide to respect
others, and, for those who decide not to, they wouldn't have respected
them in the first place, so we lose nothing from them.

So the only actual loss is from incompatibility between Free Software
licenses.  As I explained on the thread from one month ago on
fedora-devel, exceptions are often possible (see 10. in GPLv2), and if
they're too hard to obtain, it's because of legal maintainability of
the projects, or because the licensors aren't really interested in
respecting your freedoms (this unfortunately happens), or in granting
you power to make it easier for you to erode others' freedoms (this
fortunately happens).

 If you think that's
 unacceptable, why did you accept the less permissive or artificially
 incompatible license that got you into this situation?

 In general the terms I'm speaking of are more permissive than the GPL

If they were strictly more permissive on all accounts, then they would
be compatible.  The original BSD license, for example, with the
advertisement clause, didn't create a major problem as long as only
UCB made that demand.  But as you combined code from multiple sources
with multiple such demands, it would soon have become a major hassle
to abide by all those advertisement clauses, to the point of making it
prohibitive.  Now, the modified BSD license, that came up after years
of negotiations between UCB, the FSF and others, lifts this burden and
thus becomes compatible with the GPL.

 The point is that the work-as-a-whole clause is an immoral
 restriction.

Granting permissions over the work as a whole is immoral?

 The thing that's not acceptable is forcing a decision to give up your
 rights or to not be able to share the code.

The only situation in which you're not able to share the code is when
it's part of a work that is based on someone else's work.  You don't
have a right to share that without permission from this someone else.
If you pretend that you do, you're misleading and confusing yourself
and others.

 Depending on your legal system there may or may not be a difference
 between a license and a contract, but having agreed to:

   b) You must cause any work that you distribute or publish, that in
 whole or in part contains or is derived from the Program or any
 part thereof, to be licensed as a whole at no charge to all third
 parties under the terms of this License.

Ok, that's 2b.  [I realize I responded before as if you were referring
to 3b, sorry.]  Now, please realize that this is not to be taken in
isolation.  This is a condition on one of the various grants of
permission for you to copy and distribute the program.

  2. You may modify your copy or copies of the Program or any portion
  of it, thus forming a work based on the Program, 

Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-24 Thread Alexandre Oliva
On Jul 24, 2008, Les Mikesell [EMAIL PROTECTED] wrote:

 Alexandre Oliva wrote:

 1. a grant of rights cannot possibly impose restrictions to whatever
 you could do before you received those rights.  It's a grant, so it
 adds.  It's not a contract, so it can't take away.

 Per wikipedia, there are locations where is a difference between a
 license and a contract and locations where a license is treated the
 same as a contract.

Those that use the term 'contract' for unilateral grants have a term
to make the distinction.  Say, in Brazil, the GPL is regarded as a
contrato benéfico (=~ beneficial contract), i.e., a kind of
contract in which only one of the parts becomes encumbered with
obligations.  I.e., the licensor grants the license and becomes
required to respect the licensees' freedoms and to grant the same
license to anyone who comes across the program and derived works
thereof, whereas the licensee receives permissions (subject to
conditions) to modify, copy and distribute the work and works based on
it.

 2. you can grant additional permissions as to any part of the whole,
 if you're the copyright holder for that part.  Nothing whatsoever
 stops you from doing that: not copyright law, not any copyright
 license.

 You could make it available separately under a different or multiple
 licenses

It doesn't have to be separately.  You can grant multiple additional
permissions along with the program.  Have a look at GCC, and look for
the additional permissions for say libjava, libstdc++ and libgcc.
They're all different, but they're all part of GCC.  And GCC is linked
with libgcc.  And GCC contains libiberty, that has files under many
different licenses, and also files in the public domain.  I.e., the
whole is available under the GPL, but there are additional permissions
for parts.

 But it doesn't matter that someone else has given you permission to
 copy a part under different terms if you've agreed not to.

The faulty assumption is the you've agreed not to.  See the other
message I've just posted.

 Note: you may do X as long as Y is not a restriction, it's a grant.
 you may not do Z under this license is not a restriction, it's a
 statement of fact, if doing Z requires permission from the copyright
 holder.

 It's at least equivalent to a requirement to pay for a copy.

Not quite.  In general, paying for a copy means you have to pay before
you receive the license and the copy, and you don't even get
permission to copy or distribute.  In fact, in general such copies
come with shrink-wrap license agreements (i.e., contracts) that try to
take away even fair use right you might have.

But the GPL requirements are different in an essential point: you
don't owe the author anything whatsoever if you receive the program
and just run it.  Furthermore, even if you choose to modify, copy or
distribute the program, you stil don't owe the author anything.

The conditions set forth make it clear that you owe the *recipients*
respect for their freedoms, and that there's nearly nothing you have
to do to clear this debt: offer them the source code you have, under
the same terms and conditions you got yourself, and refrain from
getting in their way should they want to enjoy their freedoms.

-- 
Alexandre Oliva http://www.lsd.ic.unicamp.br/~oliva/
Free Software Evangelist  [EMAIL PROTECTED], gnu.org}
FSFLA Board Member   ¡Sé Libre! = http://www.fsfla.org/
Red Hat Compiler Engineer   [EMAIL PROTECTED], gcc.gnu.org}

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-24 Thread Gordon Messmer

Les Mikesell wrote:

Gordon Messmer wrote:


In accepting it's terms you give up your freedom to distribute any 
part of the work under different terms, including any of your own 
that you might want to add.


Since you never had any such freedom under copyright law, you aren't 
giving anything up.


That makes no sense.  You do have the freedom and right to license your 
own work under any terms you want.


I apologize.  I misunderstood what you wrote.  When you wrote that you 
give up the freedom to distribute any part of the work, I thought you 
meant any part of your choosing.


Still, you are wrong.  The GPL grants certain rights to recipients of 
the work as a whole.  Therefore, when I receive a GPL licensed work, I 
have all of the rights granted by the GPL to every part of the work.


Some parts of the work may be under additional licenses, such as the BSD 
license.  If I choose to copy those portions, I may choose to do so 
under the terms of the BSD license.


I may do this because under copyright law, only the original author of a 
work may change the terms of his license, unless they specifically 
transfer copyright to another party (which hasn't happened).  Since I am 
using the BSD licensed portions independently, and not as a part of the 
work as a whole which is licensed under the GPL, that passage of the 
GPL license does not apply.


Your entire argument against the GPL seems to be based on the idea that 
you repeat, that the GPL replaces the terms of components which are 
included in a GPL licensed work as a whole.  This is not the case.  I 
strongly recommend that you read:

http://www.softwarefreedom.org/resources/2007/gpl-non-gpl-collaboration.html

The first paragraph (a summary) addresses your concerns.  It illustrates 
two points:
1) you must comply with the included work's license, because it 
continues to apply when included in a GPLed work.
2) users who receive your GPLed work may extract the included work and 
reuse it according to its original license, because it continues to 
apply when included in a GPLed work.


--
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-24 Thread Les Mikesell

Alexandre Oliva wrote:



it has always been immoral to demand that others give up their rights.


Taking away legitimate rights, yes, that would be immoral. 


Taking  away any right is immoral.


But taking
away Immoral rights, that serve the purpose of exerting power over
others and taking away their rights and freedoms, no, nothing immoral
or wrong about that.


There is nothing immoral about the MPL, CDDL, etc., etc..


The GPL was intentionally incompatible because it's only purpose is
to force you to choose between giving up your rights or sharing
code.


You can't give up a right you never had.  The GPL (or any Free
Software license) doesn't (and can't) take away any right you had.


If you look at it that way, then it gives no permission to share at all, 
and that becomes its only feature.



Its purpose is to ensure that all recipients have the four freedoms
respected in all programs based on the program licensed under it.
Permitting the program to be distributed under whatever terms you like
would grant you the power to not respect others' freedoms.  I'd much
rather you didn't have that power, and if you are a well-meaning
person, respectful of others, you shouldn't mind that you don't.


A person who is respectful of others cannot demand to take their choices 
away.



Of course I do.  There's never a reason for anyone to give up their
rights, and no need to withhold  the ability to share code.


If everyone was respectful of others, there wouldn't be any such
reason, indeed.


The concept of respect has no meaning unless it is a choice.  The GPL 
takes away your right to make that choice.  Or it denies your ability to 
share.  Neither are desirable.


 Unfortunately, some people are too selfish, don't think of others, and

need society to put some limits on them so that they get stronger
reasons to respect others' rights.


It doesn't matter that some people are selfish.  In terms of software 
sharing they can never harm what others make available.


 That's the reasoning behind

copyleft.


And it is clearly misguided, given that there is no value in what it 
provides, and much harm it what it takes away.



It has its drawbacks and inconveniences, no doubt, but
we're much better off when someone has to decide between respecting
others' freedoms or incurring the costs of duplicating code in order
to not respect them: at least some of them will then decide to respect
others, and, for those who decide not to, they wouldn't have respected
them in the first place, so we lose nothing from them.


No, we are not better off.  We have a sort-of usable OS that is 
prohibited from having the additions that would make it able to displace 
the monopoly we've been stuck with for decades.  We have prohibitions 
that make it unlikely that a business model will ever make sense that 
gives anyone the incentive to promote it.  So basically even though 
there is some fairly good software around, the GPL restrictions make it 
as though it doesn't exist for most people.



So the only actual loss is from incompatibility between Free Software
licenses.


No the actual loss is in the restrictions on creating improvements in 
all forms.  The GPL either prohibits innovation or prohibits sharing, 
depending on whether you accept it or not.



The point is that the work-as-a-whole clause is an immoral
restriction.


Granting permissions over the work as a whole is immoral?


Requiring such restrictions on other peoples' work as a condition of 
sharing any is immoral.



The thing that's not acceptable is forcing a decision to give up your
rights or to not be able to share the code.


The only situation in which you're not able to share the code is when
it's part of a work that is based on someone else's work. 


Would you care to estimate how many potential improvements that prohibits?


You don't
have a right to share that without permission from this someone else.
If you pretend that you do, you're misleading and confusing yourself
and others.


Fine, but since the GPL's purpose is clearly to prohibit such sharing it 
should simply say so instead of hand-waving about freedom while taking 
yours away.



Depending on your legal system there may or may not be a difference
between a license and a contract, but having agreed to:



  b) You must cause any work that you distribute or publish, that in
whole or in part contains or is derived from the Program or any
part thereof, to be licensed as a whole at no charge to all third
parties under the terms of this License.


Ok, that's 2b.  [I realize I responded before as if you were referring
to 3b, sorry.]  Now, please realize that this is not to be taken in
isolation.  This is a condition on one of the various grants of
permission for you to copy and distribute the program.


There is no way to take any of the rights that the GPL conveys compared 
to copyright law without this clause being applied.



  2. You may modify your copy or copies of the Program or 

Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-24 Thread Les Mikesell

Gordon Messmer wrote:

Les Mikesell wrote:
Its not that simple.  Say you receive a copy of a mostly bsd-origin 
work  previously modified by adding a few GPL-covered lines and 
applying the GPL to the whole as required for #3 at that step.  You 
now agree to the GPL terms in order to be permitted to give someone 
else a copy of the whole work. 


Yes, that is true for the work as a whole.

At this point, you've agreed not to pick out parts of the code and 
distribute under the license of its origin.


That's not true.  Even if the terms of the GPL *said* that it was true, 
copyright law doesn't allow it that power.  You cannot change the 
license on a work for which you are not the copyright holder.


It doesn't change the license, it denies the right to share the GPL 
covered portions if you don't apply the GPL terms to the whole.  If you 
can ignore the GPL and do what you want completely under other terms (as 
on a completely dual-licensed work or picking out only a separately 
licensed file instead of the rest) you can use the other license.  If 
you need to copy a GPL-only portion, you must agree to apply GPL terms 
to the whole to get that right.


--
  Les Mikesell
[EMAIL PROTECTED]

--
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-24 Thread Les Mikesell

Gordon Messmer wrote:


The GPL allows you additional rights: you may distribute the work to 
others.


The GPL only allows those rights under limited conditions.

Standard EULAs give you *no* additional rights, and furthermore restrict 
how you can use the software that you received.


The difference is vast.


Yes, most proprietary licenses make no attempt to prevent distribution 
of other software that might be combined with it.  In the case of 
libraries, the whole point of their existence is to permit such 
combinations, whereas the GPL prohibits it.


You are so far divorced from reality that I've suspected you of trolling 
for the entire discussion.  I wouldn't have replied, except that I'm 
sure that *some* people actually believe some of the things you say, and 
one of the goals of the Free Software movement is to educate people 
about the truth of the matter.


But a proprietary license rarely demands that you place restrictions 
on how other people can create new things and share them.


Proprietary licenses place absolute and total restrictions on how people 
can create and share new things based on the licensed work.


What proprietary library has a license that restricts distribution of 
other works that use it?


--
   Les Mikesell
[EMAIL PROTECTED]


--
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-24 Thread Antonio Olivares
  it has always been immoral to demand that
 others give up their rights.
 
  Taking away legitimate rights, yes, that would be
 immoral. 
  
  Taking  away any right is immoral.
  
 So you are saying that commercial, closed source, software
 is 
 immoral. So selling the software instead of giving it away
 is also 
 immoral. For one I can agree with you.
I agree too :)
 
 Mikkel
 -- 

It might be immoral and dishonest, we can get a crack and get on with life :)

For one, I have seen many friends share copies of MS Office, with regular key 
and with a generator if it fails.  I try to convince them that OpenOffice is 
great, but they tell me that I am a crazy, out of this world person that always 
challenges many things from this world.  They say that I am a rebel without a 
cause.  They call me the Linux Guy, or the Linux Dude, they will not run 
linux, just because I use it.  They say that Microsoft is also free and works 
better than linux.  Hey I did not pay for it, it came with my computer, that 
is what they tell me.  How do you explain to them that they paid the Micro$oft 
Tax.  

The same applies here with this never ending question.  Why GNU/Linux?  Where I 
prefer to say just Linux?  I was wanting to acknowledge the efforts of a person 
who has been very vocal and nice in the ongoing discussion of the GNU/Linux 
argument, Mr. Alexandre Oliva.   But some other guy, thinks he is so superior 
that makes all the great effort put on by Mr. Oliva go to waste :(  

I have seen many arguments for and against.  I will say this, be it wrong or 
right, I do not care. 

When God created the Ten Commandments, they were set in stone!  They were 
called The Ten Commandments.  Moses was the right hand of God.  He did not 
say Moses's/Ten Commandments.  Similarly, the linux kernel was built on top of 
GNU utilities, the operating system gathered a great deal of strength and was 
called by many Linux.  When this powerful system that we have grown to love, 
(except the GPL*) was created there was nothing set in stone.  They should of 
named it GNU/Linux from the beginning.  The argument(s) to change the name at 
this stage of the game is better spent fixing the terms of the GPL so that more 
people can benefit from it, instead of question its restrictions and clauses.  

I also pose another question, who will have the last word in this never ending 
thread that eventually will die off and line in the history of fedora-list most 
famous all time threads of all time!  ?

Regards,

Antonio


  

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-24 Thread Gordon Messmer

Les Mikesell wrote:
One person should not have to bear the development cost of something 
that could be widely used.  But there is no fair mechanism to share it 
with GPL-covered code.


So, you're arguing that it's not fair that you should have to write your 
own code when GPLed software is available, and it's also not fair that 
you have to use a compatible license in order to use GPLed work?


I have in my hand the world's smallest violin...

--
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-24 Thread Les Mikesell

Gordon Messmer wrote:



I strongly recommend that you read:
http://www.softwarefreedom.org/resources/2007/gpl-non-gpl-collaboration.html 






Not necessarily, because it can't be included unless the GPL applies.


Any code under a compatible license can be combined with GPL code.  The 
GPL applies to the work as a whole, but does not remove the license 
from the other parts which are under compatible licenses.  They can be 
removed from the GPLed work and reused under their original license, as 
protected by copyright law, and as outlined by the link above.


That may be what the link says.  It's not what the license actually 
says.  And probably not what many copyright holders understand it to say.


The GPL doesn't actually change the terms of 
the permissively licensed code.


It says it does within the distribution as a whole.  If the terms don't 
apply would it mention the work-as-a-whole at all?


And of course this doesn't help with the prohibition against licenses 
that are actually free like the MPL and CDDL at all.


--
  Les Mikesell
   [EMAIL PROTECTED]

--
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-24 Thread Mikkel L. Ellertson

Les Mikesell wrote:

Mikkel L. Ellertson wrote:


Taking away legitimate rights, yes, that would be immoral. 


Taking  away any right is immoral.

So you are saying that commercial, closed source, software is immoral. 
So selling the software instead of giving it away is also immoral. For 
one I can agree with you.


Selling something doesn't take away any rights.

LOL - right, you don't have any rights when you buy software, except 
what the seller gives you. So you don't have any rights that can be 
taken away. On the other hand, you don't have any rights to GPL 
software except what the GPL gives you. So it can not take any 
rights away from you.


I know - I am being terribly unfair, using the same rules for both 
types of software.


Mikkel
--

  Do not meddle in the affairs of dragons,
for thou art crunchy and taste good with Ketchup!



signature.asc
Description: OpenPGP digital signature
-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list

Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-24 Thread Alan Cox
 elaborate so I can show that your attack is based on false premises.

Its not an attack. The GPLv3 is slanted against certain uses. I happen to
think that is a *good* thing so I'm hardly attacking you.

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-24 Thread Craig White
On Thu, 2008-07-24 at 17:52 -0500, Mikkel L. Ellertson wrote:
 Les Mikesell wrote:
  Mikkel L. Ellertson wrote:
 
  Taking away legitimate rights, yes, that would be immoral. 
 
  Taking  away any right is immoral.
 
  So you are saying that commercial, closed source, software is immoral. 
  So selling the software instead of giving it away is also immoral. For 
  one I can agree with you.
  
  Selling something doesn't take away any rights.
  
 LOL - right, you don't have any rights when you buy software, except 
 what the seller gives you. So you don't have any rights that can be 
 taken away. On the other hand, you don't have any rights to GPL 
 software except what the GPL gives you. So it can not take any 
 rights away from you.
 
 I know - I am being terribly unfair, using the same rules for both 
 types of software.

I gather Mikkel, that this means that you have moved from the sidelines
of criticizing the pointlessness of this thread to participation.

Craig

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-23 Thread Rui Miguel Silva Seabra
On Tue, Jul 22, 2008 at 06:30:14PM -0500, Les Mikesell wrote:
 Rui Miguel Silva Seabra wrote:

 The terms of a license have nothing to do with copyright law.  You 
 can  agree to anything in a license as long as it isn't actually 
 illegal.  An  exclusion of copyright rules is simply what you get in 
 return.

 With the GNU GPL you don't have to agree with anything. It is an
 unilateral grant of rights as long as you fulfill some obligations when
 you distribute pristine, modified or derived copies.

 If you don't agree to their terms you don't have the freedom to  
 redistribute.

You don't have that freedom because *copyright* restricts you.

 If you don't abide with those obligations, you don't have the permission
 to distribute pristine, modified or derived copies because copyright
  ^
 restricts it so.

 Exactly, the license is very restrictive.

No, copyright is.

 Even though they can't exactly force you to apply their terms to 
 other  people's work, it is as close as you can get.  They withhold 
 your  freedom to redistribute until you have agreed to their terms - 
 and in  the GPL case these must apply to all other combined work.

 Yes they can. Very simply it's the quid-pro-quod required of you in
 order for you to distribute pristine, modified or derived copies.

 Is there even a name for quid-pro-quo when it attempts to involve third  
 parties in the way the GPL interferes with combining existing works with  
 different terms?

It doesn't attempt, it's the conditions set before you. If you don't
like them you get what copyright says, and copyright is *very*
restrictive.

Of course there's another way: write your own code.

Rui

-- 
Umlaut Zebra �ber alles!
Today is Prickle-Prickle, the 58th day of Confusion in the YOLD 3174
+ No matter how much you do, you never do enough -- unknown
+ Whatever you do will be insignificant,
| but it is very important that you do it -- Gandhi
+ So let's do it...?

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-23 Thread Alexandre Oliva
On Jul 22, 2008, Antonio Olivares [EMAIL PROTECTED] wrote:

 I do not understand here, why some licenses are compatible and which
 ones are not.

License compatibiliy analysis requires looking into the permissions
and conditions established by each license, and looking for conflicts
between them.  For example, there's this funny Free Software license
that is incompatible with itself: it says you can run, study, modify
and distribute the software, with or without modifications, but you
must distribute your modifications as patches to the pristine version
of the file, rather than by distributing the modified version.

So, if you take a program A and a program B, and you want to combine
them, you can't do that, because both demand to remain as the
baseline.

A more common case of incompatibility is trying to combine two strong
copyleft licenses: each license permits you to distribute the
combination only under the license itself, so the only way you can
satisfy both is if they're both the same license.

Another common case is that of combining non-GPLed software with GPLed
software.  If the non-GPL license fails to grant some permission that
the GPL grants, the combination cannot be distributed, because the GPL
requires the combination to be distributed under the terms of the GPL,
and doesn't permit distribution if you can't offer or pass on the
permissions established in it for each and every part of the whole.


 For instance, the Mozilla Public License is incompatible with the
 GPL and we can see Mozilla firefox and/or Seamonkey, Thunderbird,
 .., etc live nicely in several distributions

Licenses apply to copyrightable works such as individual programs.
Even a single package might contain code under different licenses, as
long as the combination doesn't amount to a copyrightable work in
itself.  A distribution is a collection of programs.  Although such a
combination might be copyrightable in itself, and thus amount to a
derived work, the GPL makes an explicit exception to combinations that
are mere aggregations of packages in the same medium.  This is clear
permission for GPLed programs to be distributed along with programs
under licenses incompatible with the GPL, as long as the programs are
not derived works of the GPLed work.  Or something like that, IANAL
:-)

 Also a project that was licensed under the GPL, made changes to
 another license the CDDL, and I wondered why, GPL does not allow
 those kind of things?

If all the copyright holders of a program agree to offer the program
under a different license, copyright law says they can do that.  It
doesn't invalidate licenses granted before, or commitments to grant
such licenses, but they can stop offering the program under the old
license and start offering it under the new license.  Or they may
start offering the program under both.  Or offer it under some license
to some parties, and under another license to other parties.

-- 
Alexandre Oliva http://www.lsd.ic.unicamp.br/~oliva/
Free Software Evangelist  [EMAIL PROTECTED], gnu.org}
FSFLA Board Member   ¡Sé Libre! = http://www.fsfla.org/
Red Hat Compiler Engineer   [EMAIL PROTECTED], gcc.gnu.org}

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-23 Thread Les Mikesell

Alexandre Oliva wrote:



Those are not (pure) licenses, those are license agreements.
Agreements as in contracts.  Contracts are meeting of minds and mutual
obligations.  The GPL is a unilateral grant of rights.



Not even close. You must accept it or you are not free to redistribute
existing code.


It's the kind of the opposite, actually.  By modifying the program or
distributing it under the terms of the license, you indicate your
acceptance, and there's no other way AFAIK to indicate acceptance.



Indication isn't quite the point, you either accept them or not.



In accepting it's terms you give up your freedom to
distribute any part of the work under different terms


This is factually incorrect, and the most trivial example is that in
which a program is available under more than one license.


Yes, but you have accepted the restriction to apply only the GPL terms - 
or not.  If not, then you can't do anything copyright would prohibit to 
the GPL-only components.



The restrictions are what apply if you don't give up the freedom to
choose you own terms for your own additions, or to add third party
components already under different terms.


Where in the GPL is the agreement not to do, or even the
requirement not to do that you claim one would have to agree with in
order to receive the permissions?


You agree to the whole thing - or not. There are a couple of 'or' 
choices in there, like how to distribute source, but other than that it 
is a yes or no choice, covering all of the work as a whole.



You don't have just have 'permission' to redistribute under GPL terms,
you have a mandate not to distribute any part of the whole under any
other terms.  It's not unilateral - you must give up your freedom.


That's the result of a mistaken reading, see above.  You're still
holding to this notion of restriction that you made up or were misled
to believe in.


Please show me the part that permits selectively treating components 
differently.




Permissions aren't the point - it is what you agree to do.



You agreed to accept the right to do a number of things.



But what you must agree to in the GPL covers the work as a whole, not
separate parts.


Yep.  No denying you have the rights you accepted.  So what?  How
*could* that take away any other rights you had before, given that a
copyright license can only grant rights?


The same way any agreement you make works.  If you agree to do 
something, it doesn't matter that previously you had the right not to do 
it.  If you accept the GPL terms you give up the rights you had before.



Yes, if the whole work is dual-licensed.  But if only a component is,
you'll have to choose how you want to handle the work as a whole.


Can you back this up?  Why do you think dual-licensing of the whole is
special in any way?


You only have to agree to the GPL terms to obtain the rights it confers 
over GPL-encumbered parts.  If some other license in a dual-licensed 
work provides sufficient rights, you can ignore the GPL and not accept 
its terms.  However, if you do accept the GPL, there is no way to 
selectively ignore it's work-as-a-whole clause.



And then the code is not free, and you are not free to redistribute.


That's not *re*distribution, BTW.  If you had received it like that,
then someone else had a right to give it to you; if it was under a
Free Software License, you most definitely have a right to pass it on,
i.e., to *re*distribute it.  You're talking about a work you created
yourself, so that's distribution of a modified work, freedom #3, not
redistribution, freedom #2.


Its not that simple.  Say you receive a copy of a mostly bsd-origin work 
 previously modified by adding a few GPL-covered lines and applying the 
GPL to the whole as required for #3 at that step.  You now agree to the 
GPL terms in order to be permitted to give someone else a copy of the 
whole work.  At this point, you've agreed not to pick out parts of the 
code and distribute under the license of its origin.



They withhold your freedom to redistribute



Your freedom to redistribute is respected.  There's no such thing as
freedom to choose whatever license you want in the FSD.  Choosing
licenses is not freedom, it's power.



Then your power is taken away if you would like to improve a work
covered by the GPL.


Now you're talking about freedom again.  Your freedom to improve the
work exists.


Only if you give up the right to choose the terms for your own work or 
to add existing components under any other terms.



Your freedom to distribute the improvement is respected
by the GPL, but not by the combination of the licenses you accepted.


Why do you consider that acceptable?  That is, why do you believe is it 
right for one license to have any affect on the terms of another?


--
  Les Mikesell
   [EMAIL PROTECTED]

--
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-23 Thread Alexandre Oliva
On Jul 23, 2008, Les Mikesell [EMAIL PROTECTED] wrote:

 Gordon Messmer wrote:

 You do have the freedom and right to license
 your own work under any terms you want.

Nope.  You have that legal right, but you're only operating within
your freedom as long as your choice respects others' freedom.  If it
doesn't, then you're using your right to exert power.

 You do have the freedom and right to redistribute other works under
 other licenses, free or with other arrangements.

You are entitled to the freedom to redistribute works, subject to
respecting others' freedoms.  The choice of license is not part of
freedom, it's part of power.  If there wasn't copyright law, nobody
would need any license from you.  Copyright law creates a legal right
that gives you power to control how others can use your own.

And then, as a consequence of this very law, you don't always have a
right to redistribute works.  Others are legally entitled to exert
power over you, even when that conflicts with your freedom.

So, no, because of copyright, you may end up without the right and
without the freedom you claim above.

 But you must give up your freedom and rights or you are unable to
 participate in distributing these things as part of a work that
 contains any GPL-covered material.

The or denounces your syllogism.  The must is inappropriate when
there's an alternative.

As explained above, because of copyright law, you end up without that
freedom and right by default, even though you should have them.  The
GPL respects the freedom to (re)distribute the program that you're
entitled to, restoring your right to do that which copyright law took
away, but not restoring your power to control how others can use the
work that you're using to derive another work you want to distribute.

The GPL doesn't require you to give up anything.  It only restores
some of your rights that copyright law took away, so that essential
freedoms are respected for you and for every other user.

 But the point is that you also cannot impose fewer restrictions,

1. a grant of rights cannot possibly impose restrictions to whatever
you could do before you received those rights.  It's a grant, so it
adds.  It's not a contract, so it can't take away.

2. you can grant additional permissions as to any part of the whole,
if you're the copyright holder for that part.  Nothing whatsoever
stops you from doing that: not copyright law, not any copyright
license.

 Please point out any exception you can find to section 2b.

Here:

 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *notice, this list of conditions and the following disclaimer in the
 *documentation and/or other materials provided with the distribution.
 * 3. [rescinded 22 July 1999]
 * 4. Neither the name of the University nor the names of its contributors
 *may be used to endorse or promote products derived from this software
 *without specific prior written permission.

additional permissions on top of those granted by the GPL.  No matter
what the GPL says, you still have the permissions above as to any file
in which these permissions are written down.

What makes you think they're revoked just because the whole is under
the GPL?  Only your flawed theory that the GPL imposes restrictions
that would somehow take away rights you had or received with the
program.  Show what part of the GPL says you give up rights you had
before, or that imposes restrictions, or hire a lawyer to explain
this to you.

Note: you may do X as long as Y is not a restriction, it's a grant.
you may not do Z under this license is not a restriction, it's a
statement of fact, if doing Z requires permission from the copyright
holder.

-- 
Alexandre Oliva http://www.lsd.ic.unicamp.br/~oliva/
Free Software Evangelist  [EMAIL PROTECTED], gnu.org}
FSFLA Board Member   ¡Sé Libre! = http://www.fsfla.org/
Red Hat Compiler Engineer   [EMAIL PROTECTED], gcc.gnu.org}

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-23 Thread Alexandre Oliva
On Jul 23, 2008, Les Mikesell [EMAIL PROTECTED] wrote:

 Alexandre Oliva wrote:

 Your freedom to distribute the improvement is respected
 by the GPL, but not by the combination of the licenses you accepted.

 Why do you consider that acceptable?

It's undesirable, indeed, but what's to stop people from inventing
intentionally-incompatible licenses or accepting them?

The GNU GPL was the first copyleft license.  It was incompatible with
other licenses that preceded it because they did not grant the rights
the GPL was intended to grant, and it was not deemed appropriate to
give up those rights for the sake of compatibility with them.  Can't
really fault the GPL for that, can you?

Other copyleft and non-copyleft licenses followed that were designed
specifically to be incompatible with the GPL, to prevent code sharing.
Can't fault the GPL for that, can you?  If you think that's
unacceptable, why did you accept the less permissive or artificially
incompatible license that got you into this situation?  If you
accepted them, you think that's acceptable.  If you don't want to
accept them, talk the copyright holders into changing their minds and
permit you to respect others' freedoms while not granting them the
power to not respect third parties' freedoms.

Anyhow, where does this leave you?  Does barking up the wrong tree
mean anything to you?

 That is, why do you believe is it right for one license to have any
 affect on the terms of another?

Moo.  Does when did you stop beating your wife? mean anything to
you? :-)

I don't believe that is right, and the GPL doesn't do any such thing.
This license you invented that you call GPL and spend your life
complaining about might do that, but then, that's between you and your
imagination.

-- 
Alexandre Oliva http://www.lsd.ic.unicamp.br/~oliva/
Free Software Evangelist  [EMAIL PROTECTED], gnu.org}
FSFLA Board Member   ¡Sé Libre! = http://www.fsfla.org/
Red Hat Compiler Engineer   [EMAIL PROTECTED], gcc.gnu.org}

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-22 Thread Alexandre Oliva
On Jul 21, 2008, Les Mikesell [EMAIL PROTECTED] wrote:

 Alexandre Oliva wrote:

 For me it means using/reusing/improving freely-available, well-tested
 code in all possible situations.

 And where did you get this idea that this is what Free (and|or) Open
 Source Software are about?

 That's what I say it is about.

I.e., you start out by assuming that there aren't differences between
these movements, and then conclude from this that they're the same.
Sounds like circular logic to me.

 Is there a Pope-of-Software who is the only person with the right to
 make decisions?

This is not about making decisions, this is about history.  It's a
matter of fact, not opinion.

 Why have a discussion if I can't present my own view?

You can.  You're doing just that.  That doesn't make it meaningful or
right.  If you want it to be convincing, you have to show convincing
evidence, not just insist that it's your view and you have every right
to have it and present it.  This won't change anyone's mind.

 The lack of freedom comes when the GPL is involved with any other
 code, a situation you seem to ignore.

The only cases of combinations for which the GPL refrains from
granting permission for distribution are those involving code under
licenses that are less permissive than the GPL, in at least one
aspect.  Why do you insist that the GPL is at fault for that?

 It is only difficult to escape when equal/better choices don't
 exist.

 'fraid you've never tried to move to a superior Free Software
 platform, away from an application that uses a proprietary format,
 that nobody else supports and yet you've stored years of data in it,

 Red Herring.  It's not necessary to do that.

Please look up 'red herring'.  I provided an example that directly
contradicts your claim.  How can you regard that as a distraction?

 I do notice the difference

Good.  Then you acknowledge that the values behind the FS and OSS
movements are different, and that they are often at odds with each
other?

 hence I know that the GPL is the one that most often does not permit

Again, this is a distraction, since the GPL is largely adopted and
promoted by both movements.  It is compatible with a large number of
licenses that are both FS and OSS licenses, and it is incompatible
with several other licenses that are both FS and OSS licenses.

You appear to be working under the common but incorrect assumption
that Free Software license means GPL-compatible license.  I can't see
why you'd obsess about the GPL in an investigation of differences in
values between FS and OSS movements.  Heck, the GPL isn't even the
only copyleft license.  In fact, almost all other copyleft licenses
are incompatible with the GPL, but this doesn't preclude them from
being Free Software licenses, or Open Source licenses.

-- 
Alexandre Oliva http://www.lsd.ic.unicamp.br/~oliva/
Free Software Evangelist  [EMAIL PROTECTED], gnu.org}
FSFLA Board Member   ¡Sé Libre! = http://www.fsfla.org/
Red Hat Compiler Engineer   [EMAIL PROTECTED], gcc.gnu.org}

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-22 Thread Les Mikesell

Alexandre Oliva wrote:



but if you've agreed to the GPL terms covering that copy, you have
agreed not to


Again, think dual licensing.  The phrase:

  nothing else grants you permission to modify or
  distribute the Program or its derivative works.


Yes, so if you want to distribute a copy under the GPL, you must agree 
to its terms, which then cover the entire work.



under section 5 of GPLv2 would preclude dual licensing if it was
interpreted the way you seem to want.  It doesn't (and can't) affect
any other permissions you might have.


Obviously you can still obtain a different copy of a dual-licensed work 
in a way that doesn't require accepting the GPL with it. But both 
licenses can't apply at once.



Not because the GPL says so,
but rather because that's how copyright (pure, as in not-a-contract)
licenses work.


But as you keep pointing out, copyright law is what keeps you from 
distributing the GPL'd work unless you agree to its terms.



What is says applies to the license itself taken in
isolation, and it's true within that context.  Once you have other
permissions, nothing in the license can stop you from enjoying them,
regardless of whatever the license says.  It would have to be a signed
contract to take away any right you have.


But if you don't agree to the license you can't distribute it under the 
GPL.  And the license covers the work as a whole, so your choice to 
accept the license would mean you have agreed not to distribute any of 
it under other terms (per section 2b).  It's not a matter of rights, it 
is what you have agreed to.


--
  Les Mikesell
   [EMAIL PROTECTED]

--
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-22 Thread Andrew Kelly

On Tue, 2008-07-22 at 14:54 +0930, Tim wrote:
 On Mon, 2008-07-21 at 21:47 -0500, Les Mikesell wrote:
  the GPL is the one that most often does not permit freedom compared to
  any other set of combinations
 
 Just because it doesn't permit the freedom that *you* want to exploit...
 
 All licenses will limit something that someone wants to do.  This one
 protects circumstances that others have deemed more important.  You're
 not going to get a completely free-for-all, do what you like with it,
 set of circumstances from a *licensed* thing.
 
 Fish in the sea are free.
 Can I make money from them?
 Yes, but you'll need a boat.
 Can I have a boat for free?
 
 The last line can be answered both ways, that's deliberate.  You want
 the fish for free, and a free boat.

And just to add even more color to the pallet, there's also the fact
that some feel it a crime to use food to create profit, so long as even
one human being suffers hunger.

Andy
(you can keep those 2 cents)

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


RE: Why is Fedora not a Free GNU/Linux distributions?

2008-07-22 Thread Antonio Olivares
  To cat the free fish living in the sea, Les will need
 more 
  than a free boat. 
  
  He will also need Nets, 
 snip
  He does need much more?  Yes GNU provides these
 things, but 
  he does not want to give credit to them :(  His
 company is 
  Les Fishery Inc., Not Les/GNU Fishery Inc.
 
 Good Grief!  You almost make me want to stay as far away
 from GNU as
 possible.  At least with MS, I give them my money, I get no
 religion and
 they go away.

Yes, they might go away, but other guys try to come in, the bad guys, for which 
you need to keep up a good firewall, a good antivirus and keep a good conscious 
when browsing the net.  They really do not go away, they send you updates and 
some stuff to check you, to see that you are doing fine, some tools to check 
that you do not get into trouble :)
 
 :::slapping self with a REALLY big smelly GNU/fish:::
 
I do agree with GNU on the following as RMS might have once said, 
Q: What is worse than a pirate copy of a Windows XP Install CD?
A: An authentic copy of it!

Regards,

Antonio 


  

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-22 Thread Alexandre Oliva
On Jul 22, 2008, Antonio Olivares [EMAIL PROTECTED] wrote:

 if he decides to make changes and distribute them, i.e, sell to
 other fisherman, then he must make those changes available back to
 GNU

I realize this is meant to be funny, rather than factually correct
(mixing up GPL with GNU, for one), but there's no such requirement in
the GPL.

Nobody's required to make changes available *back* to anyone else,
under any Free Software license whatsoever, distributing the software
or not.  The requirement is to make them available *forward* to the
recipients of that modified version of the software.

This is unlike some Open Source licenses, that do make such
requirements, even if you'd rather not distribute the software.

-- 
Alexandre Oliva http://www.lsd.ic.unicamp.br/~oliva/
Free Software Evangelist  [EMAIL PROTECTED], gnu.org}
FSFLA Board Member   ¡Sé Libre! = http://www.fsfla.org/
Red Hat Compiler Engineer   [EMAIL PROTECTED], gcc.gnu.org}

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: SHUT THE F*CK UP ALREADY!!! Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-22 Thread John Cornelius

g wrote:

Ed Greshko wrote:
snip


Sure, why not?  They all make about the same level of sense.


true. but, more sense than the *one* who got these 3 going.


Oh, that is SO cruel!

--jc

--
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-22 Thread Les Mikesell

Alexandre Oliva wrote:


Yes, so if you want to distribute a copy under the GPL, you must agree
to its terms, which then cover the entire work.


But that does not take away any other rights you might have as to
specific parts.


Rights aren't the issue.  The question is whether you agree to the GPL 
terms, which specify the work-as-a-whole and what you will do with it.



But both licenses can't apply at once.


Why not?  Can't you redistribute a dual-licensed package?  Do you
think you have to choose between the two licenses before you're
entitled to redistribute it, and then distribute it only under one of
the licenses?


I don't see how you can agree to the GPL terms for a copy first, then 
distribute a copy of some dual or other licensed part of it in a way you 
just agreed not to do.  So it's one or the other.



That's not the way it works.  You have permissions.  You can choose to
use them any time you like.


Except that you agreed not to in that 2b clause.


What might happen, in the specific case of licenses with a termination
clause, is that if you perform some action that contradicts the
license, you may have your license to the whole terminated.

If this is what you're getting at, you may indeed be onto something.
But this is beyond my knowledge of copyright history, and anything I
say further would be speculation.


It's unlikely that anyone would know which terms you used for which copy 
or when you did it, but I don't see how the agreement to apply the GPL 
restrictions to the work-as-a-whole ever goes away once you make it.



My point was that you don't have to agree to its terms if you have a
different license to distribute some particular portion.  You can
clearly do that.  Your concern is that you might then no longer have
the GPL permissions as to the whole.  This concern was never clear to
me.


The point of that work-as-a-whole clause is to get you to agree to apply 
restrictions to other people's work - and your own if you add any. 
That's the reason the GPL is different from other licenses.


--
  Les Mikesell
   [EMAIL PROTECTED]



--
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-22 Thread Les Mikesell

Antonio Olivares wrote:


If a person releases some code like that, he has to supply the source at a 
resonable cost of copying any time for the following 3 years?


It's generally easier to just give the source along with the binaries. 
But if you don't, the GPL requires the written 3-year obligation.



What if the person dies?
Then the software that person has released is not fully GPL because that person 
will not be able to comply with that part of the GPL.  He/She has passed away 
and cannot release the source much less asked to release it, unless there is 
divine intervention from heaven which may or may not happen!

This can happen to a company as well, if a company comes up and releases a 
Linux distro/GNU/Linux distro and they release several iso's and not post the 
src code, the original sources + the modified versions(their own modified 
versions).  Then the company has troubles and it goes belly up, that is goes 
bankrupt/shuts down/violates some Federal law or other major disaster.  How 
does the GPL make sure that those guys comply with the GPL?


It's hard to make a dead person or company comply with anything...  So 
if you want the sources, get them right away.


--
  Les Mikesell
   [EMAIL PROTECTED]

--
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-22 Thread Alexandre Oliva
On Jul 22, 2008, Antonio Olivares [EMAIL PROTECTED] wrote:

 Just like the Mepis/Zenwalk examples I used previously in the
 thread, they modified the code and released it, yet they were not
 releasing the changes/what they modified back to the community.

They didn't have to.  All the GPL required of them that they allegedly
didn't do was to offer those who got their binaries from them a chance
to obtain the corresponding sources.

 They got into some kind of trouble and were forced to release the
 code/make it available

AFAIK, nobody can be forced to do so.  The most a copyright holder of
GPLed sotware can get from a court for the defendant to cease
distribution, so that the infringement stops, plus damages.  Releasing
the code to rectify the harm caused by the infringement can be part of
the negotiation to reduce or even remove the damages.

I don't know of any court who's ever ordered someone to release source
code to satisfy the requirements of a copyright (pure) license.  How
could it?  It migth very well be the case that the infringing party
doesn't even *have* the source code, and can't possibly get it.

 The restrictions or the viral part of the GPL is what bites many
 people and what turns them against it :(

Please don't call it viral.  It isn't viral.  Not even close.  That's
a lie spread by the enemies of the GPL.

It only applies to derived works, i.e., its freedom is an inheritance
that a GPLed program leaves only its descendants.

 Many authors have changed licenses to others besides the GPL,
 because according to them, it restricts their freedoms :(

As long as they still respect others' freedoms, that's fine.
Unfortunate, but fine.
http://fsfla.org/circular/2007-078#1

 http://www.slax.org/modules.php?author=151

 Not all the modules are GPL, there is one GNU/Grub.  I use the
 source and build it according to rules of creating modules for Slax.
 Is there any chance I can get sued because I created those modules?

Of getting sued?  Sure, anyone can sue anyone else for any reason :-)

I think the question you wanted to ask is, is it likely that such a
lawsuit would be legitimate and successful, right :-)

I don't have all the facts right now, and I'm not a lawyer anyway, so
I won't comment on the specifics.

In general, if you combine into a single program code under some
specific version of the GPL with code under other licenses, you only
have permission to distribute the result if the other licenses are
compatible with that specific version of the GPL.

For a (not necessarily complete) list of licenses that are compatible
with the GPL, see
http://www.gnu.org/licenses/license-list.html#GPLCompatibleLicenses

If you need help to determine whether some Free Software package
you're working on is in compliance with applicable Free Software
licenses, or have doubts about Free Software licensing in general, the
FSF offers a service to Free Software developers and users: just
e-mail your question to [EMAIL PROTECTED]

 Am I violating any GPL rules when I posted those modules on the Slax
 website?  The sources are freely available, the build scripts is
 contained within each module, does that satisfy the GPL?

From what you say, you're clearly not in intentional infringement, but
this is not enough to tell whether there is any unintentional
infringement.  The important questions are:

- whether you copied code whose copyright is held by someone else, and
that you don't have permission to sub-license, into these packages,
and whose licensing terms do not permit you (or any other person) to
extend to others the permissions encoded in the GPL, over the whole of
the combined work.

-- 
Alexandre Oliva http://www.lsd.ic.unicamp.br/~oliva/
Free Software Evangelist  [EMAIL PROTECTED], gnu.org}
FSFLA Board Member   ¡Sé Libre! = http://www.fsfla.org/
Red Hat Compiler Engineer   [EMAIL PROTECTED], gcc.gnu.org}

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-22 Thread Antonio Olivares
  Just like the Mepis/Zenwalk examples I used previously
 in the
  thread, they modified the code and released it, yet
 they were not
  releasing the changes/what they modified back to the
 community.
 
 They didn't have to.  All the GPL required of them that
 they allegedly
 didn't do was to offer those who got their binaries
 from them a chance
 to obtain the corresponding sources.
Someone came out against them, just search Distrowatch.  That they did not 
fully comply with the GPL?  
 
  They got into some kind of trouble and were forced to
 release the
  code/make it available
 
 AFAIK, nobody can be forced to do so.  The most a copyright
 holder of
 GPLed sotware can get from a court for the defendant to
 cease
 distribution, so that the infringement stops, plus damages.
  Releasing
 the code to rectify the harm caused by the infringement can
 be part of
 the negotiation to reduce or even remove the damages.
Someone did/or other opposing distros that did not want those distros to get 
the attention that they were getting.  The code is available for free from some 
places, is that a sufficient condition?  Why do people have to tarnish products 
when they are doing good and those that are not accuse them of violating the 
GPL?  
 
 I don't know of any court who's ever ordered
 someone to release source
 code to satisfy the requirements of a copyright (pure)
 license.  How
 could it?  It migth very well be the case that the
 infringing party
 doesn't even *have* the source code, and can't
 possibly get it.

In the instance of Zenwalk, they posted it on their sites with the 
corresponding sources, for Mepis, you can get the sources provided that you pay 
and they will be sent to whoever asks for them.  
 
  The restrictions or the viral part of the GPL is what
 bites many
  people and what turns them against it :(
I do not know enough about it, I just quote what others say.  All I question is 
why some programs yes and others no, while both are free and open source.  
 
 Please don't call it viral.  It isn't viral.  Not
 even close.  That's
 a lie spread by the enemies of the GPL.
I am not an enemy of the GPL, I only question why it tries to restrict things 
that are not licensed within itself?  It is/was an excellent license, but there 
are some things that it prohibits, *I do not know which ones*, that forces 
authors of software to use other licenses in which their work is more 
protected.  
 
 It only applies to derived works, i.e., its freedom is an
 inheritance
 that a GPLed program leaves only its descendants.
 
  Many authors have changed licenses to others besides
 the GPL,
  because according to them, it restricts their freedoms
 :(
 
 As long as they still respect others' freedoms,
 that's fine.
 Unfortunate, but fine.
 http://fsfla.org/circular/2007-078#1
 
  http://www.slax.org/modules.php?author=151
 
  Not all the modules are GPL, there is one GNU/Grub.  I
 use the
  source and build it according to rules of creating
 modules for Slax.
  Is there any chance I can get sued because I created
 those modules?
 
 Of getting sued?  Sure, anyone can sue anyone else for any
 reason :-)
 
 I think the question you wanted to ask is, is it likely
 that such a
 lawsuit would be legitimate and successful, right :-)
Yes, that is more of what I was asking.  
 
 I don't have all the facts right now, and I'm not a
 lawyer anyway, so
 I won't comment on the specifics.
 
 In general, if you combine into a single program code under
 some
 specific version of the GPL with code under other licenses,
 you only
 have permission to distribute the result if the other
 licenses are
 compatible with that specific version of the GPL.
 
 For a (not necessarily complete) list of licenses that are
 compatible
 with the GPL, see
 http://www.gnu.org/licenses/license-list.html#GPLCompatibleLicenses
 
 If you need help to determine whether some Free Software
 package
 you're working on is in compliance with applicable Free
 Software
 licenses, or have doubts about Free Software licensing in
 general, the
 FSF offers a service to Free Software developers and users:
 just
 e-mail your question to [EMAIL PROTECTED]
Thanks for posting this, if I ever get into some kind of trouble, I will surely 
use this.  
 
  Am I violating any GPL rules when I posted those
 modules on the Slax
  website?  The sources are freely available, the build
 scripts is
  contained within each module, does that satisfy the
 GPL?
 
 From what you say, you're clearly not in intentional
 infringement, but
 this is not enough to tell whether there is any
 unintentional
 infringement.  The important questions are:
 
 - whether you copied code whose copyright is held by
 someone else, and
 that you don't have permission to sub-license, into
 these packages,
 and whose licensing terms do not permit you (or any other
 person) to
 extend to others the permissions encoded in the GPL, over
 the whole of
 the combined work.

In some ways I do have permission to 

Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-22 Thread Rui Miguel Silva Seabra
On Tue, Jul 22, 2008 at 01:37:51PM -0700, Antonio Olivares wrote:
 Someone came out against them, just search Distrowatch.  That they
 did not fully comply with the GPL?  
(...)
 Someone did/or other opposing distros that did not want those distros
 to get the attention that they were getting.  The code is available for
 free from some places, is that a sufficient condition?  Why do people
 have to tarnish products when they are doing good and those that are
 not accuse them of violating the GPL?  

You seem to advocate a weird notion of rewarding copyright infringement.

 The people should decide in the end what they want to call it, is that fair?

Well, you can call ant to elephants, but they won't stop being
elephants just because you're really loud and insistent about it.

Linux's latest release can be obtained in its full and pure glory right here:

http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.26.tar.bz2 [47 MB]

Now if you want to insist on calling other things Linux, go ahead and
do it. It's your prerogative to make that mistake.

Rui

-- 
Pzat!
Today is Pungenday, the 57th day of Confusion in the YOLD 3174
+ No matter how much you do, you never do enough -- unknown
+ Whatever you do will be insignificant,
| but it is very important that you do it -- Gandhi
+ So let's do it...?

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-22 Thread Alexandre Oliva
On Jul 22, 2008, Les Mikesell [EMAIL PROTECTED] wrote:

 Alexandre Oliva wrote:
 Yes, so if you want to distribute a copy under the GPL, you must agree
 to its terms, which then cover the entire work.
 
 But that does not take away any other rights you might have as to
 specific parts.

 Rights aren't the issue.

Of course they are.  A license is a grant of rights, nothing else.

 I don't see how you can agree to the GPL terms for a copy first, then
 distribute a copy of some dual or other licensed part of it in a way
 you just agreed not to do.

I honestly don't see any agreement not to do.  I see permissions.

The closest to that, in GPLv2, are sections 4 and 5.  The statement
These actions are prohibited by law if you do not accept this
License, in the case of dual licensing, or of a component under a
more permissive license, is simply not true in these cases.

It is at all clear, however, that section 4 does not apply in spite of
the 'you may not ... except as expressily provide under this License'
being false.

 That's not the way it works.  You have permissions.  You can choose to
 use them any time you like.

 Except that you agreed not to in that 2b clause.

Err, no.  2b is just a condition to one of the permissions.  You're
not even bound by 2b; you could instead use the permissions encoded in
1, 2a, 2c, 3, or any other permissions you have that are not subject
to this condition you object to.  2b is not a prohibition, just a
specification of one of the possible variants of the permission
granted in 2.

It's a you're welcome into my home, as long as you don't smoke
inside, or you smoke a pipe with flavored tobacco.  You're not
agreeing to smoke a pipe with flavored tobacco, or to never smoke
again.  You can smoke, even inside my home, if you abide by the
conditions of the permission granted.  Or perhaps you don't smoke, in
which case you go don't smoke inside.  And you can most definitely
smoke (or not) whatever you like elsewhere, if you have permission to
do so, or if there's no requirement for permission to do so.  It's a
permission, not a restriction.  (Given the assumption that, by law,
you need my permission to enter my home)

 but I don't see how the agreement to apply the GPL restrictions

You're still getting confused because you're thinking in terms of
restrictions.  There aren't any.  Think permission to go that far,
in the absence of which you couldn't go anywhere.  The restriction on
not going any farther is not something you get from the GPL, so by
agreeing with it you don't agree with any such restrictions.  The
restrictions are encoded in copyright law.  If you accept the
permissions granted through the license, they won't take away any
other permissions that lifted restrictions from law.

 The point of that work-as-a-whole clause is to get you to agree to
 apply restrictions to other people's work

Rather to grant the same permissions over any work derived from the
work provided under the GPL, to ensure that the whole remains free.
You don't have to believe me, that's spelled out in the preamble of
the license.

When not combined into that single work, if they're not derived works
of GPLed works on their own, their copyright holders can apply
whatever terms they like to it.  The GPL can't and doesn't change
that.

The condition for distribution of modified works only extends only to
works derived from the GPLed work.  If the combined work is derived
from a GPLed work, then its authors have granted you permission to
distribute the combined work under the GPL.  You also need permission
from copyright holders of any other works you have used.  If all of
them permit distribution under the GPL (say, because they granted you
a license that is more permissive than the GPL), then you have
permission to distribute the whole under the GPL.

And then, if you don't have any other permissions that would enable
you to distribute the whole under the GPL, then the GPL is only
license you could use to distribute the whole.

If you have permission from all copyright holders to distribute the
combined work under another license, you can do that too.  Even if the
licenses are incompatible, you can extend the permissions granted by
the copyright holders to all recipients of the program.  You don't
have to choose one and use it.  Even if you modify the program, as
long as you work within the permissions of both licenses, you can
extend those permissions to anyone else.

It's a bit like Schrödinger's cat.  Until you open the box and check
(i.e., do something that one of the licenses don't permit), the cat is
both dead and alive ( i.e., you are operating under both licenses at
the same time).

It's only when you operate out of the scope of a license than you are
then no longer permitted to modify or distribute the result of that
modification under that license.  You can still distribute the work
under the other.

 That's the reason the GPL is different from other licenses.

All copyleft licenses are 

Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-22 Thread Rui Miguel Silva Seabra
On Tue, Jul 22, 2008 at 02:36:56PM -0700, Antonio Olivares wrote:
  I guess you don't want to read. That kernel is called
  Linux.
  I'd be as pissed off as Linus if Stallman wanted to
  call the kernel
  GNU/Linux when the kernel is called Linux.
  
  But Stallman is *not* doing that, he's perfectly fine
  and dandy that
  people call Linux to:
  
   
  http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.26.tar.bz2
  
  ... and other such releases like:
  
  [EMAIL PROTECTED] ~]$ rpm -q kernel
  kernel-2.6.25.10-86.fc9.i686

 but he is not okay that a whole distro is called Linux without giving
 GNU any credit

Yes, and I share his view, the GNU project is at least just as worthy of
credit.

 where Linux the kernel is built along with the GNU
 utilities right?

Totally unrelated fact.

  Once you get into your head that Linux is...
 Linux can be the kernel itself as you have mentioned the tarball from
 kernel.org, it is also used to represent the various linux distributions
 that put that kernel together with gnu utiliites and other softwares to
 form a distro.  

No, some people perpetuate a mistake through the name of their
distributions. That still doesn't make it right.

  http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.26.tar.bz2
  
  ... then this...
  
  
  http://en.wikipedia.org/wiki/GNU/Linux_naming_controversy
  
  ...suddenly has an entirely different look, one that
  isn't so
  favourable to Linus unless you think he doesn't know
  that Linux is
  
   
  http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.26.tar.bz2
  
  Don't play deaf with me, please.

 I am not playing deaf with you or anyone else.  You do not seem to
 understand.  I am not attacking the GNU/Linux crowd, nor the Linux crowd.
 I am neutral in the matter.  

You seem all but neutral. You also seem to want to continue flogging this
fish way beyond it's rot point.

 Linux is the kernel,

Linux is *a* kernel that GNU can use. There are at least four, three of
them quite usable (Linux, BSD and the Solaris kernel -- think project
Nirvana).

 Linux is the OS as well, what are you trying to convey?

There are two schools of what an OS is, some say it is just the kernel,
some say that a system comprising the kernel alone is so useless it
doesn't deserve being called a system, the minimum requirements of it
needing to be thus expanded.

I belong to the later school. If you belong to the first school, you
better stop using the term Windows and use kernel32.dll instead.

At least be consistent.

 Whose side are you on?  What are you arguing?

Funny you should ask that.

Rui

-- 
Hail Eris!
Today is Pungenday, the 57th day of Confusion in the YOLD 3174
+ No matter how much you do, you never do enough -- unknown
+ Whatever you do will be insignificant,
| but it is very important that you do it -- Gandhi
+ So let's do it...?

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-22 Thread Rui Miguel Silva Seabra
On Tue, Jul 22, 2008 at 03:29:34PM -0700, Antonio Olivares wrote:
 Why is it a mistake? 
 
 All I said is that people should call it the way they want to, if
 underneath the layers of software resides the linux kernel with/without
 the GNU utilites.  Like others have said on this list, they should call
 it whatever they consider is best.  You cannot force people to do as you
 want, whether old school or new school or whatever you believe.  IT should
 be called as you want.  Advocating GNU/Linux is okay peacefully, but not
 demanding as you come into the picture.  It is not right.  

Since I'm not demanding or forcing anyone, I'm sorry to say, but you're
dangerously near to this profile:

Channel of Information, On-line Forums

 * Monitor the relevant Usenet groups at all times
 * Write well
 * Be exceedingly formal and polite
   o It is very easy to give offense
   o Always assume that you are wrong; ask others to explain it to you
   o Developers are impressed by clear, precise, polite communication
   o Don’t sound like a prig

http://www.groklaw.net/pdf/Comes-3096.pdf

I think it's useless to continue this, don't you? At least I won't bother
with you anymore, though...

Rui

-- 
Fnord.
Today is Pungenday, the 57th day of Confusion in the YOLD 3174
+ No matter how much you do, you never do enough -- unknown
+ Whatever you do will be insignificant,
| but it is very important that you do it -- Gandhi
+ So let's do it...?

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-22 Thread Les Mikesell

Alexandre Oliva wrote:



Yes, so if you want to distribute a copy under the GPL, you must agree
to its terms, which then cover the entire work.

But that does not take away any other rights you might have as to
specific parts.



Rights aren't the issue.


Of course they are.  A license is a grant of rights, nothing else.


Licenses often impose terms you must meet as a condition of granting 
those rights.  In the GPL case, the only way you can meet those 
conditions is to apply the GPL terms on all parts of the work on all 
subsequent distributions.



I don't see how you can agree to the GPL terms for a copy first, then
distribute a copy of some dual or other licensed part of it in a way
you just agreed not to do.


I honestly don't see any agreement not to do.  I see permissions.


Permissions you get when you agree to the license terms.  Otherwise the 
restrictions of copyright apply.




The closest to that, in GPLv2, are sections 4 and 5.  The statement
These actions are prohibited by law if you do not accept this
License, in the case of dual licensing, or of a component under a
more permissive license, is simply not true in these cases.


If you don't accept the GPL terms you would have any permissions granted 
by sub-components.  If you do accept the GPL, it demands its own terms 
be applied to all components.



Except that you agreed not to in that 2b clause.


Err, no.  2b is just a condition to one of the permissions.  You're
not even bound by 2b; you could instead use the permissions encoded in
1, 2a, 2c, 3, or any other permissions you have that are not subject
to this condition you object to.  2b is not a prohibition, just a
specification of one of the possible variants of the permission
granted in 2.


2b says that if you accept the license - and you are not free to 
redistribute the gpl-only parts if you don't - that the terms must apply 
to all components.



but I don't see how the agreement to apply the GPL restrictions


You're still getting confused because you're thinking in terms of
restrictions.


No, I'm not confused.  You can't accept the GPL on a sub-set of a work. 
 You can ignore the GPL and use other terms available for a subset, but 
if you agree to the GPL, you've agreed to apply it to the whole.



There aren't any.  Think permission to go that far,
in the absence of which you couldn't go anywhere.


Permissions aren't the point - it is what you agree to do.


The restriction on
not going any farther is not something you get from the GPL, so by
agreeing with it you don't agree with any such restrictions.  The
restrictions are encoded in copyright law.  If you accept the
permissions granted through the license, they won't take away any
other permissions that lifted restrictions from law.


The terms of a license have nothing to do with copyright law.  You can 
agree to anything in a license as long as it isn't actually illegal.  An 
exclusion of copyright rules is simply what you get in return.



The point of that work-as-a-whole clause is to get you to agree to
apply restrictions to other people's work


Rather to grant the same permissions over any work derived from the
work provided under the GPL, to ensure that the whole remains free.
You don't have to believe me, that's spelled out in the preamble of
the license.


It doesn't matter if you believe the misleading preamble or not.  It is 
the fine print of 2b that demands that all combined parts of the 
work-as-a-whole have the GPL terms applied, or you don't have the 
freedom to redistribute any that don't have separate licenses.



When not combined into that single work, if they're not derived works
of GPLed works on their own, their copyright holders can apply
whatever terms they like to it.  The GPL can't and doesn't change
that.


But then you can't distribute the strictly-GPL part of that work because 
you didn't agree to the terms of the license.



The condition for distribution of modified works only extends only to
works derived from the GPLed work.


The condition makes it impossible to combine third party code that can't 
be covered by the GPL.



 If the combined work is derived
from a GPLed work, then its authors have granted you permission to
distribute the combined work under the GPL.  You also need permission
from copyright holders of any other works you have used.  If all of
them permit distribution under the GPL (say, because they granted you
a license that is more permissive than the GPL), then you have
permission to distribute the whole under the GPL.


Yes, if it is all-GPL, then no new problem happens with additional GPL 
distribution of the whole work.



If you have permission from all copyright holders to distribute the
combined work under another license, you can do that too.  Even if the
licenses are incompatible, you can extend the permissions granted by
the copyright holders to all recipients of the program.  You don't
have to choose one and use it.  Even if you modify the program, as

Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-22 Thread Rui Miguel Silva Seabra
On Tue, Jul 22, 2008 at 05:42:58PM -0500, Les Mikesell wrote:
 The terms of a license have nothing to do with copyright law.  You can  
 agree to anything in a license as long as it isn't actually illegal.  An  
 exclusion of copyright rules is simply what you get in return.

With the GNU GPL you don't have to agree with anything. It is an
unilateral grant of rights as long as you fulfill some obligations when
you distribute pristine, modified or derived copies.

If you don't abide with those obligations, you don't have the permission
to distribute pristine, modified or derived copies because copyright
restricts it so.

 Even though they can't exactly force you to apply their terms to other  
 people's work, it is as close as you can get.  They withhold your  
 freedom to redistribute until you have agreed to their terms - and in  
 the GPL case these must apply to all other combined work.

Yes they can. Very simply it's the quid-pro-quod required of you in
order for you to distribute pristine, modified or derived copies.

Best,
Rui

-- 

Today is Pungenday, the 57th day of Confusion in the YOLD 3174
+ No matter how much you do, you never do enough -- unknown
+ Whatever you do will be insignificant,
| but it is very important that you do it -- Gandhi
+ So let's do it...?

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-22 Thread Alexandre Oliva
On Jul 22, 2008, Les Mikesell [EMAIL PROTECTED] wrote:

 Licenses often impose terms you must meet as a condition of granting
 those rights.

Those are not (pure) licenses, those are license agreements.
Agreements as in contracts.  Contracts are meeting of minds and mutual
obligations.  The GPL is a unilateral grant of rights.

 I honestly don't see any agreement not to do.  I see permissions.

 Permissions you get when you agree to the license terms.

Still, where's the agreement not to do you allegedly agree to when
you accept the license, that you referred to as prohibitions and
restrictions of the GPL?

 2b says that if you accept the license - and you are not free to
 redistribute the gpl-only parts if you don't - that the terms must
 apply to all components.

Point is, even if you do apply those terms, they don't take anything
away, because they are unilateral permissions.

 Permissions aren't the point - it is what you agree to do.

You agreed to accept the right to do a number of things.

 It's a bit like Schrödinger's cat.  Until you open the box and check
 (i.e., do something that one of the licenses don't permit), the cat is
 both dead and alive ( i.e., you are operating under both licenses at
 the same time).

 At this point you've agreed to apply GPL terms to the whole work.

Nope.  You can always claim you merely distributed the work under the
other license.  That the copyright holder of the work chooses to grant
both licenses to the recipients is of no concern to you.  Unless you
distribute in a way that doesn't comply with one of the licenses.
Only in this case can someone else conclude that that was not a
license you were operating under.  (because otherwise it would have
been copyright infringement).

 Even though they can't exactly force you to apply their terms to other
 people's work,

No pure copyright license can.  The farthest it can reach is derived
works.  If other people's work are not derived works, they're
necessarily outside the scope of the GPL, unless you choose to make
them part of a derived work.  If you can decide whether to combine
them or not, you're not being forced.

 They withhold your freedom to redistribute

Your freedom to redistribute is respected.  There's no such thing as
freedom to choose whatever license you want in the FSD.  Choosing
licenses is not freedom, it's power.

-- 
Alexandre Oliva http://www.lsd.ic.unicamp.br/~oliva/
Free Software Evangelist  [EMAIL PROTECTED], gnu.org}
FSFLA Board Member   ¡Sé Libre! = http://www.fsfla.org/
Red Hat Compiler Engineer   [EMAIL PROTECTED], gcc.gnu.org}

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-22 Thread Alexandre Oliva
On Jul 22, 2008, Antonio Olivares [EMAIL PROTECTED] wrote:

 Like others have said on this list, they should call it whatever
 they consider is best.

Do you think it's just fine if I call you Florisvaldo Azeitonares?
What if people started a campaign and got a lot of people to call you
like that, because they consider it best?  What if you found that
offensive and denigrating?

What if you kid's colleagues at school started calling him by a
demeaning name?  Wouldn't you reprimand the colleagues at school and
teach them that this is not something that good kids should do, or at
least ask the teacher to do so?

Why do you think this situation is any different?  Why is it that the
bullies get away with using a demeaning term to refer to our kid, and
even find that they have a right to do it?  Just because they invented
the name?

-- 
Alexandre Oliva http://www.lsd.ic.unicamp.br/~oliva/
Free Software Evangelist  [EMAIL PROTECTED], gnu.org}
FSFLA Board Member   ¡Sé Libre! = http://www.fsfla.org/
Red Hat Compiler Engineer   [EMAIL PROTECTED], gcc.gnu.org}

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-22 Thread Alexandre Oliva
On Jul 22, 2008, Antonio Olivares [EMAIL PROTECTED] wrote:

 The code is available for free from some places, is that a
 sufficient condition?

Not for GPLv2.  For GPLv3, it is, but the responsibility of ensuring
people who get the binaries can get the sources still lies with the
distributor of the binaries.

 Why do people have to tarnish products when they are doing good and
 those that are not accuse them of violating the GPL?

If they didn't mean to do wrong, they fix it and move on (GPLv3's
automatic restoration is a great improvement over GPLv2's automatic
termination in this regard).

If they did mean to do wrong, then they're not doing good.

Of course you'll find people who are too trigger-happy and will go for
the jugular of people who didn't mean to do wrong.  That's
unfortunate, but there are such poeple everywhere.  In general, a
friendly approach to inform the person that they're making a mistake
is the best to get problems fixed and to verify that no ill was meant.

 In the instance of Zenwalk, they posted it on their sites with the
 corresponding sources, for Mepis, you can get the sources provided
 that you pay and they will be sent to whoever asks for them.

Sounds like both are in compliance with GPLv2 at least in this regard.

  The restrictions or the viral part of the GPL is what bites many
  people and what turns them against it :(

 I do not know enough about it, I just quote what others say.

When you do that, you're helping them spread it.  Please challenge it,
help us expose the lie and the manipulation underway.

 All I question is why some programs yes and others no, while both
 are free and open source.

I don't understand what you're questioning here.  Could you please
rephrase or elaborate?

 I am not an enemy of the GPL, I only question why it tries to
 restrict things that are not licensed within itself?

If you can read Portuguese (from your name, perhaps you can), please
have a look at http://fsfla.org/svnwiki/blogs/lxo/pub/gplv3-novidades
and http://fsfla.org/svnwiki/blogs/lxo/pub/copyleft, it may help
understand the reasoning behind the conditions of the GPL, if its
preamble doesn't for you.

 It is/was an excellent license, but there are some things that it
 prohibits

Nope.  Copyright law prohibits.  The GPL prohibits nothing.  It
doesn't permit everything, though.  Whatever it doesn't permit that
copyright prohibits, in the absence of some other license you might
have, remains prohibited.

 *I do not know which ones*, that forces authors of software to use
 other licenses in which their work is more protected.

What do you mean by protected?

 For the others, the users that demand the source, it is available in
 the own binary that they download, the instructions are provided as
 to how the binary is generated and how it is built and how it works.

This all sounds good, I don't see any conflict with the GPL (or any
other Free Software license, for that matter) in this description.
But it's not the whole story.  You have to look at the licenses of all
pieces of software you've used and see how they play out together.  If
there are conflicts, you might be in infringement.  Even if you are,
if you're well-meaning, and if the copyright holders of the software
you've derived from are well-meaning, some arrangement can generally
be achieved, but you might have to get in touch with them.

 I only question if it is not a GPL offense?  

Distributing sources along with the binaries are not a GPL offense,
no.  Whether they're packaged in a single file or not is irrelevant.

 Thank you Alexandre for your kindness and taking the time to explain
 the GPL and other things.

You're welcome.  One is glad to be of service.

 I know that the vast majority of users do not appreciate the agenda
 that you push, but it is something that you have to push.

Stress on have to :-)

 and some quotes from comments section in Distrowatch.com weekly

 Take comment 37

 I'm not an expert at all, just an end-user, and like it when
 something just works, as I find in Linux.

Sadly for this gnewbie, Linux doesn't just work.  It needs userland to
work, and that userland has GNU at its foundation.

 The people should decide in the end what they want to call it, is that fair?

That people can and should decide it, sure, by all means.  Whether or
not it's fair, that depends on how they decide.  It's between them and
their conscience.

-- 
Alexandre Oliva http://www.lsd.ic.unicamp.br/~oliva/
Free Software Evangelist  [EMAIL PROTECTED], gnu.org}
FSFLA Board Member   ¡Sé Libre! = http://www.fsfla.org/
Red Hat Compiler Engineer   [EMAIL PROTECTED], gcc.gnu.org}

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-22 Thread Antonio Olivares


 I don't understand what you're questioning here. 
 Could you please
 rephrase or elaborate?
I do not understand here, why some licenses are compatible and which ones are 
not.  For instance, the Mozilla Public License is incompatible with the GPL and 
we can see Mozilla firefox and/or Seamonkey, Thunderbird, .., etc live nicely 
in several distributions 
http://www.gnu.org/philosophy/license-list.html#GPLIncompatibleLicenses
and it is a non compatible license with the GPL.  
Also a project that was licensed under the GPL, made changes to another license 
the CDDL, and I wondered why, GPL does not allow those kind of things?
It happened.  What was wrong with the change?  I found the answer here:

http://www.gnu.org/philosophy/not-ipr.html
 
  I am not an enemy of the GPL, I only question why it
 tries to
  restrict things that are not licensed within itself?
 
 If you can read Portuguese (from your name, perhaps you
 can), please
 have a look at
 http://fsfla.org/svnwiki/blogs/lxo/pub/gplv3-novidades
 and http://fsfla.org/svnwiki/blogs/lxo/pub/copyleft, it may
 help
 understand the reasoning behind the conditions of the GPL,
 if its
 preamble doesn't for you.
 
  The people should decide in the end what they want to
 call it, is that fair?
 
 That people can and should decide it, sure, by all means. 
 Whether or
 not it's fair, that depends on how they decide. 
 It's between them and
 their conscience.
 
 -- 
This last sentence is fair and sincere.  Thank you for that.  

Regards,

Antonio 


  

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-22 Thread Antonio Olivares
 If you can read Portuguese (from your name, perhaps you
 can), please
 have a look at
 http://fsfla.org/svnwiki/blogs/lxo/pub/gplv3-novidades
 and http://fsfla.org/svnwiki/blogs/lxo/pub/copyleft, it may
 help
 understand the reasoning behind the conditions of the GPL,
 if its
 preamble doesn't for you.
 

Well while I was not trained to read Portuguese anywhere, I could relate and 
make some connections.

First I got a 406 error: (never heard of that one)
Not Acceptable
An appropriate representation of the requested resource 
/svnwiki/blogs/lxo/pub/gplv3-novidades could not be found on this server.
 Available variants: 
gplv3-novidades.pt.html , type text/html, language pt

A idéia da GPL == The idea of the GPL

Software é livre quando o usuário tem quatro liberdades fundamentais: (0) rodar 
o programa para qualquer propósito, (1) estudá-lo e adaptá-lo às suas 
necessidades, (2) redistribuí-lo, da forma como foi recebido e (3) modificá-lo 
e distribuir as modificações.

Free software for the end user with four fundamental liberties
(0) program or programs for whatwever purpose
(1) User can adapt to his/her necessities
(2) It is redistributable in the same form as recieved
(3) if you modify it you have to distribute the modificiations(this is the part 
that has hit the distros I talked about)

Restrições adicionais na GPLv3

Additional restrictions

Something with DRM (Digital Rights Management)
That nothing should deprive the end user to do as he/she pleases with the 
products that he/she gets.  There is also the famous Tivo mentioned.  

Mais vantagens == More advantages

Balanço positivo == Positive Balance  

I read it and even though I did not understand it completely, I was impressed 
and in some ways the license looks good.  Not all projects have been released 
with GPLv3, but more will soon.  

Wbat I also have to thank you again if not already done, is for your patience, 
for your stregth and your courage to promote the message(s) that you have 
conveyed. 

/** sorry if I double posted, but was knocked out of internet and had to 
reconnect **/

Regards,

Antonio 


  

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-22 Thread Les Mikesell

Alexandre Oliva wrote:


Licenses often impose terms you must meet as a condition of granting
those rights.


Those are not (pure) licenses, those are license agreements.
Agreements as in contracts.  Contracts are meeting of minds and mutual
obligations.  The GPL is a unilateral grant of rights.


Not even close. You must accept it or you are not free to redistribute 
existing code.  In accepting it's terms you give up your freedom to 
distribute any part of the work under different terms, including any of 
your own that you might want to add.



Permissions you get when you agree to the license terms.


Still, where's the agreement not to do you allegedly agree to when
you accept the license, that you referred to as prohibitions and
restrictions of the GPL?


The restrictions are what apply if you don't give up the freedom to 
choose you own terms for your own additions, or to add third party 
components already under different terms.



2b says that if you accept the license - and you are not free to
redistribute the gpl-only parts if you don't - that the terms must
apply to all components.


Point is, even if you do apply those terms, they don't take anything
away, because they are unilateral permissions.


You don't have just have 'permission' to redistribute under GPL terms, 
you have a mandate not to distribute any part of the whole under any 
other terms.  It's not unilateral - you must give up your freedom.




Permissions aren't the point - it is what you agree to do.


You agreed to accept the right to do a number of things.


But what you must agree to in the GPL covers the work as a whole, not 
separate parts.




It's a bit like Schrödinger's cat.  Until you open the box and check
(i.e., do something that one of the licenses don't permit), the cat is
both dead and alive ( i.e., you are operating under both licenses at
the same time).



At this point you've agreed to apply GPL terms to the whole work.


Nope.  You can always claim you merely distributed the work under the
other license.


Yes, if the whole work is dual-licensed.  But if only a component is, 
you'll have to choose how you want to handle the work as a whole.



Even though they can't exactly force you to apply their terms to other
people's work,


No pure copyright license can.  The farthest it can reach is derived
works.  If other people's work are not derived works, they're
necessarily outside the scope of the GPL, unless you choose to make
them part of a derived work.  If you can decide whether to combine
them or not, you're not being forced.


And then the code is not free, and you are not free to redistribute.


They withhold your freedom to redistribute


Your freedom to redistribute is respected.  There's no such thing as
freedom to choose whatever license you want in the FSD.  Choosing
licenses is not freedom, it's power.


Then your power is taken away if you would like to improve a work 
covered by the GPL.


--
  Les Mikesell
[EMAIL PROTECTED]

--
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-21 Thread Alexandre Oliva
On Jul 21, 2008, Les Mikesell [EMAIL PROTECTED] wrote:

 Agreed that there is next to no chance for enforcement in such a case,
 but does your reading of the GPL not indicate that non-GPL
 distribution of copies of anything ever covered by its work-as-a-whole
 provision is prohibited?

Yep, my reading does not indicate that.  As I've already tried to
explain to you, the GPL doesn't take away any rights that you had
before receiving the program, or even before accepting the license.

So, if you have received a whole program under the GPL, and one of its
files says:

  This file is in the public domain

Then you can use it however you like, no matter what the GPL says,
because the GPL can't bring the file out of the public domain.

If the file says:

  Copyright 2008 John Doe

  You have permission to do whatever you like with this file,
  including running, reading, studying, modifying, distributing,
  publishing, selling, etc, as long as you retain the copyright notice
  and this license.

then it doesn't matter that the GPL refrains from granting you
permission to do certain things, you have that express permission
straight from the copyright holder in the file itself, and the GPL
will not take it away from you.

To make sense of this in your twisted GPL has restrictions
understanding, you could picture it as if each file was under a dual
license: the GPL under which the whole is distributed, with its
alleged restrictions, and the individual license applied to the file
(or even to parts of files).

To me it makes more sense to just take it as a sum of permissions:
such and such license over such and such parts (or the whole) grant me
permission to do such and such with those parts (or the whole); such
and such license over such and such parts grant me permission to do
such and such with those parts, etc.

Free Software licenses, being pure copyright licenses, can't remove
any rights, so this kind of reasoning has worked quite well for me.

Of course, if you bring non-Free agreements into the picture,
agreements that require explicit acceptance because they do remove
certain rights you had before, then things get messier, and this
simple sum of permissions approach won't work.

 I don't see any escape clause.

There isn't any for dual licensing either.  But that's because other
licenses and rights you might have are outside the scope of this one
license; it only adds to the things you're entitled to do.

That said, IANAL, so please don't take this as legal advice.

-- 
Alexandre Oliva http://www.lsd.ic.unicamp.br/~oliva/
Free Software Evangelist  [EMAIL PROTECTED], gnu.org}
FSFLA Board Member   ¡Sé Libre! = http://www.fsfla.org/
Red Hat Compiler Engineer   [EMAIL PROTECTED], gcc.gnu.org}

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-21 Thread Alexandre Oliva
On Jul 21, 2008, Les Mikesell [EMAIL PROTECTED] wrote:

 Alexandre Oliva wrote:
 Several times, you end up having to decide between promoting software
 freedom and promoting the software that happens to be Free (and OSS).

 Yes, the divisive nature of the GPL is unfortunate.

FYI, the GPL (and very many other licenses) satisfy both the Free
Software and the Open Source Software definitions.  There's some 5
different licenses that satisfies one of the definitions and not the
others.  Please don't get the impression that the issue above has
anything whatsoever to do with licensing choices.  It's about
underlying values and goals of the two movements.

 Depending on whether you're guided by FS or OSS values, you'll tend to
 consistently choose one in detriment of the other.

 Yes, that is unfortunate, but you have to live with it to promote FOSS.

This is fundamentally contradictory.  If you have to choose between
these two, you're choosing between promoting either FS or OSS.  I.e.,
you're promoting one in detriment of the other.  How can that be
promoting FOSS?

Or, in a more fundamental level, how would it even make sense to say
promoting something, where something is defined by means of
conflicting goals?

I guess it's worth giving a concrete example, to save a round-trip
delay.

The FS movement cares about software freedom, so an essential part of
this movement is to not accept, endorse or promote software that
denies users any of the 4 essential freedoms, even if this means
inconvenience for or even a delay in the liberation of some users.

The OSS movement cares about popularity and convenience, so an
esential part of this movement is to accept, endorse and promote the
use of software that denies users their freedoms, when that is
convenient and can lure in more users.

Do you see the conflict in these two positions?  Do you see that a
step forward for one amounts to a step backward in the other?  How,
then, could it possibly make sense to even talk about promoting
FOSS?

-- 
Alexandre Oliva http://www.lsd.ic.unicamp.br/~oliva/
Free Software Evangelist  [EMAIL PROTECTED], gnu.org}
FSFLA Board Member   ¡Sé Libre! = http://www.fsfla.org/
Red Hat Compiler Engineer   [EMAIL PROTECTED], gcc.gnu.org}

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-21 Thread Alexandre Oliva
On Jul 21, 2008, Les Mikesell [EMAIL PROTECTED] wrote:

 Please show how something can
 include any GPL-covered work, yet be distributed under different
 terms if you insist on claiming that.

 Rahul Sundaram wrote:

 I don't have to show anything like that.

 You don't, but why make such a claim when you obviously can't back it up?

I think you're pasting each other.  The question is just not related
with the sub-topic at hand, and it's ambiguous.

What do you mean by include?

If you mean something like contain, then the answer is mere
aggregation, i.e., when the combination of the GPL-covered work with
the GPL-incompatible work, not derived from the former, is a fully
mechanical, rather than creative, process.

If you mean something like C's #include, then the answer can be
clean room implementation.

Now, what you're asking is about modules that are not derived works.
There's no reason to assume a module needs to include (in either
sense) GPLed code.  This doens't mean it's easy, practical or even
legally bullet-proof, but it's on this kind of argument that non-GPLed
modules for Linux are justified.

Now, I'd rather not go into further details, because I don't feel like
offering a recipe on how to work around the spirit of the GPL,
especially because I don't entirely believe it would actually work if
ever disputed in a court of law.

 http://fedoraproject.org/wiki/Licensing

 Those are licenses that can be usurped by the GPL requirements.

Err...  Did you notice how many of those licenses have a NO in the
GPLv{2,3} compat columns?

Are you by any chance confusing FSF Free (= respects the 4 freedoms)
with GPL compatible (= grants the permissions the GPL grants without
establishing any further requirements)?

 The GPL must apply to the work-as-a-whole.

But do you have any reason to assume that a module can't be a work on
its own?

-- 
Alexandre Oliva http://www.lsd.ic.unicamp.br/~oliva/
Free Software Evangelist  [EMAIL PROTECTED], gnu.org}
FSFLA Board Member   ¡Sé Libre! = http://www.fsfla.org/
Red Hat Compiler Engineer   [EMAIL PROTECTED], gcc.gnu.org}

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-21 Thread Les Mikesell

Alexandre Oliva wrote:



Depending on whether you're guided by FS or OSS values, you'll tend to
consistently choose one in detriment of the other.



Yes, that is unfortunate, but you have to live with it to promote FOSS.


This is fundamentally contradictory.  If you have to choose between
these two, you're choosing between promoting either FS or OSS. 


It is a problem the GPL creates.

 I.e.,

you're promoting one in detriment of the other.  How can that be
promoting FOSS?


How would you propose dealing with it when your purpose is to promote 
FOSS and as many choices as possible, then?



Or, in a more fundamental level, how would it even make sense to say
promoting something, where something is defined by means of
conflicting goals?

I guess it's worth giving a concrete example, to save a round-trip
delay.

The FS movement cares about software freedom, so an essential part of
this movement is to not accept, endorse or promote software that
denies users any of the 4 essential freedoms, even if this means
inconvenience for or even a delay in the liberation of some users.


I believe they are misguided in applying restrictions that make it 
impossible to use GPL code in many situations.  Still, there are some 
where it works, so in those cases it is still FOSS and a reasonable choice.



The OSS movement cares about popularity and convenience, so an
esential part of this movement is to accept, endorse and promote the
use of software that denies users their freedoms, when that is
convenient and can lure in more users.


'Luring' someone is a strange concept here. You seem to imply that 
someone who has a choice to use a piece of software does not have the 
same choice to replace it with another piece later.  That's not the case 
and even if it were, the correct solution would be to encourage the 
production of as many other choices as possible.  People always have the 
freedom to choose and change.



Do you see the conflict in these two positions?


Not really - except that the restrictions are harmful in terms of 
reducing subsequent choices.



Do you see that a
step forward for one amounts to a step backward in the other?


Not at all.  The more choices you have the better. You can only go forward.

 How,

then, could it possibly make sense to even talk about promoting
FOSS?


Because it makes it easy to move forward with many choices and never be 
locked into any of them.


--
   Les Mikesell
 [EMAIL PROTECTED]



--
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-21 Thread Ed Greshko

Les Mikesell wrote:


Not at all.  The more choices you have the better. You can only go forward.


I keep telling my wife that  But she doesn't buy it.

--
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-21 Thread Les Mikesell

Alexandre Oliva wrote:



Please show how something can
include any GPL-covered work, yet be distributed under different
terms if you insist on claiming that.



Rahul Sundaram wrote:



I don't have to show anything like that.



You don't, but why make such a claim when you obviously can't back it up?


I think you're pasting each other.  The question is just not related
with the sub-topic at hand, and it's ambiguous.


Yes, it's a game of semantics. This part of the conversation started 
with someone claiming that some other licenses are 'compatible' with the 
GPL and my counterclaim that within the 'work-as-a-whole', no terms 
other than the GPL can apply.



What do you mean by include?


I mean as a part of what the GPL calls a work as a whole, where some 
part of that work is already covered by the GPL.



Now, what you're asking is about modules that are not derived works.
There's no reason to assume a module needs to include (in either
sense) GPLed code.  This doens't mean it's easy, practical or even
legally bullet-proof, but it's on this kind of argument that non-GPLed
modules for Linux are justified.


Yes, that's really a separate issue, related to how modules operate.




Now, I'd rather not go into further details, because I don't feel like
offering a recipe on how to work around the spirit of the GPL,
especially because I don't entirely believe it would actually work if
ever disputed in a court of law.


http://fedoraproject.org/wiki/Licensing



Those are licenses that can be usurped by the GPL requirements.


Err...  Did you notice how many of those licenses have a NO in the
GPLv{2,3} compat columns?

Are you by any chance confusing FSF Free (= respects the 4 freedoms)
with GPL compatible (= grants the permissions the GPL grants without
establishing any further requirements)?


I'm talking about within a work-as-a-whole, which is the only place 
where there is any concept of compatibility.  Some licenses do allow 
their own terms to be replaced by the GPL, but it's a one way trip and 
that copy of such code no longer has its original license terms.



The GPL must apply to the work-as-a-whole.


But do you have any reason to assume that a module can't be a work on
its own?


On the contrary, Linus clearly stated that a module was not necessarily 
a derived work simply because it is loaded by the kernel and uses the 
services of the kernel.  I'll include a link again in case anyone wants 
to read what Linus actually wrote in 1995 instead of Rahul's 
mischaracterizations of it 
http://groups.google.com/group/gnu.misc.discuss/msg/d5af1cc0012c3bec
And the FSF legal counsel said it was not a derivative work. See top of 
page 16 here: http://www.linuxdevices.com/files/misc/asay-paper.pdf


Some people seem to think the story has changed recently, but I'd prefer 
to believe that the statements made back then (when Linux badly needed 
more driver support) were not lies.


--
  Les Mikesell
   [EMAIL PROTECTED]

--
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-21 Thread Alexandre Oliva
On Jul 21, 2008, Ed Greshko [EMAIL PROTECTED] wrote:

 Les Mikesell wrote:
 Not at all.  The more choices you have the better. You can only go forward.

 I keep telling my wife that  But she doesn't buy it.

She does.  She just doesn't tell you about it :-P :-D

-- 
Alexandre Oliva http://www.lsd.ic.unicamp.br/~oliva/
Free Software Evangelist  [EMAIL PROTECTED], gnu.org}
FSFLA Board Member   ¡Sé Libre! = http://www.fsfla.org/
Red Hat Compiler Engineer   [EMAIL PROTECTED], gcc.gnu.org}

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-21 Thread Alexandre Oliva
On Jul 21, 2008, Les Mikesell [EMAIL PROTECTED] wrote:

 Alexandre Oliva wrote:
 I think you're pasting each other.  The question is just not related
 with the sub-topic at hand, and it's ambiguous.

Heh.  -ENOENGLISH.  s/pasting/talking past/

 This part of the conversation started with someone claiming that
 some other licenses are 'compatible' with the GPL and my
 counterclaim that within the 'work-as-a-whole', no terms other than
 the GPL can apply.

Both claims are correct, in a way.  Licenses can be compatible with
the GPL if they grand the same permissions and don't object to the
same conditions and requirements of the GPL.  Nevertheless, once there
is some GPLed work in a whole, the work as a whole can only be
distributed under the terms and conditions of the GPL.

 What do you mean by include?

 I mean as a part of what the GPL calls a work as a whole, where some
 part of that work is already covered by the GPL.

Include as in contains, then.


 Now, what you're asking is about modules that are not derived works.
 There's no reason to assume a module needs to include (in either
 sense) GPLed code.  This doens't mean it's easy, practical or even
 legally bullet-proof, but it's on this kind of argument that non-GPLed
 modules for Linux are justified.

 Yes, that's really a separate issue, related to how modules operate.

How they operate is irrelevant to copyright.  What matters to
copyright is how they're created and distributed.

 http://fedoraproject.org/wiki/Licensing

 Those are licenses that can be usurped by the GPL requirements.

 I'm talking about within a work-as-a-whole, which is the only place
 where there is any concept of compatibility.

I'm sorry, even in this context, your statement above still doesn't
seem to me to match the contents of that web page.

 Some licenses do allow their own terms to be replaced by the GPL,

True, but these are very rare.  GNU LGPL and the Brazilian LPG-AP v2,
so far unpublished, are the only examples that come to mind.

Most licenses that are compatible with the GPL are compatible just
because they don't conflict with the terms and conditions of the GPL
in any way, so distributing the work under the GPL (without removing
the original license) is in perfect accordance with the terms and
conditions of the original license.

 but it's a one way trip and that copy of such code no longer has its
 original license terms.

Can you back this up?  All the evidence I've got suggests the exact
opposite.

 On the contrary, Linus clearly stated that a module was not
 necessarily a derived work simply because it is loaded by the kernel
 and uses the services of the kernel.

That's correct.  This is not the same as saying that, just because a
module is loaded by the kernel and uses its services, it is NOT a
derived work.  It may or may not be a derived work regardless of that.

 Some people seem to think the story has changed recently,

On both sides :-)  (for such large values of recently as 1995+ :-)

-- 
Alexandre Oliva http://www.lsd.ic.unicamp.br/~oliva/
Free Software Evangelist  [EMAIL PROTECTED], gnu.org}
FSFLA Board Member   ¡Sé Libre! = http://www.fsfla.org/
Red Hat Compiler Engineer   [EMAIL PROTECTED], gcc.gnu.org}

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-21 Thread Les Mikesell

Alexandre Oliva wrote:



Alexandre Oliva wrote:

This is fundamentally contradictory.  If you have to choose between
these two, you're choosing between promoting either FS or OSS. 



It is a problem the GPL creates.


That's a red herring.  The GPL has *zero* to do with it.

If we didn't have the GPL, or even copyright law, the movements would
still have different values and goals.  You're just confusing yourself
by bringing the GPL into the picture, and you might be confusing
others in the process.


The GPL, by not permitting redistribution unless restrictive terms on 
all components can be met, is the only license that I am aware of that 
causes this problem.  I suppose there could be others, but the GPL is 
the well-known instance.



I.e., you're promoting one in detriment of the other.  How can that
be promoting FOSS?



How would you propose dealing with it when your purpose is to promote
FOSS and as many choices as possible, then?


I've already explained that prmoting FOSS doesn't make sense for
starters. 


You've said that.  Your so-called explanation makes no sense to anyone 
who does not accept your misguided assumptions.



How about you step back and analyze what you mean by promoting FOSS,
like I have?


For me it means using/reusing/improving freely-available, well-tested 
code in all possible situations.  Everybody wins.  Under certain limited 
conditions, it even works with GPL encumbered code.



I believe they are misguided in applying restrictions that make it
impossible to use GPL code in many situations.


Red herring and false premise.


Sorry, but I happen to believe my opinion is as valid as yours.  Present 
some evidence that not permitting code reuse/redistribution/improvement 
has ever helped anyone if you want to get anywhere with that argument.



The OSS movement cares about popularity and convenience, so an
esential part of this movement is to accept, endorse and promote the
use of software that denies users their freedoms, when that is
convenient and can lure in more users.



'Luring' someone is a strange concept here. You seem to imply that
someone who has a choice to use a piece of software does not have the
same choice to replace it with another piece later.


That's correct, and that's precisely where the power that the Free
Software movement opposes stems from.


That's not the case and even if it were, the correct solution would
be to encourage the production of as many other choices as possible.
People always have the freedom to choose and change.


Except when they're lured in, and only realize they're trapped when
it's too late or too difficult to escape.  CQD.


It is only difficult to escape when equal/better choices don't exist. 
One of the reasons those other choices might not exist is that licenses 
that only permit code re-use under restrictive conditions like the GPL 
have prevented them from being created.



Do you see that a
step forward for one amounts to a step backward in the other?



Not at all.  The more choices you have the better. You can only go forward.


You're evaluating the scenario under your own system of value and
prejudices, not under the two very different systems of values of the
two movements I have described.


Yes, of course I use my own values.  I view those movements as cultish 
and illogical and having no evidence to support their claims.



IOW, it's circular logic, and the
conclusions are unrelated with the question or the premises.


There's plenty of evidence for the choices that a non-restrictive code 
base like the original TCP/IP implementation can produce, but no 
equivalent for GPL restrictions.


--
  Les Mikesell
[EMAIL PROTECTED]

--
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-21 Thread Phil Meyer

Les Mikesell wrote:

...
It is only difficult to escape when equal/better choices don't exist. 
One of the reasons those other choices might not exist is that 
licenses that only permit code re-use under restrictive conditions 
like the GPL have prevented them from being created.


Wow, some people refuse to have any sense of history.

Where is:
   MBOS
   CP/M
   MP/M
   OASYS
and so many others?

There used to be choices.  There are no choices any more, and the only 
reason that the UNIX derivatives and look-alikes even exist today is due 
to licensing.  If they could have been purchased and destroyed, they 
would have, long ago.


Are there better choices besides MS and UNIX/Linux?  That is a silly 
question, because there are no others any more, and no commercial entity 
in its right mind would suggest otherwise.


However, with the advent of personal processing, like UMPCs or smart 
phones, that dynamic has again changed.


The dominant OS on smart phones is far and away still Symbian.  MS only 
has deep penetration in the states, and only for people who have never 
tried anything else (mostly, IMO).  In a competitive marketplace, no MS 
OS would ever be purchased except by the uneducated.


This is a bit dated:
http://seattletimes.nwsource.com/html/businesstechnology/2002906726_wirelessos03.html

This shows just the US, for a comparison:
http://www.roughlydrafted.com/2007/12/14/canalys-symbian-apple-iphone-already-leads-windows-mobile-in-us-market-share-q3-2007/

It is hard to find objective analysis, but on recent trips abroad, I 
never saw an MS based smart phone besides those who worked in MS 
oriented IT shops.  But then I didn't stop everyone on the street 
either, so YMMV.


In my current employment, all upper management have BB, and all PC 
support guys have MS, and all other platform support guys have something 
other than.  Personally, I wouldn't trade my Centro for any MS based 
phone I have seen, and the MS IT guys here are always cussing at their 
phones, but blissfully ignorant of any alternatives.  I just turn away 
and happily look up contacts and dial with one hand.  Of course, I carry 
a Nokia N810 for music, books, surfing and to ssh into servers when needed.


Smart phones offer choice, and only MS uses the age old 'compatibility' 
complaint in their marketing.  No one else seems to need it, or want it.



Good Luck!

--
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-21 Thread Les Mikesell

Alexandre Oliva wrote:



Some licenses do allow their own terms to be replaced by the GPL,


True, but these are very rare.  GNU LGPL and the Brazilian LPG-AP v2,
so far unpublished, are the only examples that come to mind.

Most licenses that are compatible with the GPL are compatible just
because they don't conflict with the terms and conditions of the GPL
in any way, so distributing the work under the GPL (without removing
the original license) is in perfect accordance with the terms and
conditions of the original license.


but it's a one way trip and that copy of such code no longer has its
original license terms.


Can you back this up?  All the evidence I've got suggests the exact
opposite.


I thought you had just agreed with this in another posting. Of course 
the original copies of works covered by less restrictive licenses would 
remain available and there's next to no chance that the restriction 
would be enforced, but I can't find any way out of GPL requirements in 
the license once they have been applied.  That is, I think it is 
technically prohibited to cut a function out of a copy of code where the 
gpl work-as-a-whole coverage is effective and paste it into a work that 
will be distributed under non-gpl terms.  Only the copyright holder 
could enforce that but I don't see anywhere that it is explicitly 
allowed - or how it could be - within the GPL.



On the contrary, Linus clearly stated that a module was not
necessarily a derived work simply because it is loaded by the kernel
and uses the services of the kernel.


That's correct.  This is not the same as saying that, just because a
module is loaded by the kernel and uses its services, it is NOT a
derived work.  It may or may not be a derived work regardless of that.


Obviously - code could be included from other components, but that's 
equally true for any work.



Some people seem to think the story has changed recently,


On both sides :-)  (for such large values of recently as 1995+ :-)


I generally don't expect the truth to vary from day to day on this sort 
of issue, even for some moderately large number of days.


--
   Les Mikesell
[EMAIL PROTECTED]

--
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-21 Thread Alexandre Oliva
On Jul 21, 2008, Les Mikesell [EMAIL PROTECTED] wrote:

 Alexandre Oliva wrote:

 but it's a one way trip and that copy of such code no longer has its
 original license terms.

 Can you back this up?  All the evidence I've got suggests the exact
 opposite.

 I thought you had just agreed with this in another posting.

No, I first said it wouldn't make sense for an author to try to
enforce something that is permitted by the license s/he granted.
Then, in another posting, you proposed the idea above and asked for
confirmation, and then I responded explaining why I believe the exact
opposite holds, and that you probably thought what you did because of
your mistaken understanding as to how the GPL works.

 Of course the original copies of works covered by less restrictive
 licenses would remain available

That's not what I'm talking about.  Please re-read the message in
which you thought I agreed with the above, and follow up if you need
clarification on my position.

 Some people seem to think the story has changed recently,

 On both sides :-)  (for such large values of recently as 1995+ :-)

 I generally don't expect the truth to vary from day to day on this
 sort of issue, even for some moderately large number of days.

And yet you get the impression that Linus' statement you cited, from
back in 1995, changed the story in any way.

-- 
Alexandre Oliva http://www.lsd.ic.unicamp.br/~oliva/
Free Software Evangelist  [EMAIL PROTECTED], gnu.org}
FSFLA Board Member   ¡Sé Libre! = http://www.fsfla.org/
Red Hat Compiler Engineer   [EMAIL PROTECTED], gcc.gnu.org}

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-21 Thread Les Mikesell

Alexandre Oliva wrote:

On Jul 21, 2008, Les Mikesell [EMAIL PROTECTED] wrote:


Alexandre Oliva wrote:



but it's a one way trip and that copy of such code no longer has its
original license terms.



Can you back this up?  All the evidence I've got suggests the exact
opposite.



I thought you had just agreed with this in another posting.


No, I first said it wouldn't make sense for an author to try to
enforce something that is permitted by the license s/he granted.
Then, in another posting, you proposed the idea above and asked for
confirmation, and then I responded explaining why I believe the exact
opposite holds, and that you probably thought what you did because of
your mistaken understanding as to how the GPL works.


Practically speaking I follow your argument that the covered work could 
be treated as though explicitly dual-licensed - and kept separate. 
However, I still don't see how the GPL requirements are technically 
removed once you've accepted the license that applies them to any 
covered component of a work.  Aren't you obligated by accepting this 
license to observe its terms which explicitly extend to the work-as-a-whole?



Of course the original copies of works covered by less restrictive
licenses would remain available


That's not what I'm talking about.  Please re-read the message in
which you thought I agreed with the above, and follow up if you need
clarification on my position.


Please do explain how you can accept a license, then subsequently ignore 
the terms.  If you aren't redistributing any part under the GPL, you 
might ignore the license since you don't have to accept it in that case.



Some people seem to think the story has changed recently,



On both sides :-)  (for such large values of recently as 1995+ :-)



I generally don't expect the truth to vary from day to day on this
sort of issue, even for some moderately large number of days.


And yet you get the impression that Linus' statement you cited, from
back in 1995, changed the story in any way.


No, I always understood the fact that modules are not necessarily 
derived works and they simply 'use' the system interface as permitted by 
the Linux license.  Those quotes from Linux and Eben Moglen just removed 
any possible doubt.


--
  Les Mikesell
[EMAIL PROTECTED]

--
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-21 Thread Alexandre Oliva
On Jul 21, 2008, Les Mikesell [EMAIL PROTECTED] wrote:

 However, I still don't see how the GPL requirements are
 technically removed once you've accepted the license that applies them
 to any covered component of a work.

The requirements aren't removed.  They don't have to be.  You have
permission to use that code through another license, subject to other
conditions.

The license is just a way for you to tell a copyright holder who
decides to sue you to get lost because you got permission to do what
you're doing.  AFAIK, it doesn't matter if A claims that she provided
you a work containing P under license X that says you can't do
something, if you have a license Y from B that applies to all of P
that says you can.  B gave you a license for P, so A just doesn't have
a case.  But again IANAL.

 Aren't you obligated by accepting this license to observe its terms
 which explicitly extend to the work-as-a-whole?

You're not even required to accept the license.  Even if you do, it
grants you certain permissions over the whole and every part of it,
but it doesn't take away any other permissions you may have or receive
over the whole or any part of it.

 Please do explain how you can accept a license, then subsequently
 ignore the terms.

You're not ignoring them.  Remember, there aren't restrictions in it.
It says you can do X, Y and Z.  It doesn't say you can't do A or
B, it just refrains from saying you can, and copyright law says you
can't.  But if you have obtained permission to do A or B, nothing in
the GPL stops you from doing just that.

 No, I always understood the fact that modules are not necessarily
 derived works and they simply 'use' the system interface as permitted
 by the Linux license.

The and appears to be conflating two separate issues.  They may be
related, but they're not the same.

-- 
Alexandre Oliva http://www.lsd.ic.unicamp.br/~oliva/
Free Software Evangelist  [EMAIL PROTECTED], gnu.org}
FSFLA Board Member   ¡Sé Libre! = http://www.fsfla.org/
Red Hat Compiler Engineer   [EMAIL PROTECTED], gcc.gnu.org}

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-21 Thread Alexandre Oliva
On Jul 21, 2008, Les Mikesell [EMAIL PROTECTED] wrote:

 Alexandre Oliva wrote:
 
 Alexandre Oliva wrote:
 This is fundamentally contradictory.  If you have to choose between
 these two, you're choosing between promoting either FS or OSS. 

 It is a problem the GPL creates.

 That's a red herring.  The GPL has *zero* to do with it.

 the GPL is the well-known instance.

The GPL meets both the FS and the OSS definition.  Again, bringing it
into this argument would be a red herring even if you refrained from
your proven-wrong and now proven-to-confuse-yourself misunderstanding
that the GPL imposes restrictions.

 How about you step back and analyze what you mean by promoting FOSS,
 like I have?

 For me it means using/reusing/improving freely-available, well-tested
 code in all possible situations.

And where did you get this idea that this is what Free (and|or) Open
Source Software are about?

 I believe they are misguided in applying restrictions that make it
 impossible to use GPL code in many situations.

 Red herring and false premise.

 Sorry, but I happen to believe my opinion is as valid as yours.

You can believe it is valid, it just so happens to be irrelevant to
this debate about the differences between the FS and the OSS
movements, because GPL is accepted and promoted by both.

 Present some evidence that not permitting code
 reuse/redistribution/improvement has ever helped anyone if you want to
 get anywhere with that argument.

Not permitting this would be contradictory to both the Free Software
definition and the Open Source definition.  This is getting silly.

Permitting them under certain conditions and requirements is what all
the tens (hundreds?) of licenses that meet definitions is all about.

The conditions and requirements of some of these licenses at times may
feel too cumbersome to those who don't share the same values and
goals.  That's fine, and by design.  They have caused more software to
be brought into the corpus of software available as Free Software and
as Open-Source Software that otherwise might have been made harmful
proprietary software, and in other cases they have prevented or
significantly delayed the release of harmful proprietary software.

 It is only difficult to escape when equal/better choices don't
 exist.

'fraid you've never tried to move to a superior Free Software
platform, away from an application that uses a proprietary format,
that nobody else supports and yet you've stored years of data in it,

 You're evaluating the scenario under your own system of value and
 prejudices, not under the two very different systems of values of the
 two movements I have described.

 Yes, of course I use my own values.

If you're incapable of or unwilling to put yourself in a position of
understanding other values, as necessary to answer a question such as
do you notice the difference between these two movements?, there's
no point in my wasting time with that.

 IOW, it's circular logic, and the
 conclusions are unrelated with the question or the premises.

 There's plenty of evidence for the choices that a non-restrictive code
 base like the original TCP/IP implementation can produce, but no
 equivalent for GPL restrictions.

IOW, while pretending to answer one point, you're not even making an
effort to understand that point, but rather trying to go back to an
apparent fixation on an unrelated point.

Sorry, I don't want to go back there, we're through with that one.
Please enjoy the debate.

-- 
Alexandre Oliva http://www.lsd.ic.unicamp.br/~oliva/
Free Software Evangelist  [EMAIL PROTECTED], gnu.org}
FSFLA Board Member   ¡Sé Libre! = http://www.fsfla.org/
Red Hat Compiler Engineer   [EMAIL PROTECTED], gcc.gnu.org}

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-21 Thread Les Mikesell

Alexandre Oliva wrote:


Aren't you obligated by accepting this license to observe its terms
which explicitly extend to the work-as-a-whole?


You're not even required to accept the license.  Even if you do, it
grants you certain permissions over the whole and every part of it,
but it doesn't take away any other permissions you may have or receive
over the whole or any part of it.


I can't find that exception.


Please do explain how you can accept a license, then subsequently
ignore the terms.


You're not ignoring them.  Remember, there aren't restrictions in it.
It says you can do X, Y and Z.  It doesn't say you can't do A or
B, it just refrains from saying you can, and copyright law says you
can't.  But if you have obtained permission to do A or B, nothing in
the GPL stops you from doing just that.


I don't think you are talking about the GPL here.  You may have the 
right to redistribute those portions that are separately available under 
no-GPL terms, but if you've agreed to the GPL terms covering that copy, 
you have agreed not to, except under the GPL terms and per section 2b:


   You must cause any work that you distribute or publish,
that in whole or in part contains or is derived from the
Program or any part thereof, to be licensed as a whole at
no charge to all third parties under the terms of this License.

Yes, you may not have to accept the GPL if you only redistribute parts 
where other licenses permit it, but that's an unlikely loophole.




No, I always understood the fact that modules are not necessarily
derived works and they simply 'use' the system interface as permitted
by the Linux license.


The and appears to be conflating two separate issues.  They may be
related, but they're not the same.


There has never been a clear definition of what constitutes a 
work-as-a-whole or makes it a 'derived work'.  A common interpretation 
is everything that runs together in one process space, but the kernel is 
a special case since it typically encompasses the memory space of all 
running programs.  So, you need special rules to determine what is/isn't 
derived.


--
  Les Mikesell
   [EMAIL PROTECTED]

--
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-21 Thread Alan Cox
 The GPL meets both the FS and the OSS definition.  

News to me. GPLv3 has clauses which are specifically aimed at certain
uses, and clauses which contain systematic biases in favour of people who
have certain long standing arrangements with Microsoft.

It's not IMHO an OSS licence. Free yes, OSS no. Something I imagine RMS
is not too worried about ?


Alan

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-21 Thread jeff moe
Kevin Kofler kevin.kofler at chello.at writes:

 
 Alexandre Oliva aoliva at redhat.com writes:
  If you find any such problems in BLAG 8 (never formally released)
  or BLAG 9 (released easier today), please report them.
 
 Here's some I found at a quick glance:
 
 http://www.blagblagblag.org/9/BLAG/
 RPMS.fedora/zd1211-firmware-1.4-1.noarch.rpm
 Yes, it says it's GPLv2. Now try looking at the source code... See also the 
 Fedora review request (where I raised that point,
 wondering if this is legal to 
 redistribute at all):
 https://bugzilla.redhat.com/show_bug.cgi?id=221675#c17
 
 http://www.blagblagblag.org/9/BLAG/
 RPMS.fedora/midisport-firmware-1.2-1.noarch.rpm
 Claims to be GPLv2, but only the firmware loader is GPLv2
 (actually dual GPLv2 
 or BSD). The package also contains firmware files (in /lib/firmware)
 under the following license:
  The firmware files (*.ihx) are copyrighted by Midiman, and can be used
  and redistributed only as part of this package.


Their %{LICENSE} tags read:
zd1211-firmware GPLv2
midisport-firmware GPLv2+

These have been removed from our 9 and BLAGHEAD (rawhide) repositories.
Presumably Fedora would want to change the tag to GPLv2 and redistributable or
whatever the case may be.

Thanks for tracking them down. If you notice any others, please let us know.

-Jeff

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-21 Thread Les Mikesell

Alexandre Oliva wrote:



This is fundamentally contradictory.  If you have to choose between
these two, you're choosing between promoting either FS or OSS. 




the GPL is the well-known instance.


The GPL meets both the FS and the OSS definition.


The GPL can only meet it under very limited circumstances.  It does not 
provide the freedom to redistribute covered works improved by adding 
code under different terms.



Again, bringing it
into this argument would be a red herring even if you refrained from
your proven-wrong and now proven-to-confuse-yourself misunderstanding
that the GPL imposes restrictions.


There is no confusion beyond the lack of a specific definition of a 
work-as-a-whole.  But however that is defined, it does not provide such 
freedom, and the lack of such freedom is harmful.



How about you step back and analyze what you mean by promoting FOSS,
like I have?



For me it means using/reusing/improving freely-available, well-tested
code in all possible situations.


And where did you get this idea that this is what Free (and|or) Open
Source Software are about?


That's what I say it is about.  Is there a Pope-of-Software who is the 
only person with the right to make decisions?  Why have a discussion if 
I can't present my own view?



You can believe it is valid, it just so happens to be irrelevant to
this debate about the differences between the FS and the OSS
movements, because GPL is accepted and promoted by both.


The lack of freedom comes when the GPL is involved with any other code, 
a situation you seem to ignore.  A near-infinite number of possibilities 
are not permitted.



Permitting them under certain conditions and requirements is what all
the tens (hundreds?) of licenses that meet definitions is all about.


And the GPL fails to permit under many conditions, denying your freedoms.


It is only difficult to escape when equal/better choices don't
exist.


'fraid you've never tried to move to a superior Free Software
platform, away from an application that uses a proprietary format,
that nobody else supports and yet you've stored years of data in it,


Red Herring.  It's not necessary to do that.


Yes, of course I use my own values.


If you're incapable of or unwilling to put yourself in a position of
understanding other values, as necessary to answer a question such as
do you notice the difference between these two movements?, there's
no point in my wasting time with that.


I do notice the difference, hence I know that the GPL is the one that 
most often does not permit freedom compared to any other set of 
combinations.



IOW, it's circular logic, and the
conclusions are unrelated with the question or the premises.



There's plenty of evidence for the choices that a non-restrictive code
base like the original TCP/IP implementation can produce, but no
equivalent for GPL restrictions.


IOW, while pretending to answer one point, you're not even making an
effort to understand that point, but rather trying to go back to an
apparent fixation on an unrelated point.


The point is not unrelated.  The point is that the GPL does not provide 
freedom even in the simple circumstance of including a bit of covered 
code along with many other things that are OSS.  And the things that it 
prevents by not also providing the freedom to be included with 
proprietary works might have been as useful to everyone as TCP/IP.


--
  Les Mikesell
   [EMAIL PROTECTED]

--
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


SHUT THE F*CK UP ALREADY!!! Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-21 Thread [EMAIL PROTECTED]
Seriously, you freaking people are never gonna agree, and that's fine.  We
are not here to watch zealots clog up our inboxes with this garbage.

Take it off list, or meet in the alley out back and handle it with your
favorite dueling weapons or whatever, but PLEASE, SHUT UP.

Jeez!
-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list

Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-21 Thread Thomas Cameron
On Mon, 2008-07-21 at 04:35 -0300, Alexandre Oliva wrote:
 The OSS movement cares about popularity and convenience, so an
 esential part of this movement is to accept, endorse and promote the
 use of software that denies users their freedoms, when that is
 convenient and can lure in more users.

That is complete and utter CRAP.

http://www.opensource.org/docs/osd clearly contradicts that.

From http://www.gnu.org/philosophy/free-sw.html:


Freedom 0 is the freedom to run the program, for any purpose.

Freedom 1 is the freedom to study how the program works, and adapt it to
your needs. Access to the source code is a precondition for this.

Freedom 2 is the freedom to redistribute copies so you can help your
neighbor.

Freedom 3 is the freedom to improve the program, and release your
improvements to the public, so that the whole community benefits. Access
to the source code is a precondition for this.


Those same freedoms are protected by opensource.org's requirements.
While there is not a one-to-one mapping, FSF's freedom 0 is covered by
OSI's rules 1, 5, 6, 8, 9 and 10.  FSF's freedom 1 is covered by OSI's
rules 2, 3 and 4.  FSF's freedom 2 is covered by OSI's rules 2,3 and 4.
FSF'd freedom 3 is covered by at least OSI's rule 3.

Don't take my word for it, read it yourself:


1. Free Redistribution
The license shall not restrict any party from selling or giving away the
software as a component of an aggregate software distribution containing
programs from several different sources. The license shall not require a
royalty or other fee for such sale.


2. Source Code
The program must include source code, and must allow distribution in
source code as well as compiled form. Where some form of a product is
not distributed with source code, there must be a well-publicized means
of obtaining the source code for no more than a reasonable reproduction
cost preferably, downloading via the Internet without charge. The source
code must be the preferred form in which a programmer would modify the
program. Deliberately obfuscated source code is not allowed.
Intermediate forms such as the output of a preprocessor or translator
are not allowed.


3. Derived Works
The license must allow modifications and derived works, and must allow
them to be distributed under the same terms as the license of the
original software.


4. Integrity of The Author's Source Code
The license may restrict source-code from being distributed in modified
form only if the license allows the distribution of patch files with
the source code for the purpose of modifying the program at build time.
The license must explicitly permit distribution of software built from
modified source code. The license may require derived works to carry a
different name or version number from the original software.


5. No Discrimination Against Persons or Groups
The license must not discriminate against any person or group of
persons.


6. No Discrimination Against Fields of Endeavor
The license must not restrict anyone from making use of the program in a
specific field of endeavor. For example, it may not restrict the program
from being used in a business, or from being used for genetic research.


7. Distribution of License
The rights attached to the program must apply to all to whom the program
is redistributed without the need for execution of an additional license
by those parties.


8. License Must Not Be Specific to a Product
The rights attached to the program must not depend on the program's
being part of a particular software distribution. If the program is
extracted from that distribution and used or distributed within the
terms of the program's license, all parties to whom the program is
redistributed should have the same rights as those that are granted in
conjunction with the original software distribution.


9. License Must Not Restrict Other Software
The license must not place restrictions on other software that is
distributed along with the licensed software. For example, the license
must not insist that all other programs distributed on the same medium
must be open-source software.


10. License Must Be Technology-Neutral
No provision of the license may be predicated on any individual
technology or style of interface.


Open Source software as defined opensource.org clearly also meets the
requirements of the four freedoms that the FSF espouses.

I swear, this reminds me of the Sunni and the Shi'a or the Catholics and
the Protestants.  Each pair believes in fundamentally the same thing but
the extremists in each group is convinced the other is damned and should
be fought.  It's ludicrous.  It is damaging, and it's
counter-productive.

-- 
Thomas

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: SHUT THE F*CK UP ALREADY!!! Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-21 Thread max bianco
2008/7/21 [EMAIL PROTECTED] [EMAIL PROTECTED]:
 Seriously, you freaking people are never gonna agree, and that's fine.  We
 are not here to watch zealots clog up our inboxes with this garbage.

 Take it off list, or meet in the alley out back and handle it with your
 favorite dueling weapons or whatever, but PLEASE, SHUT UP.

 Jeez!

Is the asterisk in the subject line supposed to confuse me? Its quite
obvious what it means, why not spell it out like an adult?
or better yet learn how to use mail filters. Nobody is putting a gun
to your head. I don't see anyone telling the people that consistently
whine about KDE to Shut up already!! There have been any number of
threads about its current deficiencies. They irritated the hell out of
me too. I just ignore them, for the most part, and get on with my
life.
-- 
If opinions were really like assholes we'd each have just one

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: SHUT THE F*CK UP ALREADY!!! Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-21 Thread g

max bianco wrote:
snip

Is the asterisk in the subject line supposed to confuse me? Its quite


now we have 5 'gnu/linux' threads.

will we see 6???


--

tc,hago.

g
.

in a free world without fences, who needs gates.

--
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: SHUT THE F*CK UP ALREADY!!! Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-21 Thread g

Ed Greshko wrote:
snip


Sure, why not?  They all make about the same level of sense.


true. but, more sense than the *one* who got these 3 going.

--

tc,hago.

g
.

in a free world without fences, who needs gates.

--
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-21 Thread Alexandre Oliva
On Jul 21, 2008, Alan Cox [EMAIL PROTECTED] wrote:

 The GPL meets both the FS and the OSS definition.  

 News to me.

http://www.opensource.org/node/193

 GPLv3 has clauses which are specifically aimed at certain uses

I guess it's pointless for me to ask you to substantiate this, since
you're probably back to the silliness of kill-filing me.  But if you
read this, please do.

 OSS no.  Something I imagine RMS is not too worried about ?

Why stop at the speculation?  Go ahead, ask him, then let us know.

-- 
Alexandre Oliva http://www.lsd.ic.unicamp.br/~oliva/
Free Software Evangelist  [EMAIL PROTECTED], gnu.org}
FSFLA Board Member   ¡Sé Libre! = http://www.fsfla.org/
Red Hat Compiler Engineer   [EMAIL PROTECTED], gcc.gnu.org}

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: SHUT THE F*CK UP ALREADY!!! Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-21 Thread Ric Moore
On Mon, 2008-07-21 at 21:59 -0500, [EMAIL PROTECTED] wrote:
 Seriously, you freaking people are never gonna agree, and that's fine.
 We are not here to watch zealots clog up our inboxes with this
 garbage.
 
 Take it off list, or meet in the alley out back and handle it with
 your favorite dueling weapons or whatever, but PLEASE, SHUT UP.
 
 Jeez!

Ha! Now tell us how you REALLY feel? :) Ric

-- 

My father, Victor Moore (Vic) used to say:
There are two Great Sins in the world...
..the Sin of Ignorance, and the Sin of Stupidity.
Only the former may be overcome. R.I.P. Dad.
Linux user# 44256 Sign up at: http://counter.li.org/
http://www.sourceforge.net/projects/oar
https://oar.dev.java.net/
Verizon Cell # 336-254-1339
-

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-21 Thread Tim
On Mon, 2008-07-21 at 21:47 -0500, Les Mikesell wrote:
 the GPL is the one that most often does not permit freedom compared to
 any other set of combinations

Just because it doesn't permit the freedom that *you* want to exploit...

All licenses will limit something that someone wants to do.  This one
protects circumstances that others have deemed more important.  You're
not going to get a completely free-for-all, do what you like with it,
set of circumstances from a *licensed* thing.

Fish in the sea are free.
Can I make money from them?
Yes, but you'll need a boat.
Can I have a boat for free?

The last line can be answered both ways, that's deliberate.  You want
the fish for free, and a free boat.

-- 
[EMAIL PROTECTED] ~]$ uname -r
2.6.25.10-86.fc9.i686

Don't send private replies to my address, the mailbox is ignored.  I
read messages from the public lists.



-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-20 Thread Ric Moore
On Sat, 2008-07-19 at 05:34 -0700, Craig White wrote:
 On Sat, 2008-07-19 at 02:42 -0400, Ric Moore wrote:
 
  Besides, T.A.G. was about free software since 1980. (Thieves and
  Assassins Guild) If it wasn't free, it was made free. grins Ric
 
 Arghhh - they've since moved to Sweden

Good idea. I better move myself there, too! It was originally started in
Pasadena Texas, by two DD playing soon to be aged farts. :) Ric

-- 

My father, Victor Moore (Vic) used to say:
There are two Great Sins in the world...
..the Sin of Ignorance, and the Sin of Stupidity.
Only the former may be overcome. R.I.P. Dad.
Linux user# 44256 Sign up at: http://counter.li.org/
http://www.sourceforge.net/projects/oar
https://oar.dev.java.net/
Verizon Cell # 336-254-1339
-

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-20 Thread Gordon Messmer

Les Mikesell wrote:


The statement is not wrong - the reason a few that are listed as 
compatible is that the permit themselves to be replaced by the GPL.


You can not legally replace the copyright on a work that was created by 
someone else, unless the license of that work specifically allows you to 
do so.  I believe that there is at least one such license listed, but in 
general, you are incorrect.


This was at the heart of a problem in the Linux kernel, where a driver 
taken from OpenBSD had its copyright notice mistakenly removed:

http://undeadly.org/cgi?action=articlesid=20070829001634

The entire conversation may prove educational.  I think that someone 
from the FSF wrote an article about mixing licensed works after the 
atheros driver mistake to clarify the legalities for non-lawyers.


When 
combined in a work with GPL components any other attributes of the 
original licenses no longer apply.


As above, incorrect.

--
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


Re: Why is Fedora not a Free GNU/Linux distributions?

2008-07-20 Thread Alexandre Oliva
On Jul 19, 2008, Les Mikesell [EMAIL PROTECTED] wrote:

 Please explain how a work containing any GPL'd material can contain
 any that is not covered by the GPL, given the 'work as a whole'
 provision in the license.   While there are indeed licenses that
 permit their own terms to be replaced by the GPL when used in this
 way, that means the terms _become_ the GPL, not that different terms
 are or can be, by design, compatible.

Not quite.  A license such as your beloved modified BSD license does
not permit relicensing.  What makes it compatible with the GPL is that
it grants all the permissions granted by the GPL, and it doesn't
establish any requirements that are not present in the GPL.

 You seem to really have a beef with copyleft and that is fine.

 I have a beef with representing restrictions as freedom.

You seem to not understand the difference between freedom and power,
and insist in demanding power when what you deserve and have is
freedom.

-- 
Alexandre Oliva http://www.lsd.ic.unicamp.br/~oliva/
Free Software Evangelist  [EMAIL PROTECTED], gnu.org}
FSFLA Board Member   ¡Sé Libre! = http://www.fsfla.org/
Red Hat Compiler Engineer   [EMAIL PROTECTED], gcc.gnu.org}

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list


  1   2   3   4   >