Groups | Search | Server Info | Login | Register


Groups > linux.debian.policy > #6342

Bug#883950: Next steps on "[GPL-3+]" proposal

From Sean Whitton <spwhitton@spwhitton.name>
Newsgroups linux.debian.bugs.dist, linux.debian.policy
Subject Bug#883950: Next steps on "[GPL-3+]" proposal
Date 2017-12-29 10:30 +0100
Message-ID <v1Z9f-60H-3@gated-at.bofh.it> (permalink)
References (7 earlier) <uZXli-19D-39@gated-at.bofh.it> <uUSFz-5HI-1@gated-at.bofh.it> <v1Mvn-4PI-17@gated-at.bofh.it> <uUSFz-5HI-1@gated-at.bofh.it> <v1Mvn-4PI-17@gated-at.bofh.it>
Organization linux.* mail to news gateway

Cross-posted to 2 groups.

Show all headers | View raw


[Multipart message — attachments visible in raw view] - view raw

user debian-policy@packages.debian.org
usertags 883950 = normative discussion
thanks

Hello,

On Thu, Dec 28 2017, Markus Koschany wrote:

> the Policy editors request your attention and a decision regarding
> Debian bug #883950: debian-policy: allow specifying common licenses
> with only the identifier.
>
> Summary of the proposal [...]

Thank you Markus for a great summary.

We now know that we can go ahead with the main proposal to introduce the
"[GPL-3+]" notation into our machine-readable copyright format.

However, we still need to decide how we are going to hint to the local
admin that "GPL-3+" means "GPL version 3 or any later version at your
option".  (The purpose is to keep the machine-readable copyright format
basically readable without reference to the copy of the spec on the
Debian web mirrors.  So it's not the square brackets that we need to
hint about.  It's the '+'.)

I suggested shipping the copyright format in base-files and referring to
it using the Format: header.  Joerg thinks that a shorter/smaller hint
would be adequate and better than "duplicating" the copyright format --
though do note that we might be able to find a way to ship it that
avoids any inconvenient duplication.

I still think my proposal is best because it is forward-compatible with
the introduction of other abbreviations into the copyright format.  Once
we know that the local admin has access to the full spec, we need worry
much less about any new abbreviation which saves developer time but
reduces the readability of copyright files.

What are our alternatives here?  What might a "README", as Joerg puts
it, look like?  All I can think of is a standard snippet to include in
the Comment: field in the first paragraph of the copyright file, saying
that foo-N+ means foo version N or any later version of the license at
your option.

Let's not rush choosing how we're going to provide this hint to the
local admin.  We want to be sure we get this decision right because it
will be difficult to change it once the new abbreviation appears in
copyright files across the archive.

-- 
Sean Whitton

Back to linux.debian.policy | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Bug#883950: debian-policy: allow specifying common licenses with only the identifier Mattia Rizzolo <mattia@debian.org> - 2017-12-09 20:10 +0100
  Bug#883950: debian-policy: allow specifying common licenses with only the identifier Simon McVittie <smcv@debian.org> - 2017-12-10 13:40 +0100
    Bug#883950: debian-policy: allow specifying common licenses with only the identifier Sean Whitton <spwhitton@spwhitton.name> - 2017-12-10 19:00 +0100
  Bug#883950: debian-policy: allow specifying common licenses with only the identifier Markus Koschany <apo@debian.org> - 2017-12-12 21:40 +0100
    Bug#883950: debian-policy: allow specifying common licenses with only the identifier Sean Whitton <spwhitton@spwhitton.name> - 2017-12-13 01:40 +0100
      Bug#883950: debian-policy: allow specifying common licenses with only the identifier Markus Koschany <apo@debian.org> - 2017-12-13 09:30 +0100
        Bug#883950: debian-policy: allow specifying common licenses with only the identifier Sean Whitton <spwhitton@spwhitton.name> - 2017-12-16 16:10 +0100
          Bug#883950: debian-policy: allow specifying common licenses with only the identifier Markus Koschany <apo@debian.org> - 2017-12-16 16:40 +0100
            Bug#883950: debian-policy: allow specifying common licenses with only the identifier Jonathan Nieder <jrnieder@gmail.com> - 2017-12-18 23:40 +0100
              Bug#883950: debian-policy: allow specifying common licenses with only the identifier Markus Koschany <apo@debian.org> - 2017-12-19 01:00 +0100
                Bug#883950: debian-policy: allow specifying common licenses with only the identifiero Bill Allombert <ballombe@debian.org> - 2017-12-19 11:00 +0100
            Bug#883950: debian-policy: allow specifying common licenses with only the identifier Sean Whitton <spwhitton@spwhitton.name> - 2017-12-23 20:10 +0100
              Bug#883950: [INPUT REQUIRED] Re: Bug#883950: debian-policy: allow specifying common licenses with only the identifier Markus Koschany <apo@debian.org> - 2017-12-28 21:00 +0100
                Bug#883950: [INPUT REQUIRED] Re: Bug#883950: debian-policy: allow specifying common licenses with only the identifier Joerg Jaspert <joerg@debian.org> - 2017-12-28 22:40 +0100
                Bug#883950: Next steps on "[GPL-3+]" proposal Sean Whitton <spwhitton@spwhitton.name> - 2017-12-29 10:30 +0100
                Bug#883950: Next steps on "[GPL-3+]" proposal Stuart Prescott <stuart@debian.org> - 2017-12-30 04:00 +0100
                Bug#883950: Next steps on "[GPL-3+]" proposal Russ Allbery <rra@debian.org> - 2017-12-30 04:40 +0100
                Bug#883950: Next steps on "[GPL-3+]" proposal Sean Whitton <spwhitton@spwhitton.name> - 2017-12-30 15:30 +0100
                Bug#883950: Next steps on "[GPL-3+]" proposal Julian Gilbey <julian@d-and-j.net> - 2017-12-30 22:30 +0100
                Bug#883950: Next steps on "[GPL-3+]" proposal Russ Allbery <rra@debian.org> - 2017-12-30 22:40 +0100
                Bug#883950: Next steps on "[GPL-3+]" proposal Julian Gilbey <julian@d-and-j.net> - 2017-12-31 11:40 +0100
                Bug#883950: Next steps on "[GPL-3+]" proposal Sean Whitton <spwhitton@spwhitton.name> - 2017-12-30 15:30 +0100
                Bug#883950: Next steps on "[GPL-3+]" proposal Markus Koschany <apo@debian.org> - 2018-07-23 23:50 +0200
                Bug#883950: Next steps on "[GPL-3+]" proposal Russ Allbery <rra@debian.org> - 2018-07-27 06:00 +0200
                Bug#883950: Next steps on "[GPL-3+]" proposal Holger Levsen <holger@layer-acht.org> - 2018-07-27 06:10 +0200
                Bug#883950: Next steps on "[GPL-3+]" proposal Sean Whitton <spwhitton@spwhitton.name> - 2018-07-27 11:40 +0200
    Bug#883950: debian-policy: allow specifying common licenses with only the identifier Scott Kitterman <debian@kitterman.com> - 2017-12-13 05:20 +0100
  Bug#883950: debian-policy: allow specifying common licenses with only the identifier Chris Lamb <lamby@debian.org> - 2017-12-14 10:10 +0100
  Bug#883950: Next steps on "[GPL-3+]" proposal Stuart Prescott <stuart@debian.org> - 2018-07-28 17:00 +0200
    Bug#883950: Next steps on "[GPL-3+]" proposal Simon McVittie <smcv@debian.org> - 2018-07-28 17:30 +0200
      Bug#883950: Next steps on "[GPL-3+]" proposal Sean Whitton <spwhitton@spwhitton.name> - 2018-07-29 02:40 +0200
    Bug#883950: Next steps on "[GPL-3+]" proposal Russ Allbery <rra@debian.org> - 2018-07-28 23:00 +0200
      Bug#883950: Next steps on "[GPL-3+]" proposal Stuart Prescott <stuart@debian.org> - 2018-07-29 10:20 +0200
        Bug#883950: Next steps on "[GPL-3+]" proposal Russ Allbery <rra@debian.org> - 2018-07-29 19:10 +0200
      Bug#883950: Next steps on "[GPL-3+]" proposal Wouter Verhelst <wouter@debian.org> - 2018-08-12 14:40 +0200
        Bug#883950: Next steps on "[GPL-3+]" proposal Russ Allbery <rra@debian.org> - 2018-08-12 19:50 +0200
        Bug#883950: Next steps on "[GPL-3+]" proposal Simon McVittie <smcv@debian.org> - 2018-08-13 12:40 +0200
      Bug#883950: Next steps on "[GPL-3+]" proposal Ian Jackson <ijackson@chiark.greenend.org.uk> - 2018-08-14 19:30 +0200
        Bug#883950: Next steps on "[GPL-3+]" proposal Jonathan Nieder <jrnieder@gmail.com> - 2018-08-14 20:50 +0200
          Bug#883950: Next steps on "[GPL-3+]" proposal Ian Jackson <ijackson@chiark.greenend.org.uk> - 2018-08-15 15:00 +0200
  Bug#883950: Next steps on "[GPL-3+]" proposal Russ Allbery <rra@debian.org> - 2018-08-02 06:50 +0200
  Bug#883950: Next steps on "[GPL-3+]" proposal gregor herrmann <gregoa@debian.org> - 2018-08-02 10:40 +0200
  Bug#883950: Next steps on "[GPL-3+]" proposal Guillem Jover <guillem@debian.org> - 2018-08-02 12:40 +0200
    Bug#883950: Next steps on "[GPL-3+]" proposal Holger Levsen <holger@layer-acht.org> - 2018-08-03 09:50 +0200
  Bug#883950: Next steps on "[GPL-3+]" proposal Russ Allbery <rra@debian.org> - 2018-08-02 19:10 +0200
  Bug#883950: Next steps on "[GPL-3+]" proposal Jonathan Nieder <jrnieder@gmail.com> - 2018-08-03 05:10 +0200
  Bug#883950: Next steps on "[GPL-3+]" proposal Russ Allbery <rra@debian.org> - 2018-08-03 05:20 +0200
    Bug#883950: Next steps on "[GPL-3+]" proposal Ian Jackson <ijackson@chiark.greenend.org.uk> - 2018-08-14 19:10 +0200
      Bug#883950: Next steps on "[GPL-3+]" proposal Russ Allbery <rra@debian.org> - 2018-08-15 00:30 +0200
  Bug#883950: Next steps on "[GPL-3+]" proposal Paul Hardy <unifoundry@gmail.com> - 2018-08-12 00:00 +0200
    Bug#883950: Next steps on "[GPL-3+]" proposal Ian Jackson <ijackson@chiark.greenend.org.uk> - 2018-08-14 19:40 +0200
      Bug#883950: Next steps on "[GPL-3+]" proposal Paul Hardy <unifoundry@gmail.com> - 2018-08-15 16:00 +0200
        Bug#883950: Next steps on "[GPL-3+]" proposal Paul Hardy <unifoundry@gmail.com> - 2018-08-15 17:00 +0200

csiph-web