|
|
Subscribe / Log in / New account

GPL works just great for documentation

GPL works just great for documentation

Posted Jul 1, 2010 8:29 UTC (Thu) by liljencrantz (guest, #28458)
In reply to: GPL works just great for documentation by SLi
Parent article: Two GCC stories

Exactly.

Code is text, just like documentation. They are both usually stored in human readable form and compiled into machine readable form before use. Many documentation languages, like TeX and PS, are simply programing languages optimized for generating documentation. Others, like html, come with a full featured programming language embedded. Most modern computer languages support writing documentation and source code as a single entity, that can be used by different compilers to generate either a documentation document or a running program.

GPL concepts like preferred format and prohibiting further restrictions are equally applicable to code and documentation. The clause about selling GPLed works is more relevant for documentation than for software; it allows you to charge money for high quality printed versions of a text, while forcing you to include the source version of the text. The company I work for releases all documentation under GPL3. The Debian project recommends the GPL for documentation (http://www.debian.org/vote/2006/vote_001.en.html#amendmen...).

Corbet, it seems to me that the only argument against using the GPL for documentation is that FSF says so, please elaborate on why you consider the GPL «a poor fit for text».


to post comments

GPL works just great for documentation

Posted Jul 2, 2010 8:43 UTC (Fri) by dd9jn (✭ supporter ✭, #4459) [Link] (2 responses)

Right. The GPL is just fine for documentation. If you want to print a book it is easy to glue a CDROM into it or put in the required written promise to deliver the source code/text. The FDL has been forced on the GNU maintainers without a ny valid reasons; only a few of them silently refused to do that and keep on using the GPL for docs.

GPL works just great for documentation

Posted Jul 9, 2010 0:11 UTC (Fri) by Wol (subscriber, #4433) [Link] (1 responses)

The problem with "gluing a CD rom in a book" is REAL in the EU, or in the UK at least.

Books, in the UK, are zero-rated for VAT. A typical computer reference book costs £40. On the other hand, a "book plus CD" combo is liable for VAT - at £40 this will be £8.

So any poor sod buying that book is going to get stung for $15 dollars tax for a "freebie" CD :-(

Cheers,
Wol

VAT

Posted Jul 14, 2010 14:24 UTC (Wed) by edmundo (guest, #616) [Link]

You don't have to pay VAT on the whole price of a "book plus CD". You are allowed to apportion the price and pay VAT on just the CD component. However, it's a complication that you may prefer to avoid.

GPL works just great for documentation

Posted Jul 2, 2010 12:07 UTC (Fri) by njwhite (guest, #51848) [Link] (1 responses)

This seems like a good point, I hadn't really considered GPL for documentation, but I agree, it seems concepts like preferred format of modification are pretty clear in the case of documentation too, and are just as useful. Am I right in thinking that the Linux docs are GPL (I don't see anything to the contrary, though I didn't look hard)?

I'd be interested to hear someone weigh in on why it may not be appropriate.

GPL works just great for documentation

Posted Jul 2, 2010 20:41 UTC (Fri) by vonbrand (subscriber, #4458) [Link]

Depends on what "Linux docs" you are talking about.

  • The stuff under Documentation/ in your local kernel source is GPLv2
  • The manpages here state "GPLv2+ and GPL+ and BSD and MIT and Copyright only and IEEE"
  • The stuff on TLDP is GFDL 1.2 by default, but others apply to various parts
  • The book by our esteemed editor and others is Creative Commons Attribuution-ShareAlike 2.0

I'm sure there are countless others, going all the way from public domain to completely closed.


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds