Commit graph

830 commits

Author SHA1 Message Date
Bradley M. Kuhn
9bd27fcffe Rewrote text for the final parts of GPLv3§5 and early parts of GPLv3§6. 2014-03-20 14:30:32 -04:00
Bradley M. Kuhn
2b98827e56 Missing period, and remove FIXME that's now fixed. 2014-03-20 13:20:12 -04:00
Bradley M. Kuhn
8f33303a9f Move this stuff to the right place and get subsection number right. 2014-03-20 13:15:55 -04:00
Bradley M. Kuhn
10b0ade5d5 Rewrote this sentence for tutorial context. 2014-03-20 13:12:54 -04:00
Bradley M. Kuhn
df7c046d04 Merge in this last paragraph in this section. 2014-03-20 13:00:43 -04:00
Donald Robertson, III
a8b25085c2 changed modified GPL note to say explanation instead of additional permission 2014-03-20 12:52:39 -04:00
Bradley M. Kuhn
82f2c66198 number agreement. 2014-03-20 12:36:02 -04:00
Bradley M. Kuhn
3465a2dd60 Rewrite this paragraph to fit the tutorial. 2014-03-20 12:35:55 -04:00
Bradley M. Kuhn
2cfbed706c Merge in text and do rewrites for description of GPLv3§4. 2014-03-20 12:33:49 -04:00
Bradley M. Kuhn
360d6057f1 Rename chapters that look oddly named when formatted in fncychap's Conny. 2014-03-20 10:12:30 -04:00
Bradley M. Kuhn
7a755cf4cb Correct various references and labels to consistency. 2014-03-20 10:11:47 -04:00
Bradley M. Kuhn
f386f2d63b The original list of authors here was incorrectly copy-and-pasted.
This is the correct list of authors, as shown by:
$ git log enforcement-case-studies.tex|grep Author | sort | uniq
Author: Bradley M. Kuhn <bkuhn@ebb.org>
Author: Bradley M. Kuhn <bkuhn@fsf.org>
Author: John Sullivan <johns@fsf.org>
2014-03-20 10:01:27 -04:00
Bradley M. Kuhn
ee9e86642a Properly update and format copyright notices and title pages. 2014-03-20 09:59:16 -04:00
Bradley M. Kuhn
ed2f3b21d0 Merge in (with rewrites) this additional text on GPLv3§3 into tutorial. 2014-03-20 09:44:03 -04:00
Bradley M. Kuhn
08c38c104d Rewrite material describing GPLv3§3 into tutorial text. 2014-03-20 09:41:54 -04:00
Bradley M. Kuhn
9f6175cf73 This should be a subsection. 2014-03-20 09:34:48 -04:00
Bradley M. Kuhn
6faa16d457 Use \S here. 2014-03-20 09:34:29 -04:00
Bradley M. Kuhn
8ca0ae7ccd Introductory paragraph to section on GPLv3§3. 2014-03-20 09:34:23 -04:00
Bradley M. Kuhn
0be18ce192 Label section and link it up to other mentions of DRM 2014-03-20 09:27:02 -04:00
Bradley M. Kuhn
ed8fb5a938 Reworked section describing how the DRM issue and the like relates. 2014-03-20 09:24:48 -04:00
Bradley M. Kuhn
6c97541824 Rewrite and wordsmith this paragraph. 2014-03-20 08:57:06 -04:00
Bradley M. Kuhn
d2c59d90e9 Intro paragraph to new section explaining GPLv3's lock-down issue. 2014-03-20 08:53:35 -04:00
Bradley M. Kuhn
dccc2155ae Rewrite paragraph describing last paragraph of GPLv3§2. 2014-03-20 08:50:20 -04:00
Bradley M. Kuhn
fa892fe5b6 I apparently love to type \texit instead of \textit.
I guess I like to "TeX it".  Not surprising, huh?
2014-03-20 08:47:41 -04:00
Bradley M. Kuhn
486aa88f1a Fix typo in macro name. 2014-03-20 08:46:47 -04:00
Bradley M. Kuhn
647d2e27a4 Rewrite contractor's provision. 2014-03-20 08:46:34 -04:00
Bradley M. Kuhn
7b2a124827 Move this text around to the right place before rewriting it. 2014-03-20 08:43:40 -04:00
Bradley M. Kuhn
97deccc4d1 Rewrite paragraph, removing reference to long defunct patent retaliation. 2014-03-20 08:42:17 -04:00
Bradley M. Kuhn
cb18441eba Labels now necessary due to addition from last commit. 2014-03-20 08:40:28 -04:00
Bradley M. Kuhn
eeaf851345 Write paragraph on "unmodified Program", relating it to User Product issue. 2014-03-20 08:40:19 -04:00
Bradley M. Kuhn
c74733d567 Note about how I'd like to make the HTML version formatted a bit better,
using stuff from what Texinfo does.
2014-03-20 08:39:10 -04:00
Bradley M. Kuhn
e0a91a924c Rewrite these two paragraphs to fit the tutorial, including new intro to them. 2014-03-20 08:32:02 -04:00
Bradley M. Kuhn
0efbc4029f Last wordsmith pass of this footnote. It's not worth more time than this,
I'm just having fun with it.
2014-03-20 08:26:05 -04:00
Bradley M. Kuhn
0ea62d5ff9 Wordsmith the footnote from previous commit. 2014-03-20 08:22:29 -04:00
Bradley M. Kuhn
5f356c351a Correct name of macro. 2014-03-20 08:17:52 -04:00
Bradley M. Kuhn
77579a83f4 Integrate case law reference on conspicuousness into this existing text.
Include my lawyer-bashing-ish little anecdote too, just for fun.
2014-03-20 08:17:19 -04:00
Bradley M. Kuhn
c7a3684824 Integrate text regarding GPLv2§8 learned during GPLv3 into this section.
I had to substantially rewrite the text pasted from the rationale document
here to fit the text into the GPLv2-specific discussion that intended for
this section of the tutorial.
2014-03-20 08:09:29 -04:00
Bradley M. Kuhn
ebefdf8de8 Move this text out of the way from discussion of section 2. 2014-03-20 08:02:05 -04:00
Bradley M. Kuhn
0f3bc95c51 Rework pasted text into a coherent description of system library exception.
This required writing a lot of additional text to make it work.

I also added my cheeky rule of thumb. :)
2014-03-20 08:01:17 -04:00
Bradley M. Kuhn
f65ecb47a6 Actually, this text does belong in this section, with a forward reference.
I also wordsmithed it to work better in this section.
2014-03-20 06:47:59 -04:00
Bradley M. Kuhn
ed42a7eba5 This text on Installation Information is a description of GPLv3§6,
not of GPLv3§2.
2014-03-20 06:41:07 -04:00
Bradley M. Kuhn
428a539c16 Edited text into a coherent description of source code and CCS. 2014-03-20 06:39:51 -04:00
Bradley M. Kuhn
d587d3556c Put together transition section. 2014-03-20 05:48:50 -04:00
Bradley M. Kuhn
262ba65e3f Wrote a description of Appropriate Legal Notice from scratch. 2014-03-20 05:48:29 -04:00
Bradley M. Kuhn
ae87bcb281 Put together explanation convey from pasted text and some additions of my own. 2014-03-20 05:42:48 -04:00
Bradley M. Kuhn
88388e6d24 Merge together text that explains propagation. 2014-03-20 05:38:49 -04:00
Bradley M. Kuhn
1eef642eff Covered Work definition. 2014-03-20 05:25:22 -04:00
Bradley M. Kuhn
07a02b0b1c Merge various texts to a coherent section on "modify" & internationalization.
Ultimately, some of the text related to "modify" made good seed material to
explain the internationalization motivations of GPLv3.  That text is moved
and expanded, and the various parts about the "modify" definition are merged
together into one subsection.
2014-03-19 19:17:52 -04:00
Bradley M. Kuhn
769edf2a7b Patent defined terms are in that section, note that here. 2014-03-19 18:34:41 -04:00
Bradley M. Kuhn
8ce1870cef Wordsmith whole section. 2014-03-19 18:32:45 -04:00