Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
New GPLv3 and LGPLv3 discussion drafts available
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  18 messages - Expand all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Nathanael Nerode  
View profile  
 More options Jul 27 2006, 11:50 pm
Newsgroups: linux.debian.legal
From: Nathanael Nerode <nero...@fastmail.fm>
Date: Fri, 28 Jul 2006 05:50:05 +0200
Local: Thurs, Jul 27 2006 11:50 pm
Subject: New GPLv3 and LGPLv3 discussion drafts available
Just a heads-up.

http://gplv3.fsf.org/

There's a lot of complicated wording changes from the first draft of the GPL v.3.
(They all look like improvements to me, but there's a lot to digest.)
And there's a new draft of the LGPL.  (I haven't looked carefully at it.)

You know where to leave your comments (http://gplv3.fsf.org/) -- but if there are
any DFSG-freeness issues in the new drafts, please bring them up here as well so
we can try to hash out whether they really are.

Clause 7(b).4 is much, much improved.  If used, it might still be a freeness issue
because of the "same network session" requirement.  If "same network session" means
"same session at the computer" if should be fine and free.  If it means "same TCP/IP
connection"... I'm not sure.  Anyone else have thoughts?

The "DRM" clause (3) seems to be fixed, and the new version actually looks like a good
model clause to me.  I'm not 100% sure about the "encryption keys"
business in clause 1, though it looks pretty good; the new version is certainly an
improvement over the first draft, but perhaps people can think of some reasonable
use case which this clearly prohibits (I can't).

It's also unclear to me what the status of dual-licensing is in the new draft:
I believe it's meant to be dealt with as "additional permissions", but I'm not sure
whether that actually works.  (Some of those permissions might be conditional on not
exercising some of the GPL freedoms, and I don't know how that would work.)
The draft doesn't give any direct concessions to the existence of dual-licensing,
but then neither did any previous version of the GPL....

There are so many wording changes that something new might have popped up, but I didn't
spot anything.  :-)

Oh -- note if you look at the draft that the clauses in brackets (13 and 15) are
scheduled for removal; at least I assume they are since that's what it meant during
the first draft.  This confused me on the first draft; I dunno why they're in
there at all.

--
Nathanael Nerode  <nero...@fastmail.fm>

This space intentionally left blank.

--
To UNSUBSCRIBE, email to debian-legal-REQU...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Joe Smith  
View profile  
 More options Jul 28 2006, 3:20 pm
Newsgroups: linux.debian.legal
From: "Joe Smith" <unknown_kev_...@hotmail.com>
Date: Fri, 28 Jul 2006 21:20:07 +0200
Local: Fri, Jul 28 2006 3:20 pm
Subject: Re: New GPLv3 and LGPLv3 discussion drafts available

"Nathanael Nerode" <nero...@fastmail.fm> wrote in message

news:20060728021949.GA4694@doctormoo.dyndns.org...

> Just a heads-up.

> http://gplv3.fsf.org/

> There's a lot of complicated wording changes from the first draft of the
> GPL v.3.
> (They all look like improvements to me, but there's a lot to digest.)
> And there's a new draft of the LGPL.  (I haven't looked carefully at it.)

> You know where to leave your comments (http://gplv3.fsf.org/) -- but if
> there are
> any DFSG-freeness issues in the new drafts, please bring them up here as
> well so
> we can try to hash out whether they really are.

Note that the fact that that DFSG 10 may make GPLv3 free regardless of other
violations, because "GPL" is used without version information.

On to the other areas. I will be pointing out any potential problems I
notice, even if i do not belive them to actually be a problem.

>  The "System Libraries" of an executable work include every subunit
>such that (a) the identical subunit is normally included as an adjunct
>in the distribution of either a major essential component (kernel,
>window system, and so on) of the specific operating system (if any) on
>which the object code runs, or a compiler used to produce the object
>code, or an object code interpreter used to run it, and (b) the
>subunit (aside from possible incidental extensions) serves only to
>enable use of the work with that system component or compiler or
>interpreter, or to implement a widely used or standard interface for
>which an implementation is available to the public in source code
>form.

If I understand this, the "system library" exception will only applyto
libraries required to use that
part of the system (windows manager ,kernel, compiler, etc.) or can apply to
libraries ditributed with those
components that implements a "highly used or standard" API if an
implentation of this API exists with viewable source.

(This would allow linking to without distibuting something like a Micosoft
gettext library, if that library was included with the compiler.)

I point this out, not because of freeness issues, (although there might be
some), but only because the orignal took
a fair ammount of effort to understand.

 > The Corresponding Source also includes any encryption or

>authorization keys necessary to install and/or execute modified
>versions from source code in the recommended or principal context of
>use, such that they can implement all the same functionality in the
>same range of circumstances.  (For instance, if the work is a DVD
>player and can play certain DVDs, it must be possible for modified
>versions to play those DVDs.  If the work communicates with an online
>service, it must be possible for modified versions to communicate with
>the same online service in the same way such that the service cannot
>distinguish.)  A key need not be included in cases where use of the
>work normally implies the user already has the key and can read and
>copy it, as in privacy applications where users generate their own
>keys.  However, the fact that a key is generated based on the object
>code of the work or is present in hardware that limits its use does
>not alter the requirement to include it in the Corresponding Source.

This is the Tivo clause. I'm not sure if there is any freeness issues to it,
but it is contoversial.

>  This License permits you to make and run privately modified versions
>of the Program, or have others make and run them on your
>behalf. However, this permission terminates, as to all such versions,
>if you bring suit against anyone for patent infringement of any of
>your essential patent claims in any such version, for making, using,
>selling or otherwise conveying a work based on the Program in
>compliance with this License.

This indicates that the GPL now does cover running the work,
but only in this one case does it dissallow use.
It also only covers use of a modified version.
This could be possible under the "not a contract" theory,
as copyright law does not private modifications without permission.

>3. No Denying Users' Rights through Technical Measures.

>  Regardless of any other provision of this License, no permission is
>given for modes of conveying that deny users that run covered works
>the full exercise of the legal rights granted by this License.

This is a another DRM related clause. This should be ok,
as it only dissallows distribution of the source or object code
in a way that would prevent the users from excersizing their rights.
This does not prevent distributing on some form of media with manditory
DRM, as long as a form without DRM is distributed alongside it,
as both would be covered under the same act of conveying, and
the second version allows the users the rights they need.

>    c) If the modified work has interactive user interfaces, each must
>    include a convenient feature that displays an appropriate
>    copyright notice, and tells the user that there is no warranty for
>    the program (or that you provide a warranty), that users may
>    convey the modified work under this License, and how to view a
>    copy of this License together with the central list (if any) of
>    other terms in accord with section 7.  Specifically, if the
>    interface presents a list of user commands or options, such as a
>    menu, a command to display this information must be prominent in
>    the list; otherwise, the modified work must display this
>    information at startup.  However, if the Program has interactive
>    interfaces that do not comply with this subsection, your modified
>    work need not make them comply.

I cannot belive they managed to make that clause even worse.
I really wish they would drop it.

>    4) terms that require, if a modified version of the material they
>       cover is a work intended to interact with users through a
>       computer network, that those users be able to obtain copies of
>       the Corresponding Source of the work through the same network
>       session; or

This might be considered a freeness problem it would only cover works
that are using this "option".

>  Additional requirements are allowed only as stated in subsection 7b.
>If the Program as you received it purports to impose any other
>additional requirement, you may remove that requirement.

Cool!

>  You may not propagate or modify the Program except as expressly
>provided under this License.  Any attempt otherwise to propagate or
>modify the Program is void.  If you violate this License, any
>copyright holder may put you on notice by notifying you of the
>violation, by any reasonable means, provided 60 days have not elapsed
>since the last violation.  Having put you on notice, the copyright
>holder may then terminate your license at any time.  However, parties
>who have received copies, or rights, from you under this License will
>not have their licenses terminated so long as they remain in full
>compliance.

I still am not understanding the point of this sixty day statute of
limitation.

Overall it looks like there are fairly few problematic clauses in this
draft.

--
To UNSUBSCRIBE, email to debian-legal-REQU...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Andrew Donnellan  
View profile  
 More options Jul 28 2006, 7:30 pm
Newsgroups: linux.debian.legal
From: "Andrew Donnellan" <ajdli...@gmail.com>
Date: Sat, 29 Jul 2006 01:30:05 +0200
Local: Fri, Jul 28 2006 7:30 pm
Subject: Re: New GPLv3 and LGPLv3 discussion drafts available

>versions to play those DVDs.  If the work communicates with an online
>service, it must be possible for modified versions to communicate with
>the same online service in the same way such that the service cannot
>distinguish.)  A key need not be included in cases where use of the

This is bad for services where use of a modified client is disallowed
or detrimental to other users, e.g. let's say there is a GPL3 game
that uses a centralised server to play against other players. Under
this section any modified clients have the keys needed to connect to
the server in a way that is indistinguishable, so I could modify it
and add cheat codes and other controversial things and under this
section they would not be able to distinguish me and ban me.

On 7/29/06, Joe Smith <unknown_kev_...@hotmail.com> wrote:

--
Andrew Donnellan
http://andrewdonnellan.com
http://ajdlinux.blogspot.com
Jabber - ajdli...@jabber.org.au
GPG - hkp://subkeys.pgp.net 0x5D4C0C58
-------------------------------
Member of Linux Australia - http://linux.org.au
Debian user - http://debian.org
Get free rewards - http://ezyrewards.com/?id=23484
OpenNIC user - http://www.opennic.unrated.net

--
To UNSUBSCRIBE, email to debian-legal-REQU...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Joe Smith  
View profile  
 More options Jul 28 2006, 8:00 pm
Newsgroups: linux.debian.legal
From: "Joe Smith" <unknown_kev_...@hotmail.com>
Date: Sat, 29 Jul 2006 02:00:13 +0200
Local: Fri, Jul 28 2006 8:00 pm
Subject: Re: New GPLv3 and LGPLv3 discussion drafts available

"Andrew Donnellan" <ajdli...@gmail.com> wrote in message

news:1007a32a0607281624j5efe57cbp69207b9512f6b2ed@mail.gmail.com...

> >versions to play those DVDs.  If the work communicates with an online
>>service, it must be possible for modified versions to communicate with
>>the same online service in the same way such that the service cannot
>>distinguish.)  A key need not be included in cases where use of the

> This is bad for services where use of a modified client is disallowed
> or detrimental to other users, e.g. let's say there is a GPL3 game
> that uses a centralised server to play against other players. Under
> this section any modified clients have the keys needed to connect to
> the server in a way that is indistinguishable, so I could modify it
> and add cheat codes and other controversial things and under this
> section they would not be able to distinguish me and ban me.

But on the other hand, I need the key to run my modified version that runs
on a computer with two moniters. See how this can go both ways?
The only way to prevent cheating in online games is to move virtually all
game logic to the server side. If anything important is running on the
client side,
the client CAN cheat. The alternative is to use something like the TPM.
I really don't think that is a good idea.

--
To UNSUBSCRIBE, email to debian-legal-REQU...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Andrew Donnellan  
View profile  
 More options Jul 28 2006, 8:20 pm
Newsgroups: linux.debian.legal
From: "Andrew Donnellan" <ajdli...@gmail.com>
Date: Sat, 29 Jul 2006 02:20:06 +0200
Local: Fri, Jul 28 2006 8:20 pm
Subject: Re: New GPLv3 and LGPLv3 discussion drafts available
On 7/29/06, Joe Smith <unknown_kev_...@hotmail.com> wrote:

Yes.

> The only way to prevent cheating in online games is to move virtually all
> game logic to the server side. If anything important is running on the
> client side,
> the client CAN cheat. The alternative is to use something like the TPM.

Even moving all logic to the server side can't stop it. Online games
especially need to be able to distinguish the 'official' client from a
modified one. Even if all logic is on the server side, the client
still receives data that must not be disclosed to the player, e.g. map
data. A modified client could easily defeat that.

A clause like this needs to allow for 'legitimate' modifications, e.g.
your two screens example, but also allow an online service to block
users that are dishonestly using their modification powers.

> I really don't think that is a good idea.

What isn't? The TPM idea?

--
Andrew Donnellan
http://andrewdonnellan.com
http://ajdlinux.blogspot.com
Jabber - ajdli...@jabber.org.au
GPG - hkp://subkeys.pgp.net 0x5D4C0C58
-------------------------------
Member of Linux Australia - http://linux.org.au
Debian user - http://debian.org
Get free rewards - http://ezyrewards.com/?id=23484
OpenNIC user - http://www.opennic.unrated.net

--
To UNSUBSCRIBE, email to debian-legal-REQU...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Joe Smith  
View profile  
 More options Jul 28 2006, 10:50 pm
Newsgroups: linux.debian.legal
From: "Joe Smith" <unknown_kev_...@hotmail.com>
Date: Sat, 29 Jul 2006 04:50:09 +0200
Local: Fri, Jul 28 2006 10:50 pm
Subject: Re: New GPLv3 and LGPLv3 discussion drafts available

"Andrew Donnellan" <ajdli...@gmail.com> wrote in message

news:1007a32a0607281710h5b0fb170t1db450009ffdf31a@mail.gmail.com...

> Even moving all logic to the server side can't stop it. Online games
> especially need to be able to distinguish the 'official' client from a
> modified one. Even if all logic is on the server side, the client
> still receives data that must not be disclosed to the player, e.g. map
> data. A modified client could easily defeat that.

Why must data not to be disclosed be sent to the client?
What if the client is nothing but an X11 server. Then it should be
very easy to not send anything that the player must not see.

> A clause like this needs to allow for 'legitimate' modifications, e.g.
> your two screens example, but also allow an online service to block
> users that are dishonestly using their modification powers.

>> I really don't think that is a good idea.

> What isn't? The TPM idea?

Yeah the TPM.

But this is getting a little offtopic.

The FSF is really not concerned about online games. That is because there is
no way to block draconian DRM restrictions
while aproviding a means to autheniticate an official game client. They
really are the same problem.

--
To UNSUBSCRIBE, email to debian-legal-REQU...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Andrew Donnellan  
View profile  
 More options Jul 28 2006, 11:00 pm
Newsgroups: linux.debian.legal
From: "Andrew Donnellan" <ajdli...@gmail.com>
Date: Sat, 29 Jul 2006 05:00:15 +0200
Local: Fri, Jul 28 2006 11:00 pm
Subject: Re: New GPLv3 and LGPLv3 discussion drafts available
On 7/29/06, Joe Smith <unknown_kev_...@hotmail.com> wrote:

> The FSF is really not concerned about online games. That is because there is
> no way to block draconian DRM restrictions
> while aproviding a means to autheniticate an official game client. They
> really are the same problem.

The issue is how the GPLv3 affects a service provider's right to put
restrictions on usage of a service, not copyright licensing. However
it is quite close to DRM and I can see why the FSF is putting this
clause in. Whilst it may be detrimental for some, it does prevent the
use of DRM, and of course there is always the option of using the
GPLv2.

--
Andrew Donnellan
http://andrewdonnellan.com
http://ajdlinux.blogspot.com
Jabber - ajdli...@jabber.org.au
GPG - hkp://subkeys.pgp.net 0x5D4C0C58
-------------------------------
Member of Linux Australia - http://linux.org.au
Debian user - http://debian.org
Get free rewards - http://ezyrewards.com/?id=23484
OpenNIC user - http://www.opennic.unrated.net

--
To UNSUBSCRIBE, email to debian-legal-REQU...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Francesco Poli  
View profile  
 More options Aug 2 2006, 4:10 pm
Newsgroups: linux.debian.legal
From: Francesco Poli <f...@firenze.linux.it>
Date: Wed, 02 Aug 2006 22:10:14 +0200
Local: Wed, Aug 2 2006 4:10 pm
Subject: Re: New GPLv3 and LGPLv3 discussion drafts available

On Thu, 27 Jul 2006 22:19:49 -0400 Nathanael Nerode wrote:

> Just a heads-up.

> http://gplv3.fsf.org/
[...]
> You know where to leave your comments (http://gplv3.fsf.org/) -- but
> if there are  any DFSG-freeness issues in the new drafts, please bring
> them up here as well so  we can try to hash out whether they really
> are.

What follows is my own analysis of GPLv3draft2.
I welcome any comments on my reasonings.

>                GNU GENERAL PUBLIC LICENSE
>                    Discussion Draft 2 of Version 3, 27 July 2006

> THIS IS A DRAFT, NOT A PUBLISHED VERSION OF THE GNU GENERAL PUBLIC
> LICENSE.
[...]
>                   TERMS AND CONDITIONS

> 0.  Definitions.

>   In this License, each licensee is addressed as "you," while "the
> Program" refers to any work of authorship licensed under this License.

:::: Style: Program or Work?

Since the GPL is designed to be applicable to any work of authorship
(not only computer programs), I would suggest using a more neutral term
than "the Program".  Something like "the Work" would avoid misleading
many many people into thinking that the GPL can only be applied to
computer programs.

> A "modified" work includes, without limitation, versions in which
> material has been translated or added.  A work "based on" another work
> means any modified version, formation of which requires permission
> under applicable copyright law.  A "covered work" means either the
> unmodified Program or a work based on the Program.

:::: Good: clearer definitions

Major improvement: these definitions are much clearer.  It's good that
now the definition of "based on" exploits applicable copyright law
whithout trying to rewrite it.  This ensures that the license does not
place restrictions on activities that do not require permission under
applicable copyright law.

>   To "propagate" a work means doing anything with it that requires
> permission under applicable copyright law, except executing it on a
> computer, or making modifications that you do not share.  Propagation
> includes copying, distribution (with or without modification), making
> available to the public, and in some countries other activities as
> well.  To "convey" a work means any kind of propagation that enables
> other parties to make or receive copies, excluding sublicensing.

:::: Good: clear definitions

These definitions seem fairly clear.
Again, their linking to copyright law ensures that the license does not
place restrictions on activities that do not require permission under
applicable copyright law.

>   A party's "essential patent claims" in a work are all patent claims
> that the party can give permission to practice, whether already
> acquired or to be acquired, that would be infringed by making, using,
> or selling the work.

> 1. Source Code.

:::: Good: great improvement

This section is greatly improved, especially because the requirement to
include output decryption keys in the Corresponding Source was dropped.
Good.

>   The "source code" for a work means the preferred form of the work
> for making modifications to it.  "Object code" means any non-source
> version of a work.

:::: Good: please keep these definitions

I like these definitions.  Good to see that they were kept unaltered.

>   The "System Libraries" of an executable work include every subunit
[...]
>   The "Corresponding Source" for a work in object code form means all
[...]
> 2. Basic Permissions.

>   All rights granted under this License are granted for the term of
> copyright on the Program, and are irrevocable provided the stated
> conditions are met.  This License explicitly affirms your unlimited
> permission to run the unmodified Program.  The output from running it
> is covered by this License only if the output, given its content,
> constitutes a covered work.  This License acknowledges your rights of
> "fair use" or other equivalent, as provided by copyright law.

:::: Good: mentioning of "fair use" is an improvement

Good to see that "fair use" and similar rights are explicitly mentioned.
 This is an improvement over GPLv2.

>   This License permits you to make and run privately modified versions
> of the Program, or have others make and run them on your
> behalf. However, this permission terminates, as to all such versions,
> if you bring suit against anyone for patent infringement of any of
> your essential patent claims in any such version, for making, using,
> selling or otherwise conveying a work based on the Program in
> compliance with this License.

:::: Bad: no permission to use the work for bad guys?

This is a so-called patent retaliation clause.  Isn't it a bit
overreaching?  It's true that it's triggered only by patent suits that
are related to the Program and that are intended to effectively restrict
other parties' freedoms to use, copy or convey their own works based on
the Program...

But on the other hand, copyright does not cover use, so how can a
copyright holder (assuming he/she does not hold any patent) terminate
the right to *use* the work for a licensee?  Is this clause intended to
take away from bad guys (who sue for patent infringement) a right that
they *would* have if they didn't accept the license??

===> possibly a DFSG issue?

>   Propagation of covered works other than conveying is permitted
> without limitation.

:::: Weird: does this interact with DRM broadcasting?

The rationale for Draft1 (http://gplv3.fsf.org/rationale) explains that
this paragraph is intended to distinguish between two subclasses of
propagation: conveying and non-conveying (with the current terminology).
 I'm concerned that this clause has unintended consequences, though.  I
can propagate a covered work without having to comply with any
conditions, provided that I do not convey it.

Broadcasting an audio file is propagating it, at least in many
jurisdictions (on the basis of the above-stated definition of
"propagation").  Does broadcasting a music file through a DRM-encumbered
channel count as non-conveying propagation?  If this is the case, it
seems to be permitted without limitation...  Is this intended?

I know that, technically, broadcasting a music file *does* cause the
listeners to receive a copy (one that is forced to be ephemeral when the
streaming is DRM-encumbered, but a copy anyway).  But would a court view
things this way?

> Sublicensing is not allowed; section 10 makes it
> unnecessary.  Conveying is permitted under the conditions stated
> below.

> 3. No Denying Users' Rights through Technical Measures.

:::: Good: improved section

This section seems to be improved with respect to GPLv3draft1,
especially because the no-illegal-privacy-violation clause was dropped.

>   Regardless of any other provision of this License, no permission is
> given for modes of conveying that deny users that run covered works
> the full exercise of the legal rights granted by this License.

:::: Seems good: as long as this allows parallel conveying on
DRM-encumbered *and* unencumbered channels

Conveying through DRM-encumbered media or channels seems to be allowed
as long as final recipients are not denied the freedoms granted by the
license.  For instance, conveying through a DRM-*un*encumbered media or
channel in parallel to the DRM-encumbered one, seems to be considered
enough to re-enable the full exercise of the legal rights granted by the
license.  Does this clause permit this scenario?  If this is the case,
then the clause seems to be OK.

>   No covered work constitutes part of an effective technological
> "protection" measure under section 1201 of Title 17 of the United
> States Code.

:::: Problematic: too specific and possibly untrue

This is really legislation-specific and could become rapidly obsolete
when (hopefully) that specific section of USC changes or is removed.

Moreover, it could be seen as an untrue statement in some cases.  What
is or is not an effective technological "protection" measure under a
given section of a law is for the courts to decide, not for the
licensor.  In some scenarios, GnuPG may actually be called "part of an
effective technological protection measure".

I suggest dropping this sentence entirely.

> When you convey a covered work, you waive any legal
> power to forbid circumvention of technical measures that include use
> of the covered work,

:::: Bad: possibly overreaching

This seems to be overreaching, since it could be interpreted as covering
legal powers to forbid "computer crimes" such as unauthorized intrusion
into computer systems.  For instance, the covered work could be used as
part of a firewall or IDS: circumvention of its technical measures in
order to gain unauthorized access to the protected computer system or
network is forbidden by law in several jurisdictions; do I waive such a
legal protection, when I convey such a covered work?

I suggest dropping the waiver entirely, thus leaving the following
disclaimer only.

===> waiving legal rights can be seen as a fee: this clause could fail
DFSG#1

> and you disclaim any intention to limit operation
> or modification of the work as a means of enforcing the legal rights
> of third parties against the work's users.

> 4.[1] Verbatim Copying.

:::: Good: basically unchanged

This is basically the same as in GPLv2 and GPLv3-draft1 (apart from the
references to section 7 and slight wording improvements...).  This
section seems OK.

...

read more »

  application_pgp-signature_part
< 1K Download

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Francesco Poli  
View profile  
 More options Aug 2 2006, 4:50 pm
Newsgroups: linux.debian.legal
From: Francesco Poli <f...@firenze.linux.it>
Date: Wed, 02 Aug 2006 22:50:11 +0200
Local: Wed, Aug 2 2006 4:50 pm
Subject: Re: New GPLv3 and LGPLv3 discussion drafts available

On Fri, 28 Jul 2006 22:46:54 -0400 Joe Smith wrote:

[...]

> The FSF is really not concerned about online games. That is because
> there is  no way to block draconian DRM restrictions
> while aproviding a means to autheniticate an official game client.
> They  really are the same problem.

Agreed.  There's no way to distinguish these two scenarios: they are
both cases where the service provider wants to prevent the client from
doing something (client-side) that they don't like.  This fundamentally
clashes with freedom to modify and adapt software to your own needs.

--
But it is also tradition that times *must* and always
do change, my friend.   -- from _Coming to America_
..................................................... Francesco Poli .
 GnuPG key fpr == C979 F34B 27CE 5CD8 DC12  31B5 78F4 279B DD6D FCF4

  application_pgp-signature_part
< 1K Download

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Joe Smith  
View profile  
 More options Aug 2 2006, 7:50 pm
Newsgroups: linux.debian.legal
From: "Joe Smith" <unknown_kev_...@hotmail.com>
Date: Thu, 03 Aug 2006 01:50:05 +0200
Local: Wed, Aug 2 2006 7:50 pm
Subject: Re: New GPLv3 and LGPLv3 discussion drafts available

"Francesco Poli" <f...@firenze.linux.it> wrote in message

news:20060802171408.5ac50dc5.frx@firenze.linux.it...

This is explictly limited to modified versions. Apparently the FSF feels
that they can prevent the legal use of a modified version by revoking the
rights to make derivitives retroactively. I assume the theory is it
is illegal to run a program that was made in violation of copyright laws.

Sounds like a weak theory to me.

>>   Regardless of any other provision of this License, no permission is
>> given for modes of conveying that deny users that run covered works
>> the full exercise of the legal rights granted by this License.

>:::: Seems good: as long as this allows parallel conveying on
>DRM-encumbered *and* unencumbered channels

>Conveying through DRM-encumbered media or channels seems to be allowed
>as long as final recipients are not denied the freedoms granted by the
>license.  For instance, conveying through a DRM-*un*encumbered media or
>channel in parallel to the DRM-encumbered one, seems to be considered
>enough to re-enable the full exercise of the legal rights granted by the
>license.  Does this clause permit this scenario?  If this is the case,
>then the clause seems to be OK.

The question  is whether both are considered part of one act of conveying.
If so then the un-encumbered one gives the users the ability to excercise
their rights
under the licence.

>I would like to see this *permission to add restrictions* entirely
>dropped from GPLv3.

Well I'm not sure, for example these two "restrictions" seem very reasonable
as it would be stupid for the GPL to be label incompatible with annother
licence
for either of these two reasons:

>>     1) terms that require that the origin of the material they cover
>>        not be misrepresented, or that modified versions of that
>>        material be marked in specific reasonable ways as different
>>        from the original version; or

>>     2) warranty or liability disclaimers that differ from the
>>        disclaimers in this License; or

I'm doubtful that it is really killing copyleft. If the purpose of
copyleft is to keep software FSF-free then it does it very well.

>>   [13.[8] Geographical Limitations.

>:::: Bad: really problematic and unused

>This section seems basically the same as section 8 of GPLv2 (and as
>section 13 of GPLv3draft1).  It's problematic, even though I cannot
>remember any case where it was exercised.  I would like to see this
>section dropped, since I think a geografically restricted work would
>discriminate against some group(s) of people, and thus wouldn't be
>really free.

>===> this option would fail DFSG#5, when exercised

The brakcets around that section indicates that they intend to drop it,
unless
somebody can convince them otherwise. It is there only to show what form it
would take if it were kept.

>>   [15.[10] Requesting Exceptions.

>:::: Improvable: OK, but off-topic

>Basically the same as section 10 of GPLv2 (and as section 15 of
>GPLv3draft1).  It seems OK to me, but it sounds off-topic in the license
>text...  I would move it outside the TERMS AND CONDITIONS.

The brakcets around that section indicates that they intend to drop it,
unless
somebody can convince them otherwise. It is there only to show what form it
would take if it were kept.
---------------

--
To UNSUBSCRIBE, email to debian-legal-REQU...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Thomas Dickey  
View profile  
 More options Aug 2 2006, 8:30 pm
Newsgroups: linux.debian.legal
From: Thomas Dickey <dic...@saltmine.radix.net>
Date: Thu, 03 Aug 2006 02:30:08 +0200
Local: Wed, Aug 2 2006 8:30 pm
Subject: Re: New GPLv3 and LGPLv3 discussion drafts available

Francesco Poli <f...@firenze.linux.it> wrote:
> :::: Kills copyleft: this is not in the spirit of GPLv2
> I strongly *dislike* the entire concept of allowing a limited set of
> additional requirements to be added.
> That is *against* the spirit of the GPLv2 (where the FSF promised that
> new versions would "be similar in spirit to the present version", see
> GPLv2, section 9.) and greatly weakens the copyleft.

true - since it is against the spirit of GPLv2 it automatically makes it
impossible to invoke the remainder of section 9 ("you have the option...").

--
Thomas E. Dickey
http://invisible-island.net
ftp://invisible-island.net

--
To UNSUBSCRIBE, email to debian-legal-REQU...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Francesco Poli  
View profile  
 More options Aug 4 2006, 4:30 pm
Newsgroups: linux.debian.legal
From: Francesco Poli <f...@firenze.linux.it>
Date: Fri, 04 Aug 2006 22:30:10 +0200
Local: Fri, Aug 4 2006 4:30 pm
Subject: Re: New GPLv3 and LGPLv3 discussion drafts available

On Thu, 03 Aug 2006 00:06:56 -0000 Thomas Dickey wrote:

> Francesco Poli <f...@firenze.linux.it> wrote:

> > :::: Kills copyleft: this is not in the spirit of GPLv2

> > I strongly *dislike* the entire concept of allowing a limited set of
> > additional requirements to be added.

> > That is *against* the spirit of the GPLv2 (where the FSF promised
> > that new versions would "be similar in spirit to the present
> > version", see GPLv2, section 9.) and greatly weakens the copyleft.

> true - since it is against the spirit of GPLv2 it automatically makes
> it impossible to invoke the remainder of section 9 ("you have the
> option...").

I wish it were so easy!
The FSF claim that a horribly non-free license (the GFDL) is a "free
documentation license" (it's claimed in its very name!), they can also
claim that the GPLv3 with this permission to add restrictions is
"similar in spirit to the" GPLv2.
Whether this is true or not is of very little importance: I doubt that a
court can be successfully convinced that a work released under the GPL
"v2 or later" cannot be used under the GPLv3, on the basis of this
betrayal of the spirit of GPLv2...   :-(

--
But it is also tradition that times *must* and always
do change, my friend.   -- from _Coming to America_
..................................................... Francesco Poli .
 GnuPG key fpr == C979 F34B 27CE 5CD8 DC12  31B5 78F4 279B DD6D FCF4

  application_pgp-signature_part
< 1K Download

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Francesco Poli  
View profile  
 More options Aug 4 2006, 4:30 pm
Newsgroups: linux.debian.legal
From: Francesco Poli <f...@firenze.linux.it>
Date: Fri, 04 Aug 2006 22:30:11 +0200
Local: Fri, Aug 4 2006 4:30 pm
Subject: Re: New GPLv3 and LGPLv3 discussion drafts available

On Wed, 2 Aug 2006 19:20:01 -0400 Joe Smith wrote:

> "Francesco Poli" <f...@firenze.linux.it> wrote in message
> news:20060802171408.5ac50dc5.frx@firenze.linux.it...
[...]
> >:::: Bad: no permission to use the work for bad guys?
[...]
> This is explictly limited to modified versions. Apparently the FSF
> feels that they can prevent the legal use of a modified version by
> revoking the rights to make derivitives retroactively. I assume the
> theory is it is illegal to run a program that was made in violation of
> copyright laws.

> Sounds like a weak theory to me.

Mmmmh, let's say

:::: Bad: no permission to use a modified work for bad guys?

then.
I think the issue is there anyway...

[...]

> >:::: Seems good: as long as this allows parallel conveying on
> >DRM-encumbered *and* unencumbered channels
[...]
> The question  is whether both are considered part of one act of
> conveying. If so then the un-encumbered one gives the users the
> ability to excercise  their rights
> under the licence.

I hope this is the right license interpretation.
Note that I've already submitted a comment like this for GPLv3draft1,
but, unfortunately, nobody from FSF explained what is the intended
interpretation...

Well, those two restrictions are not harmful, I think.
But IMO the problem is the possibility to add restrictions, in general.

If some restriction is a good one, then, incorporate it in the license
text; otherwise, exclude it.  I object the idea that a license like the
GPLv3, which is claimed to be a copyleft, allows a modified version of
the work to have some restrictions added with respect to the original
version: this is not the way copyleft works!

[...]

> The brakcets around that section indicates that they intend to drop
> it,  unless
> somebody can convince them otherwise. It is there only to show what
> form it would take if it were kept.
[...]
> The brakcets around that section indicates that they intend to drop
> it,  unless
> somebody can convince them otherwise. It is there only to show what
> form it would take if it were kept.

Yeah, I know: that's why I'm going to speak up and suggest dropping
them!  I'm going to do it so that they know I agree with the decision to
drop them!  ;-)

Thanks for the comments.

--
But it is also tradition that times *must* and always
do change, my friend.   -- from _Coming to America_
..................................................... Francesco Poli .
 GnuPG key fpr == C979 F34B 27CE 5CD8 DC12  31B5 78F4 279B DD6D FCF4

  application_pgp-signature_part
< 1K Download

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Thomas Dickey  
View profile  
 More options Aug 4 2006, 8:30 pm
Newsgroups: linux.debian.legal
From: Thomas Dickey <dic...@saltmine.radix.net>
Date: Sat, 05 Aug 2006 02:30:13 +0200
Local: Fri, Aug 4 2006 8:30 pm
Subject: Re: New GPLv3 and LGPLv3 discussion drafts available

Francesco Poli <f...@firenze.linux.it> wrote:
> I wish it were so easy!
> The FSF claim that a horribly non-free license (the GFDL) is a "free
> documentation license" (it's claimed in its very name!), they can also
> claim that the GPLv3 with this permission to add restrictions is
> "similar in spirit to the" GPLv2.
> Whether this is true or not is of very little importance: I doubt that a
> court can be successfully convinced that a work released under the GPL
> "v2 or later" cannot be used under the GPLv3, on the basis of this
> betrayal of the spirit of GPLv2...   :-(

I don't believe courts will be relevant in this regard.  I had in mind
the problem that will arise when package maintainers "fix" packages by
changing the copy of the GPL which may be included with packages.

Besides this, is also the nuisance that I find with various packages
putting GPL licenses on non-GPL programs which I maintain.
This will just add another twist to it.

--
Thomas E. Dickey
http://invisible-island.net
ftp://invisible-island.net

--
To UNSUBSCRIBE, email to debian-legal-REQU...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Lionel Elie Mamane  
View profile  
 More options Aug 5 2006, 11:40 pm
Newsgroups: linux.debian.legal
From: Lionel Elie Mamane <lio...@mamane.lu>
Date: Sun, 06 Aug 2006 05:40:07 +0200
Local: Sat, Aug 5 2006 11:40 pm
Subject: Re: New GPLv3 and LGPLv3 discussion drafts available

On Sat, Jul 29, 2006 at 12:57:11PM +1000, Andrew Donnellan wrote:
> On 7/29/06, Joe Smith <unknown_kev_...@hotmail.com> wrote:
>> The FSF is really not concerned about online games. That is because
>> there is no way to block draconian DRM restrictions while
>> aproviding a means to autheniticate an official game client. They
>> really are the same problem.
> The issue is how the GPLv3 affects a service provider's right to put
> restrictions on usage of a service,

I don't see how it does that; the service provider can still by
contract / terms of use / ... rule out restrictions on usage of a
service, and terminate service to people that don't respect the
contract, or sue them for damages, ...

It does make enforcing these restrictions by program (rather than by
human) more difficult, or partially impossible, yes.

--
Lionel

--
To UNSUBSCRIBE, email to debian-legal-REQU...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Lionel Elie Mamane  
View profile  
 More options Aug 6 2006, 12:00 am
Newsgroups: linux.debian.legal
From: Lionel Elie Mamane <lmam...@debian.org>
Date: Sun, 06 Aug 2006 06:00:05 +0200
Local: Sun, Aug 6 2006 12:00 am
Subject: Re: New GPLv3 and LGPLv3 discussion drafts available

On Fri, Jul 28, 2006 at 03:16:26PM -0400, Joe Smith wrote:
> "Nathanael Nerode" <nero...@fastmail.fm> wrote in message
> news:20060728021949.GA4694@doctormoo.dyndns.org...
>> There's a lot of complicated wording changes from the first draft
>> of the GPL v.3.
>> You know where to leave your comments (http://gplv3.fsf.org/) --
>> but if there are any DFSG-freeness issues in the new drafts, please
>> bring them up here as well so we can try to hash out whether they
>> really are.
> Note that the fact that that DFSG 10 may make GPLv3 free regardless
> of other violations, because "GPL" is used without version
> information.

That interpretation would be *very* distasteful to me. My
interpretation is that it refers to the version of the GPL that was
current at time the text was written, or possibly also all past
versions. If version 10 of the GNU GPL discriminates against employees
of ${COMPANY}, it is non-DFSG free. If your interpretation were
common, I would propose an amendment to clarify it.

On the other hand, I don't see Debian surviving in its current form if
glibc, etc were to become non-DFSG free, unless there is a wide
collaboration between GNU/Linux distributions to fork the bunch at the
last free version (like with xfree86/xorg), or we develop the
resources to maintain the fork ourselves or ...

--
Lionel

--
To UNSUBSCRIBE, email to debian-legal-REQU...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Joe Smith  
View profile  
 More options Aug 6 2006, 12:30 pm
Newsgroups: linux.debian.legal
From: "Joe Smith" <unknown_kev_...@hotmail.com>
Date: Sun, 06 Aug 2006 18:30:08 +0200
Local: Sun, Aug 6 2006 12:30 pm
Subject: Re: New GPLv3 and LGPLv3 discussion drafts available

"Lionel Elie Mamane" <lio...@mamane.lu> wrote in message
news:20060806033942.GA2897@capsaicin.mamane.lu...

Very true. The clause certainly would allow the service to have a TOS
that says: "Use of modified clients for the purpose of cheating is strictly
prohibited".

There is no freedom problem with that.

It also does not prevent online services from attempting to check that a
client is official.
It simply requires that it be possible for a modified client to  look the
same to the server.

As long as some types of modifications can be made with the program
appearing identical to the server.
Other types of modifcations might not be possible without the srver
noticing. For example some cheating modifications
might be server noticable (rate of fire too high, sudden increase in money
levels, etc).

--
To UNSUBSCRIBE, email to debian-legal-REQU...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Joe Smith  
View profile  
 More options Aug 6 2006, 12:40 pm
Newsgroups: linux.debian.legal
From: "Joe Smith" <unknown_kev_...@hotmail.com>
Date: Sun, 06 Aug 2006 18:40:10 +0200
Local: Sun, Aug 6 2006 12:40 pm
Subject: Re: New GPLv3 and LGPLv3 discussion drafts available

"Lionel Elie Mamane" <lmam...@debian.org> wrote in message
news:20060806035122.GB2897@capsaicin.mamane.lu...

Considering that it is ammendable, it should always be reasonable to
interpret it now, rather than at the time of writting.
That is because it is always possible to be correct as it would be read now.

Now GPL v3 being non-free would be a disaster, and I really think we would
need to modify the DFSG to make it free, because
forking the entire GNU project is too difficult. (Although it is interesting
that some parts of the GNU project are dead upsteam, making Debian the de
facto maintainer of those packages.)

--
To UNSUBSCRIBE, email to debian-legal-REQU...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »