|
|
To print: Select File and then Print from your browser's menu
-------------------------------------------------------------- This story was printed from ZDNet Australia. --------------------------------------------------------------
|
The open-source techie who means business By Ingrid Marson, ZDNet UK February 02, 2006 URL: http://www.zdnet.com.au/insight/software/soa/The-open-source-techie-who-means-business/0,139023769,139236213,00.htm
Alan Cox is one of the most respected figures in the open-source community but he is also no stranger to the machinations of big business and recently completed an MBA. Alan Cox is so well thought of in the open-source community that he can pull together a crowd of eager techies to discuss theoretical software stability on a Sunday afternoon -- as he did at last year's FOSDEM conference in Brussels. Cox wrote much of the original networking subsystem in Linux over a decade ago and has contributed code towards and maintained various kernel releases. Now employed by Linux vendor Red Hat, he is a leading figure in the open-source software community and has frequently spoken out against issues that he feels jeopardise freedom, such as software patents and the American Digital Millennium Copyright Act (DMCA). ZDNet UK spoke to Cox last week, following his talk at the Trusted Computing conference in London , about a wide range of topics, including the next version of the GPL, software patents, the kernel development process and Linux on the desktop.
Q: The first public discussion draft of GPL 3 a couple of weeks ago. What are you initial thoughts on it?
What do you think about the new provision in the GPL 3 draft that opposes digital rights management (DRM)?
Last year, Sony BMG was criticised after it was discovered that some CDs automatically install copy-restriction software that is hidden using a rootkit.
In your talk at the trusting computing conference, you said that the
potential problem with DRM was highlighted by the recent Sony debacle
and that there is going to be "an almighty power struggle" between the
content industry and users. Where do you think the balance of power is
at the moment?
Last year, the software patent directive was rejected by European Parliament, but the debate around such patents has now reopened, with the EC's launch of a public consultation
into how the patent system should be changed. As one of the people who
campaigned against software patents first time round, how do you feel
about the fact that they're back on the agenda? It is worrying that they're back on the agenda. It's a sign of more fundamental problems in the EU. The democratic process [of the European Parliament] is being devolved [to the unelected European Commission]. It's what people call policy laundering -- 'it's a good idea, but we'll never get it past the electorate, so let's slip it through and then pass it on to the individual governments.' If that's the case, what can people do to campaign against software patents?The first thing is to write to MEPs. Its not even necessarily about content -- it's about demonstrating the sheer number of people that care about this issue. What we did last time wasn't about the fineness of letters -- the FFII got 300,000 signatures. The Commission can ignore this but parliament has to get re-elected. It will be very hard though. The fact that there are almost no lobbying laws in the EU is a very big problem -- in other places lobbyists are accountable
The Open Source Development Labs (OSDL) has launched a patent
library, to aggregate information on patents that have been pledged to
the open-source community. How important do you think such initiatives will be?
A number of technology companies including IBM and Microsoft have called for the reform of the US patent system. How much hope does this give you?
Onto other topics, as a long-time Linux kernel developer, what
changes have you seen in the kernel development process over recent
years as the operating system has become more commercialised? It's the sum of things that all users want from it, which is really good. If you had said in the start that you wanted an operating system that runs on mainframes, PCs and palm pilots, people would have said that wasn't possible. Now, every time we get change that breaks something, we have a cycle of making things work for all platforms. The kernel is very modular, so one area rarely affects another. But it does get harder to improve Linux as it gets better. Wikipedia will face the same issue â€" at the moment people are adding new things so any contribution is a positive improvement, but over time random changes could make it worse.
Many kernel developers work for companies nowadays, for example lead kernel maintainers Linus Torvalds and Andrew Morton work for OSDL, while you work for Red Hat. How many independent kernel developers are their nowadays?
What I think is interesting about the kernel development process, unlike some other projects such as Debian, is that there is no formal process for becoming a developer. Isn't it risky that anyone can get involved and change the code? If some random person makes a change to the kernel, we will get somebody to review it. We get a lot of people who make just one change and we never hear from them again, for example, they install Linux and discover their USB stick doesn't work, so they fix that. Having a formal process would be negative thing as it would stop people from making such contributions. The people who make one-line contributions are clearly very good developers, they're just not kernel developers.
In August 2003 you took a one year sabbatical to work on an MBA . Why did you decide to do an MBA? Is it finished now? I worked part-time on the masters over a year, and have now finished it. I've only just got the results for the research part of my Masters, which investigated Linux on the desktop, and I'll be publishing this fairly soon.
So, what were your findings?
The French tax agency plans to deploy the OpenOffice.org on 80,000 PCs, but hasn't yet decided whether it will migrate to Linux afterwards. How important do you think OpenOffice is in promoting the use of Linux on the desktop?
Copyright © 2009 CBS Interactive, a CBS Company. All Rights Reserved. |