Announcements have been made recently by online publishers that the first few time-restricted books have been made available. This new business model is based on the purchase of a key that lets you decipher an electronic book and read it for, say, 10 hours. After this time has elapsed, you can no longer read the book. In this editorial, I will try to demonstrate that this has terrible implications for the worlds of Free software and free speech.
Building a reader for time-restricted books may sound to some like a very stupid thing to do. First, you need to decipher the book using a secret key. Then, you also need to make sure the user cannot do anything with it. You need to keep it from being printed, cut and pasted, etc. Above all, you need to make your program tamper-proof. Because the book reader is the guardian of the book's content, if crackers reverse-engineer it and publish a time-unrestricted reader, your whole business model is lost. What you need to build is a black box.
A black box is a piece of software, hardware, or both that takes encrypted content and optionally a key as its input, and outputs unencrypted data (music, text, video, etc.). A black box must be tamper-proof, to protect the content from being distributed in a non-encrypted form.
When you think about it, there is no obvious way to keep users from turning pages, taking screenshots, and using optical character recognition software, so our black box must be as large and all-encompassing as possible. The ideal black box would plug into your modem, and include a monitor and a pair of speakers, so you could not copy the content in a trivial way.
Imagine some evil cracker manages to break that nice black box and distributes a player that converts encrypted movies into unencrypted MPEG files. Such files will only need to be converted (and paid for) once for all the pirates in the world to publish them. Thanks to the stunning efficiency of Internet-based distribution and peer-to-peer software, the good old Free Software paradigm will turn into "crack once, use everywhere".
Some movie publishers may not be all that happy with this, but the only way for them to stop "terrorist hackers" from violating "intellectual property rights" would be to ban the diffusion of all video content.
Actually, assuming any black box can be broken somewhere, any widespread non-black box device that lets you read the same content as a black box makes that black box useless. For example, the existence of ogg vorbis players makes encrypted music file formats obsolete. In a way, CDs were the ultimate black box; there was no obvious way to get the music from a CD deck to a computer, but since MP3 and CDROM players were created, they have proven completely useless in preventing piracy.
In that regard, Free Software is the ultimate black box killer. The mere existence of Free Software that does what a black box does makes it easy to circumvent the black box and the whole distribution network that feeds it.
Today, it is fairly hard to guarantee that a black box really is tamper-proof. While hardware black boxes require expensive equipment and rare expertise to be broken, few people would really believe in any software-enforced black box. The heroic times of copy-protected games should make that obvious enough to all of us.
Now comes the era of hardware black boxes. Music decoder chips are to be embedded into soundcards, and even CDROM writers are not transparent, since they build the TOC by themselves, making it impossible to do bit-per-bit copies of CDs.
Then there's video. IBM has announced that it is developing a new chip to encrypt the signal that travels between the video card and the monitor. That means that if your video card detects that you replaced your monitor with a video-recording device, it will automatically downgrade the image quality. What this effectively does is put the monitor inside the black box.
Another trend is the development of electronic book readers. These notepad-like electronic devices have a nice LCD panel, a network connection, and a touchscreen. They have no keyboard; their only job is to let you read electronic books in a convenient manner. The side effect of their high level of integration is that they may become very opaque. Who wants to hack on a piece of hardware that doesn't have a keyboard, let alone a compiler?
The consequence of all of this is that in order to keep stupid teenagers from shuffling around tons of books, movies, and MP3s they wouldn't have paid for anyway, the industry will be pushing for a ban of technological means for diffusion of any content. No writing your own DVD-Video disks, no publishing self-authored audio recordings (without expensive "professional" hardware), and security through obscurity for all.
The development of black boxes seems to be a very dark thing for the worlds of Free Software, free speech, and interoperability. This is not new, as Free Software and open standards have been opposed to secrecy since their dawn a few decades ago.
However, if the business model of time-restricted books develops, we will be surrounded by content that is conceptually incompatible with openness. Yet another industry will have a strong incentive to oppose interoperability.
Many may agree that lobbying is one of the worst things that have happened to Free Software and freedom of speech because it short-circuits democratic control; large companies have used it to hinder the public interest for the sake of short-term profit. The MPAA, the RIAA, software patent advocates, nuclear power advocates, and many others have shown how little they cared for our rights, whether on American soil or abroad.
I say the last thing we want is yet another lobby on our back. If technologies that require black boxes for text diffusion become mainstream, yet another industry will have a strong incentive to arrange for these black boxes to become ubiquitous. This will mean sacrificing freedom of speech and outlawing Free software. That is not quite what I want for my children.
If we don't want to get into the world described by Stallman's "The Right to Read", time-limited books are the last thing we need. We should boycott them and spread the word about the danger they represent. We should also strive to offer valuable content freely, either as free content or under such business models as the Street Performers Protocol. By relying only on Free Software and freely available content, and by refusing to use pirated music and programs, we will be proving to the world that it can be done. I encourage you to seek and produce freely available content. Cheap is not enough when our Freedom is at stake.
Author's bio:
Thomas Tempé is a computer engineering student at INSA de Lyon, France. In addition to being a Free Software advocate and LUG leader, he likes to eat well, to spend time with his Chinese fiancée, and to start a bunch of projects that he knows he will never have time to finish.
[»]
OpenCulture (+ your wording)
by Jonas Bofjall - Oct 28th 2001 04:34:55
I think you should save words like "reverse-engineering" and OCR- and video capture-description to the journalists. (Better just say "debugging" and "ripping" respectively.) What you describe is not very likely, not even in a worst-case scenario. Today's copy protection is not even as hard to bypass as games were ten years ago.
The reason is simple: software has become de-blackboxed. This is because of the customer pressure towards modern, memory-protected, operating systems. The toughest games used to run in what today is kernel space. Today everything is pure user space, making it much easier to debug. Of course, you can still use any of the classic anti-debugging techniques, but this has never been effective against a determined debugger.
What I really wanted to say was that this is a good place to mention the first serious implementation of the Street Performer Protocol. It's called OpenCulture, and seems to be good although they haven't published anything yet.
[»]
NOT Free Software is the ultimate black box killer
by Peter - Oct 28th 2001 03:43:15
You wrote in your article:
>Free Software is the ultimate black box killer
This is a dangerous sentence. Anyone from the other side of this battle
may read this and say: "Hey! Stop Free Software and protect
intellectual property!"
I know what you mean, but others may misinterpret, thus I ask you to
formulate such sentences with great care!
Rather not Free Software (you even wrote it capitalized that may mislead
reader to think about the organization) but human nature, curiosity,
willingness to break anything that may restrict personal freedom is the
ultimate black box killer. True that these are the features of human
nature that leads to free software. However these and not free software
itself is the core killer.
Stopping free software would not eliminate information stealing (copying
copyrighted music, text, video) if possible at all.
I truly believe that they will loose this battle. Formerly publishers had
a single resource to produce the physical entities delivering the
information (music, video etc). This is monopoly and led to extra profit.
As technology changes this extra profit is slowly removing. They battle to
retain this profit, which they will not be able to. The harder they fight
the slower the industry changes, but it will change.
I am sure that the publisher industry should not change abrupt. That would
cause disaster, loosing jobs, crashing firms. But while they seek legal
and technical tools to protect the profit that comes from their old
business model there should be a research investigating what the new
business model is. The question is: what are the services they provide.
Selection of content purging the invaluable ones? Yes, for sure.
Delivery of content? Not anymore, Internet does it.
Creation of content? Yes, this is really something they add. Writer write
the book but it also has to be proof read and formatted. This is really a
service.
They have to find a business model to cover these services, but not more.
They should adapt to technology changes and not fight technology changes.
Stopping technology was never successful, and I believe it will not ever.
Regards,
peter.verhas.com
[»]
i like timerestricted books...
by Yannick Versley - Oct 27th 2001 08:25:22
...at least when theyre free and when i can make copies of selected
pages.
But I don't think anybody in the Intellectual Property-scene will like
public libraries as much as I do
(yes, it's a bit offtopic, but the point is that timerestriction in itself
is not what is terrible in these black-box-schemes)
[»]
Re: i like timerestricted books...
by Alessandro Staltari - Oct 27th 2001 15:47:07
> ...at least when theyre free and when i
> can make copies of selected pages.
This is the only reasonable motivation I can figure to use time restricted
books today.
This will be true as long as printed books price remain affordable.
Otherwise we will fall back to hand written documents and oral
transmission of knowledge like pre-Gutemberg age.
> But I don't think anybody in the
> Intellectual Property-scene will like
> public libraries as much as I do
Enjoy them as long as they are alloweed :-)
[»]
One other way
by piman - Oct 27th 2001 00:46:01
There's one other way to show our distate for time-limited ebooks - buy from companies that use open formats (my personal favorite is Fictionwise since they specialize in scifi/fantasy).
Many online retailers use the Palm DOC format, which is an open format, readable by the GPLd reader CSpotRun, and able to be created by the excellent (and also free, I think GPLd) Pyrite Publisher PalmOS software. The more support and downloads open formats (Palm DOC) get versus closed formats (MS, GemStar) make it less likely that online publishers will stop supporting these formats.
[»]
Re: One other way
by Cymen Vig - Oct 27th 2001 01:07:34
Fictionwise looks great but some of their site is dead - I can't add a book to my cart or register. I'd hoped to buy a couple books to read while I'm on the road tomorrow. Maybe they'll be backup in the morning. Couldn't even contact them to let them know they had problems because their contact information is behind a script instead of a mailto at the bottom of the page.
Now to go look for a reader for the (linux) laptop. Any suggestions? I don't have a Palm.
[»]
Re: One other way
by Fictionwise - Oct 27th 2001 08:34:42
Our logs don't show any downtime last night and, in fact, there was a lot
of traffic (a bunch from this website - thanks) and new members. Please
contact me directly if you continue to have trouble.
Scott
Fictionwise.com
> Fictionwise looks great but some of
> their site is dead -
> I can't add a book to my cart or
> register.
> I'd hoped to buy a couple books to
> read while I'm on
> the road tomorrow. Maybe they'll be
> backup in the
> morning. Couldn't even contact them
> to let them
> know they had problems because their
> contact
> information is behind a script instead
> of a mailto at the
> bottom of the page.
>
> Now to go look for a reader for the
> (linux) laptop. Any
> suggestions? I don't have a Palm.
>
>
>
[»]
Re: One other way
by Cymen Vig - Oct 28th 2001 23:06:07
> Our logs don't show any downtime last
> night and, in fact, there was a lot of
> traffic (a bunch from this website -
> thanks) and new members. Please contact
> me directly if you continue to have
> trouble.
>
> Scott
> Fictionwise.com
I sent Scott an email to let him know it was a problem
with my browser (Konqueror) and not the
fictionwise.com website. Mozilla worked just fine.
Just thought I'd let you all know.
[»]
Re: One other way
by piman - Oct 27th 2001 13:51:54
XPDF will get you nicely formatted fonts on their PDF downloads, but otherwise doctotext in the Pyrite Publisher package will convert Palm DOCS to a normal text file, for which I recommend less (stable) or [warning: bias because I wrote the program] Reed (featureful but buggy and unstable).
[»]
Re: One other way
by piman - Oct 27th 2001 13:52:53
Oh, and the website needs JavaScript to work - that's my one beef with it, but it works in Netscape 4 and Mozilla 0.9.4 and .5.
[»]
Cracking in general
by Simon White - Oct 29th 2001 12:23:20
Crackers will always crack. Can anybody name a technology for large scale distribution (particularly the home market) that hasn't been cracked? I can't think of any. Dongles, "uncopiable" CDs, copy-protected games, keys, encryption schemes with publicly available keys, etc etc
A given business model may or may not be based on how easy or difficult software is to copy. MS-Office is very easy to copy, maybe even _deliberately_ so, to ease diffusion, and then clamp down on businesses who use it illegaly and get back licence fees. Microsoft moan about how much they lose with piracy, but the very fact that everyone has Windoze at home means they demand it, and pay for it most times, in the workplace.
The problem with trying to make something uncrackable is that it just delays, rather than stops, mass copying. Some people will always be willing to pay for something and then mass-disseminate it. No matter what format you use, eventually pirates will get to your format.
The point is that honest people will pay for what they really value, just as consumers are still snapping up real DVDs for 40 dollars when they could, with a little effort, get a MPEG version on the internet... they'd rather pay $40 than the (albeit reasonably small) effort it takes to download the pirate version, because they get better product / manuals / supporting materials / etc
However e-books have yet to prove any large scale commercial worth. I don't think they will for a long long time. How many bosses do you know who still PRINT their email for example?
-- Aside --
Time limiting is a strange concept. Say you pay for something and then you can't read it in the time you have. What then?Do you get a refund by not being able to answer questions about the content ;-) ?? I doubt that the concept will be commercially successful in the first place. The only commercially viable time-limited products are food and vacations.
--
--
Fruey
[»]
Re: Cracking in general
by welbo - Oct 29th 2001 19:51:45
> However e-books have yet to prove any
> large scale commercial worth.
agreed... curling up on the couch with a good e-book requires spending
money on some extra gadgets... (that might become obsoleted like the 1st
generation DVD players.)
> Time limiting is a strange concept. [...]
and how would you handle references to e-books in research papers?
If you got permission to reprint sections (such as in a quote)... would
there be other restrictions on it?
...and then suddenly someone is required to get a time-license just to
check your references. (... which could certainly be exploited to make a
little cash on the side.)
...but it doesn't get around the methods we use nowadays to break
copyrights on printed media today: scanners, copiers, photography,...
and the classic "two eyes and a typewriter" method.
might as well file it next to "LED watch"
[»]
Re: Cracking in general
by Simon - Nov 4th 2001 20:33:53
> The point is that honest people will
> pay for what they really value, just as
> consumers are still snapping up real
> DVDs for 40 dollars when they could,
> with a little effort, get a MPEG version
> on the internet... they'd rather pay $40
> than the (albeit reasonably small)
> effort it takes to download the pirate
> version, because they get better product
> / manuals / supporting materials /
> etc
Agreed; I bought a CD of music I'd downloaded
illegally, just because I listened to it a lot. I felt that if
the music had that much value to me, I should show
my appreciation in a material fashion.
OTOH, I have access to a lot of illegal music via
fileshares on the campus network. I listen to some of
it from time to time, but no more so than I would if I
listened to the radio.
--
--
Simon Farnsworth
farnz@startrekmail.com
[»]
There is nothing new ...
by laszlo - Nov 14th 2001 03:34:48
in time restricted books. Its original name is: public library. You pick up the book and you have 2, 3 or 4 weeks to read it. The only difference is that public libraries do not normally charge on a per volume basis. In that aspect it is more like a video hire shop. I think I will have to stick with traditional, dead-tree books because I like to read in bed and regularly fall asleep reading. A good night sleep would do no good to the time remaining on the book...