Why is Fedora not a Free GNU/Linux distributions?
Les Mikesell
lesmikesell at gmail.com
Tue Jul 22 02:14:42 UTC 2008
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
lesmiksell at gmail.com
More information about the users
mailing list