Commit graph

823 commits

Author SHA1 Message Date
Mike Linksvayer
5ffc615320 Reword mind-reading statements.
Merge requested proposed by @mlinksva has been changed slightly by
@bkuhn because there were changes to the README.md file since the
merge request was submitted that made some of the changes moot.
2014-11-16 11:01:54 -05:00
Bradley M. Kuhn
b920a7a4b8 Change links to copyleft.org site (now it exists) 2014-11-16 10:55:46 -05:00
Mike Linksvayer
312718cda0 it's is 2014-11-16 10:38:12 -05:00
Mike Linksvayer
a5fa6ca556 2 paras in a row start with However, 2014-11-16 10:38:12 -05:00
Mike Linksvayer
b35e89a8d8 more powerful interest*s* implicitly allied 2014-11-16 10:38:11 -05:00
Mike Linksvayer
a867743eb3 para prohibit*s* anyone 2014-11-16 10:38:11 -05:00
Mike Linksvayer
784976f1e3 consistent singular 2014-11-16 10:38:11 -05:00
Mike Linksvayer
38329c1b5a "an set" 2014-11-16 10:38:11 -05:00
Mike Linksvayer
126d4fc041 cap The in middle of sentence 2014-11-16 10:38:11 -05:00
Mike Linksvayer
b8ec5dbbe9 it indicate*s* 2014-11-16 10:37:45 -05:00
Mike Linksvayer
5f18dfd82f add needed connecting word/punctuation 2014-11-16 10:37:45 -05:00
Mike Linksvayer
4b25ade520 two "Furthermore..." sentences in a row 2014-11-16 10:37:45 -05:00
Mike Linksvayer
e52a3d32dc relate sections -> related sections 2014-11-16 10:37:45 -05:00
Mike Linksvayer
5084f8b60f disparate not desperate views 2014-11-16 10:37:45 -05:00
Mike Linksvayer
057263d799 "would sometimes allowing distributors" 2014-11-16 10:37:45 -05:00
Mike Linksvayer
26c0a26169 "designed as part to permit" -> "designed to permit" 2014-11-16 10:37:45 -05:00
Mike Linksvayer
706e29388f consistent plural examples 2014-11-16 10:37:45 -05:00
Mike Linksvayer
5bc731e260 "includes with particular examples" drop "with" 2014-11-16 10:37:45 -05:00
Mike Linksvayer
95ff20c420 "rather bulk term" -> "rather bulky term" 2014-11-16 10:37:45 -05:00
Mike Linksvayer
9641e72df0 consistent fn follows punctuation 2014-11-16 10:37:45 -05:00
Mike Linksvayer
37bdf9cadd typos/extra words 2014-11-16 10:35:50 -05:00
Mike Linksvayer
d3f9715bce "because GPLv2~\S2(b)" with nothing following doesn't work in discussion of that section, removed 2014-11-16 10:35:50 -05:00
Mike Linksvayer
fcb21b4a38 "does grants such permission" 2014-11-16 10:32:41 -05:00
Mike Linksvayer
468946040b "the Maryland" 2014-11-16 10:32:41 -05:00
Mike Linksvayer
dd20a395b7 not all cc sharealike licenses are copyleft, so be specific
automatic relicensing is an exaggeration
cc by-sa case is even more nuanced, briefly mention in fn
2014-11-16 10:32:41 -05:00
Mike Linksvayer
652ff19285 ultimately is superfluous, fix typo 2014-11-16 10:32:41 -05:00
Mike Linksvayer
2a390dd465 "other or additional" redundant 2014-11-16 10:32:41 -05:00
Mike Linksvayer
241bdebac0 all four freedoms are necessary 2014-11-16 10:32:41 -05:00
Mike Linksvayer
e665db106e yet again, software not the giver 2014-11-16 10:32:41 -05:00
Mike Linksvayer
4dfdaa4fac software != granting actor again 2014-11-16 10:32:41 -05:00
Mike Linksvayer
913a5f4940 programs are not actors 2014-11-16 10:32:41 -05:00
Mike Linksvayer
abff2d8c4a incorrect plural 2014-11-16 10:32:41 -05:00
Mike Linksvayer
e449a1c3ab "successfully benefit" is redundant 2014-11-16 10:32:41 -05:00
Mike Linksvayer
fc0e9f723e "successful reader" an odd phrase and high bar for literacy 2014-11-16 10:32:41 -05:00
Mike Linksvayer
e8873823aa 'not an equivalent for' should be either 'not a substitute for' or 'not equivalent to' 2014-11-16 10:32:41 -05:00
Bradley M. Kuhn
476a42bf0d In-page anchor links vs. bootstrap's fixed navbar
@keynote2k was the first to point out that the in-page anchor links in
the Guide failed to function properly, due to Bootstrap's fixed navbar.

This mixed solution of CSS and Javascript is the best solution I've been
able to come up with for the problem.  The CSS solution is obviously
preferable, and is used herein for those anchor id attributes in the
Guide that have no href of their own.

Due to problems with using a pure CSS solution where the anchor includes
both an href and a id attribute.  The Javascript solution is specific
for those cases.  I took care not to have them both happen at once, as
they would undoubtedly conflict.

I did a inordinate amount of research about this issue.  Bootstrap's own
page about the fixed navbar:
   http://getbootstrap.com/examples/navbar-fixed-top/

doesn't discuss this issue at all, but there is a bug in Booststrap's
 bugtracker:
     https://github.com/twitter/bootstrap/issues/1768

which discusses the issue.  (However, I don't understand why that bug is
closed, since none of the solutions I implement herein truly solve it).

The most useful page I found regarding this issue is this one:
  http://nicolasgallagher.com/jump-links-and-viewport-positioning/demo

which offers several pure CCS solutions (each with drawbacks and
advantages).  Unfortunately, none of those solutions consider the
question of anchor links that have both href and id attributes, and none
of them work properly in that situation.
2014-11-16 10:23:08 -05:00
Bradley M. Kuhn
fd1d257184 Javascript to shift window for in-page anchors.
In my research about issues with in-page anchors, I found this code that
might be useful.  More details once I've adapted it.
2014-11-15 18:54:59 -05:00
Bradley M. Kuhn
04b105a147 Remove commented out test code. 2014-11-15 18:42:26 -05:00
Bradley M. Kuhn
ab40337b50 Correct URL: s/gpl-compliance-tools/copyleft-org/
The name of the Gitorious project was renamed at the launch of
copyleft.org.  Therefore, the former URL is no longer valid.
2014-11-13 13:32:29 -05:00
Bradley M. Kuhn
58a88e5cd8 Denver should be listed in authors section.
Denver wrote much of the ThinkPenguin CCS chapter and should be
so-credited as an author, not just merely in the copyright notice.
2014-11-13 13:31:19 -05:00
Bradley M. Kuhn
5a71e2bdc4 Quoted text seemed to prominent.
In the HTML rendered versions of the guide, the quoted text, using the
previous CSS herein include, seemed to prominent.

Hopefully, this change will resolve that issue.
2014-11-13 13:25:22 -05:00
Bradley M. Kuhn
2c0d78bdae Merge 'master' into current 'next' branch.
There was one minor change to the title page on master that isn't
represented on 'next'.  While I could have rebased, I chose to merge so
I didn't have delete the publicly published 'next' branch on gitorious
like I have to do when I rebase.
2014-11-13 13:10:12 -05:00
Bradley M. Kuhn
d2e67f88c3 Spell check and correction.
Seems there were a lot of correctly spelled words missing from the
LocalWords lists as well.
2014-11-13 13:05:33 -05:00
Bradley M. Kuhn
20f710d605 s/unknowledgable/uninformed/
I'm not even sure unknowledgable is a word, and uninformed does just as
well.
2014-11-13 13:03:24 -05:00
Bradley M. Kuhn
07fce462fb Replace "enforcements" with "enforcement actions".
I think this sounds better.  While "enforcement" is a noun and therefore
it seems it should be "pluralizable", "enforcements" wasn't in my
dictionary as a correctly spelled word, and that made me realize I'd
never heard "enforcements" used in a plural before, and it immediately
sounded weird.  So, I changed it.
2014-11-13 13:02:45 -05:00
Bradley M. Kuhn
652c240896 Grammar and wording fix.
I think this sentence was improperly merged together with another one in
a previous commit and therefore needed correction.
2014-11-13 12:53:48 -05:00
Bradley M. Kuhn
954f35615d Replace ’ with '.
The unicode ’ was introduced by the pasted text mention in the previous
commits.  While I believe LaTeX can be configured to accept Unicode
quote equivalents, it seems simpler to me merely to replace the
character with an appropriate version that LaTeX expects in this
situation by default.
2014-11-13 12:48:25 -05:00
Bradley M. Kuhn
9f34658440 Integrate pasted text regarding LGPL.
Much of the pasted text here was useful.  However, some of the claims
were broad reaching, I've reigned those in.  (e.g., saying "Taken
together, these provisions mean:" was a bit strong).

Also, in that specific spot, the conclusions made in the text were
described as applying to LGPLv2.1, but are clearly conclusions about
LGPLv3.  I've corrected that herein.

Finally, I had to write a bunch of next text to make the pasted text
work, and also added one FIXME for later of where things could be
improved further.
2014-11-13 12:25:13 -05:00
Bradley M. Kuhn
895d387cc7 Add label for discussion of GPLv2§3(b). 2014-11-13 12:24:39 -05:00
Bradley M. Kuhn
e5669e4779 Correct \begin and \end{itemize} spelling. 2014-11-13 11:34:33 -05:00