I've been pretty busy. What's more, I expect to take six plane trips
(three round-trips) in the month of October, and at least four more
(two round-trips) before the end of the year.
I'll be in Washington, D.C., from October 8 (Dave Barry's son's
birthday, as readers of Dave Barry Slept Here will all
recall) until the evening of October 11. If you want to wait in
line at the Supreme Court with a group of us starting on the evening
of October 8, let me know. (Of course, we will be making a valiant
attempt to get in to the
Eldred argument.)
Later in the week, EFF has several meetings with staff at the
FCC to talk about the
broadcast
flag NPRM. I also hope to visit the
CCIA,
Public Knowledge,
the Library of Congress,
and the National
Cryptologic Museum.
I finished A Void, by Georges Perec (translated by Gilbert Adair), the eighth
book on my reading list.
What leads to the error
Package foo has no available version, but exists in the database.
This typically means that the package was mentioned in a dependency and
never uploaded, has been obsoleted or is not available with the contents
of sources.list
E: Package foo has no installation candidate
Is this necessarily indicative of a bug?
(I get this when I try to satisfy a dependency of a package which was
itself not actually available in the release of Debian I'm using. Maybe
that explains it; maybe changing sources.list would make the error
go away.)
I visited relatives in San Ramon and got some driving lessons. (Many
readers will be aware that I've never learned to drive a car and don't
have a driver license.) I also got to ride a mountain bike and a motor
scooter. Motor scooters are remarkably fun, and are supposedly legally
equivalent to bicycles in many jurisdictions (although they pollute the
air a lot more).
I had a BBC meeting in Berkeley with Nick, and I fixed the way
packages whose best upstream source is Debian are handled. This
turns out to be pretty straightforward, because gar is powerful
enough to handle a gzipped patch downloaded from the
Debian pool.
So
pax
is a pretty canonical example of how this is done.
bsd-finger
and
procps
are other examples. I am glossing over the still-unexplained fact that
pax and procps require WORKSRC to be changed by means of the addition
of ".orig", where bsd-finger works fine with the default value of WORKSRC.
Conceivably, we could have a script called use-gnu-upstream
which would produce a basic Makefile for a GNU package called foo, and a similar
script called use-debian-upstream which would do the same thing for a Debian
package called foo. So if you wanted to add GNU hello to the BBC, you could
then start with
mkdir utils/hello
cvs add utils/hello
cd utils/hello
use-gnu-upstream hello
and then customize the resulting Makefile. use-gnu-upstream and
use-debian-upstream would have to check (using standardized rules)
for the most current upstream package versions available at
ftp.gnu.org and
ftp.debian.org, respectively.
In a cafe:
First person: I'm trying to learn to copy an entire DVD onto my hard
drive [points at laptop] -- that would be really convenient.
Second person: You can do that?
First person: You can, but I haven't quite figured it out yet.
Second person: Is that legal?
First person: I think it's legal -- I know you're copying it, but
I think you're allowed to make one copy of something for your own
use.
I resisted the temptation to give them a five-hour lecture on
DeCSS, DVD Video, Universal v. Reimerdes and its
appellate history, the WIPO Internet treaties, DVD CCA
v. McLaughlin and its much more interesting
(and encouraging) appellate history, the
CPTWG, the Gallery of CSS
Descramblers, Bernstein,
1201,
and two upcoming bills to reform the DMCA's anticircumvention
rules which are due to be introduced in the very near future.
"a DVD litigation fan, the way many
people are science fiction fans..."
What's the historical record on trying to make the general public into
informats? It seems that the
U.S. has
been
there and done that
during the first Red Scare.
I think I was talking to Cory or someone about case
sensitivity (for filenames and directories) in filesystems.
It seems obvious to me that the case sensitivity of the
Unix filesystem is the right thing and a feature, but why
is that? Is it possible that filesystems should merely
preserve case?
I can think of a few reasons, but they seem inadequate to
many users. Can anybody help me out?
My father got me a subscription to
The Sun, an
interesting magazine which reminds me in some ways of
Harpers
or The New Yorker.
The writing inside seems serious, interesting, and careful,
and reminds me of Wendell Berry and other writers who
might be mentioned in the same breath.
At this point, I'm used to reading mainly advocacy, headline news,
editorial, academic papers, and, of course, techne.
So it's surprising (a nice surprise) to be reminded that there is
such a thing as an essay.
Plus, the current issue of The Sun contains a
photograph (uncaptioned) which I recognize as the bike path
bridge across the Connecticut River between Northampton and
Amherst, so it makes me nostalgic. (The magazine isn't even
published in New England, yet still it has pictures of my
home town!)
A
film series in Berkeley sponsored by
MSRI looks like great fun.
I should be able to make it to a few of the films.
I was writing about trusted computing and the claim that trusted
computing systems give you new features without taking away
features you had before. This seems to be true of Palladium
and TCPA (although we'll find out a lot more about TCPA later
on this month when the TCPA Promoter Companies come by EFF to
give us a briefing).
In particular, the suggestion is that you can run any software
which you could run before. E.g. in the Palladium FAQ
"Palladium" brings additional capabilities to the PC but
does not interfere with the operation of any program that runs on
current PCs. "Palladium" never imposes itself on processes that do not
request its services; "Palladium" features must be requested by a
program. So the MP3 player you have today will still work on a
"Palladium"-enabled PC tomorrow.
[...] "Palladium's" security chip (the SSC)
and other features are not involved in the boot process of the OS or
in the OS's decision to load an application that doesn't use a
"Palladium" feature and execute it. Because "Palladium" is not
involved in the boot process, it cannot block an OS, or drivers or any
non-"Palladium" PC application from running. Only the user decides
what "Palladium" applications get to run. Anyone can write an
application to take advantage of "Palladium" APIs without notifying
Microsoft (or anyone else) or getting its (or anyone else's) approval.
So there seems to be a clear technical sense in which you can do
what you did before and you are only gaining capabilities and not
losing them.
Still, people who believe this may still believe that Palladium is
not a good thing overall for many users, or will still introduce
disadvantages. How can that be?
To argue that point by analogy, you'd want to find examples of
where gaining something, or possessing something you didn't
possess before, is a disadvantage to you in the end. Specifically,
if possible, you'd want to try to find cases where gaining
an ability, or having an ability is a bad thing,
or cases in which you might want to have fewer capabilities.
Here are a few such examples, offhand:
- time-lock safe, employees cannot open
- having cash or keys in your possession when you are
mugged
- having possession of your car keys when you're drunk
- the invention of nuclear weapons (it might be
rational to acquire them once they exist, but you
might be better off if nobody knew how to build them
in the first place)
- having the ability to enforce an unconscionable
contract (or to enter such a contract which can be
enforced against you)
- similarly, a minimum wage law seems to "impair the obligation of contracts" (which might subject it
to criticism by people who believe in a strong
freedom of contract), but under certain conditions
it will be a net benefit for many laborers
- knowing how to build St. Basil's Cathedral
(because your knowledge gives Ivan the Terrible
an incentive to blind you; there are other stories
in history about architects being disabled or
murdered to prevent them from using their skills
in the future:
"the counselors of the Town Hall
decided to blind him to prevent him from creating
another piece of art in another city")
- knowing a secret which someone "could tell
you, but then" would have to kill you (because
the person has to kill you)
- correspondingly, knowing who committed a
crime, if other people don't know (because
then the person who committed a crime has an
incentive to kill you to threaten you to
prevent you from testifying, even if you
didn't want to testify)
- possessing a dangerous object or chemical
allows you to use it, but might also put you
at risk that you will injure yourself with it
accidentally or that someone else will use
it against you
- possessing something valuable which makes
people want to rob you or extort something
from you
- the story of Odysseus and the Sirens
I wrote about this before
in April of 2000, and I
mentioned the Sirens, the time-lock safe,
an essay by
Robin Hanson, and holding copyrights when you're being
sued by someone who wants to censor you. The latter was
the occasion for my mentioning the problem in the first place.
If you hold a copyright or a trademark, someone can sue you,
be awarded the copyright or trademark in a judgment or a settlement,
and then use it to try to censor you and third parties. This is
especially likely to happen in reverse-engineering cases where
someone publishes software produced by means of reverse-engineering
and is then sued.
One possible conclusion in this case is that it's better for an
organization like the FSF to
hold copyrights than for you, as a software author, to hold them
yourself, if litigation is likely. The incentives for you as a
litigation defendant will not necessarily favor the outcome
which you would ideally prefer in the abstract. Faced with
risks like losing your home or livelihood, you might agree to
something which is not beneficial to the public or to your
cause.
This is also true for personal property in litigation. If you
own personal property, it can be taken from you, so owning
property can be a serious disadvantage in case of litigation.
The concrete argument which I'm hinting at by analogy is that
having the new "ability" to decrypt certain things only subject
to conditions of someone else's devising may not be a net
benefit for you, even though it's a new ability you didn't have
before. And the market effects of having everyone gain
this ability may particularly not be a net benefit
for you.
This reminds me that some people still think the Industrial
Revolution was a bad deal for the public. I find that hard
to believe, but it did bring about things like industrial
pollution and repetitive strain injuries, from which I'm
suffering even as I type this sentence.
Speaking of winners and losers in the course of progress:
In May of last year I quoted
a DRM business model pitch -- since altered -- which compared
the progress wrought by DRM to a genocide:
The author's second book, Superdistribution: Objects as Property on the Electronic
Frontier (Addison Wesley 1996) bought this observation into focus by pointing out
that
historical frontiers were typically tamed by displacing property-averse, communitarian,
indigenous tribes (such as the American Indians and the Open Source movement) by
property-conscious, capitalistic newcomers. Although the displacement of primitive
economic systems is devastating to those displaced, the advanced economic order that
follows is ultimately far more productive and capable than the primitive economic
system that preceded it.
I continue to find this analogy really shocking, and perhaps its author did, too,
because he subsequently took that paragraph off of his web site. (I should get a
copy of Superdistribution and see whether it actually says this.)
Rep. Lofgren and
Rep. Boucher
have now both introduced significant DMCA reforms. These bills
are useful because they directly attack the harshest consequences
of 1201 -- the fact that 1201 makes many circumvention acts and
technologies illegal even when they are not aimed at an
infringing purpose.
Problem: the entertainment industries don't want to have
to prosecute actual infringers, if they can instead roll back the
Betamax standard and control the actions of the much smaller number
of providers of technologies. A reformed DMCA would put the focus
back on the infringers and shift it away from technology providers,
and so Jack Valenti has immediately insisted that it would be
useless.
"You could still learn [French] by sitting in a café and watching, noticing
that when someone says 'Un café, s'il vous plais', they get this thing
that looks like coffee. You could guess that those words meant 'A
coffee please'."
(Tridge)
She smiled at him again. "Is this your first trip to an
art gallery?"
"Yes'm."
"Great," she said. "My life has been worthwhile after all."
(Katherine Paterson, Bridge to Terabithia, p. 99)
Via RRE, I found a link to
a list of
some U.N. Security Council resolutions which are being violated
today; there are
more than you might think and by more countries than you might think.
(It's also not as though all bad things result in U.N. Security
Council resolutions. For one thing, they focus mainly on cases where
there is or has been a territorial dispute in which at least one party
is an internationally recognized nation-state; for another, they're
subject to a tremendous amount of politics.)
More politics:
claims
about oil pipelines and Realpolitik (which is German for
"nihilism"). (Thanks to Aaron for the link.)
I got a couple of nice replies to my question. Everyone agreed
that filesystems preserving case made sense, but people
seemed to be skeptical that case sensitivity was a good
thing. The strongest statement in support of case sensitivity
so far is that it provides the flexibility to implement both
case-sensitive and case-insensitive systems and software on top,
in another layer, whereas case-insensitive filesystems don't
provide the flexibility to implement case-sensitivity (in
that software will never be able to create a file
called "polish" and another file called "Polish").
The deeper controversy, briefly addressed by one correspondent,
is probably whether it makes sense for software to expose
filesystem case-sensitivity to a user. I may have been making
an unstated and possibly unwarranted assumption that the view
of a filesystem in an API (for example, in the Unix open(2)
system call) is the same view which will appear in a UI.
This has traditionally been true in almost all Unix software,
but not, for example, on a system like MacOS. It is possible
to have a filesystem which is case-sensitive but a UI which
conceals that case-sensitivity -- or even does more, e.g.
translating UTF-8 in a filename into Unicode glyphs, and vice
versa.
I have an
attempt
at a Martin Gardner bibliography on my web page, and I got a
helpful note from Dana Richards, who is compiling a much more
authoritative bibliography (and published part of it in
Martin Gardner Presents, and correctly concluded
that I'd had access to that book in the course of compiling my
own bibliography).
I went to Berkeley over the weekend, attended a birthday party,
visited the RSF (the student
gym) for the first time in many years, and actually worked out
there (which was the first time I had gotten a workout in months).
I also got a haircut and got to have brunch at Intermezzo (the
first time in a year) with Michelle, and to see Sumana.
Speaking of birthdays, happy birthday to Dave Barry's son
(October 8).
On Friday I wrote:
I think consumer expectations are subject to a great
deal of manipulation and are not clearly related to either fair use or
innovation. (Libraries are particularly sensitive to this; what
consumers expect to be able to do at home has very little connection to
what other groups, like librarians and scholars, want to be able to do
in the course of their own work.) However, "consumer expectations"
seems to be a very politically powerful concept [...]
There ought to be more on this subject. Consumer expectations is
just a tiny piece of the puzzle, but it's starting to get top
billing.
Weather
permitting, I'll spend much of tomorrow night in line to hear the
Eldred argument, and I'll be out
in Washington, D.C., for the rest of the week. I've only been to
Washington once before, when I was very young. Now I'm going back as
an adult man to do real work.
Every now and then I hear about a Hindu religious concept which is
used translated "Thou art that". Now, I now extraordinarily little
about Hindu theology (and really just a little bit about Jewish
theology and Christian theology -- enough, someone might say, to
be dangerous). Strangely, the former resident of the attic room
in my mother's house in Northampton, whom I don't believe to have
been a Hindu, had put a big THOU ART THAT sticker up on the wall of
the attic staircase. That room was my room, so almost every day when
I lived with my mother I would walk up to my room at night and see
THOU ART THAT, which I knew was a Hindu religious concept and of
which I didn't (and don't) have much understanding otherwise.
When I was in Berkeley toward the end of September, I happened to
walk by a protest and, as I often like to do, I asked for some protest
literature. The protestors handed me a single-page flyer.
As I was walking away, I started to read it, and I was absolutely
horrified by the contents -- verging momentarily on "outraged",
but mainly just horrified.
I folded up the flyer and put it in my pocket, and walked another
block or two before I thought any more deeply about it. And what
I suddenly realized was that, actually, I was that: it
would have been very easy for me to have been one those protestors,
to believe what they believed and to act as they were acting.
Even more, it seemed to me that I had acted exactly as they were
acting, and advocated (mutatis mutandis) what they were
advocating. I saw a parallel between myself and those horrifying
protestors which was so close that there was no reason not to call
it an identity.
That's the clearest experience I've ever had of "Thou art that".
I arrived in D.C. with Cindy on Tuesday evening and went to a
party in honor of the petitioners, organized by
EPIC's Marc Rotenberg, whom I'd
never met before and unfortunately met only briefly at the party.
At that event, I met
Eric Eldred for the first time,
and talked to him about bookdealers, the publishing industry, electronic
texts, DRM, and the prospects for being proactive in supporting the public
domain and the public's rights in copyright. I wanted to get Eldred to
autograph a copy of The Scarlet Letter, but I didn't manage to
buy one in time. (I don't think Brewster Kahle's
Bookmobile, which
was there at the party, had a properly typeset edition of that work
available for printing, although I'm fairly sure we could have printed
a plain ASCII e-text of it.)
As I said, Brewster Kahle was there with his Bookmobile, looking none
the worse for wear after driving all the way across the United States.
Brewster and his friends printed up books, mainly classics of children's
literature, for the partygoers, and the Bookmobile drove off to the
Supreme Court later in the evening.
I also met for the first time two people I know on-line, and with whom it
so happened that I'd been in an e-mail exchange (about CSS encryption) the
night before: Ernest Miller
of LawMeme, and
Aaron Swartz of Creative Commons. Aaron
was in town for the Eldred argument as a special guest of Larry
Lessig, who recently called him "a favorite boy genius". Ernie drove down
from Yale, where he's invited me to appear as a panelist at a one-day
Yale Law School conference on blogging next month.
I also got to meet some of the EPIC staff, and
James Boyle, who'd just
received $1,000,000 from an anonymous donor for research on the public domain
in copyright.
Lisa Rein and a big group of us had
planned to meet at the Supreme Court
and camp out on the steps of the Court overnight in order to be
certain of hearing the Eldred argument. (Amy Harmon recently called Lessig a
"rock star" -- I guess it's really true.) We had a list of cell phone numbers
and a specific plan and schedule to try to make sure that our group of about
ten very dedicated people would definitely manage to hear the oral argument in
the morning. We'd already heard that lines would form early and grow quickly.
Lisa, who really seems good at organizing things, had managed to go to an Army
surplus store earlier in the day and buy a huge number of cheap, warm blankets,
as well as making some tea. By the time Aaron Swartz and I got to the Court,
shortly before midnight, Lisa had already been there for hours.
Indeed, by the time we got there, the group had already ordered pizza, and
was having a late-night dinner. (The Supreme Court Police Department night
shift told them where to call to get pizza delivered until 1:00a -- I guess
it ought to come as no surprise that the SCPD would know that sort of thing.)
It was strange to see a little camp with blankets, sleeping bags, clothing,
backpacks, and pizza assembled with the Court (or the Capitol, if you looked
from the other direction) as a backdrop. I briefly hung my suit from
a tree.
I hadn't eaten anything since morning, so I advocated a second pizza order,
and so we had the unusual experience of calling up a pizza parlor and ordering
four large pizzas and asking for delivery to the United States Supreme Court.
(And we meant it, and they did deliver the pizzas there, and we ate them.)
Ernest Miller had come by and gotten in line with us (or "became
the line with us"), with a LawMeme t-shirt and a big LawMeme
banner, with the motto "Leges humanae nascuntur, vivunt,
moriuntur" ("Human laws are born, live, and die"). I suspect
the focus on this particular occasion may have been on
"moriuntur".
The reverse of the banner, and the reverse of the t-shirt, quoted the
Copyright Clause, which I think you would definitely have been considered
lame if you hadn't already memorized.
At about midnight, a group of about eight law students from Virginia
showed up. People trickled into line gradually after that. After looking
around the Court, we sat down to play a round or two of
Set. Next, after
dropping my suitcase and suit off in Lisa's hotel room a few blocks away, Aaron
and I went off for a while to use some wireless net access he'd discovered on a
corner. We must have been a funny sight, standing together on a residential
street corner after 1:00 in the morning, intently working on a couple of
laptops. (Aaron's laptop backlight was also dead, so, when his laptop's
display became too hard to read, he started up a VNC server on the laptop,
I started a VNC client, and we used the wireless network to allow him to
use my laptop as an interface into his laptop so he could run software there.
However, in order to make the wireless reception work right, I had to walk
about thirty feet away and hold his laptop up in the air!)
We returned to the camp site to find the line incrementally longer, but we
were able to reclaim our positions in front with Lisa's group. A few of us
who were unaccountably not tired then went off for a late-night walk around
the Capitol, which gave me a better understanding of the geography of the
whole thing (especially how the House and Senate office buildings are located
with respect to the Capitol building itself). When we finally got back, I
fell asleep listening to the other campers recounting practically the entire
procedural history of a number of recent copyright-related court cases.
I only got about two hours' sleep. It wasn't quite light out when I woke
up, a bit after 5:00, but the line already contained at least 50 people,
which was the largest number we'd been told were likely to gain admission.
We started to pack up our stuff and form a more formal line, and suddenly
a large number of police cars converged on an intersection about a block
down the street. The SCPD came out and told us all to move the entire line
around the corner, which we did, and then about ten minutes later we were
told to move back to the original position. The police wouldn't explain
why we'd been asked to move. (There was a rumor about a bomb threat or
something, but it was never officially confirmed.)
Some time after 7:00, the SCPD came around to hand out cards
with numbers indicating our relative positions within the
line. I was number 6; I had been in line for over eight
hours at that point, with only minor interruptions. (Lisa
and I did have to run back from the hotel room she was
renting a few blocks away; we'd stepped out of line for a few
minutes to go back to her room and change out of our
line-standing clothes and into our court clothes.)
As I remember it, the first six cards were assigned in this
order:
- Jace
- Lodrina
- Macki
- Lisa
- Kevin Burton
- Seth
All these people were members of our group.
Number 6 is a very, very good line position to have. As it turned
out, about 200 members of the general public turned out to
try to hear Eldred. How many do you suppose were admitted?
The public was given lowest priority, behind all journalists,
all members of the Bar of the Supreme Court, all candidates
and sponsors for motions of admission to the Bar of the
Supreme Court, and all guests of parties, counsel, or Justices
and officers of the Court. (That was a lot of people. The
Supreme Court can hold hundreds of spectators in its gallery,
and it was almost completely packed by the time the public
began to be admitted at all.)
At 9:00, the great golden doors of the Court slid open (not
"swung open"; they're sliding doors), and the line curved
around the corner. That was the last I saw of it, but I
maintain that there must have been about 200 people who came
by hoping to hear the argument.
The first fifty people in line were permitted to enter
the Court's antechamber, where we were subject to two
searches, but we kept watching as more and more
people streamed into the courtroom ahead of us -- from
the higher-priority groups I mentioned above.
Something like twenty-five members of the public were eventually
admitted to the argument. Since the original line positions were
scrupulously observed, I was the sixth.
Just as you've heard, they actually do say "Oyez, oyez!"; they
actually do say "God save the United States of America and
this honorable Court"; they actually do say "Mr. Chief
Justice, and may it please the Court" at the start of the
argument. It was a real thrill to hear Lessig begin with
"Mr. Chief Justice, and may it please the Court".
Maybe some year it will be "Madam Chief Justice, and may
it please the Court".
I have no notes from the argument, because note-taking is
banned completely for everyone but credentialled journalists
(who sit in a special walled-off section, perhaps so their
note-taking won't give anyone else any ideas) and members of
the Supreme Court Bar (who have to swear a loyalty oath, as
I observed some new admittees doing immediately before the
oral argument). Since I have no notes, I'm just going to
discuss a few points based on my personal recollection. You
can probably get a better story if you read the accounts by
journalists who were taking notes on paper. For the most
part, I don't even remember which Justice asked which
question.
So this is going to be rough and perhaps somewhat scattered.
If anybody has specific questions which might help me clarify
or make better sense out of what I experienced, please ask,
and I'll try to answer them here.
The argument felt extremely short for all of us who'd been
following the case. Cindy and I read over 160 pages of
briefs while we were on the plane, so we were thoroughly
familiar with the basic lines of argument which were
before the Court. You can get those briefs from
the Eldred v. Ashcroft
site.
The Justices gave both sides a hard time. This seems like
a key point to me. At the outset, when Lessig was being
asked tough questions, it seemed natural to say that they
disfavored his argument. But Olson received his share of
tough questions, too. (And I remember attending an oral
argument in DVD CCA v. Bunner before a
California appeals court which asked really difficult
questions of Bunner's attorney and then ended up ruling
in favor of Bunner. So it's never wise to say that one
side is definitely going to win just because the other
side was thrown a series of challenging questions.)
Lessig was very composed, and I say that you'd never have
believed that it was the second time in his life he'd appeared
before a court, unless you already knew that. Even so, I
kept thinking that he seemed right at home (which could
make sense, since he was formerly a clerk to Justice
Scalia). The Solicitor General did seem more experienced
at Supreme Court argument, but by no means astonishingly
or overwhelmingly so. Lessig's answers to the Court's
questions were generally more direct and more
confident; the Solicitor General's answers were
typically more evasive and uncertain, which managed
to irritate one Justice so much that he said something
like "I didn't ask you 'probably', I asked you 'yes'
or 'no', counselor!".
A clear conclusion: Many of the Justices believed that the
Sonny Bono Copyright Term Extension Act was a bad idea.
Several of them had strong and open criticism for it -- I
emember something like "obviously diametrically opposed
to the policy goals the Framers had in mind" or
"obviously diametrically opposed to the Framers' vision of
what copyright would accomplish" or something like that.
Also something like "terrible policy" and (relying
upon the economists' brief) something like "this Act
costs the public billions of dollars, and the benefits
are zero, to three decimal places". All the Justices
who expressed any opinion at all were of the opinion that
the CTEA was a bad law and that Congress had chosen poorly
in enacting it. However, as many people (including
the Justices in question themselves) pointed out,
"a bad law" doesn't mean "an unconstitutional law",
and the Court is reluctant to overturn a law merely
because it believes Congress erred in enacting it.
There as skepticism about Lessig's claim that the
1998 act can be distinguished from the 1976 act
and (less relevantly) from earlier "retrospective"
copyright extensions. The Justices were not eager
to believe that the 1976 act was unconstitutional,
and Lessig argued that they didn't have to hold both
unconstitutional in order to hold the CTEA
unconstitutional. But they seemed to have a hard
time distinguishing the two.
The film preservation issue was not discussed in
detail. At one point, Lessig got confused because
one of the Justices (Scalia?) started to ask a
question about the effect of copyright extension
on film preservation, and Lessig thought the
Justice was saying that copyright extension
harms preservation, where the Justice was
actually asking about how copyright extension
aids preservation. Amici urging affirmance
and amici urging reversal each made independent
arguments about preservation, coming to vastly
different conclusions. Eldred's supporters, for
their part, argued that allowing copyrights to expire
would facilitate preservation, especially by non-profit
organizations.
The MPAA argued in an amicus brief that extending
copyrights would create a new financial incentive
for preservation which wouldn't exist otherwise.
(I already had a Valenti quotation on my wall: "I'm
not saying the public domain is bad. But how does
it benefit the consumer? If a film is in the public
domain, who takes care of it? Who refurbishes it
if the print goes bad? What incentive does anyone
have to keep the movie alive and vibrant?")
I think both sides are right about this.
If you extend copyrights, you favor preserving
works with known commercial value (and a known
copyright holder), by giving copyright holders
a new incentive to engage in preservation work.
If you allow copyrights to expire, you favor
preserving works without known commercial value,
or without a known copyright holder, by removing
from non-copyright holders a significant
disincentive to engage in preservation work.
Lessig has elsewhere suggested bringing back
copyright renewal requirements. (That
proposal was not at issue in the argument
and it wasn't mentioned at all in his
brief or before the Court. I should
emphasize that this discussion was not
at all part of the oral argument or
even part of the Eldred case at all.) I think
that such a requirement
would narrow the gap on the issue of
preservation. Commercially valuable works
would be preserved because they could
remain under copyright for long terms and
continue to be exploited commercially by
some copyright holder. Other works would
be preserved because their copyrights
would lapse, clearing the way for
non-profit and other preservationists to
do their work. As elsewhere argued,
only around 2% of works have an ongoing
commercial significance after the term
prescribed by the 1976 act, so that 98%
of works would presumably enter the public
domain by the end of that period if there
were a renewal requirement. This seems
economically efficient, and, more important,
especially beneficial to cultural continuity.
Requirements like deposit and renewal --
scuttled under Berne -- seem to me to have
been in the public interest, and, equally
importantly, to have made clear that the
public interest was an essential,
not incidental, part of copyright. They
helped guarantee that works would enter
the public domain quickly if copyright
holders were no longer making money from
them, and they helped guarantee that a
good copy of a work would be available to
the public whenever a copyright expired.
Both of these are important; neither is
the law today. I see those changes as an
erosion of the belief that copyright law
is exclusively or essentially about
protecting authors' interests (since
deposit and renewal were certainly
inconvenient for authors and publishers).
So I think they ought to be reversed.
Amy, infra, believes that frequent
renewal requirements (and, I think,
deposit requirements) would help the
public domain but hurt copyleft, partly
because free software changes so quickly
(some projects have multiple releases
every week!). If there were once again
aggressive deposit and renewal
requirements, it might be burdensome
for free software developers to keep
up; in that case, it would be difficult
for them to hold onto current copyrights,
which would make it difficult for
copyleft licenses to be enforced. I
think Amy has a point, and I don't
know how to deal with it.
Renewal requirements might also help
get orphaned software projects into
the public domain quickly, while they're
still useful. It continues to be
incredibly wasteful that so much
proprietary software is constantly being
discontinued; I've written about that in
the past. Useful code can simply disappear
and never be seen again.
Back to the oral argument: it seemed that
Lessig made a strategic decision not to challenge
the holding of Schnapper v. Foley,
which the majority below interpreted as precluding
an application of "to promote the progress" as a
substantive restriction on the power of Congress.
It seems to me that reading "to promote the progress"
as a restriction would be helpful to Eldred, and I
don't understand the decision not to argue that
point -- though I'm sure it was taken for a good
reason.
Part of the petitioners' claim is that "99% of
works" (elsewhere "98% of works") "have no
commercial value". That didn't seem to be
disputed at argument. I think this tends to
substantiate the idea that there's a lot of
collateral damage being done by copyright
extension. There are 1% or 2% of works which
are being sold and whose copyright holders get
a benefit, and 98% or 99% of works for which
the extension just creates trouble.
Famous people who were in the courtroom included (aside
from the Justices, Lessig, and Solicitor General Olson)
Alan Greenspan, Kenneth Starr, Jack Valenti (MPAA
president), James Rogan (director of the Patent and
Trademark Office),
Eben Moglen (FSF General Counsel, legal scholar, and
author), Rep. Mary Bono (sponsor of the CTEA), Rep.
Zoe Lofgren,
and very likely several other Members of Congress.
(Sen. Orrin Hatch was amicus curiae and might have
attended, but I don't know anyone who saw him.)
Mary Bono shook hands with Eric Eldred after the end of
the argument.
There were also a lot of reporters I'd heard of sitting
over in the press section.
Public Knowledge
threw a party afterward. (Declan has a couple of pictures
from that party; see the links below to Declan's work.)
It was attended by many IP law professors (including
those from Harvard's Berkman Center who'd worked on the
case), many amici curiae who'd urged reversal,
many different non-profit groups, many industry
associations (an unusual, and, I thought, very
productive connection), and many journalists.
I met Danny Weitzner, now of W3C, and Prof. Nesson,
and several other people. I was really surprised that
so many people kept asking me how the argument had gone.
I didn't understand why they wanted my opinion;
then I realized that almost none of them had actually
made it into the Court.
It seemed odd to me that many of these people hadn't gotten into the oral
argument, but it might have had something to do with the fact that they
weren't all willing to sleep on the sidewalk under a blanket.
The whole experience was a rare thrill for which I'm grateful to many
people, not least Lessig and the petitioners and amici. I hope Lessig
manages to relax. When we saw him the following day, he was already
back in front of a law school class, lecturing on copyrights; he told
us that he'd re-argued the entire case (in his mind) several times that
morning.
Several of us worried about the lawyer equivalent of post-traumatic
stress disorder.
Here's a little bit of coverage from after the fact:
Lessig himself,
Aaron Swartz,
Ernest Miller (and his
part II),
Lisa Rein
(and her
part
II), and
Copyfight (passim).
However, what you should really look at is a series of collections of
Declan's photographs from the event.
Jace
Cooke, of our group, is prominently featured. You can also see Lodrina
and Macki from our group there, and other people you might recognize, or
scenes you might find interesting. (See Declan's
Lessig collection,
Eldred collection,
and
Bookmobile collection.)
There's tons of other coverage out there.
We had meetings on Thursday and Friday with advisors in the staff of
Commissioners Martin, Copps, and Powell. On Friday, we also had a
meeting with staff members from the Media Bureau and some of their
colleagues in other Bureaus.
We tried to make the case to them that the broadcast flag mandate was
unwarranted and a counterproductive idea. I think the staff members
had varying degrees of receptiveness to this general message, but it
was useful to have met them, and it was a valuable experience for us
at least as much as for them. (While sitting in the FCC's cafeteria,
I thought "You feel more experienced. Welcome to experience level 5.")
I believe we're going to be doing a couple of ex parte notices for
these meetings, so you may soon be able to search public records on-line
for a list of our meetings and a copy of an outline of our arguments. The
FCC has rules designed to let everyone interested in an issue know (in many
cases) what kinds of non-public contacts have taken place concerning that
issue between advocates of a particular position and FCC staff, and roughly
what kinds of arguments were presented.
I couldn't overstate how grateful I was to have Cindy with me for all
of our presentations.
Aaron and I paid a brief visit to the
Library of Congress, the world's
largest library. On display were incredibly rare things such as
Edison's lab notebook (with its original handwritten account of the "Mr.
Watson, come here" incident), and the items Abraham Lincoln was carrying
in his pockets when he was assassinated (including two pairs of Lincoln's
eyeglasses). We went up to the gallery and looked out on the main reading
room. I felt that it was the most beautiful place I had ever seen,
and I was briefly practically overcome with emotion.
Part of that emotion and that sense of beauty came from the reading
room's form and majesty, and part of it from the reading room's
function. I remembered a dispute in The Name of the Rose
about what a library's function is; because of the setting of that
book, the dispute was case in abstract theological terms (whether, if
I remember the issue correctly, libraries fight the Devil or aid the
Devil).
When I looked out on the reading room, I thought "Here they are
fighting the Devil".
Elsewhere at the Library of Congress, I tracked down a particular corner or
alcove of which Sumana gave me a picture from her own trip to D.C. (its
inscription says "Words are also actions, and actions are a kind of words",
which made me think of Bernstein and the other code-is-speech
cases).
The biggest disappointment for me on that visit was that the Library's
stacks are entirely closed to the public. (The reading rooms
are closed to the public, too, but you can get in by becoming
a registered researcher. But registering as a researcher can't
get you access to the stacks; only getting a job with the
Library of Congress can do that.)
I stayed in Washington with a woman I'll call Amy who works for a
non-profit organization there. Visiting her was a tremendous amount
of fun, and I'm very grateful for her hospitality.
Amy and I found that we had a lot of things to talk about, and so we
started to make a list of topics, lest we should forget any. We never
made it through the list. I still have it, and it seems to contain
more than fifty outstanding conversation topics. I hope we have a
chance to catch up on them.
Amy is studying Perl; I wanted to suggest that she learn Python, but she
has some sensible practical reasons to learn Perl. Since she's already a
C programmer, I don't think Perl ought to hold any great terrors for her
(so long as it's possible to conceive of Perl failing to hold great
terrors).
I think we did great honor to Eric Eldred and to the advancement of
learning -- or, if you like, the promotion of science and useful arts.
And I had an enjoyable and memorable visit.
I also spent some time with Mike Godwin. Some people I know may be
vaguely surprised at the thought that Godwin is an actual person --
they may remember him best for "Godwin's Law" -- but indeed he is
a real live lawyer, and one who's making useful contributions to
our efforts. (Maybe I should say: "Godwin is not just a law but a
lawyer".)
I was in Washington as the recent sniper attacks were going on, and
it felt as though practically nothing else received news coverage during
the week. I believe there were two or three new sniper attacks while I was
there, all in the suburbs of Washington; many public events,
especially those involving children, were being cancelled. All the
parents I spoke to were extremely concerned about their kids, and
typically weren't letting them go outside alone or walk anywhere alone.
I went down to Claremont to see Don Marti and Tabinda Khan get married.
The wedding was very elegant, with a nice delegation of Bay Area Linux
activists, and many other communities represented. It was the first time
I'd ever seen a Muslim wedding ceremony, and also the first time I heard
a recitation of part of the Koran.
Both Tabinda and Don looked very good and very well. I also briefly had
a chance to meet their families and to enjoy some excellent food.
Riana came back to town with some friends from Walla Walla, and we went
to the pirate store and then to hear the performance of
Koyaanisqatsi at the Symphony Hall. (Philip Glass and his
colleagues performed the music live as the film was shown on a screen
without sound.) We also had some very nice meals. We saw Danny and
Quinn briefly after the concert; Riana was wearing her NTK "iMachavellian"
shirt, so she was very easily recognizable as an NTK fan.
Thanks to sethf:
the Library of
Congress (they of the incredibly beautiful reading room,
but sometimes lamentable
statutory duties) is holding another DMCA anticircumvention
exemptions rulemaking. Where did those three years go?
Dan Bricklin argues that
the right to create derivative works is important, in connection
with the Eldred case; I was thinking exactly the same thing as I
watched the oral argument. Sometimes people, including Justices
of the Supreme Court, forget that copyright has expanded to include
derivative work rights and public performance rights and digital
public performance of sound recording rights and now even
anticircumvention paracopyright rights. It's not just about
literal copying.
As we
reported, the time for public comment on the FCC's
Notice of Proposed Rulemaking was extended to December 6 (apparently
in response to a request by
Public Knowledge,
CDT, and
Consumers Union).
Via Felten, politicians are saying:
the general purpose computer is
a threat, not only to copyright but to our entire future.
Maybe we will all get pushdown automata in the future instead of Turing
machines. "Eat low on the food chain, code low on the Chomsky
hierarchy."
At the Indian ice cream place on Valencia between 16th and 17th
Streets, there's a picture drawn in the concrete of the sidewalk
outside. The picture contains two transistors and three
resistors; it appears to be a schematic for some kind of TTL logic
gate.
Update: I'm now guessing that it's an RTL NOR gate, but I have to
go back and take a look at to make sure. My reference is Mano,
Digital Design, p. 410.
("Resolution and Independence", "Existence and Uniqueness" -- someone
should write a poem called "Deposit and Renewal".)
Aaron sent me some comments about Amy's concerns about how renewal
and deposit requirements would affect free software, especially
free software under a copyleft license. Aaron argued that the
deposit is easy if an electronic deposit by e-mail is permitted
(much, I suppose, the way BXA, now known as BIS, permits electronic
notification by e-mail of crypto exports -- a scheme
Bernstein continues to challenge).
I think that's correct. In fact, it's a shame that there is not
even a voluntary electronic deposit mechanism, since so many
works which will some day be lost are being written today in
digital form; I guess simply publishing on the web is a
good first approximation.
But Amy's main concern was about renewal, not deposit. Rewewal requires
an action at regular intervals in the future with respect to every
copyrighted work, and, to be really effective at dissuading people from
renewing copyrights with no commercial value (or with de minimis
commercial value), has to require a nominal fee.
That could be a problem when there are many released versions.
Proprietary software typically has only a few releases, but free
software sometimes has a new snapshot release every day -- or,
with anonymous CVS, published copyrightable subject matter in
the form of patches many times every hour.
Can anybody tell me what a "certificate of division in opinion" is?
Via Crackmonkey,
Oftaj demandoj pri
denaskaj Esperant-lingvanoj (Frequent questions about
native Esperanto speakers). There is a common myth that only
continuously live (sc. "having communities of native speakers")
languages have any native speakers at all today. This is totally
untrue. Hebrew is probably the most obvious counterexample, since
it was deliberately revived as a native spoken language from almost
exactly the current condition of Latin, and is now spoken natively
by millions of people.
But there are also native Esperanto speakers, even though Esperanto
is an artificial language which had no speakers at all before the
19th century. And there are not only Latin speakers, but even native
Latin speakers, and I believe that there have been native Latin
speakers continually for thousands of years. (Michel de Montaigne is
a famous example; although he was born in a French-speaking community,
he learned Latin as his first language and French as his second
language, from adults who spoke Latin as a non-native language. There
is no suggestion that his Latin was awkward or inadequate or that he
had any trouble communicating with other Latin speakers.)
The only reason some people say that Latin is a "dead language" is
that there are no communities of native speakers who regularly teach
the language to their children to produce more native speakers. (You
could also claim that Latin is not the language of any community,
but I think this claim is misleading.)
There are a lot of regional languages in danger of "death" in the
sense that they are not being learned as native languages. I bought
a book on language death (Vanishing Voices: The Extinction
of the World's Languages, by Daniel Nettle and Suzanne
Romaine), which phrases the question of what a language is
in an interesting way:
After all, languages are not living things which can be born and
die, like butterflies and dinosaurs. They are not victims of old
age and disease. They have no tangible existence like trees or
people. In so far as language can be said to exist at all, its
locus must be in the minds of the people who use it. In
another sense, however, language might be regarded as an activity,
a system of communication between human beings. A language is
not a self-sustaining entity.
(p. 5)
So you can see a language as a kind of cultural practice or
activity or pattern which happens between and among people -- the
kind of conventional view of language and speech, the kind
of unmagical view, which fairly shocked me when I ran into
it for the first time in Lee Tien's account:
The relationship of speech acts to language,
however, is not that speech acts must be in a language, but rather
that language constitutes a system of conventions that permits
speakers to perform otherwise purely physical acts like uttering
sounds that hearers understand in virtue of their knowing those
conventions. But because language is not the only system of
conventions that makes intersubjective utterance meaning possible,
nonlinguistic acts can also be speech acts.
(Lee Tien, "Publishing Software as a Speech Act", 15 Berkeley
Technology Law Journal 629, 642 (2000))
("Conventional" here means "consisting of conventions" rather than
"ordinary" or "widely accepted".)
Back to language death: most endangered languages have not been used
to create a famous
literature or other recorded cultural artifacts, so they're not
likely to enjoy the fate of Latin or Hebrew or Sanskrit. People
are still studying Sanskrit and Old English (or
Anglo-Saxon) largely
so that they can read the literatures which were produced in
those languages. But many of the languages dying today haven't
even had a written form for most of their lifetimes.
Lisa Rein says she was actually #2 in line (which makes sense, since
she got there well before Lodrina and Macki did). Yesterday I
mistakenly reported that she was #4.
Reading Ernest Miller's coverage of the Eldred argument reminded me
of one part I neglected to discuss yesterday. It's the
re-copyrighting question.
Justice Breyer raised an analogy
he would repeat with the Solicitor General. He asked whether under
Eldred's argument it would be permissible to recopyright the bible,
Ben Johnson, or Shakespeare.
(For "Eldred", I think, read "Ashcroft".)
The Solicitor General argued that copyright term extension was useful
because it could promote "distribution" (if you have an exclusive right
to publish something, you may have a financial incentive to publish it,
regardless of how long ago it was written). So Breyer speculated that
it might be helpful for public access to works written a long time ago,
like the Bible, if some contemporary publisher were given a monopoly
on them. Would that be legitimate?
Olson struggled with this and didn't seem to give a straight answer.
He seemed to suggest that it might be legitimate to re-copyright public
domain works in order to obtain the distribution benefits.
Eldred coverage
from
Kevin Burton, who camped out in line with us, is now available.
schoen@gar:~$ uptime
Unknown HZ value! (17) Assume 100.
15:50:09 up 301 days, 10:44, 4 users, load average: 1.10, 1.11, 1.11
This machine has been used as a development server for, well, about
301 days. It has development work done on it almost every day,
has been used as a relatively high-volume web server, and builds
an entire operating system distribution automatically twice every
day. It's also a remotely-accessible CVS server and maintains a bug
database. It runs Linux 2.2.20 on a dual-processor Pentium II
machine.
Art Tyde invited me to speak at
BALUG on Tuesday evening about
EFF's work, so I did. That was a nice time. Thanks, Art!
I think this diary is inadequate, in the sense that I can write very
little about the most important things and a lot about the least
important things. For example, on October 10, a series of completely
unprecedented things happened in my life. But you wouldn't know
it at all by reading my diary.
In our TCPA meeting yesterday, I had an idea. It's clear that
trusted computing systems could be used in ways which unambiguously
provide security benefits to end-users and act in the end-users'
interests. Is it possible that these systems could be designed
only to do this and specfically not to be useful for any
other purpose?
Design constraints like this are always interesting; sometimes
they're accomplished in very practical ways. I think of the
denaturation of alcohol -- in order to guarantee that some alcohol
will be used only for non-intoxicating purposes, it can be mixed
with a low concentration of a much more dangerous poison, or
something which tastes downright awful. That kind of poisoning
or contamination will protect essentially all non-food uses of
the alcohol, but prevent uses in foods and beverages.
How could you "denature" a trusted computing system so that it
would be useful for purposes which benefit the computer's owner
but not, in general, for any other purposes? If this could be
done, how would that possibility change the way we think about
trusted computing systems?
So here is a thought experiment: add to the requirements for a
trusted computing system a rule that there should be a physical
button or keypad attached to the device, as well as an interface for
removable recordable media of some sort. When the physical button
is activated or a particular passphrase is entered on the keypad,
the device must sequentially write the entire contents of its
memory, without regard for trusted computing domain separation
or access control rules, rules, into a file on the removable media.
(You need to define "the entire contents of its memory" carefully
to guarantee that memory physical located, e.g., within a CPU will
be included if it's directly addressable by software.)
The media can then be removed and read inside another computer.
I'm going to call this feature an Owner Override function,
because it allows the owner of the computer to override certain
policies the owner might consider disadvantageous (such as not
allowing the owner to read some data which was saved using
sealed storage). In the alternative, you can implement this
in a technically different way and call it something like
"owner-directed migration", a direct attack on Pd "migration
disposition" in which a creator of a file or an application
might have defined certain rules about migration.
We know that the basic technology for assuring that a function
like this is never triggered from software is already
implemented; it's a design requirement of TCPA and Palladium,
ordinarily referred to as "physical presence indication". The
system is required to be engineered in such a way that it
can reliably determine whether you are there in front of it or not.
(In particular, it needs to be able to reliably determine that
a particular instruction was generated from hardware by a physical
action, and not from software. This is meant to guarantee that
malicious code can't impersonate an end-user in order to trick
the system into undermining certain kinds of privacy or
security protections.)
On reflection, I don't see anything in the physical presence
indication concept which prevents it from being extended to
include a broad mechanism for overriding policies. Already,
there are things you can do with physical presence in these
trusted computing system which you simply can't do otherwise; why
is "override security" not one of them? (It is, de facto,
in all existing PC hardware! What's more, I don't believe that any
parts of ordinary PC hardware before 1995 were specifically designed
to prevent users from altering any part of user-visible functionality.
Maybe someone can find an interesting counterexample, because it seems
very possible that there is one. Incidentally, the feature I'm
proposing as an Owner Override is not really very different
technically from existing suspend-to-disk functionality provided in
many laptops.)
The point of this exercise is not to suggest that TCPA actually
ought to require this (although I am sure that would be a
straightforward way of dealing with many consumer advocates'
concerns!). The point is to try to show that, as a technological
matter, the functionality which unambiguously protects an
end-user can be separated from the functionality which ambiguously
protects the end-user or has some potential to undermine or
compromise the end-user's interests.
And the fact that physical presence indication is already designed
in means that perhaps the biggest part of the required infrastructure
is already in place. The machine already has a way to distinguish
requests made by its user from requests made by software.
That distinction could enables features, like Owner Override, which
work outside of the default trusted computing security models in
which policies are defined by software authors.
The next step with regard to this idea is to ask what would happen
if it were implemented. I argue:
-
There are certain benefits which result from trusted computing systems
and there are also certain disadvantages.
-
There is a certain pattern of allocation or distribution of the
benefits and disadvantages to various parties.
-
In particular, many people are beginning to become concerned because
they perceive that
there is a substantial risk that the benefits will mostly
accrue to powerful organizations with large amounts of bargaining
power and that the disadvantages will mostly fall to
individuals and less-powerful organizations with small amounts of
bargaining power -- that is, that trusted computing infrastructure
can magnify, reiterate, or reinforce existing disparities of power.
(For example, a monopolist can in principle use it effectively to
reinforce a monopoly, whereas a rival of the monopolist probably
can't use it effectively to attack the monopoly.)
-
There is a small technological change -- some form of Owner Override --
which would eliminate some of the benefits and some of the
disadvantages, but appears to ensure that those benefits which
remained would accrue exclusively to end users.
We already know a practical reason why this wouldn't be done:
because the first customers trusted computing vendors anticipate
are corporate IT departments, who explicitly want to limit end-users'
control over computers, and are always saying so and spending millions
of dollars on products which purport to let them do so. Although there
is much debate about the ethics of workplace control, many people
consider the IT departments' exercise of control justified by default
because the end-users are not the owners of the computers.
However, when the end-users are the owners of the computers,
there is a high likelihood that their view of what the technology
should or shouldn't do is not identical to the view of corporate IT
departments. End-users would not necessarily see a system
capable of being used to restrict end-users' control
as in their interest, even though it is entirely true that the
system need not necessarily be used that way and that
there is a bargaining problem whose outcome would determine
whether or to what extent it is used that way. (I wrote
earlier about many precedents which
suggest that there are certain capabilities you don't want to be
given, because they can ultimately turn out to be a curse rather than
a blessing. I think my favorite of these was "knowing how to build
St. Basil's Cathedral").
I think the point bears repeating: the functions corporate IT
managers want (including controlling end-users) are not necessarily
the functions end-users would choose for themselves. That may mean
that a technology developed for one part of the computing world
will be an odd match for a different part. End-users are obviously
much more likely to choose machines with an Owner Override, where
corporate IT managers are obviously much more likely to choose
machines without it.
Let's assume that there were a choice -- that there were fairly
robust competition among several different trusted computing
proposals, perhaps, and some of them included an Owner Override
and others didn't.
How can end-users think about whether having an Owner Override (a
well-documented Owner Override, built into the published
specifications for the trusted computing technologies themselves)
would be a good thing for them, relative to not having it?
-
In the personal-security and network-security application context, you
say:
-
My personal security can be protected equally well if there
is a documented physical backdoor, with appropriate
safeguards, which will let me effectively override policies
which in my considered opinion I do not want my computer to
enforce.
-
I would argue that the way I have described this, an
organization like a bank would not have, as a result of the
Owner Override, a significantly diminished incentive to trust
you or your computer (although there are some edge cases in
which they might discover such an incentive).
-
In the DRM context, you say:
-
Do I believe that the benefits to me of being able to do
DRM are worth the disadvantages to me of having other people
use DRM to control me? Consider that there are market
power disparities.
-
There are other applications like games and distributed computing;
in that context, you say:
- Do I believe that the benefits to me of being able to
prevent cheating in games, and being able to participate
in reliable distributed computing projects, and share other
resources in a fair or fairly-compensated way, are worth
the disadvantages to me of having other people use DRM
to control me?
The difficult problem seems to be that, because of externalities and
network effects, no individual's decision will in itself decide the
overall outcome for that user. If you decide to boycott trusted
computing systems and millions of other people decide to use them, you
still suffer many of the disadvantages; if you decide to use trusted
computing systems, and millions of other people decide to boycott
them, you won't gain some of the advantages.
Cary Sherman
thinks that Gary Shapiro is totally wrong. Everyone reading
here probably already knows what I think about each of the arguments
in that rebuttal.
I talked to Amy for a while on Wednesday and, in principle, should
have expanded the list (because it's hard, in serious conversation, to
narrow the set of topics you ought to talk about; it grows instead). I
wasn't quite organized enough to keep track, though.
Wolfgang sent me a letter in reply to
the letter I wrote her from Spring Lake.
I feel troubled and anxious today, as though things are weighing
heavily on me. I used to have that experience much more frequently,
but now, thankfully, it's relatively rare. It seems too bad to me
that I didn't choose to make a second
collage for my friend Sarah, the Fulbright Scholar in Ghana.
(My first collage was for Wolfgang; I started and finished it during
2000.) A new collage would have been a good means of expression,
and a worthwhile challenge. Maybe it's still not too late.
Zack
is right that my Owner Override idea is not expressed in the
most practical possible way. I believe it could be implemented at
a deeper level; one perennial suggestion has been allowing the computer's
owner to obtain the TCPA Endorsement Key (EK) or any of several
equivalents. Since a lot of engineering has been done explicitly to
prevent the owner from getting the EK, this suggestion might not go over
well with trusted computing vendors. A more practical problem is that,
if you really don't want to diminish the computer owner's security, you
have to provide the EK in such a way that you don't increase the chance
that it will leak to malicious software or to a malicious eavesdropper.
I don't see any way of doing that; there is a real security benefit in
many cases from the policy that the EK will never physically leave the
chip into which it's been programmed. So if we wanted to make this idea
really practical, it would take some more thought.
I expect that we'll have a meeting tomorrow with the Microsoft
Palladium folks and that
Bunnie will be
present.
Since Nick's patch fixed the build of XFree86, in the sense of at
least allowing it to run to completion, we finally have a
new
nightly build! X is still broken at run-time, but it's possible to
make it work (although I don't think it's necessarily worth the effort
for anybody else; you have to download some loadable modules for XFree86
from somewhere else, install them under /etc, and change XFree86's
module path, in addition to supplying an XF86Config). I suspect that
we've fixed things up enough that tomorrow morning's build will have a
copy of X which works, but for the need to get a proper XF86Config. (You
could try this
one.)
The addition of a working copy of X brought the size of our image up to
about 70 MB, but I think I see clearly how we can prune over 30 MB of
that away, and have a total image size near 40 MB.
Nick and I had an LNX-BBC meeting which wandered through two cafes and
into my apartment. And in regard to
the
Internet access in the second cafe, I made what I thought was
a
good copyright joke.
Valenti's
mixing his religious metaphors interestingly.
I've already talked about the restoration
question. And I said that copyright
extension will promote restoration of works with significant current
commercial value, but hinder restoration of works without such value.
As I believe Eldred amici have explained, there are many
works whose current copyright holders are not even known, but which
are still under copyright -- in some sense a result of the lack of
deposit and renewal requirements -- and the resulting uncertainty
can block any effort to use or preserve those works.
The fact is that there are lots of scholars and lots of volunteers
restoring work all the time. (In some cases, they can get new
copyrights in their restorations! That's troubling, in some ways,
but it's much less troubling than a blanket copyright extension.
Lessig suggested at oral argument that you could extend copyright
only to the extent that a copyright holder actually agreed to
restore a work -- and independent copyrightability of restorations
seems like an obvious way to accomplish that. This would, as Lessig
said, make that kind of copyright extension into a quid pro quo
instead of a giveaway. It's too bad the Justices didn't pay too
much attention to this point.)
We had a second meeting with Microsoft, as a follow-up to
our famous first meeting. Thanks to
everybody who showed up from Microsoft, and to
Bunnie, who
came along to help us understand Palladium better.
I'm going to write some notes for publication about our
Palladium meetings and our earlier TCPA and LaGrande meetings,
but I haven't written them yet.
I've come out to Oregon and Washington State to visit Riana
this weekend. We spent Saturday and Sunday in Portland,
and we're spending today and tomorrow in Walla Walla, where
Riana is a college
student (sort of).
Praveen and I flew up together on Friday (I got a ride to the
airport with the Microsoft crew, and I didn't overhear any
evil plots having to do with computing). Riana and Praveen
and I had dinner on Friday, after which Praveen went to Eugene
(and he's flying back separately).
Portland is beautiful! Our hosts, Deb and Perry, provided us
with a copy of the Portland
Greenmap, which they helped edit, and which gave an interesting
perspective on the city. The driving in Portland (which Riana did
and I didn't) is very confusing, because many of the streets --
particularly in the northeast quadrant -- dead-end, twist sharply,
or are interrupted by parks. There's a sensible grid, but it
frequently doesn't let you take the path of your choice.
Riana and I visited
Powell's
City of Books -- the largest new and used bookstore in the
world! This was a thrill; I've been planning since 1999 to make a
trip there, and I finally got the chance. (We spent hours wandering
around and only saw a portion of the store. Now that's a large
bookstore.)
We also visited
Powell's
Technical Bookstore, just down the street. They ought to connect
the two with a tunnel. (Riana: "What would they put in the tunnel?"
Seth: "Books!")
Browsing at Powell's Technical reminded me that there are lots of things
I'd like to buy which I can't afford. Many of them were meant as
college textbooks and sold at between $60 and $100 -- even used!
But there was a tremendous amount of techne on sale. I
was especially curious to see two textbooks on software-defined
radio, apparently now a subject of college courses of its own.
Neither one mentioned GNU Radio. One had a section on regulatory
issues which reiterated the apparent conventional wisdom within
industry that end-users should not be permitted to modify the
software which drives transmitters.
I did find Gardner's Why's and Wherefores used in
Powell's Technical, and several interesting things at decent
prices in the regular Powell's store. I guess we spent at
least four hours between the two stores. Riana spent a while
in the Blue room.
We stumbled across two weddings which were taking place in
churches right across the street from one another. We rode
streetcars (which are all, within any given generation, painted
the same way, unlike San Francisco's F Market line).
We looked around downtown, ate some pizza, and watched Fritz
Lang's Metropolis in an old-fashioned movie
theater. (I'd never seen Metropolis before; I
see why people found it so impressive, although the ending
seemed corny or heavy-handed to me. The version we saw was a
new restoration using many more sources than some earlier
editions.)
While in Portland, we also got to see the
Chinese Garden,
and we saw some other places from outside without going
in (a Federal court, the Art Museum, etc.).
We had two very pleasant meals at the
Vita Cafe,
which reminded me of Herbivore with slightly lower prices and
a slightly larger menu (and, unfortunately, a couple of meat
items). We also had some chai in a cafe and discovered that
we were missing a concert by Dar Williams and the String
Cheese Incident in Portland that very evening. (That's OK --
I'm going to hear that same concert with Sumana next weekend
in Berkeley.)
We played a good game of Scrabble with our hosts and found their
home extremely comfortable. I see why my father said that we'd
enjoy staying with them! And all their advice and directions went
a long way toward enhancing our enjoyment of Portland.
There are several bridges over the Willamette River in Portland.
I think we crossed two of them by car and one on a train. You
could probably spend a whole day just trying to cross all the
bridges. (Leonhard Euler would be proud!)
I guess it's that way in most major cities which are bisected by
bridges.
We also got the hand of the four-quadrant
system and the numbered avenues after a while.
I enjoyed seeing the fall foliage in Portland, but when we left
for Walla Walla on Sunday evening, I was even more surprised.
The scene freeway along the Columbia River looked just like
Massachusetts at this time of year. We got to see Multnomah Falls
while it was still light out (and I think that's a larger
waterfall than any in Massachusetts), and all along the way
until the sun set it kept on looking like New England autumn
scenery to me.
Walla Walla's climate turned out to be even more similar to
Northampton's than I'd expected. There are chestnut trees,
and maple, and oak, in about the same mixture as Northampton,
and real and rich fall colors. So I say again to anyone who
misses East Coast autumn scenery -- come to the Pacific
Northwest!
Whitman's student manual reminds students that there are four
distinct seasons up here. That's right, four!
Whitman's campus is architecturally and otherwise aesthetically
like NMH's or
Smith's. Walla Walla itself
has about as many people as Northampton. The rumor is that
there's not all that much to do in town, but I'm going to have
to investigate that first-hand.
As I was saying before, the Pacific Northwest is really nice!
Looking back over the Powell's map, I see that Riana and I
spent a lot of time in the rose room, no time in the orange
room, a lot of time in the blue room, a fair amount of
time in the purple room, a little time in the gold room,
a little time in the red room, and very little time in the
coffee room, the pearl room, and rare book room. Do you
get the sense that Powell's is pretty large?
Riana described the gold room in a funny way -- something like
"Stuff That Isn't Respectable Yet". (It houses "science fiction
and fantasy", "horror", "mysteries", "nautical fiction",
"erotica", "thrillers", "romance", "westerns", and "graphic
novels". The way Riana put it was really funny.)
I think Riana and I told well over 100 pirate jokes during that trip.
These are not really jokes; they are riddles in which the
answer is provided by substituting a purported pirate utterance
("ar", "avast", "ahoy", "matie") for a similar-sounding part of
some non-pirate-related phrase. (A typical example would be "Where
does a pirate get a map?" "From a carrrrtographer." Or, of course,
"Who's a pirate's favorite folksinger?" "Darrrr Williams." But my
favorite was probably "What's a pirate's favorite article of clothing
you're wearing right now?" "Avest!")
It seems that
such jokes could almost be generated by a shell script, but we had a
good time with them. It's an obscure genre.
So I got to hang out briefly in Walla Walla with Riana and some of
her friends at Whitman, and see KWCW (hearing about the FCC from
a totally different angle), and attend a class about free speech
(hearing about the first amendment from a totally different angle).
I came back on Tuesday and had my first ever really good
airport food. I wish I could remember the name of the restaurant;
it's in the Portland Airport and it's a deli restaurant and the
food is actually food I would voluntarily go and eat. Maybe
next time. (Speaking of delis, there is a deli in Walla Walla
with a really great tiramisu or tiramisu-like thing.)
The Portland Airport (as I told Praveen) reminds me of Chicago
O'Hare, except on a friendlier scale. It even has a Powell's
outlet (with only new books and no used -- imagine selling used
books in an airport, and wouldn't that be a wonderful thing?).
I don't know what it is about that image which I find so compelling.
Airports are somehow a place where nothing second-hand is sold
because nothing second-hand or non-corporate is sold. If used books
(serendipitous,
unpredictable, exciting, romantic) could make it into the
unbelievably controlled environment of an
airport, then anything could happen!
The TSA Federalized airport
security screeners took over from private security forces just
a couple of weeks ago. (I was flying to Washington on their
very first day on the job, which was interesting.) I think
they are more polite, more efficient, more respectful, and
otherwise just nicer than the private screeners. It's not fun
to get searched, and it's not fun to get searched by the
government, but the TSA screeners seem to be doing in some sense
a better job.
To give one example: before TSA, I saw occasions on which passengers
confronted private security with plausibly legitimate complaints and
were then harassed, searched again, or prevented from flying. But on
my way back from Portland, I saw a passenger try to pick a verbal
fight with a TSA screener. The screener resisted being provoked,
continued to do his job, allowed the passenger to pass, and didn't
go on a power trip. I was surprised -- I completely expected the
passenger to end up in handcuffs. Nope: the TSA screener continued
to call him "sir", and he made his flight. No handcuffs, no rifles,
no threats, no extra searches. Cool.
(Now, if only law enforcement officers always behaved that way when
they weren't on videotape...)
My flight was pretty uneventful, and I caught AirBART back to the
Coliseum station. But on my way back to San Francisco, our BART train
developed a brake problem. I smelled a strong odor of burning plastic,
and our train came to a complete halt inside the Transbay Tube and
was stuck beneath the Bay for about half an hour. Some of the
passengers in my car became extremely angry and started to swear.
One of them called the train operator and threatened to start to
deface or damage the train if she didn't do what he wanted. (The
train operator's response was somewhat less polite than I imagine
the TSA's would have been in the same situation.)
The train operator kept trying to pull forward; the train would
move a couple of feet and then come to a stop again.
Finally, a technician was sent out on a rescue train and was able to
come aboard our train and help the operator get the train running in
reverse. We rode it all the way back to West Oakland and then
transferred to a new San Francisco train.
Fortunately, I had a book with me while I was waiting.
I still haven't written up my notes from our TCPA meeting and our
second Microsoft meeting.
Richard Stallman wrote
an
essay on trusted computing which makes a lot of good points. But
I have trouble with a couple of suggestions:
In fact, it is designed to stop your
computer from functioning as a general-purpose computer. Every
operation may require explicit permission.
and similarly
Treacherous computing puts the existence of free operating systems and
free applications at risk, because you may not be able to run them at
all. Some versions of treacherous computing would require the
operating system to be specifically authorized by a particular
company. Free operating systems could not be installed. Some versions
of treacherous computing would require every program to be
specifically authorized by the operating system developer. You could
not run free applications on such a system. If you did figure out how,
and told someone, that could be a crime.
Neither of these concerns is applicable at all to Palladium
(as Microsoft has described it to us) or to TCPA (as the TCPA has
specified it and as it has been implemented). While Microsoft could
be misleading us about Palladium, the TCPA specification is public
and implementations of it have already been made.
It's possible that some other trusted computing system could have
such a misfeature, but the design of TCPA and Palladium doesn't
require these properties at all, as far as I can tell, and they
seem to be more or less independent.
I do share the two concerns in this paragraph:
There are proposals already for U.S. laws that would require all
computers to support treacherous computing, and to prohibit connecting
old computers to the Internet. The CBDTPA (we call it the Consume But
Don't Try Programming Act) is one of them. But even if they don't
legally force you to switch to treacherous computing, the pressure to
accept it may be enormous. Today people often use Word format for
communication, although this causes several sorts of problems (see
http://www.gnu.org/philosophy/no-word-attachments.html). If only a
treacherous computing machine can read the latest Word documents, many
people will switch to it, if they view the situation only in terms of
individual action (take it or leave it). [...]
I'm not convinced that something like Palladium is the infrastructure
contemplated by the CBDTPA. I think Microsoft made a good argument
that the current Palladium design is not as restrictive as the
measure called for by the CBDTPA and desired by the Hollywood
studios. (As Microsoft pointed out to us, there's nothing in the
current Palladium design which prevents you from recording, playing,
or distributing MP3 or Ogg files, or other media without DRM;
there is no watermark detection, and there are even things which
appear to create technical obstacles to adding watermark detection
where the user doesn't want it.)
However, it's possible to imagine a legal mandate for some kind
of trusted computing system, which would be a bad outcome, and I'd
love to hear more about what trusted computing vendors are doing
to oppose that. (Part of Microsoft's answer seems to be roughly
"by not actually designing the things the studios would most like to
see", which is not a terrible answer.) I ought to talk more about
trusted computing technologies, self-protecting content, and
1201(c)(3), so remind me if I don't get back to that, OK?
The network effects point is also one I take very seriously, perhaps
most seriously of all. I've been stressing the anticompetitive
applications point when I talk to people -- as I did in an interview
with Technology Review earlier today. I see the problem
from a slightly different angle, but a closely related one. If you're
a minority platform user, network effects can cause real trouble for
you. Right now, the extent of that trouble is mitigated by the
possibility of doing reverse engineering to create interoperability
with majority platforms, even if they use file formats and protocols
which someone hoped would remain proprietary. With trusted computing
infrastructure, attaining full interoperability with minority
platforms may never be possible. (And that's just the beginning of
the sorts of troubles which might result from network effects.)
I'm thinking about other things after our meetings last week, and
I should try to write them up soon. One of the really interesting
things has to do with hardware attacks and trying to assess how
easy they are (and what that means). I'm glad Bunnie was able to
come to our second meeting with Microsoft.
Aaron Swartz answered my call for fresh quines by providing
this one:
Author: Omar Antolin (omar@galois.fciencias.unam.mx)
a = ['print "a =", a', 'for s in a: print s']
print "a =", a
for s in a: print s
I don't think it's exactly along the lines of other
quines I've seen before, although it has some family resemblances
to them. The use of a Python list is very nice.
The funny thing about running in framebuffer mode is that you
don't hear your multisync monitor click when you
switch between a text console and an X11 console. I find
this extremely disconcerting.
[Main]
Contact: Seth David Schoen