|
Exclusive: Richard Stallman, interviewed at GPLv3 Conference in Barcelona, by Sean Daly |
 |
Sunday, June 25 2006 @ 12:15 AM EDT
|
Groklaw's own Sean Daly was in Barcelona at the 3rd International GPLv3 Conference in Barcelona, Spain, this week, and while there, he had the opportunity to interview Richard Stallman [as Ogg (3.8 MB)] . He asked Mr. Stallman what programmers should focus on next, about DRM, binary drivers, proposed changes to the GPL, and what he feels he has yet to accomplish.
This is just the first of three interviews. Next will come an interview with Harald Welte of gpl-violations.org fame, and one with a panel made up of Fernanda Weiden of Associação SoftwareLivre.org, Brazil, Alexandre Oliva of Free Software Foundation Latin America, and Federico Heinz, president of the Free Software Foundation Latin America and of La Fundación Vía Libre in Argentina. If you need a player for Ogg files, you can download Audacity, a free application that can play them, here. Thank you to all who coded Audacity for us. It works on Windows, MacOS, and GNU/Linux and is available under the GPL license; if you prefer to compile it from source, go here. You might find this information about MP3s of interest. Also, here's a review of something new, GeeXbox 1.0, for playing media files in Gnu/Linux. I'll let Sean tell you a bit about this interview:
SEAN DALY: I had the opportunity to attend the 3rd International GPLv3 Conference in Barcelona this week and my contribution was to videotape the presentations; they should be online within ten days or so on the FSF Europe site.
Richard M. Stallman spoke on the morning of June 22nd and explained the reasons for this proposed new version of the General Public License, the first change since 1991, currently under review (see http://gplv3.fsf.org/). I asked him if he would sit down with me very briefly for Groklaw at the lunch break of the last day of the conference and he graciously accepted, despite being very pressed for time, before convening his next meeting and running for a train. In both his presentation and this interview, I was struck by the clarity of his thought and expression. We have prepared a transcript of the interview for you also, in case you are deaf or simply prefer to read than to listen. If you are like me, you like to do both at the same time. So, enjoy! *****************************
Interview with Richard Stallman, by Sean Daly
Barcelona, Spain, June 23, 2006
00:00
Q: If you could wave a magic wand, what would you ask GNU programmers to work on next?
00:11
rms: I can't think of any one answer, of course. Important areas include speech recognition, CAD, free drivers which may require reverse engineering for development; those are, I think,
the priorities now. Flash was a high priority, but it's mostly done, and Java is -- well, a lot of people were working on it, and we're doing pretty well now, but I'd say it still qualifies as a priority.
00:50
Q: OK. Now, what do you think the community can do about the practice of bundling binary or proprietary drivers, such as Linspire does? What do you think about the --
01:02
rms: We can't do anything about them, except refuse to use or promote their software. What we need to do is organize more not to buy the hardware that doesn't cooperate with Free Software. Now, the FSF is trying to do something about this, but we don't have resources to do very much of it. We have a part of the fsf.org site which is -- which describes which products work with Free Software and which don't, but unfortunately, there are only a couple of areas of hardware for which we have any information. We need a few more experts on a few more areas to contact us and give us the information about which products work.
01:53
Q: OK. You spoke yesterday about "Tivoization", the hardware problem. Do you feel that this is a problem that will appear more and more, with embedded --
02:06
rms: I can't predict the future. It's a mistake to try to answer questions like that. Regardless of whether it happens -- whether it will happen more or less without our efforts, the point is to stop it from happening. That's -- the issue is not -- it's not -- to approach these questions with the attitude of predicting essentially is to assume that we are passive victims. But the point is, we shouldn't be passive victims! We should decide that it will not happen! [pounds table]
And the way we decide that is by activism. We have to do everything possible to make sure that those products are rejected, that they fail, that they give bad reputations to whoever makes them.
03:00
Q: Have you ever considered the possibility as a distribution clause of the GPL to create a central repository? I'll explain myself -- in copyright, for example, you send a copy to the Library of Congress.
03:16
rms: Well, you only do that if you register the copyright, in the US.
03:19
Q: Right. Right.
03:21
rms: No, absolutely not. It would not be Free Software if everybody had to send copies to a particular place. And we have in fact rejected licenses for that precise reason, such as the first version of the Apple Public - I can't remember the precise name now, Apple Public Source License? In any case, we rejected it because it required people who really used modified versions to send a copy to Apple. And later, they revised the license and it doesn't require that, so now it's a Free Software license.
04:09
Q: OK. Now, when we talk about Digital Restrictions Management, what kind of role do you see it playing in Free Software? In other words --
04:26
rms: Well, it can't play any.
04:27
Q: It can't play any.
04:28
rms: No. You see, when somebody's goal is to restrict the public, the first thing he does is, he writes software whose code restricts the public, refuses to function as the public would wish. The next thing he wants to do is make sure that the public can't remove that restriction. So, of course he's not going to want it to really be Free Software. His goal is that the public should not have Freedom Number 1 the freedom to change the program and make it do what you want. So they try various things to stop this, they -- well, the first step is, if they can, they just don't release the source code. But the next step is -- which they could try either way -- is Tivoization, that is designing a machine so that it won't run a modified version. Now, this is a way of turning Freedom Number 1 into a sham. And we've decided that we are going to defend Freedom 1 as a reality, not just as a theoretical construct. So there is no room for DRM in Free Software. You could write a Free program which refuses to do something, I think there are a few, but the point is, since users can change it, it won't really satisfy anyone who wishes to impose DRM on others.
Now, this is an interesting example of the difference between Free Software and Open Source. Some people promote what they call "Open Source DRM". Now, recall the difference in fundamental values between Free Software and Open Source. In Free Software, our values are freedom and community. We want to be part of a community of free people. Whereas, in Open Source, they talk about making powerful, reliable software and they promote a development model. Now, for us, the question of how a program is developed is a secondary issue. I mean, if some models work better than others, fine -- use them. But that's not what's really important to Free Software, to people who value -- who support the Free Software movement and value freedom.
So, there are people who say that they could apply that development model to developing software designed to restrict us. And maybe it's true; maybe if people study and share and collaborate in developing software designed to take away our freedom, it might become more powerful and reliable in taking away our freedom. But that's a bad thing. That's evil. It's -- in spirit, it's similar to collaborative development of a virus. If something is evil, we don't want it to be done well. We want it to be done as badly as possible.
07:36
Q: OK. I was listening closely to you yesterday when you talked about what I could call the "Patrick Henry" [GPL] clause, "Liberty or Death".
07:46
rms: Yeah.
07:47
Q: And you said, you know, we have to burn our boats, win or fail, and that it's key to not surrender others' freedom.
07:54
rms: Exactly.
07:55
Q: Could you talk about that for a moment?
07:57
rms: That clause in the GPL -- it's now Section 12, but it used to be Section 7, it's pretty much unchanged. What it says is, if you accept or have imposed on you a condition that won't let you distribute the program giving others all the freedoms that the GPL says, then you can't distribute it at all. So, what it means is that you either distribute it in a way that gives the others the freedoms that they're supposed to have, or you do nothing. And we've chosen the title for it now: "No surrendering others' freedom".
08:41
Q: OK. One last question: if you look at your life since your started the GNU project, what do you think still needs to be achieved, your mission?
08:51
rms: Oh, a lot! We -- the goal is to liberate everyone in cyberspace. And as you can see, we've come a long way and we have even further to go. We have now made a broad collection of Free Software. In a couple of months, the Free Software Directory will have five thousand packages listed. All of them run on GNU/Linux, and all -- with the exception of a few GNU packages that aren't finished yet -- all are mature and usable. And all will work in a completely Free system, unless we've made a mistake somewhere. So, this is a substantial achievement, but we need thousands more. We have provided Free operating systems used by perhaps a hundred million users, but there's hundreds of millions more who are still under the power of the feudal lords of software. That's not right. That shouldn't be. And our goal is to change that. Proprietary software is an antisocial practice. Our goal is to put an end to that practice.
10:16
Q: Thank you very much.
10:17
rms: Happy hacking!
Sean Daly is a Fellow of the Free Software Foundation Europe.
Copyright © 2006 Pamela Jones. Verbatim copying and distribution of this interview (audio and text) in its entirety is permitted in any medium without royalty provided this notice is preserved.
|
|
Authored by: Aladdin Sane on Sunday, June 25 2006 @ 01:35 AM EDT |
Please place corrections to the story under this message.
---
"If it doesn't come naturally, leave it" --Al Stewart[ Reply to This | # ]
|
|
Authored by: Aladdin Sane on Sunday, June 25 2006 @ 01:38 AM EDT |
Because every post is special.
---
"If it doesn't come naturally, leave it" --Al Stewart[ Reply to This | # ]
|
- First video of OLPC ($100 laptop) - Authored by: Winter on Sunday, June 25 2006 @ 06:13 AM EDT
- MS publishes privacy policy - Authored by: lordshipmayhem on Sunday, June 25 2006 @ 01:11 PM EDT
- Wiretaps on journalists in the US - Authored by: Anonymous on Sunday, June 25 2006 @ 01:33 PM EDT
- [OT Here] Buffet Fortune aids M$ - Authored by: Anonymous on Sunday, June 25 2006 @ 02:00 PM EDT
- geexbox.com sets cookie from microsoft.com - Authored by: Anonymous on Sunday, June 25 2006 @ 04:56 PM EDT
- "Xandros Releases Digital Lifestyle Linux Desktop" - Authored by: Brian S. on Sunday, June 25 2006 @ 08:20 PM EDT
- "Opera Browser for Nintendo DS to come out on July 24" - Authored by: Brian S. on Sunday, June 25 2006 @ 08:49 PM EDT
- [OT Here] Kudos to Textual Transcription - Authored by: Anonymous on Sunday, June 25 2006 @ 10:52 PM EDT
- A Mental Note - Authored by: fudnutz on Monday, June 26 2006 @ 01:04 AM EDT
- [OT Here] A Place for Off Topic Posts. - Authored by: Anonymous on Monday, June 26 2006 @ 07:30 AM EDT
- Dropping WinFS stirs things up! - Authored by: Anonymous on Monday, June 26 2006 @ 07:35 AM EDT
- RBC?? Choke Choke - Authored by: ThatBobGuy on Monday, June 26 2006 @ 08:43 AM EDT
- [OT] Bill Gates happy to watch pirated video - Authored by: nickd on Monday, June 26 2006 @ 09:44 AM EDT
- News Picks - Correction - Authored by: Alan(UK) on Monday, June 26 2006 @ 09:46 AM EDT
- Europe patent debate continues - Authored by: Anonymous on Monday, June 26 2006 @ 11:35 AM EDT
- Audacity? A bit overkill. - Authored by: JSGasse on Monday, June 26 2006 @ 11:59 AM EDT
- The NSA and MySpace - Authored by: Anonymous on Monday, June 26 2006 @ 02:44 PM EDT
- The state-secret privilege is not unlimited - Authored by: SpaceLifeForm on Monday, June 26 2006 @ 03:50 PM EDT
- MS ..... "donation"???? - Authored by: Anonymous on Monday, June 26 2006 @ 04:15 PM EDT
- Transcribing - Authored by: feldegast on Monday, June 26 2006 @ 10:43 PM EDT
|
Authored by: Anonymous on Sunday, June 25 2006 @ 01:42 AM EDT |
Nice work Sean. Good questions! [ Reply to This | # ]
|
|
Authored by: Anonymous on Sunday, June 25 2006 @ 02:00 AM EDT |
Does DRM really have no use at all in free software? Wouldn't DRM be useful for
security purposes? Suppose I want to keep my own information private on my own
computer? Isn't personal privacy also a freedom?[ Reply to This | # ]
|
- Exclusive: Richard Stallman, interviewed at GPLv3 Conference in Barcelona, by Sean Daly - Authored by: fudisbad on Sunday, June 25 2006 @ 02:16 AM EDT
- Free rights ? - Authored by: Anonymous on Sunday, June 25 2006 @ 02:18 AM EDT
- Exclusive: Richard Stallman, interviewed at GPLv3 Conference in Barcelona, by Sean Daly - Authored by: jbb on Sunday, June 25 2006 @ 02:18 AM EDT
- Exclusive: Richard Stallman, interviewed at GPLv3 Conference in Barcelona, by Sean Daly - Authored by: Reven on Sunday, June 25 2006 @ 02:38 AM EDT
- That's not DRM - Authored by: Anonymous on Sunday, June 25 2006 @ 02:58 AM EDT
- That's not DRM - Authored by: Anonymous on Monday, June 26 2006 @ 12:37 AM EDT
- Exclusive: Richard Stallman, interviewed at GPLv3 Conference in Barcelona, by Sean Daly - Authored by: Anonymous on Sunday, June 25 2006 @ 03:25 AM EDT
- No. Just encrypt your data - Authored by: Anonymous on Sunday, June 25 2006 @ 05:10 AM EDT
- This is a good question which needs clarification - Authored by: Sean DALY on Sunday, June 25 2006 @ 06:23 AM EDT
- Exclusive: Richard Stallman, interviewed at GPLv3 Conference in Barcelona, by Sean Daly - Authored by: Anonymous on Sunday, June 25 2006 @ 07:18 AM EDT
- That you have to ask this question is scary - Authored by: Anonymous on Sunday, June 25 2006 @ 08:07 PM EDT
- DRM distinguished from security - Authored by: Anonymous on Monday, June 26 2006 @ 04:43 AM EDT
- You start with the wrong fundamentals .. - Authored by: Anonymous on Monday, June 26 2006 @ 06:04 AM EDT
- DRM explained the easy, non-techie way - Authored by: Sander Marechal on Monday, June 26 2006 @ 07:46 AM EDT
|
Authored by: Anonymous on Sunday, June 25 2006 @ 02:11 AM EDT |
So, it's 'free' as in commercial freedom; the freedom for a corporation to run
its software as it likes, for whatever purpose the corporation is constituted
for, serviced and maintaned by whoever it chooses.
IBM eServer BlueGene runs
free software. I don't think there is (yet) any proprietary software for it. [ Reply to This | # ]
|
- Hmm? - Authored by: Anonymous on Sunday, June 25 2006 @ 11:44 AM EDT
|
Authored by: Anonymous on Sunday, June 25 2006 @ 02:22 AM EDT |
I keep hoping that DVD players will start showing up in the mail, like AOL CDs;
that Sony, TimeWarner, Disney etc. will be honest about saying that
DVD-encumbered hardware is not something that the consumer owns; but instead is
something that the movie studios need you to have as a necessary part of their
business model in selling or renting commercial DVDs.
It's more honest that way.[ Reply to This | # ]
|
|
Authored by: jbn on Sunday, June 25 2006 @ 02:34 AM EDT |
What's the license on the interview audio file?
It would be great if the license would allow verbatim distribution in any medium
without royalty so long as a simple license text (such as this one) was
preserved. But I wouldn't frown on something more permissive as well.
Thanks.[ Reply to This | # ]
|
|
Authored by: argee on Sunday, June 25 2006 @ 03:16 AM EDT |
MS is often called a monopoly, but it is really not. I can
ignore it, buy a PC at Walmart and run Linux, XP, etc on it.
The real horror will begin when/if you buy a PC and it will
ONLY work with Windows. Right now, MS is getting all those
building blocks together. They hate open PC's and I think
a big push for Tivoized PC's will come "soon."
---
--
argee[ Reply to This | # ]
|
- itym "there is one sense in which it is not YET a monopoly" - Authored by: qu1j0t3 on Sunday, June 25 2006 @ 03:45 AM EDT
- The Ultimate Tivoization - Authored by: Anonymous on Sunday, June 25 2006 @ 04:30 AM EDT
- No, you can't - Authored by: Anonymous on Sunday, June 25 2006 @ 05:13 AM EDT
- No, you can't - Authored by: Anonymous on Sunday, June 25 2006 @ 09:12 AM EDT
- No, you can't - Authored by: Anonymous on Sunday, June 25 2006 @ 06:32 PM EDT
- No, you can't - Authored by: ralevin on Monday, June 26 2006 @ 11:26 AM EDT
- Unlikely - Authored by: Anonymous on Sunday, June 25 2006 @ 05:34 AM EDT
- The Ultimate Tivoization - Authored by: Winter on Sunday, June 25 2006 @ 06:01 AM EDT
- The Ultimate Tivoization - Authored by: Anonymous on Sunday, June 25 2006 @ 07:21 AM EDT
- It exists, it's called XBOX 360 or PS3 - Authored by: Anonymous on Monday, June 26 2006 @ 04:18 PM EDT
- The Ultimate Tivoization - Authored by: Anonymous on Tuesday, June 27 2006 @ 01:30 PM EDT
|
Authored by: gbl on Sunday, June 25 2006 @ 03:27 AM EDT |
DRM means a little part of your computer and your data belongs to and is
controlled by someone else. Suppose you rent some music from a supplier and
that company collapses. DRM will make sure that when the current rental period
ends so will access to the music.
There is no fix for copying in the digital
age using current technology. DRM is a sideshow that will always be cracked as
all the necessary keys etc are available in the hardware/firmware/software while
the data is statically encoded on disk.
Even with the new blu-ray scheme,
I'd guess that it will be broken within six months of the hardware becoming
generally available.
--- If you love some code, set it free. [ Reply to This | # ]
|
|
Authored by: Anonymous on Sunday, June 25 2006 @ 05:45 AM EDT |
Whilst I contribute to, and use free software, I also earn my living coding for
people. It pays for my house, my food and my kids education.
"Proprietary software is an antisocial practice. Our goal is to put an end
to that practice."
So, Mr Stallman, you intend to end my livelyhood do you? No, don;t waste your
time telling me how I'll still be paid, its just I'll be working on free code,
because It aint happened yet.
and the new section 12 of GPL3 means a companty can't even create a version for
internal use without giving the source code to everyone in the organisation who
uses it.
I love free software, I even contribute a bit when I can .. but this is going
too far. there is a place for proprietary software, there is a place for free
software, why Mr Stallman should want to remove my freedom to run proprieatary
software if I want to is beyond me.[ Reply to This | # ]
|
- An extremist for freedom in action... - Authored by: Winter on Sunday, June 25 2006 @ 06:05 AM EDT
- What? - Authored by: Anonymous on Sunday, June 25 2006 @ 06:08 AM EDT
- You needn't fear for you livelihood - Authored by: Felix_the_Mac on Sunday, June 25 2006 @ 06:21 AM EDT
- An extremeist in action - Authored by: argee on Sunday, June 25 2006 @ 06:59 AM EDT
- An extremeist in action - Authored by: PJ on Sunday, June 25 2006 @ 07:18 AM EDT
- An extremeist in action - Authored by: Anonymous on Sunday, June 25 2006 @ 09:08 AM EDT
- Can you spell "troll"? - Authored by: Anonymous on Sunday, June 25 2006 @ 11:16 AM EDT
- A counter view - Authored by: Anonymous on Sunday, June 25 2006 @ 11:30 AM EDT
- An extremeist in action - Authored by: tknarr on Sunday, June 25 2006 @ 12:41 PM EDT
- An extremeist in action - Authored by: Anonymous on Sunday, June 25 2006 @ 04:59 PM EDT
- An extremeist in action - Authored by: Anonymous on Monday, June 26 2006 @ 04:10 AM EDT
- You are mistaken - Authored by: Anonymous on Monday, June 26 2006 @ 05:31 AM EDT
- A new business model... - Authored by: Anonymous on Monday, June 26 2006 @ 01:43 PM EDT
- An extremeist in action - Authored by: Jonathan Bryce on Monday, June 26 2006 @ 03:59 PM EDT
- An extremeist in action - Authored by: bobbyd123 on Monday, June 26 2006 @ 11:29 PM EDT
|
Authored by: Anonymous on Sunday, June 25 2006 @ 11:19 AM EDT |
I always enjoy it when Richard Stallman gives interviews. He was probably the
first person--many, many years ago!--to fundamentally understand that we have a
CHOICE of whether we want to preserve freedoms to do whatever we want with our
software, or whether we're going to let other parties take those freedoms away
from us.
Also, he had the guts to stand up for his freedoms and everyone
else's, to be able to do what they want with their software. He's done more
than just about any other single person to try and protect those freedoms for
regular folks like you and me.
Can you imagine what the software landscape
would look like today without the GPL, without the FSF and without all the free
software that has been licensed under the GPL (both by the FSF and by many other
open-source contributors)? Even if many of us continue to use non-free systems
such as Windows XP, it is nice to know we have a choice. And we WOULDN'T have
that choice anymore if Richard and many others had not stood up when they
did.
Lots of people criticise Richard Stallman, but in my view nearly all of
those people are either (1) immature kids who wouldn't pass a real civics class
if they were ever put in one, (2) people who don't understand the real issues
and how fundamental they are, or (3) shills or trolls or other people with an
anti-freedom agenda.
There are a small number of people who understand the
issues but aren't particularly concerned about them; extreme pragmatists like
Linus probably fall into this category. Still, I don't often hear Linus or
others from this category criticising Stallman.
The people who criticise
Richard Stallman are those who are afraid of his message. [ Reply to This | # ]
|
|
Authored by: Anonymous on Sunday, June 25 2006 @ 11:21 AM EDT |
Its a nice theory that people can "vote with their feet" and avoid hardware with
closed drivers - but it isn't always easy.
Buying (say) a WiFi card or a TV
adaptor for Linux is always a leap of faith, because any GPL drivers are usually
chipset-based and card manufacturers rarely advetise which chipset they use, and
quite commonly change the chipset without altering the model name or
packaging.
There's also the firmware issue - even cards with GPL drivers
often rely on a gob of proprietary firmware grabbed of the Windows driver CD and
uploaded to the card on startup. This isn't "part" of the driver - it sets up
DSPs, FPGAs, microcontrollers etc. on the card (the distinction between software
and hardware is pretty blurred nowadays). Should this be "open" or shouldn't it?
Hardware manufaturers could claim that using modified firmware invalidates
their FCC or (in the EU) CE approval (which would make it illegal to sell).
Anybody hoping to produce "open-source" hardware (as was suggested by either
RMS or LT recently) could find that they need to comply with such regulations -
and certification usually costs serious money.
Not all such regulations are
fascist attempts to impose broadcast flags - some of them are there to make sure
that it doesn't burn down your house, irradiate your kiddies or call out the
coastguard.
I can understand the sentiments behind "anti tivoisation"
clauses in the new GPL - but they could easily backfire and simply make GPL
software unusable.
The worst case scenario is that these clauses weaken the
GPL and encourage FUD or legal challenges by getting into murky waters such as
"intended use" and what is "necessary" to make a program run. When even Linus Torvalds
allegedly doesn't get it, what FUD are Microsoft and future SCO-a-like's going
to spin from it?
The way to defeat DRM is to persuade Joe Public that he
doesn't want to buy DRM-encumbered media. The difficult bit will be pesuading
his teenage kids Connor and Chloe Public that they won't become social outcasts
if they don't get the latest J-Lo concert Blu-Ray disc.
[ Reply to This | # ]
|
|
Authored by: Anonymous on Sunday, June 25 2006 @ 11:24 AM EDT |
There's an 'engineering' proposition that in order to be able to rely on
software (when it is at work on the public Internet), you have to be able to
revise it (in respect of it over-achieving, i.e. doing more than you had in mind
when you dreampt up its specification, such as 'displaying obnoxious pop-up
advertisements')
This is in flat contradiction to the 'legal' proposition that if you make an
unauthorised derivative of a copyright work, the commercial copyright of the
derivative work will be given by law to the owner of the work you derived from.
Not quite sure where it leads; but if it leads to the lawyers writing the
software, it will be more expensive and less reliable than letting the engineers
do it.[ Reply to This | # ]
|
|
Authored by: WhiteFang on Sunday, June 25 2006 @ 01:31 PM EDT |
I've thought about Digital Restrictions Management for years ever since a number
of hardware proposals surfaced. Things like the V-chip, the proposal to include
DRM in hard drives and more.
The only place DRM is appropriate is "in house". Making DRM a
requirement of access on a third party is anti-social, anti-cultural etc. i.e.
The way that content providers want to control users and squeeze even more
revenue from users and artists alike.
On the other hand, in-house uses abound. As I've mentioned here before, I deal
with trade secret information. Since I was working with the entire set of items
this last week, I can tell you that we have well over 32,000 items requiring
restricted access. In addtion, different users require different levels of
access and all accesses need to be recorded.
In an example like this, the actual 'user' is the company and all access is
internal. DRM is not being applied to 'third parties'.
Currently, our Restrictions Management policies are based upon both security
level based digital access to the production data and analog
procedures/hardware. i.e. Printouts, manual log books, shredders and seperate
serial based network.
I would dearly love to have a Content Management System (CMS) with the stored
objects being encryption secured and with multiple keys permitting different
levels of access. And yes, that access would need to be verified against a
central server.
This is the _only_ type of use to which I think DRM should be put to.
---
DRM - Degrading, Repulsive, Meanspirited
'Nuff Said[ Reply to This | # ]
|
|
Authored by: Anonymous on Sunday, June 25 2006 @ 04:22 PM EDT |
Way back in the mists of time (about 1984) the concensus was that
the way
forward was with closed source software as no one would buy source code
that you
could copy to your friends. RMS disagreed.
The real
problem now is the Microsoft software monoculture. When 95% of the customer base
use one OS, there is no particular incentive to support multiple platforms.
Why do hardware manufacturers use closed drivers? Ans: time and money: No
need to publicly document you hardware, you can change specs on a whim without
worrying about 'legacy' drivers (just patch the driver to match) and much of the
work of the device can be handled in software. Include a flash ROM on the card
with the firmware? Why bother when it can be downloaded from the host computer.
Imagine that there were a dozen competing hardware/software platforms
sharing the PC market - with some dropping out and others appearing over time.
You don't want to support a dozen drivers , but you want the biggest market
share you can. Answer: adopt industry standard interfaces. Publish the interface
specs. Make smart hardware that communicates with the computer at a higher
level. Keep things backward compatible where possible.
Nothing will get
better until the Microsoft monoculture can be broken - and the best hopes for
that are currently Linux and Mac OS X. Both of these owe a significant debt,
directly in the case of Linux, more indirectly (and possibly controveryially) in
the case of OSX, to RMS and the FSF, but mainly Linux is there because Linus
Torvalds managed the one thing that the FSF didn't - to get a usable OS off the
ground and running on a wide range of hardware with oodles of drivers.
So RMS
still deserves massive kudos (and its good that someone is saying the things he
says), but when LT and others say that the GPL3 will be problematical for Linux,
people should also listen. If Linux, OS X and *BSD, ReactOS etc. succeed, and
fragment the OS market then commercial pressures should reduce the closed driver
problem. If they don't - because, e.g. your graphics and wireless cards need
blobs and the GPL 3 says "non", everyone is NOT going to flock to HURD - they
will just learn to stop worrying and love the bomb ^H^H^H^H windows.
[ Reply to This | # ]
|
|
Authored by: Anonymous on Sunday, June 25 2006 @ 05:55 PM EDT |
How hot can the oil be to boil SCO for distributing GPL'ed software while
ignoring the terms thereof???
[ Reply to This | # ]
|
|
Authored by: Anonymous on Sunday, June 25 2006 @ 06:58 PM EDT |
Does anybody have an estimate as to when the GPL 3 final version will be
released ? I am developing GPL software, and I am very much looking forward to
switching to the new license version.
[ Reply to This | # ]
|
|
Authored by: Altair_IV on Monday, June 26 2006 @ 01:58 AM EDT |
I've been seeing you recommend audacity to play .oggs and such for a while now,
and I really must ask why. Certainly audacity is a really good sound *editor*,
but as a player it's clunky and awkward. For one thing, it doesn't play
compressed media files directly, it imports them into .wav format for editing,
something that can be annoyingly slow and memory-hogging with large files. It
also doesn't have any playlisting or other media management features. Yes, you
can use it for playback, but it's total overkill for that purpose.
If all you need is to listen to a file then there are many more appropriate
applications available, on all platforms. On Windows you can use Winamp, Media
Player Classic, or dozens of others. Linux likewise has xmms, mplayer, totem,
and many more. And I'm sure Macs have just as good a selection, including many
of the same ones as Linux.
If we're going to recommend software, shouldn't we at least offer something
appropriate for the task at hand?
---
Monsters from the id!!
m(_ _)m[ Reply to This | # ]
|
|
Authored by: Anonymous on Monday, June 26 2006 @ 07:34 AM EDT |
OK. Now, what do you think the community can do about
the practice of
bundling binary or proprietary drivers,
such as Linspire does? What do you
think about the,....
This is from http://linux.coconia.net/p
olitics/kmodsGPL.htm
[David Lynch] But unless you are an
intellectual property
attorney or the author of the GPL you would not qualify
as
an expert on what licenses mean. [/quote]
TRUE. This won't stop
me offering opinions though.
[David Lynch] I suspect that RMS would
disagree with you on
a number of points,.... [/quote]
Possible, but
Stallman sees no (legal) problem with
including closed source kernel modules.
[Richard Stallman] So what did Sun actually do? It allowed
more
convenient redistribution of the binaries of its Java
platform. With this
change, GNU/Linux distros CAN INCLUDE
the non-free Sun Java platform, just as
some now include
the non-free nVidia driver. But they do so only at the cost
of being non-free.
http://www.groklaw.net/article.php?story=20060524112209579
[/quote]
So Richard Stallman sees exactly no legal violation of the
GPL. Clearly
including the nVidia driver makes the
collection non-free, but NOT illegal.
[David Lynch] Further, whether it violates the letter of
the GPL it
violates the spirit. Nvidia or any other vendor
is perfectly entitled to
support or not support Linux. But
they are not entitled to violate the license
of the OS to
do so. [/quote]
Nvidia and ATI etc, DO NOT VIOLATE THE
GPL,.... they do not
even violate it in spirit,... you are free to use
proprietary software if you wish.
[David Lynch] The principle behind
the GPL is NOT that all
software must be Open Source. But it is that if you
build
on GPL'd software then your software must be GPL'd also -
there is no
free ride for properitary software. [/quote]
Yes, I agree. There is a
little looseness in the phrase
"building on GPL'd software". I take it to mean
that it
must not incorporate, or be derived from, GPL'd code,
without its code
also being released (code that is derived
from GPL'd code, but has been
significantly changed, is a
problem that one can't do much about).
Linking to independently written code is not considered
building on GPL'd
code. For example, every single binary
(apart from the kernel itself) links to
the kernel. Every
single binary repeatedly calls the kernel to regulate
communication with the hardware, etc. This type of linking
of open or CLOSED
SOURCE binaries to the GPL'd kernel is
fine and no one (who has a clue) claims
otherwise.
Using Linux kernel-header-files is NOT considered stealing
GPL'd code. These are the instruction files, telling a
program how it should
link to the kernel. It is vital that
all programs (proprietary or free) talk,
or link, to the
kernel in this way.
For example, when Adobe Acrobat
Reader is compiled for
Windows it uses Windows-header-files to establish the
necessary linkage to the Windows kernel. This linkage to
the Windows kernel
does not imply that Adobe Acrobat Reader
is violating Microsoft's copyright, or
licenses, any more
than Adobe Acrobat Reader violates the GPL when it compiles
against Linux-kernel-header-files in order to communicate
with the Linux
kernel.
The Linux kernel interface is absolutely necessary for
programs to talk, or link, to the kernel. A program that
cannot link to the
kernel is clearly totally worthless.
Linux people are demanding that
Microsoft open up its APIS,
etc, it would not make sense to make it illegal to
use the
Linux equivalent.
[David Lynch] The LGPL exists for those
situations where it
was deemed valid to allow proprietary software to use
resources provided by Free Software. [/quote]
Every piece of
software (proprietary or free) uses the Free
Software resource known as the
Linux kernel. So the LGPL is
not for the purpose you claim.
Every
Linux system links to the CLOSED SOURCE BIOS software
on your computers
motherboard. By the way, do you see the
use of this closed source BIOS as a
moral issue? Will you
be scrapping your computer and looking for a new one with
open source firmware?
[David Lynch] Your source examples are just
exactly that -
they describe how other Open Source Modules can be
incorporated
into the Kernel without necessarily being
released under the GPL - but it still
requires a source
distribution. [/quote]
Actually, they are meant to
describe how CLOSED SOURCE
modules can be incorporated with the Kernel without
necessarily being released under the GPL. Something like
the way that the
closed source BIOS is linked into every
Linux system (with hardly anyone
complaining).
[David Lynch] Further, the GPL has NEVER prohibited
developing proprietary solutions using GPL'd resources.
What it prohibits is
distributing them. [/quote]
As mentioned above, it is fine to USE
GPL'd resources, as
long as you do not incorporate/steal GPL'd code (whether
you distribute it or not).
[David Lynch] Finally all this and more
has been debated on
LKML for a long time. [/quote]
Maybe, but such
discussion is diffuse and because there are
so many different opinions people
often leave as confused
as they were at the beginning. The LKML is not a good
venue
for such discussion.
I signed up for the forum at
http://kerneltrap.org/,
published once and was not allowed to publish again,
but I
guess that is another story.
[David Lynch] There may not be an
absolute consensus, but
the normal view of Linux Kernel developers is this
violates
their intentions. Facilities have been added to the Kernel
to
explicity prohibit this and many other similar
scenarios, and those features
are gradually being enabled.
[/quote]
Do you really have a clue as
to how Linux Kernel developers
think? Why does it violate their intentions?
What are their
intentions? Are you assuming they all think like you?
[David Lynch] You are correct that it does not appear to be
absolutely clear
in the strictest legal sense that the GPL
prohibits this. But there is no doubt
the spirit of the GPL
does, nor is there any doubt that Linux has gone to a
fair
amount of trouble to make exactly this difficult and will
continue to do
so. [/quote]
Whether one thinks it is against the spirit of the GPL,
or
not, depends on what they believe the intent of the writers
(Stallman etc)
was, not on the legal situation. This is
clearly subjective and no one can
accurately guess the
intention of all the writers. One cannot even accurately
guess Stallman's intent, although one assumes one has a
reasonable idea.
[David Lynch] But there is no doubt the spirit of the GPL
does, nor
is there any doubt that Linux has gone to a fair
amount of trouble to make
exactly this difficult [/quote]
You might be surprised to learn that
it is not "Linux" that
has gone to a fair amount of trouble to make this
difficult.
The spirit of the GPL is irrelevant. The GPL is a legal
document, not a piece of poetry.
Legally, the GPL allows one to use
closed source modules,
so one should use them whenever useful.
Remember, if Linux is easier to use, more people will use
it, more developers
will use and code for it, more GPL'd
software will be produced.
Conversely, if Linux is harder to use, less people will use
it, less
developers will use and code for it, less GPL'd
software will be produced. [ Reply to This | # ]
|
|
Authored by: mister on Monday, June 26 2006 @ 10:45 AM EDT |
Richard Stallman also backs what he says with action.
The Free Software
Foundation has launched the anti-DRM campaign DefectiveByDesign.org They have
already targeted Microsoft, Apple and the RIAA. They have 4,500 activists joined
up to take direct action.
If you agree
with Richard I suggest you join in the next action [ Reply to This | # ]
|
|
Authored by: Anonymous on Tuesday, June 27 2006 @ 07:31 AM EDT |
From the main article:
"You might find this information about MP3s
(http://linuxmint.com/content/vi
ew/200/29/)
of interest."
And the following information
may be of even more
interest:
You might wonder why these
distributions decided not to
include mp3 support...... The reason is simple.
It has to
do with patents. MP3 is a compression technology which
technique/algorithm was patented by its creators."
The above
statement is a quote from the linuxmint.com
article.
The above
statement is a LIE.
It can clearly been seen to be a lie by
considering what it
would cost these distributions to include mp3 support.
Well the answer is: NOT VERY MUCH.
First, MP3 support is
free for free software.
If a company sells a product including MP3
software
decoders, the royalty to be paid is:
A ONE-OFF payment of
$50,000 per software decoder, see:
http://mp3licensing.com/royalty/index.html
If the cost of say, ten
different decoders, eg Amarok,
RealPlayer, xmms, mpg123, lame, etc,... is
averaged over 5
years and the distributor sells 100,000 copies of the
product
a year, then this would add exactly ONE dollar to
the price of the product.
In this business, this is essentially NOTHING, and the
entire cost
would be borne by the end-user (as usual)
anyway.
So, we can see
that the claim that the removing MP3 support
from Linux is due to patents, is
simply a LIE.
Again: It is clear that the stated reason for the
removal of MP3 support from Linux, is a LIE.
Interestingly
enough, linuxmint.com does not allow comment
that disagrees with the LIE it is
spreading.
Jade @ http://linux.coconia.net/ [ Reply to This | # ]
|
|
Authored by: TerryH on Thursday, June 29 2006 @ 07:34 PM EDT |
Audacity is a great sound editor, but it's really overkill for just listening to
Ogg files. Just use XMMS, or ... just about anything else hanging off the
Multimedia menu. Of course, XMMS has the interesting distinction of being THE
most Coverity-scanned 'bug free' application tested -- so that ought to count
for something. ;-)
This assumes of course that you are using Gnome or KDE on GNU/Linux.
[ Reply to This | # ]
|
|
|
|
|