By
Ingrid Marson
Monday, April 17 2006 04:20 PM
URL:
http://www.zdnetasia.com/insight/software/0,39044822,39352501,00.htm
newsmaker You'd think it would be easy to research the right-hand man of
free-software icon Richard Stallman, given the mass of information online about
the free-software movement.
But a search on "Peter Brown"--the executive director of the Free Software
Foundation--and "free software" produces only 14,000 hits on Google and little
information about Brown's past.
So when we visited the foundation's headquarters in Boston, it was a surprise
to discover a clean-cut, business-suited Englishman from Oxford--very different
from FSF founder Stallman, with his impressive beard and baggy clothes.
Their backgrounds are also totally different. While Stallman
is a programmer, having almost single-handedly developed the original
version of applications such as Emacs and the GNU C Compiler, Brown has a
background in business and finance, and he only dabbled with coding when he was in his teens.
Despite these differences, the two men share the same goal--in basic terms,
freedom around software, but more specifically, to give people the freedom to
run software for any purpose; to study and adapt that software, passing on the
improvements to the public; and to freely redistribute copies of the software.
Both men are responsible for the overall direction of the Free Software
Foundation and seem to offer complementary skills, with Brown coming across as
more of a pragmatist than Stallman, whose idealism and drive to fulfill his
goals has led him to spend his life telling people across the world about free
software.
ZDNet UK met with Brown to learn more about some of the foundation's upcoming
projects, how it's run and funded, and what he feels makes it so special.
Q: Tell us a bit about how you came to be the executive director of the
FSF. Do you have a technical background?
Brown: I'm not a programmer, and
I'm not a hacker. The last time I programmed was when I was 14 years old.
GPL
3 is the first stake in the ground against (digital rights management). For the
first time, someone has said, 'That's it; we're stopping it.'
When I was a kid, I had a Sinclair ZX-81, with 1KB of memory. At the
time--back in 1984 or '85--if you wanted to play a game, you couldn't buy a CD,
so you had to buy one of the listing magazines, like Sinclair Programs. You had
to look at the listing of computer code and type it into your machine. The
keyboard was terrible--it was simply a flat piece of plastic. At the end you
would try to run the program, and if it didn't run, you would have to correct any syntax errors.
Over time, I slowly worked out why errors occurred and started to learn how
to program in Basic. At one point, I sent a game I had written to Sinclair
Programs, and they accepted it for publication and sent me a check for 25
pounds. As soon as I sent off the first game, I started writing the next one.
So the magazine arrived, and my game was inside, and they'd drawn a nice big
cartoon for it. Unfortunately, when I flicked to the editorial for the magazine,
it said, "This is the last ever edition of the magazine." It was basically
saying that in the future, people will not share source code and won't type code
into computers--they'll buy games on physical media instead.
What was funny was that this was the September 1985 edition of the magazine,
which was a month before the Free Software Foundation was created, in response
to the fact that people were taking (open) computer code and turning it into
proprietary code.
Looking back at it now, overnight, my world was destroyed, because the
listing magazine was destroyed. It just became about playing code, rather than
writing code. That was the last time I ever did any programming.
What jobs were you doing before you came to work for the FSF? How did you
end up in Boston, working as its executive director?
Brown: I've always
been in management or finance. I have mainly worked for nonprofits, including Oxford City Council, the BBC and New Internationalist magazine. I was at New Internationalist
for several years, then my wife, who worked for Oxford University on a
genotyping facility, saw a position offered here (in Boston).
We weren't looking to move, as we were pretty settled in Oxford, but decided
to come over here in January 2001 so she could take on the job. I took a
seven-month sabbatical before looking for a job. At the time, the FSF was
looking for a part-time person, so I came to work here. Initially I helped with
the administration, and as we expanded, I took on more duties, such as managing
the GPL compliance lab. Last February, I was appointed as the executive
director.
What projects are you working on for the FSF?
Brown: One of my
roles at the FSF is to get the message of free software outside the hacker
world. It's very easy to get into the IT press, but we're not about getting
freedom for computer programmers--we want freedom for all computer users. How do
we get the message out of the hacker community into the real world?
When you ask people about free software, they should instinctively believe in
free software. Just like people say "I recycle my cans" but don't understand the
process behind it, you don't need to have read the GPL (General
Public License) or been a programmer to understand that a computer should be
under your control. The typical computer user can't change the software. Then
again, my mum can't change what the International Monetary Fund or the World
Bank is doing, but these issues still matter to her.
This is the perfect time to get the message out about free software, as you
have a confluence of situations--there is a growing realization among the
general public that certain CDs won't play in your CD player, or you can't play
them in your computer. Then we have the upcoming
release of (Microsoft's Windows) Vista, which has DRM
(digital rights management technology) up to its gills.
We
have nothing to do with Linux--we're GNU.
It is time to show a contrast. GPL 3 is the first stake in the ground against
DRM. For the first time, someone has said, "That's it; we're stopping it."
When we release the second draft of GPL 3 sometime in June, we're going to be campaigning
to end DRM. We will be campaigning with manufacturers and to get computer
users to care about this issue--to not buy their hardware from certain
manufacturers and to pinpoint the fact that if you're downloading music, there
are a lot of restrictions on how you can use it. For example, you can't share it
with friends, and the next device you buy may not allow you to play music you
have already downloaded and paid for.
What is this campaign against DRM going to involve?
Brown: We
haven't got the campaign organized yet, but we're going to be employing a
professional campaigner. There are many facets to such a campaign. It's not
directly a political campaign, although there is some bad legislation out there.
This is about software companies and device manufacturers. There is a real
potential for people power, whether it's boycotting devices or picketing certain
places--there are a lot of lovely targets out there. We have thousands and
thousands of free-software supporters out there, and they will be deeply involved in the campaign.
The whole purpose of the campaign will be to pinpoint three important areas.
First, developers need to know that their freedom to tinker is at stake because
of TiVo-ization--if you get a given device with GPL software on it and change
the software, the device won't work any more because of DRM. TiVo was the first device to do that.
Second, we need to tell the wider world of mums and dads that they shouldn't
be handing over the keys of their home to strangers. In the future, if you have
a home entertainment system, it will be able to tell what you're watching and
how many times you watch a video. The infrastructure to allow that monitoring is
scary. People don't want to be monitored.
The
FSF prides itself on being a very cautious, sincere, legally minded project.
Finally, we'll be telling device manufacturers, "Do you want to have control
over your destiny, or do you want content providers to have control over your
destiny?" The music industry is tiny, compared to the device industry. But it's
the music and movie industry that control the manufacturers. The manufacturers
should be in control of their devices, and there should be a close communication
between the manufacturer and the user. Do manufacturers want their destiny to be
with their customers or the music industry?
As you mentioned earlier, the next draft of the GPL is due out in June.
Will there be any big changes in this draft?
Brown: No, there won't be
any big changes. The role of the GPL 3 process wasn't to get other people to
introduce big changes--we only wanted to find out potential problems with what
we were suggesting. When GPL 2 was released, Richard only had to talk to a few
GNU maintainers, and that was it. Now GNU is only a fraction of the whole free-software world.
It's a huge community, and we need to let people tell us why they use the
GPL. Some might say, "The way you've written this text won't work for us." We
want to avoid these unintended consequences. We've only extended the ability of
the GPL--we're not changing any promises we have previously made. The DRM
provisions are nothing new--we are still aiming to protect freedom.
Linus Torvalds, the creator of Linux and the maintainer of its development
kernel, has said he doesn't
like the DRM provisions in GPL 3. What do you think about
this?
Brown: He hasn't sent a comment in through the official process,
but we've seen his comments. We don't mind if people shout and scream--it adds
to the process. But if people think we'll change the four freedoms, they're
wrong. The DRM provision protects one of those freedoms.
How many employees are working for the FSF? What sort of things do they
work on?
Brown: We currently have myself and about 10 staff members. All
are paid, and two are part-timers. The FSF is the main sponsor of the GNU
project, so there are a lot of developers to cater to. We have two full-time
(system administrators) and one part-time,... and we have an administrator who
works for the GNU Press, shipping books and software.
We also have a copyright administrator, who collects the paperwork from
developers working on GNU projects--developers sign copyright to us, and we
register ourselves as the author of the work with the U.S. copyright office.
There's also a GPL compliance engineer who runs a compliance team. He receives
reports about potential compliance issues and then investigates whether there
has been a violation. If there has been, he will write to the organization
involved and ask them to start complying.
Your work toward ensuring that people comply with the GPL has been
criticized by some people. For example, Forbes magazine once referred to you as
"Linux's Hit Men." How do you feel about this?
Brown:
What's particularly annoying about that article was that we have nothing to do
with Linux--we're GNU. It also made us sound aggressive, when, in fact, we only
want people to comply with terms of the license. We don't ask for legal fees
from people, and we only ask for our costs to be reimbursed, which is only a
couple hundred bucks. We've never taken anyone to court.
With copyright law, there are no contractual issues at stake--you either
accept the terms, or you don't use the copyrighted material. That's why we've
always thought it stupid that people make comments about whether the GPL will
stand up in court. It's only the license that gives you rights; otherwise, the
software belongs to the copyright holder. If you don't have rights, there's nothing to take to court.
In the case brought by Daniel Wallace against the FSF last year (in which he
complained that the GPL's requirement to make code available at no cost is
tantamount to price fixing), the judge said the GPL "acts as a means by which
certain software may be copied, modified and redistributed without violating the
software's copyright protection" and that the "GPL encourages, rather than
discourages, free competition" and "benefits include lower prices, better access and more innovation."
This is a federal court judge, who, in a few minutes, can work out that free
software has huge advantages.
As far as we're aware, most other free software or open-source projects do
not actively pursue compliance or ask developers to sign over copyright. Why is
this so important to you?
Brown: The FSF prides itself on being a very
cautious, sincere, legally minded project. We've always been very aware of the
fact that the people who dislike us most can easily seek legal recourse on
issues. The FSF has always felt that securing our assets--our copyrights on the
GNU project--was very important.
The whole purpose of the GPL is to protect computer users' freedoms. We must
protect our role in that--we're the guardian of those freedoms. No other project
goes as far as we do in collecting copyrights. A lot of distributions leave
copyright in the hands of individual authors, but most individuals don't have
the time, inclination or finances to go after violation reports. We keep everyone honest.
How does the Free Software Foundation get its funding?
Brown: We
have four or five sources of revenue. The main source is our membership
program--we made US$250,000 from this last year. We also get general
donations--people donated about US$200,000 to us last year. We also have a
corporate program, and we list the main donors on our Web site, so people know
who has given to the FSF. These companies have each given at least US$2,000. We
also make money from selling books, T-shirts and other items.
Last year, you said you were hoping to raise US$500,000 for GPL
evangelizing. How much of this have you raised so far?
Brown: So far, we
have raised US$140,000, but we're still raising money for that.
Does the Free Software Foundation have any plans for growth in the next
few years?
Brown: The FSF isn't looking to grow in size, as we already do
what we do well. We don't want to grow, because you want the passion to already
be in people. You don't want to be paying for that passion.
If
you love writing code, then you love free software, as you're sharing your code
with people.
We don't want to dominate this area. We're very happy to see other
organizations doing good jobs and are very pleased there's such a thing as Groklaw and the Software
Freedom Law Center. We don't want it all to be under our control.
Most of the FSF's work is not campaigning, it's providing infrastructure to
the free-software community. The number of contributors has really increased
over the last three years, so we needed a better infrastructure and more employees to support it.
What do you think is the future of the free-software
movement?
Brown: I think proprietary software is becoming a thing of the
past--you can't compete against freedom. You don't have proprietary software
people saying they ethically don't like free software.
What do Microsoft employees work on at home? They work on free software. If
you love writing code, then you love free software, as you're sharing your code
with people. So, straight away, there is a community that loves the idea of free software.
The other thing that free software allows is that code will never die. If
you're any type of organization, and you have to sign a contract with a
proprietary software firm, what happens if the company disappears tomorrow? You
can't hire another consultant to work on the code. In so many ways, I think free
software will dominate the world.
Finally, why do you enjoy working for the Free Software
Foundation?
Brown: I've worked in organizations before where people
"care," but these people don't compare to the likes of Richard. It's great to be
able to come to a place where the main cause is freedom.
Richard is what makes the FSF unique. He founded it and is still the leader
of the free-software movement. He doesn't take a salary and lives like a
student--he doesn't have a house or a car. He lives in a way such that he
doesn't have to depend on a source of revenue. He lives off speaker fees and
prize money from awards he has won, such as the MacArthur Grant and the Takeda Award.
He is probably out of the country doing speaking engagements 250 days a year.
He's often away a month at a time. His last tour was in Europe, and he had 20
speaking engagements in a few weeks. He was very tired when I saw him yesterday
at the annual member's meeting. Despite this, he stood up and gave a speech. I
guess when you believe in a cause as much as he does, then it's easy to keep doing it.
Even when Richard travels, he raises money for us by selling GNU pins. When
he came into the office yesterday, he had bundles of dollars from selling them
in Italy. He takes a lot of care over how the FSF spends its money. We're not
like a lot of nonprofits in that way.
So not only is he an ethical hacker, but he backs it up with the way he
lives. He spends his whole time and energy giving speeches and trying to convert people to free software.
Ingrid Marson of ZDNet UK reported from Boston.