Ebook Software Advice?

Manny

Super Member
Registered
Joined
Jan 10, 2008
Messages
128
Reaction score
2
Location
UK and Estonia
Website
dysonforums.com
I am seeking to make a technical manual available as a paid-for download from our websites.

What I want is software (paid or free), that locks the download to the hard drive together with reasonable other inbuilt protections that would stump the average Joe, and the ability to have hyperlinks within it.

PDF I guess would be a pretty decent format as everyone can open that without dedicated ebook readers or spurious software. But are the facilities I seek available with PDF's somehow?

Any help appreciated. Suggestions that DRM is useless because [insert favourite reason] are not sought.
 

Manny

Super Member
Registered
Joined
Jan 10, 2008
Messages
128
Reaction score
2
Location
UK and Estonia
Website
dysonforums.com
Thanks for the reply.

That seems to require the end user to download the software? I need a pretty seamless solution really that we will not need to provide ongoing support for.

Also, reading their forums, it seems to have many issues.
 

kuwisdelu

Revolutionize the World
Super Member
Registered
Joined
Sep 18, 2007
Messages
38,197
Reaction score
4,544
Location
The End of the World
"Seamless" and DRM don't go well together, particularly with something I might want to move around as much as a PDF. You won't find anything as limiting as what you want that won't give people issues. If you go with your plan, particularly issues of the form "I bought and downloaded your manual, but I can't seem to open it on my other computer." Expect issues.
 

Deleted member 42

Thanks for the reply.

That seems to require the end user to download the software? I need a pretty seamless solution really that we will not need to provide ongoing support for.

Also, reading their forums, it seems to have many issues.

All DRM is a tech support nightmare, honestly.

I'd avoid it. I'd go with generic .pdf files. The Acrobat reader is free, easily downloaded, and most people have a copy already.

I'd include a note in the beginning asking people not to upload it, etc.
 

Deirdre

practical experience, FTW
Super Member
Registered
Joined
Aug 17, 2007
Messages
889
Reaction score
159
Location
Menlo Park, CA
Website
deirdre.net
What pragprog.com does is watermark every PDF with the purchaser's name in the footer. I don't know if they do other watermarking, but it seems pragmatic enough.
 

Torgo

Formerly Phantom of Krankor.
Kind Benefactor
Super Member
Registered
Joined
Apr 7, 2005
Messages
7,632
Reaction score
1,204
Location
London, UK
Website
torgoblog.blogspot.com
I know you didn't want moaning about DRM in this thread, but:

As Medi says, Adobe DRM is basically what you're after. Yes, people need to download Digital Editions to read the file, but then you don't need to support ADE - Adobe do that. And if you're going to have some sort of DRM in the file, you need to have a software reader that understands how to unlock it.

Trouble is, Adobe DRM - like all ebook DRM - is so trivially easy to crack or circumvent that hoping the average Joe will be stumped is very optimistic. At the very least, the keyboard I'm typing this on has - like most keyboards - a 'Print Screen' button. Any PDF I can open full-screen on this PC can easily be saved as a series of screen shots and then stitched back together as a PDF afterwards, with no loss of quality. (I'd lose hyperlinks etc, I guess.) Tap 'Print Screen', turn the page, tap 'Print Screen', turn the page...Laborious but simple.

If Joe Average doesn't know how to do that, he probably knows how to google; and if there's a demand for what you're selling, Jane Slightly-Above-Average has already done it and uploaded it onto the internet.

Watermarking is interesting, but to be effective it really needs to go unnoticed by the user - you don't want people identifying the watermark and removing it. On the other hand I think you don't want it to be so completely invisible that screen-shotting the whole book effectively removes it. It's tricky. The sneakiest way seems to be a tiny unique mistake in each copy of the file (but then an attacker just has to get hold of two different copies and compare them... It kind of works for print books, but it's too easy to compare electronic files automatically.)
 

Terie

Writer is as Writer does
Super Member
Registered
Joined
Jan 18, 2008
Messages
4,151
Reaction score
951
Location
Manchester, UK
Website
www.teriegarrison.com
If I bought an e-book of any kind that was locked to my hard drive so that, in the event of a hard drive failure or even just a simple computer replacement, I would lose the content or have to repurchase it, you can bet I would never buy another e-book from that author again, no matter how useful the content. I doubt I'm in a minority who would take this view.

Taking reasonable measures to protect your intellectual property from theft is understandable. Cutting off your nose to spite your face? Not so much.
 

veinglory

volitare nequeo
Self-Ban
Registered
Joined
Feb 12, 2005
Messages
28,750
Reaction score
2,933
Location
right here
Website
www.veinglory.com
So, an ebook I could use on a device I happened to buy it from? Make sure that limitation is in bold letters on the blurb, because it would be a deal killer for a lot of multi-computer users like me.
 

davidw

Registered
Joined
May 16, 2011
Messages
15
Reaction score
1
Website
www.liberwriter.com
What pragprog.com does is watermark every PDF with the purchaser's name in the footer. I don't know if they do other watermarking, but it seems pragmatic enough.

Hi Deirdre:)

That actually seems to be one of the better solutions - if a book "gets loose", you know who to point the finger at. Of course, the 'guilty party' can always claim to have been hacked or something, so I don't know how it'd all work out legally, but it seems to be a reasonable middle ground.
 

Torgo

Formerly Phantom of Krankor.
Kind Benefactor
Super Member
Registered
Joined
Apr 7, 2005
Messages
7,632
Reaction score
1,204
Location
London, UK
Website
torgoblog.blogspot.com
Hi Deirdre:)

That actually seems to be one of the better solutions - if a book "gets loose", you know who to point the finger at. Of course, the 'guilty party' can always claim to have been hacked or something, so I don't know how it'd all work out legally, but it seems to be a reasonable middle ground.

But if you were releasing it into the wild illicitly wouldn't you just crop out the watermark?
 

davidw

Registered
Joined
May 16, 2011
Messages
15
Reaction score
1
Website
www.liberwriter.com
But if you were releasing it into the wild illicitly wouldn't you just crop out the watermark?

In the Pragmatic Programmers books, they're scattered quite liberally through them, so it wouldn't be *that* easy. It's certainly not impossible either, but neither is cracking most DRM.
 

benbradley

It's a doggy dog world
Super Member
Registered
Joined
Dec 5, 2006
Messages
20,322
Reaction score
3,513
Location
Transcending Canines
But if you were releasing it into the wild illicitly wouldn't you just crop out the watermark?
Yes, at least the VISIBLE watermark. As mentioned, there can also be additional watermarks that aren't (easily) visible and are far from obvious, as described here:
http://en.wikipedia.org/wiki/Steganography

Adding such encoding/encryption, and clear notices that it's not to be distributed by end purchasers and that voiolators will be prosecuted, bla bla bla, can at least be partially effective, and is still a lot less restrictive than tying a document to a physical computer.
 

Torgo

Formerly Phantom of Krankor.
Kind Benefactor
Super Member
Registered
Joined
Apr 7, 2005
Messages
7,632
Reaction score
1,204
Location
London, UK
Website
torgoblog.blogspot.com
Steganographic watermarking is a cool idea, but then doesn't the attacker just get two copies of the file with different watermarks and diff them? (Or just reduce a book to image files and then OCR, cutting out anything hidden in the code?) Not arguing really, just I'd love to find a really sneaky watermarking solution that gets round that stuff. I suspect one doesn't exist.