GPL3 Questions and Implications

GPL3 Questions and Implications

Nov 22 2007 10:01AM
by: Sam<Sam@timbuctoo>

It has been suggested by Shane Martin Coughlan following a gently heated discussion on the discussion@fsfeurope.org mailing list, that a collection of questions relating to the GPL3 be collated and put to the FSF authors.

* Shane Martin Coughlan wrote, On 21/11/07 20:14:

Suggestion:How about we make a list of concerns that people have and I email BrettSmith with them?  That way we consolidate the concerns into onesubmission and potentially speed up the process of obtaining answers.MJ, Sam, perhaps you could coordinate the list of questions.

This page is setup for that purpose.

Readers: feel free to add comments or questions relating to GPL3 or AGPL, a compilation of which will be sent to Brett Smith by Shane.

My personal proposal is the creation of a list of implications of choosing a specific license to help prospective licensors choose (or avoid) a license according to their requirements.

My proposed implication is:

The GPL is widely considered a share-alike license where licensors have understood that the same terms will propagate throughout the distribution chain.

With the GPL3 this is not true: at some time in the distribution chain, derived works may have certain additional restrictions added, thus licensing the combined work under the AGPL such that when an original contributor receives the derived work with enhancements to his own work, he may not distribute any combination of his work with any of those enhancements unless he does so with the additional restrictions of the AGPL.

If the licensor finds this disparity objectionable then he may prefer to use the GPL2.

I believe that this implication is not widely understood and because ealier versions of the GPL are widely known to prohibit the addition of extra restrictions, this implication is also unexpected.

  • Its time
  • Whats with s/he all the time?
  • Stinkin GNOME file dialogs
  • Free Choice
  • Comment on Stinkin GNOME file dialogs by ebassi
  • Secrets in GNOME file dialogs
  • Comment on Stinkin GNOME file dialogs by Sam Liddicott Secrets in GNOME file dialogs
  • ulog-acctd
  • One good thing
  • Comment on Secrets in GNOME file dialogs by ebassi
  • Comment on Secrets in GNOME file dialogs by Sam
  • Installing SUN Java on Ununtu
  • Flash hangs in firefox
  • Stem cell hoo-hah
  • Comment on Secrets in GNOME file dialogs by ebassi
  • do { break; } while (0);
  • Mile high : Mile deep menus
  • When ASDA dont stock
  • HP Printer Hacking
  • A tune by any other name
  • Your own idiot savant
  • Comment on Mile high : Mile deep menus by DigitalArena
  • Comment on A tune by any other name by DigitalArena
  • Trying to buy from ebuyer
  • ASDA Idiots
  • Comment on When ASDA dont stock by Sam Liddicott ASDA Idiots
  • Prank Callers
  • Prank callers revenge
  • Prank Callers Revenge Complete
  • Sweet KDE file views
  • Comment on When ASDA dont stock by John Innes
  • Comment on Prank Callers Revenge Complete by Ant
  • Faking bash history
  • Amarok Spasms
  • Comment on Prank Callers Revenge Complete by Andrew Cooke
  • Hard to buy from DELL
  • Postscript Layout
  • Bank charges and pension post offices
  • Drivers License Checking
  • US Patent System
  • A house, for One Red Paperclip
  • KISS of death (Keep it stupidly simple)
  • Comment on do { break; } while (0); by Fred
  • Comment on do { break; } while (0); by Sam
  • Is Joker.com Joking or Choking?
  • b# for kernel modules?
  • Dapper Dodges
  • Beggars cant be choosers
  • Comment on Beggars cant be choosers by Natalia Gorbski
  • Comment on Beggars cant be choosers by JT
  • Shell script wrappers
  • Bobby Robson quotes
  • Solar Roof
  • Unattributed
  • XSLT Hex to Decimal Conversion
  • Comment on KISS of death (Keep it stupidly simple) by Ben
  • Comment on Prank Callers Revenge Complete by Simon
  • Closed Source Kernel Drivers with B#
  • Comment on b# for kernel modules? by Sam Liddicott Closed Source Kernel Drivers with B#
  • Comment on Prank Callers Revenge Complete by Gary
  • Comment on Closed Source Kernel Drivers with B# by Sam
  • ALSA stuttering sound
  • Key-value pair files to xml
  • BBC and FLASH on Linux
  • BBC Flash Update
  • Web Colours
  • Comment on Prank Callers Revenge Complete by davidf
  • Orange GPRS on SPV C550
  • Comment on Prank Callers Revenge Complete by PjB
  • Of dweebs, nerds and geeks
  • Smart Programmer, Smart Doctor
  • Comment on Prank Callers Revenge Complete by Moo
  • Comment on KISS of death (Keep it stupidly simple) by alyce
  • Comment on ALSA stuttering sound by Adric
  • Comment on Prank Callers Revenge Complete by M.Hassan
  • Online Textbooks
  • Comment on Prank Callers Revenge Complete by J.Smith
  • ASCII character conversion
  • Kenneth Cope
  • Counting nodes
  • Comment on Prank Callers Revenge Complete by Cassandra Pearson
  • Comment on Prank Callers Revenge Complete by paul wrighton
  • Comment on Prank Callers Revenge Complete by Adam
  • Comment on Prank Callers Revenge Complete by Dave N
  • Comment on Prank Callers Revenge Complete by Sam
  • HP48 Skin for M3100 / Hermes
  • Comment on ASCII character conversion by musically_ut
  • Dont confuse the message
  • Abortion is Legal, Pictures are Not
  • Collapsing on clusters
  • The SPAM solution -Demand Good Manners
  • Comment on Flash hangs in firefox by Chris Blog Blog Archive Ubuntu Sound: mpd, flash, etc.
  • Comment on ASDA Idiots by Ben Furfie
  • gL3tIyli
  • Comment on Prank Callers Revenge Complete by Steve
  • Comment on Prank Callers Revenge Complete by joe
  • BYU-TV on linux
  • Comment on HP48 Skin for M3100 / Hermes by skin in Full Screen
  • Signing Jars with pvk
  • Comment on Prank Callers Revenge Complete by Chris Buckley
  • Comment on XSLT Hex to Decimal Conversion by Skeeve
  • Comment on XSLT Hex to Decimal Conversion by Skeeve
  • Comment on XSLT Hex to Decimal Conversion by Skeeve
  • Terminal Servers
  • Comment on ASCII character conversion by Skeeve
  • Comment on ASCII character conversion by Sam
  • $150 Bounty: 0402:5602 m560x webcam driver
  • Comment on $150 Bounty: 0402:5602 m560x webcam driver by James
  • Comment on Prank Callers Revenge Complete by bob
  • Comment on Prank Callers Revenge Complete by Steve
  • Comment on XSLT Hex to Decimal Conversion by Skeeve
  • Comment on XSLT Hex to Decimal Conversion by Sam
  • Windows-only IP camera on linux
  • UPDATE: Fix status timeout: status=0xd0 { Busy }
  • Comment on HP48 Skin for M3100 / Hermes by Emmett
  • Comment on Prank Callers Revenge Complete by Eric Martin
  • Comment on Prank Callers Revenge Complete by mike
  • Comment on Prank Callers Revenge Complete by Dee
  • Comment on Windows-only IP camera on linux by olivier
  • Can Black Rod Prevent Tasered Students?
  • Comment on Windows-only IP camera on linux by LiamK
  • Comment on Windows-only IP camera on linux by Sam
  • Comment on Windows-only IP camera on linux by LiamK
  • Comment on Windows-only IP camera on linux by Sam
  • Comment on Windows-only IP camera on linux by Jason
  • Comment on Prank Callers Revenge Complete by kim
  • Comment on BYU-TV on linux by next time
  • Comment on Bobby Robson quotes by Ruth Bardsley
  • Comment on UPDATE: Fix status timeout: status=0xd0 { Busy } by Valerio
  • Comment on $150 Bounty: 0402:5602 m560x webcam driver by Paul Tatham
  • Comment on $150 Bounty: 0402:5602 m560x webcam driver by Sam
  • Comment on Prank Callers Revenge Complete by Michelle Parfitt
  • Derek Cooper Special Award 2007
  • GPL3 Questions and Implications
  • Comment on GPL3 Questions and Implications by Sam
  • Comment on GPL3 Questions and Implications by Sam
  • Comment on GPL3 Questions and Implications by Sam
  • Comment on GPL3 Questions and Implications by MJ Ray
  • Comment on GPL3 Questions and Implications by edA-qa mort-ora-y
  • Comment on GPL3 Questions and Implications by Sam
  • Comment on GPL3 Questions and Implications by Sam
  • Comment on GPL3 Questions and Implications by Sam
  • Comment on GPL3 Questions and Implications by Ben
  • Comment on GPL3 Questions and Implications by Sam
  • Comment on GPL3 Questions and Implications by Sam
  • Comment on GPL3 Questions and Implications by Sam
  • Comment on GPL3 Questions and Implications by Sam
  • Comment on GPL3 Questions and Implications by MJ Ray
  • Comment on GPL3 Questions and Implications by MJ Ray
  • Comment on GPL3 Questions and Implications by MJ Ray
  • Comment on GPL3 Questions and Implications by MJ Ray
  • Comment on GPL3 Questions and Implications by Sam
  • Comment on $150 Bounty: 0402:5602 m560x webcam driver by Charles Gomes
  • Comment on $150 Bounty: 0402:5602 m560x webcam driver by Kevin Hamilton
  • Comment on $150 Bounty: 0402:5602 m560x webcam driver by Sam
  • Comment on Prank Callers Revenge Complete by Feebee
  • Should I say thank-you?
  • Why I like unix
  • Why do people treat animals like slaves?
  • Comment on Why do people treat animals like slaves? by saxon
  • Comment on Prank Callers Revenge Complete by Mark Ford
  • Comment on Short Resume by Dan Kauvaka
  • Comment on BYU-TV on linux by solipsistic
  • Comment on BYU-TV on linux by Sam
  • Comment on $150 Bounty: 0402:5602 m560x webcam driver by Rioting_pacifist
  • Comment on GPL3 Questions and Implications by MJR's slef-reflections: 21 today! MJR around the web...
  • SKCLONE - Like PWDUMP or COPYPWD but works on 64 bit
  • Comment on $150 Bounty: 0402:5602 m560x webcam driver by Maciej Grela
  • Comment on $150 Bounty: 0402:5602 m560x webcam driver by Sam
  • automatic widget binding for glade/gtk-builder and vala
  • Comment on $150 Bounty: 0402:5602 m560x webcam driver by Charlie
  • Unintended consequences of over-strict control
  • Comment on Windows-only IP camera on linux by zefix
  • Comment on Windows-only IP camera on linux by Sam
  • Comment on Windows-only IP camera on linux by zefix
  • Comment on $150 Bounty: 0402:5602 m560x webcam driver by Andrea Mastellone
  • Comment on GPL3 Questions and Implications by Dora
  • Comment on BYU-TV on linux by James Carroll
  • Comment on $150 Bounty: 0402:5602 m560x webcam driver by Sj
  • Comment on $150 Bounty: 0402:5602 m560x webcam driver by Sam
  • BBC and Flash 10
  • Comment on BBC and Flash 10 by Simon
  • Comment on BBC and Flash 10 by Sam
  • Excellent Slashdot posting
  • Comment on Windows-only IP camera on linux by Wilhelm
  • Comment on Windows-only IP camera on linux by Sam
  • Sins of the children? Israeli war machine copies Nazi war machine
  • Comment on $150 Bounty: 0402:5602 m560x webcam driver by Fabio
  • Comment on $150 Bounty: 0402:5602 m560x webcam driver by Sam
  • Debugging Makefiles
  • USB-B3G on Asterisk
  • Comment on $150 Bounty: 0402:5602 m560x webcam driver by Ty
  • Comment on $150 Bounty: 0402:5602 m560x webcam driver by Laurent
  • MS PPTP VPN server with linux
  • Auto-mount of windows shares on Ubuntu login
  • Wild virtues
  • Practical Jokes
  • Whats with s/he all the time?
  • A tune by any other name
  • Church meeting templates for open office 3
  • Mormon Radio - In Latin!
  • Re: Mormon Radio - In Latin!
  • Mormon Radio
  • Re: Mormon Radio - In Latin!
  • RE: Mormon Radio - In Latin!
  • Re: Mormon Radio - In Latin!
  • Building src.rpm from git/svn
  • Building src.rpm from git/svn
  • Building src.rpm from git/svn
  • What I learned from this post on your blog
  • Justification for piracy
  • What I learned from this post on your blog
  • Building src.rpm from git/svn
  • Intelligent machines
  • Lyx split listings inset
  • Poor Jake
(c) Joe Bloggs
[FSF Associate Member #2325]