Pro Git - CC licensed book on Git by Scott Chacon
progit.org
progit.org
The thing I love most about free books is not that they are free, but that they are generally available in electronic formats that I can then use on my many devices. I can read them on my laptop without having to carry around twice the weight, have them for reference on my desktops without having tons of shelf space and copies for work and home, and have them on my iPod Touch for reading in bed or on the train.
It's particularly an issue with large technical books, as they tend to be big and heavy and won't fit in my bike bag the way an iPod does.
Paying the editor, someone to typeset the book, someone to redraw the diagrams, technical reviewers, and so on gets expensive, though. I think authors should get more money (as an author), but the publishers do theoretically add value.
(Without the publisher, your book is just the man page or a blog post. And despite the time required for the author to prepare those materials, people are entirely unwilling to pay for them.)
This will be a great way to (finally) learn more about Git.
If you go to the github URL, this is also a great way to see how one can use a markup language like Markdown to write an entire book in the text editor of your choice, e.g. Vim.
Someone from reddit converted the book to PDF and made it available here:
redraftable.com/temp/progit.pdf
I don't have the PDF on Github because it's so big, but you can get it here: http://netsoc.tcd.ie/~duairc/progit.en.pdf
Its output is mostly fine, but there are a couple of very long lines in verbatim environments that go off the margin. I'm working on a fix for this, but it's not too serious a problem really.
@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document domain("progit.org") {
* { letter-spacing: 0 !important }
}cool
Practical Common Lisp: http://gigamonkeys.com/book/
Dive Into Python: http://diveintopython.org/
Maybe I should make it a trifecta.
So it's no surprise that folks are now trying to create canonical, free books for the next generation of VC as well.
I will start forwarding this to people I know at once.
My book Beginning Ruby has sold about 10,000 copies with only a few hundred in e-book format, and despite pleading (and even begging) with them to be able to release my second edition in a "free" online format (since the e-book sells so appallingly compared to the print edition) - no go :-( Instead I can release a few chapters each month or something similarly annoying.
So kudos for Apress on this, but with the people bitching about the lack of free Ruby books, it's a shame they couldn't extend the same courtesy to me. Even just free as in beer, not even in speech as with this one..!