Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×
GNU is Not Unix

The FSF's Bradley Kuhn Responds 370

Last week you asked Bradley Kuhn, VP of the Free Software Foundation (FSF) questions about working with RMS, his views on software freedom, and much more. He's answered at length below, on everything from becoming a saint to the "web app loophole," perl, and the next iteration of the GPL.

on freedom?
by merlin_jim

How do you view FSF's goal, that stated on their website as The FSF promotes the development and use of free (as in freedom) software ---particularly the GNU operating system(used widely today in its GNU/Linux variant)--- and free (as in freedom) documentation. In particular, how do you interpret what the word free means in respect to software and programmer's rights?

Bradley Kuhn: I believe strongly that all published software should be Free Software. Users should get all the freedoms as defined in the Free Software Definition. Namely, each person who receives a copy of a software program should have the freedom to study, copy, share, modify, redistribute and (optionally) redistribute modified versions of that program.

But that's surely no surprise--if I didn't believe that, I certainly wouldn't enjoy working for the FSF. ;)

As for the other half of your question, "programmer's rights," I certainly think programmers, like all users, have a right to all those freedoms I mention above. However, programmers don't deserve any "rights" that infringe on the freedoms of others. Often in society, we decide that the right to act a certain way should be limited because it infringes on the freedom of others.

For example, in the USA, white people used to have the right to own slaves. As a society, we eventually decided that this right was too restrictive on the freedom of the people who served as slaves. Because of that decision, it is now illegal to own slaves in the USA.

Our society took away the "freedom" to own slaves. Today, no one would even argue that owning slaves is a freedom. People now say that slavery is an inappropriate power that one person holds over another person.

Today, some argue that the "right to choose your own software license" is the greatest software freedom. By contrast, I think that, like slavery, it is an inappropriate power, not a freedom. The two situations both cause harm, and they differ only in the degree of harm that each causes.

Proprietary software is an exercise of power, and it harms the users by denying their freedom. When users lack the freedoms that define Free Software, they can't tell what the software is doing, can't check for back doors, can't monitor possible viruses and worms, can't find out what personal information is being reported (or stop the reports, even if they do find out). If it breaks, they can't fix it; they have to wait for the developer to exercise its power to do so. If the software simply isn't quite what they need, they are stuck with it. They can't help each other improve it.

Discussions of rights and rules for software use have usually concentrated too much on the interests of programmers alone. Few people in the world program regularly, and fewer still are owners of proprietary software businesses. But the entire developed world now needs and uses software, so decisions about software determine what kind of world we have. Software developers now control the way the world lives, does business, communicates and is entertained. The ethical and political issues cannot be avoided under the slogan of "freedom of choice (for developers only)."

The real question we now face is: who should control the code you use--you, or an elite few? We (in the Free Software Movement) believe you are entitled to control the software you use, and giving you that control is the goal of Free Software.

Current copyright law places us in the position of dictator for our code, whether we like it or not. We cannot escape making some decisions for others, so our decision is to proclaim freedom for each user, just as the bill of rights exercises government power by guaranteeing each citizen's freedoms. That is what the GNU GPL is for: it puts you in control of your usage of the software, while protecting you from others exercising their dictatorial power. This is the ethical choice, in a situation where laws give us and others such power.

New term for "Free"?
by abischof

Is the FSF brainstorming any ideas on alternatives to the term "Free"? Unlike many other languages, it seems that English does not have separate words for "without cost" and "having freedom." So, we in the Open Source community end up using phrases such as "free as in beer" or "Free with a capital 'F'" (neither of which are immediately intuitive to the public at large).

Much better, I think, would be to come up with a new adjective to describe such Free software ("Free" with a capital "F", that is). One idea that has been batted about is "liberated software," but that has the connotation of "stolen software" to some people. Of course, this isn't to say that the term "Free" wouldn't be used anymore -- but it would be nice to have an alternative for use at, for example, picnics or family gatherings.

BK: I find it odd that you talk the question in terms of the "Open Source community". The term "Open Source" is typically used to focus the discussion away from talking about freedom. Thus, a question about the drawbacks of the adjective "free" seems strange when in the context of "Open Source". But, nevertheless, I am glad to see an Open Source supporter talking more about freedom! Thank you for doing that.

By the way, I don't think about the "Open Source community" as a distinct entity. There are two movements afoot: the Free Software Movement, whose focus is the political and ethical issues of software freedom, and the Open Source Movement, whose focus is to avoid political issues of freedom, and to talk about the technological benefits of "Open Source". The movements differ greatly because their fundamental philosophies and motivations are different.

However, together we form one community---the same community that started in 1984 when the Free Software Movement started. In 1998, within that community, we had another movement start up with a different focus, but we've always been together in one community. Thus, I hope you'll think of the community as including both the Free Software Movement and the Open Source Movement, and remember that it originally started as the Free Software community. At the very least, please call it the "Free Software and Open Source community", so that Free Software isn't left completely out of the picture.

As to your question about the adjective "free," we in the Free Software Movement have never come across a term that has any great advantage over the term "Free Software."

The term "liberated software", which you mention, has a clear drawback in that it only applies to software that was once proprietary software, and is now Free. GNU Emacs, for example, was never proprietary software, so it isn't "liberated software."

Fortunately, there are lots of ways to clear up the confusion, and make up for English's shortcomings. Many of us say "free (as in freedom) software" when there is ambiguity.

Others say "software libre" or "free (libre) software", using the Spanish word to make things clear. In fact, whenever I am speaking to an audience that I know will fully understand what "libre" is (in Europe, for example), I favor the term "Libre Software".

Also, when talking about the general concept of what we stand for, I always use the term "software freedom". This doesn't change what we call the software *itself*---that's Free Software---and there's really no other good term for it. But, the term "software freedom" gives an easy way of talking about the overall concept that is completely unambiguous.

So, while the term Free Software does have some drawbacks, the confusions are easy enough to clarify, and the drawbacks here are fewer than the other alternatives. Also, using the various methods that I mention here can work well together to help clear up any confusion.

Next big technical effort?
by Lumpish Scholar

Congratulations on the release of version 3.0 of the GNU Compiler Collection. This is the cumulation of a lot of work by contributors to the GNU project from all over the world. What do you see as the GNU project's next big release? Mono and DotGNU? Bayonne? Something else?

BK: You are quite correct that the GNU project is a collaborative work of contributors from around the world. It's the work of a cooperating community---no one person deserves the credit: the congratulations go to the GNU project as a whole. (BTW, I encourage you to thank the GNU project by reminding people that the system so often called "Linux" is actually the GNU system with Linux as its kernel).

As for the next "big" release: it's hard to say. We don't force any sort of schedules on GNU developers---they work as best they can, and put a release out when they see it as ready. So, I might be surprised to find out next week some major project is ready for a big release. So, I cannot make any prediction as to what the next big release will be, as I could easily end up being proven wrong later. (However, FWIW, a project that I know is getting close to a big release is GNU Emacs 21.)

FSF and the cause?
by Lumpy

What is your stance on Software protection? In the FSF stance, what would you do or recommend to be done if (check that if -- WHEN) a GNU program and programmer is attacked in a way that will be very like what we see with Dimitri. Many of the GNU programs and software packages are, as far as I am concerned, in real danger of being attacked or persecuted by large corporations. With laws like the DCMA and other unbelievable laws that are being drafted as bills every day, What do you think can be done to protect this freedom?

BK: We must all act politically and speak out to defend our freedom. I feel as you do that we are about to enter a rough period in the history of the Free Software Movement. Large corporations such as proprietary software companies and entertainment companies now have a financial interest in restricting various software freedoms that many of us currently take for granted.

We might very well have to fight for this freedom in courts in the USA or elsewhere. We are preparing ourselves for this possibility, and we will rise to the challenge if it comes to that. The FSF is saving up money in case we need to fight a legal battle. Eben Moglen is also working with large donors to set up a separate Free Software Legal Fund.

Meanwhile, the best thing we can do is to work hard to get laws like the DMCA repealed. We encourage everyone in the USA to contact their congressional representatives, and explain why the DMCA is harmful.

Another way you can help fight the DMCA is to attend the "Free Dmitry Sklyarov March" on the Federal Building in San Francisco on Thursday, 30 August 2001. The USA government is prosecuting Dmitry, under DMCA, for making a particular program available to the public. Please join the protest---everyone is meeting outside the Moscone center in San Francisco at 11:30 in the morning on August 30th.

On another matter, please make your congress-person aware of the threat of software patents! Software patents are harmful to Free Software, but they also hurt just about any software developer who doesn't work for a big corporation that has access to large patent pools. Let people know the threat that software patents have for small software businesses and Free Software.

If you live in Europe, please help fight the possible EU decision to approve software patents.

At home?
by cnkeller

So, what types of software do you use at home?

BK: I use only Free Software on all computers that are under my control, which include the ones I use for my work at the FSF and my home computer.

I use Official Debian GNU/Linux ("testing" on my work laptop, "stable" on my home desktop machine).

As for specific programs, I spend most of my day using an email client, and I use mutt running inside GNU Emacs' ansi-term. (It sounds weird, but it really works well for me.) I use GNU Emacs for all of my editing, text manipulation, and the like.

I have always been more command-line-oriented than GUI-oriented, so I run a minimal X Windowing System desktop. I use sawfish as my window manager, which I really like, because I can script it so I rarely have to use the mouse.

I use Mozilla when I need a graphical web browser, but also use a mix of links, lynx, and Emacs/w3 when graphics aren't needed.

I use GnuCash to manage my personal finances. I really enjoy that program, as I am pretty pedantic about keeping track of ever penny I spend. If you ever go to dinner with me, you'll notice that I ask for a receipt for everything: that's so I can come home and type it into GnuCash. ;)

Related to that, I'll mention this additional amusing story since someone else asked what my "position" is in the "Church of Emacs". I officially became a saint in the Church of Emacs on 31 December 1999. I had given up nearly all non-Free Software in April 1998, but until December 1999, I still used one non-Free Software program: Quicken running under WINE. I finally got the time to convert my files over to GnuCash, and decided that I'd make a clean break with the new year (2000), and fully switch to GnuCash.

Thus, GnuCash made it very easy for me to move into full sainthood. ;) And, I've never looked back. I feel so much better using and developing only Free Software now.

The one thing I am still missing is a "saint name". At one point, I'd thought of another existing saint whose name sounded good with a "gnu" in the middle (like IGNUcius). Sadly, I didn't write it down right away, and promptly forgot. If anyone has ideas for a saint name, let me know. ;)

But, please keep in mind the the entire idea of a "Church of Emacs" and saints therein is just a joke. Sometimes, people get confused and think that Emacs really is a religion. It's not a religion, even if it is a way of life for some of us. ;)

Apple and the FSF
by imac.usr

Now that Mac OS X and Darwin are out, Apple obviously has a vested interest in supporting the FSF. They have been trying to get changes to gcc for Altivec support and PPC optimization merged back into the tree, and they are showing at least some support for both Open Source and Free Software. Plus, development of more Cocoa software should in theory lead to better support of GNUStep in the future. With these changes, has the FSF's opinion of/relationship with Apple changed since the boycotting of the '80s, or is it still more or less adversarial?

BK: Today, our feeling toward Apple is like our feeling toward most software companies who do both Free Software and proprietary software. We thank them for their Free Software contributions, but still push them to go further in supporting software freedom. We have to judge each action separately. Some things that Apple does are good for the Free Software community, and some things it does are bad Free Software community.

Apple has allowed many of its employees to contribute to various GNU programs, and we are glad that they have done so. But Apple still develops lots of proprietary software and for that we criticize them.

Also, I wouldn't say that Apple "obviously has a vested interest in supporting the FSF". They clearly have some interest in helping certain Free Software projects (such as GCC and GDB), but I don't think they are really dedicated to the goal of software freedom. For them, it's likely only a pragmatic necessity that leads them to support some Free Software projects.

I also should mention that it was only a partial victory for freedom in January 2001 when Apple released APSL 1.2. They came much closer to a Free Software license than the APSL 1.0, but they fell short by continuing to require that "deployed" versions in an organization be published. Thus, they still restrict the important freedom of private modifications.

I hope that Apple will take that final step in the next version of the license and make the APSL into a Free Software license. I urge those of you who use code released by Apple under the APSL to work at convincing Apple to make the change.

How can you get the average person to support FSF?
by ColGraff

How is the FSF going to compete with Microsoft and other closed-source-companies in public relations with the non-tech-savvy masses? Microsoft has legions of corporate and individual clients (and partners in other projects) extolling the virtues of closed-source, and spreading all sorts of vile lies about the Free Software Movement. How do you and Stallman plan to bring the goals and ideology of the FSF to the average person in a way he/she can understand and appreciate? It seems to me that without widespread public support of the FSF, judges and legislatures will tend to support the big corporate interests that (in the case of the legislators) pay for their campaigns in any conflict, such as a GPL violation case or software laws.

So, how will you rally the non-techie public to the FSF and GPL, dispelling the image of both as the product of socialist, somewhat freaky nerds? And how will you pay for such a campaign?

BK: Fortunately, we are fighting for rights of people---the same people who ultimately elect the legislators who represent us. Today, many people are beginning to feel corporate interests encroaching on their rights, and we simply need to empower them with tools to do something about it. We began our efforts reaching out to highly technical people and have been quite successful at creating momentum for Free Software alternatives to proprietary software.

Now, reaching non-technical people is an active goal for us, and we are open to ideas. I am a hacker (in the original, positive sense of the term), so I am much more comfortable talking to those who develop software. However, I am trying to retrain myself to learn how to think as non-hackers, politicians, and judges think, so that I can better deliver our message to them.

Recently, I changed my mode of dress to be a bit more traditional, and I cut my long hair. I did this in part because my fiancee wanted me to, but also in part because I realize that non-hackers are sometimes threatened by the "typical hacker style." This actually wasn't my idea; I got it from Jello Biafra, a social commentator and spoken-word artist (who is most famous for leading the now-defunct punk band "Dead Kennedys"). Jello pointed out that the "Halloween costume" approach (i.e., wearing clothes that seem like a costume to you, but are "normal" to most people) can really work when trying to reach people who don't agree with you. Some people are uncomfortable enough with our ideas, and if our dress, clothing, piercings, or mannerisms turn them off, they won't even take the time to listen to our ideas. Since I was never that attached to long hair and my "t-shirt and jeans," I decided to make the changes, in case it might help to reach such people who would otherwise be turned off. I kept the beard, though, because I really don't want to shave every morning!

That's an example of a superficial change that I've personally done to make myself more accessible to non-hackers. I also think a lot about how our work can improve everyone's life, and I always try to address my points to a person's individual concerns. For example, when talking to teachers, I often point out that proprietary software puts students at a disadvantage. The best way to learn to be a great programmer is to study the historical works of programming and to try to make them better. Only Free Software gives the freedoms required to learn well. Teachers often connect with this point, or at least it raises for them some cognitive dissonance about their school's use of proprietary software.

The point here is that you have to give each person reasons for software freedom that are relevant to her daily life. The best way I've found to do this is to imagine that person's use of software, and express to her how freedom could make her life better.

If you are trying to convince a large group of non-hackers about Free Software, please keep in mind that the FSF has a speakers' list and several on the list are excellent at reaching non-hackers. Eben Moglen, for example, is a law professor and is an excellent speaker on our behalf. Tony Stanco, who started FreeDevelopers, is also a lawyer and is good at reaching non-hackers. We also have Robert J. Chassell, who has been involved with the FSF since its inception, and he is very good at speaking with the non-hacker business community.

But, it's up to each of us to speak out about software freedom when we talk with others. Please help us. If anyone has additional ideas on how we can reach non-hackers with the message of software freedom, we'd love to hear from you.

As to the question of how we will pay for it, this is the reason we are 501(c)(3) charity. Part of what we use our funds for is these sorts of advocacy efforts.

BTW, just as "Open Source" is not what we advocate, "closed source" is not what we're against. The opposite of Free software is proprietary software. We have been working for 17 years now to replace proprietary (non-Free) software with Free software. All closed source software is non-Free, but some open source software is also non-Free.

GPL for web-apps
by webmaven

As both Bruce Perens and Tim O'Reilly have pointed out, it is possible to publicly deploy a web-app that is derived from GPL'd software without having to distribute your modifications.

While I certainly feel that it should be possible to do this for applications that are deployed internally without having the deployment count as 'distribution,' I am less happy about deployments on public websites. I would want web-applications that I create to have an additional 'public-performance' clause in their license that would require modifications that are publicly deployed to be made available in source form.

This is the so-called 'web-app loophole,' and I was wondering what your thoughts on the matter were?

BK: When a web application is run to provide a service to the public, I believe that the service provider has an ethical obligation to make the software available as Free Software to the users of that application.

Of course, we realize that the GNU GPL, version 2, does not require this. But, calling it a loophole is an exaggeration. The GPL does prohibit the worst possible wrongdoing, which is to publish a non-Free version of a Free program. In the case of web services, it doesn't prohibit a lesser form of wrongdoing.

As it turns out, it is a hard legal problem to figure out if a copyright license can even try to make this sort of requirement. This is something RMS and Eben Moglen are working on for the GPL, version 3.

Work on the GPL, version 3, has been on hiatus for nearly two years. First, work stopped so that we could do the GNU Free Documentation License (GNU FDL). After that was done, GPLv3 work was slowed substantially by personal matters that kept Eben Moglen from doing pro bono work for us during much of late 2000 and early 2001. Work on GPLv3 is just getting moving again.

I should note that it was well worth it to spend the time on the GNU FDL. It has gained adoption, as print publishers are discovering that there is a way to license their books that gives freedom and is profitable. For the first time, we can begin recommending that GNU users buy some books released by the commercial publishers. It's a very short list, but it is growing. (You can see this list on our website).

RMS
by Cirvam

How is working with RMS? If compromise is needed does he give in or does he stick to his line no matter what?

BK: RMS never compromises on matters of ethics. This is, of course, something that makes me quite glad. The last thing we want is the president of the FSF saying: "Oh, well, we might as well permit people to distribute proprietary versions of GPL'ed software." And, fortunately, I agree with the ethical positions that the FSF takes, so I never have disagreements on ethical matters with RMS.

RMS and I do disagree from time to time on matters of tactics, and on practical and technical matters. In these cases, I have found RMS to be strong-willed, but not uncompromising. In fact, when I compare RMS to other hackers that I know, he is among one of the most fair and even-handed. RMS always hears out the point of view of all sides and asks good questions to clarify the data and people's positions.

I have never known him to make a decision rashly, and he always seeks feedback from others before making any major decision. And, if we can prove to him that we have a better way to do something, and can back it up with evidence, he will change his mind.

In short, it's easy to lump "taking a firm ethical stance" together with "uncompromising". I believe these are separate issues, and I would say that RMS takes a firm ethical stance, but is willing to compromise on issues that don't impact an ethical position.

'Raving Lunatic' Image?
by Bilbo

In spite of all of RMS's great understanding of the working of Free Software, and his passion for promoting real Freedom, he has unfortunately picked up this image of a foaming-at-the-mouth raving lunatic pinko. How to you plan to combat this image, without compromising on the real issues behind Free Software, or the passion with which the FSF promotes these ideals?

BK: It's easy to dismiss someone as a "lunatic" if they are the only a few people standing up for a particular point of view. Some people once thought that abolitionists, suffragettes, and union organizers were "foaming-at-the-mouth raving lunatics", too.

For years, RMS stood up firmly for software freedom, and thus some people attacked RMS in that unfair and inaccurate way. He is still standing for software freedom all these years later, but now there are many more standing with him, including me. The best way for us in the Free Software community to combat the "lunatic" image is to stand for software freedom with him. As more people take a strong ethical stance for software freedom, those who use this underhanded tactic will find it less useful.

The ultimate solution is to change USA political sensibilities, so that USAmericans don't immediately label someone as a "lunatic" or "pinko" simply because (s)he puts freedom, community and goodwill as higher goals than the profits of shareholders. RMS has said publicly that he isn't a communist, and he isn't. As for "foaming-at-the-mouth" and "raving", those are just insults designed to turn those who don't know him away from what he stands for.

We responded to that attack by pointing out that our positions are actually in the spirit of what the USA is all about. I wrote an essay about this, and RMS did, too.

You know, when I hear the word "pinko", I can't help but associate it with the first time I ever heard that word. "Pinko" was the word that Archie Bunker always called his son-in-law, Mike "Meathead" Stivic, on the USA television show All in the Family.

It's interesting to me because, as a child in the early 1980s, that character, Mike Stivic, was the first person I ever saw on television talking about the kinds of social change and political views that I believed in. Of course, Mike wasn't a pinko, except in Archie's distorted thinking about the issues. Today, I can't hear the word "pinko" without thinking of Archie Bunker.

Your opinion on Java
by jsse

Your perljvm -- The Perl to Java Virtual Machine Compiler -- is impressive. I believe you've the authority to answer this question.

Sun has its sole control to their Java VM, and the control is extended to other JVM versions. As Richard said, free software build on non-free platform/program is useless to Free World.

We had much expectation on kaffe. However, it has halted its development long time ago, since Microsoft made business deals with Transvirtual. The only free JVM is basically dead now.

I'd like to have your opnion on this: do you have Java in your vision of Free World?

Thanks!

BK: You didn't ask the perljvm question that I was expecting: "Why isn't it done yet?" ;) (The answer to that one is: I've been working so much for my official duties at the FSF, I haven't had time to hack on it!)

But, your question is an interesting one. I certainly agree that we have to watch Sun, or any other company that exerts efforts over a 'de-facto' standard, closely, to make sure we can implement that standard in Free Software.

However, in the case of the Java environment, I am not too worried. I agree that Kaffe development seems to have slowed, but that is likely because the VM itself is quite stable and usable. (I use it as a development environment for perljvm.) I have heard they are pushing to make it compatible with newer versions of the Sun's proprietary software JVM, and I am happy to hear it.

In addition, now that GCJ has been fully integrated with GCC, Java, the language, is a first-class citizen in the GNU system. I think as time goes on, we'll see even more Java support on GNU systems. I recently saw, for example, that the GNOME-GCJ bindings are getting pretty good. So, I think that support for Java in the Free Software World is going to grow and get better, not wane. Eventually, I believe that the installed base of free Java platforms will grow enough that Sun won't be able to make incompatible changes without coordinating with the Free Software community, lest they have an outcry from the user base.

But, with Java, as with any software technology, we must keep watch for proprietary software twists that can leave the Free Software community constantly playing "catch-up". This threat exists for any technology, though, as long as we continue to live in a world with proprietary software.

In practical terms, for users of this technology, this means that we must only use those features of a technology supported with Free Software. If you are a Java programmer, make sure that your software runs in Kaffe and GCJ first, and don't make changes that require the use of a proprietary software Java environment.

Hardware Companies?
by 2400-n-8-1

Do you and/or the FSF support any certain hardware or hardware companies to go with free software?

Does the FSF have anything in mind to deal with hardware issues in the future?

BK: The important issue with hardware is to make sure that it can be controlled completely with Free Software. Some hardware companies are friendly enough to release their drivers as Free Software. Others cooperate enough to give full specifications, so that at least we can write our own drivers to compete with their proprietary ones. Sadly, some hardware companies still work against us, by keeping the interfaces to the hardware secret.

You, the hardware-buying public, have the power to change this situation by not purchasing any hardware that can't be run with Free Software. You can do even more to help by informing hardware companies that you would have bought their hardware if they'd only made a Free Software driver available.

There's a threat to freedom every time a new hardware device is released. We as a community have to watch closely and make sure that each exciting new hardware technology is fully supported with Free Software.

For a long time, we've wanted someone to build a full list of hardware vendors and note how friendly they were and are to Free Software. Compatibility HOWTOs exist, but this would be a list that gave reports of how much a given vendor helped us. If anyone wants to work on this, please let me know.

The Middle Initial
by Emil Brink

So, I notice that you share a middle initial of 'M' with RMS. The natural question then, becomes: what does your 'M' stand for? ;^) Also, for comparison's sake, what does RMS' stand for? I've actually wondered this for quite a while, but my (obviously worthless) attempts to surf it up have all failed. Thanks. BK: As people already noted on the slashdot comments, RMS' M stands for Matthew, or its pun variant: "Math You." ;) My M stands for "Michael," which sadly has no pun variant that I can think of. ;)

Food (ask, he'll understand)
by nowt

Gold Star or Skyline? Aglamesis or Graeters?

BK: I was amazed at how many people referenced my time in Cincinnati in the questions. I lived in Cincinnati for only four years before moving to Cambridge, MA. I lived in Baltimore for nearly 24 years, yet no one asked me my favorite restaurant in Baltimore ;), (which, BTW, is now closed: the Hacienda on Bel Air Road at Moravia).

But back to nowt's question: I never even went into Gold Star, but it seemed like they didn't have any vegetarian options on their menu. (I've been a vegetarian for about nine years.) Skyline had a few vegetarian items, so I ate there occasionally. My friend Matthew really hated eating there, so we stopped going on his account.

I heard of Aglamesis, but never went there. There was a Graeters not too far my apartment (I used to live near Clifton and Ludlow, as a slashdot comment mentioned), and my fiancee really loved Graeters' Chocolate cake with chocolate icing. We made sure we bought one a few weeks before leaving to have it one last time.

The Cincinnati food item that I miss most, though, is Adriatico's pizza. When he visited Cincinnati, RMS tried a piece and liked it too. I like Bertucci's, which is a brick oven pizza chain that started here in Somerville, MA, but I really miss that Adriatico's garlic crust.

Of course, I'll have to give it all up if I go completely vegan, which I've been thinking about doing. (For now, I have just resolved to reduce my dairy and egg intake by about a half.)

"Why do you answer Richard's email for him?"
by Anonymous Coward

Bradley, I've heard that you read Richard Stallman's email and replies to it, signing Richard's name rather than your own with no indication that someone else wrote the reply. In fact, I've gotten a couple of emails from "Richard" that definitely seemed like they were not written by him -- they directly contradicted things he'd said in other emails and did not sound like his style. How can you ethically justify this? Isn't it totally dishonest to sign email with someone else's name?

I do not recall ever posting nor emailing something with RMS' name on it unless RMS himself specifically gave me the text and said: "Send this as me." I do this from time to time, since RMS' network connectivity is sometimes spotty when he travels. Once or twice, I may have made very trivial edits to the text, if I saw a typo or an incorrect URL, but if I did that, I sent the text back to RMS so he knew what change I made.

One of the tasks that I was originally hired to do at the FSF was help RMS handle his huge email spool. The original idea we had was that I'd compose candidate responses, send them to RMS, and he'd decide whether or not to use them.

This ended up not working out, because RMS had to spend time editing the candidates, and it didn't save much time. However, there may have been times that RMS sent a response that was mostly written by me. But, he always saw the text and agreed that he wanted to say that first.

We at the FSF never say something came from RMS unless he approved the text (save a very rare minor typo fix, which we always inform him of after the fact).

Note, though, that there have been a number of cases of people impersonating RMS, particularly on slashdot. I believe that the slashdot staff got this under control, but what you may have seen are RMS impostors.

Most of these impostors do make statements that contradict what RMS would say. However, there's one particular case of an RMS imposter who made good points about software freedom that we agreed with. We tried to get in touch with him, to enlist his help in a non-imposter way to make points about Free Software. But, sadly, we never found him.

BTW, I'd like to note that unless I am in a big hurry or not at my own machine (both of which are rare), I GPG-sign all my messages with my GPG key. Even when I answer a general-contact addresses, such as <gnu@gnu.org>, you'll know that I answered by the GPG-signature.

RMS also has a GPG key, and occasionally he might be willing to sign a message if you are unsure about whether or not he wrote it. But, it's somewhat inconvenient for him to GPG-sign messages, so if people ask for it too much, he will likely not be able to oblige everyone.

This discussion has been archived. No new comments can be posted.

The FSF's Bradley Kuhn Responds

Comments Filter:
  • by Jrbl ( 43836 ) on Friday August 17, 2001 @12:40PM (#2110984) Homepage
    Nobody but you ever asserted that it was worse than slavery; bkuhn simply said that it was analogous, with the primary difference between the situation being the degree of harm that they inflict (i.e., that slavery imposes more harm.) You really aught to read before you flame, AC.
  • by S5o ( 102998 ) on Friday August 17, 2001 @11:45AM (#2111202) Homepage
    I don't think RMS and Bradley Kuhn understand that there are quite a few of us who cannot make a living by giving keynotes.
  • by bkuhn ( 41121 ) on Friday August 17, 2001 @12:41PM (#2111568) Homepage
    ethereal wrote:
    many people in the past felt that slaves weren't intelligent or driven enough to govern their own lives, and that controlling and using them for someone else's good was beneficial to everyone involved.

    Actually, this introduces another interesting part of the slavery/proprietary software analogy. Some people argue that proprietary software is appropriate, because "users aren't intelligent or driven enough" to make use of the freedoms to modify and study the software. This is terribly unfair. Programmers are in the class of users. Some users program a little, some program a lot, some don't program at all. But even those who don't program often know who the good programmers are, and can ask them to modify a program on their behalf. Users deserve these freedoms, and it's wrong to think that they don't under the guise that they aren't smart enough to make good use of software freedom.

    I know it wasn't ethereal who was making this argument, but I thought it was an interesting point to introduce to the discussion.

  • by Ridge2001 ( 306010 ) on Friday August 17, 2001 @11:28AM (#2113395)
    Let Free Software succeed on its own merits, as I believe it will. Don't use the gun. There is no real freedom down that path.

    It is not Free Software advocates who are wielding the gun. It is "intellectual property" holders who are doing so. If you violate intellectual property laws, jackbooted government troops bearing firearms will break down your door and drag you to jail at gunpoint [google.com].

    Free Software advocates want less force-based coercion in society, not more. To claim otherwise is simply Orwellian.

  • by Fleet Admiral Ackbar ( 57723 ) on Friday August 17, 2001 @01:53PM (#2114319) Homepage
    ...most of you are sitting there using a system that was designed and coded with the selfless efforts of people you don't even know, virtually relying on a set of tools developed by those "dirty gay hippies", and existing in a world where the Web is not a fearsomely expensive, proprietary protocol, and you have the nerve to whine about RMS and Bradley being "extremist".


    These "extremists" saved your asses. Or maybe you'd prefer having to drive to your local college to use the Internet, or worse yet, using a Windows box.


    Up your a$$, all of ya.

  • by Anonymous Coward on Friday August 17, 2001 @03:12PM (#2115546)
    Your point being that you'd like to make money writing software? Good for you. Two points.

    One: A lot of people would like to make money doing a lot of things. That does not make it their god-given right to do so. More efficient means of production put people out of business all the time. The only way to support this position would be to, say, ask for government sponsored support. Who's the communist here?

    Two: You can make money as a programmer, and still support the GPL. Many people do. Just because the license makes things difficult for the shrink-wrap perpetual upgrade crowd doesn't mean other business models aren't viable. Maybe you won't become a gajillionare, but you can certainly make an honest living. What's wrong with that?
  • by bkuhn ( 41121 ) on Friday August 17, 2001 @11:15AM (#2116164) Homepage
    Keep in mind that it is government intervention that allows for copyright and patents. Without government-created copyright and patent law, people wouldn't be able to create proprietary software.

    I don't call for complete abolition of copyright and patent laws. I do think we should reevaluate all copyright and patent laws to see if they do what the constitution says they should: "promote Science and the Useful Arts". If copyright and patent laws do not do that, they are not in harmony with the original intent (at least in the USA).

  • by pli ( 8167 ) on Friday August 17, 2001 @01:32PM (#2119962) Homepage
    Open Source Community gets despised by RMS (and fanatics like him) for not urging the "political issues", and in the same breath they want to put their name on and take credit for something made by the Open Source Community. Further, calling it GNU/Linux will give you the impression that a Linux distribution is made out of GNU software and the Linux kernel. This is far from true. A normal Linux distribution contains the Linux kernel, plus software from a lot of different projects like, BSD, Apache, Perl, etc... and GNU. And finaly, Linux is NOT a "GNU variant". Linux was not put into the GNU operating system. Instead, some GNU software (and just as important software ogirinating from other projects) was collected and put around the Linux kernel to form a complete operation system.
  • by David Greene ( 463 ) on Friday August 17, 2001 @02:21PM (#2131462)
    More and more, it's becoming difficult to get a job in the USA that doesn't require the use of proprietary software.

    But what freedoms have been removed here? Just because it's hard to completely suit your ideal doesn't mean freedom has been eroded. The POS system does not affect the workers at the restaurant. It affects the business. It was a business decision to use a proprietary software package. The business is equally free to use a Free alternative or to develop one. Choice hasn't been eliminated here.

    The waiters at the restaurant don't have any say about which POS system is used because they're not in charge. It's a matter of hierarchy, not freedom.

    In the industrialized world, we are rapidly approaching a day when you cannot work in any field without using software---and in nearly all cases, that software is proprietary software. The difference in the analogy you introduce disappears completely when that is the case.

    No, it doesn't. You're confused about the identity of the "user." In those cases the "user" is the business as an entity. The individual workers are a part of that business. The people in charge are still free to make use of whatever software they choose. Hence the push to get Free Software into government offices, schools, etc.

    It's silly to talk about proprietary software taking away freedom. Software doesn't take away freedom. Programmers don't take away freedom. Marketers don't take away freedom. Users take away their own freedom by choice.

    Of course, this doesn't cover stupid laws that really do take away freedom. Comparing the two situations only takes away from our fight for the things that really matter.

    I like Free Software. I use it in my daily work because it does what I need and is developed more rapidly than proprietary alternatives. I'm even hoping to contriute some not insignificant code to the collection of Free Software because I believe the benefits of open development make for a good product. What worries me about the FSF's rhetoric is that they want to take choice away from developers and users. The choice of license and the choice of software.

  • The movements differ greatly because their fundamental philosophies and motivations are different.

    This is complete, total, and utter nonsense, as I've told you repeatedly. Freedom is just as important to the Open Source Initiative as it is to the Free Software Foundation. It's just that we don't clobber people over the head with the insistance that all code must be free, that anyone who doesn't free code their immediately is an unethical software hoarder. That is NOT HOW YOU CHANGE THE WORLD.

    Speaking of slaves, you would do well to follow the instruction of John Woolman. He was a Quaker who convinced, practically single-handedly, the entire Religious Society of Friends to stop owning slaves decades before the rest of America came around to that idea. How did he do it? Not by pounding everyone on the idea with the idea that slavery is immoral, unethical, people-hoarding.

    He did it by convincing Quaker slave owners that slavery was bad for THEM. We have a model for success, and we're pursing it, by quietly talking to software users about the benefits to THEM of the open source process. You, on the other hand, have a model for failure. And as much as I've tried to talk you out of it, you continue down the same path that kept the FSF mired in obscurity (except among programmers, natch) for a decade and a half.
    -russ
  • Yee gads. (Score:5, Insightful)

    by IPFreely ( 47576 ) <mark@mwiley.org> on Friday August 17, 2001 @11:00AM (#2135988) Homepage Journal
    Today, some argue that the "right to choose your own software license" is the greatest software freedom. By contrast, I think that, like slavery, it is an inappropriate power, not a freedom. The two situations both cause harm, and they differ only in the degree of harm that each causes

    I like freedom too, but this is a bit of a stretch. People have rights, including their own freedom. Software does not have its own freedom, it is a tool used by people. Controlling software is like controlling your own car or your own bank account. It won't do anything by itself. It needs someone to use it. This is not even in the same conversation as slavery!

    Stating arbitrarily that noone should be allowed to determine the outcome of their own work is nuts. Patents are abused heavily, but copyright has its place. Copyright cannot prevent competition by alternative implementation, patents can.

    The best action for Free and OS is to compete with a better implementation, not to take away what the competition (Closed source) has. Taking away their basis for existance is as bad as them trying to take ours through IP, patents and crazy restrictive laws. Its no more right for us than it is for them. Open competition on features/licence terms is good. Restriction on what licence terms/implementation restrictions/legal activities are available is no good for either side.

  • by Linux_ho ( 205887 ) on Friday August 17, 2001 @11:47AM (#2138436) Homepage
    Today, some argue that the "right to choose your own software license" is the greatest software freedom. By contrast, I think that, like slavery, it is an inappropriate power, not a freedom. The two situations both cause harm, and they differ only in the degree of harm that each causes.

    Proprietary software is an exercise of power, and it harms the users by denying their freedom.
    This offends me. If I choose to spend time developing software that I could have spent playing with my kids, it is not MORALLY WRONG for me to demand compensation for my efforts in a way that does not comply with Free Software standards. I am a Free Software developer. I also write proprietary software.

    If people's freedoms are limited by the fact that they do not have access to the source code of my proprietary software, they are in no way harmed. They are certainly no worse off than they were before I wrote it, are they? In fact, the only people whose lives were affected in any way by the fact that I released a proprietary software package are those who benefitted enough from using it that they were willing to pay for it.

    In spending my own available time, energy, and resources to help other people by writing some proprietary software, yes it's true that I am taking some power over the people I help when I limit the way they use my creation. But that is not morally wrong in itself. Comparing proprietary software developers to slave owners is obviously just designed to dramatize the issue, but it's extremely offensive to many of us developers who write both Free and proprietary software. Apparently the FSF has decided that rational argument is not as effective as hyperbole. Well, hyperbole cuts both ways, guys. Here's a little bit of my own:

    If I ran a halfway house for homeless teenagers, you're damn right I would exert power over them and limit their freedoms, in the interest of ensuring that I could continue to provide a service to help as many of them as possible. If I didn't limit their freedoms, the police would shut the place down and all the kids would be completely free again - but without a place to sleep. Is it morally wrong to run a halfway house?

    Limiting other people's freedoms is not inherently wrong - that's what laws are for. Taking away someone's freedom to steal, rape, and kill is a very good idea. The FSF has made a golden calf of "preserving peoples freedoms" without looking any deeper than that. No wonder they are commonly viewed as extremists. They have turned a blind eye to common sense.

    I applaud the FSF and all Free Software developers who have donated their time to the community and have worked to create the wonderful variety of Free software that is available today. But don't tell me that the way I feed my kids is morally wrong.
  • by Magnus Pym ( 237274 ) on Friday August 17, 2001 @12:29PM (#2140149)
    Hi,

    I don't know Ulrich Drepper personally, though I am aware he is a well-intentioned man and a uber-hacker. I am glad that he is working on glibc, and that I can enjoy the fruits of his efforts.

    Having said that, I have to say that his anger seems to stem from not anything specific that RMS has done, but the connotations that he assigns to RMS' actions. Reading Mr. Drepper's article, it appears that RMS has acted democratically and ethically at every turn. Mr. Drepper himself admits that there was no effort to displace him from his position. Also, I see no issue with the new license wording: in fact, like Mr. Drepper admits, it seems more "commerce-friendly" than the previous one, thus refuting RMS' anti-commerce image. It seems, at least to me, that Mr. Drepper is guilty in no little way of the same fault he attributes to RMS... the obsessive need to control his environment.

    Magnus.
  • by David Greene ( 463 ) on Friday August 17, 2001 @11:21AM (#2147495)

    I liked this interview and wish Bradley all the best in his FSF work. However, I must take issue with a couple of his remarks.

    For example, in the USA, white people used to have the right to own slaves. As a society, we eventually decided that this right was too restrictive on the freedom of the people who served as slaves.

    Today, some argue that the "right to choose your own software license" is the greatest software freedom. By contrast, I think that, like slavery, it is an inappropriate power, not a freedom. The two situations both cause harm, and they differ only in the degree of harm that each causes.

    No, they differ in a lot more than just that. The two situations are incomparable. Slavery results in the removal of freedoms from people. Developing proprietary software does not. Users still have the choice of whether or not to actually purchase and/or use the software. Victims of slavery have no choice in their situation.

    Bradley is confusing the actions of the developer with those of the user. Developers can code under whatever license they choose. This does not mean users must make use of the product.

    I still can't believe this analogy was made.

    Others say "software libre" or "free (libre) software", using the Spanish word to make things clear. In fact, whenever I am speaking to an audience that I know will fully understand what "libre" is (in Europe, for example), I favor the term "Libre Software".

    I've always liked this term and its counterpart, "Gratis Software." Using them in combination makes a clear distinction for the receiver. "Free" is just too loaded a term, at least in the US.

    The ultimate solution is to change USA political sensibilities, so that USAmericans don't immediately label someone as a "lunatic" or "pinko" simply because (s)he puts freedom, community and goodwill as higher goals than the profits of shareholders.

    Its ironic that Bradley makes this statement given his wonderful explanation of how to connect with non-hackers about Free Software. This is exactly the sort of statement that turns people off and creates the impression of a raving lunatic rebellious dangerous hacker culture.

    Not everyone who develops or supports the option to develop proprietary software is working in the interests of corporations. Moreover, I'd bet that most people in the USA are quite concerned about excessive corporate power and have been for quite some time, something that Bradley has obviously missed given the above statement.

    Please don't stereotype and generalize. Stereotyping and generalizing is what made Archie Bunker, and makes us, raving lunatics.

  • by mobiGeek ( 201274 ) on Friday August 17, 2001 @12:15PM (#2147671)
    But Kuhn is implying here that proprietary software should be illegal, and that's dangerous....

    No he is not. Making something illegal means putting more legal restrictions in place. Kuhn's argument is to remove restrictions that current legal systems have which prioprietary software makers use on their products.

    This is quite akin to the trend in the distribution of CDs and DVDs. I no longer buy the DVD with a copy of its contents for my use; instead I license the contents for my use as prescribed by the license holder (say, by restricting the environment in which I can use said DVD...must run on an approved device using approved software in the region of the world they license it for, etc...).

    So, no, Kuhn is not asking for more laws...he is asking for less!

  • by Anonymous Coward on Friday August 17, 2001 @02:14PM (#2154554)

    It takes many points of view, cooperating together, to change the world.
    But what the FSF (and more specifically RMS) advocates is not cooperating with others of differing POV. They advocate their view is the one truth. The only way. RMS has said that if he had the power to force every software developer to release their code under the GPL he would. (emphasis mine) RMS' "vision" is just as Orwellian as BillG's.

    We all need to read between the lines and realize the FSF is not a religion but that it very much stands for communism. The basic premise is that the community outweighs the individual. Communal freedoms overrule individual freedoms. Software is not the property of the individual or corporation that develops it but rather the community that uses it.

    The GPL is a grand thing. I love its existence. The BSD license is a grand thing and I love its existence. Same goes for MPL, Artistic License, etc.

    The point is choice. Where the FSF and GPL provide people with choice, they are beautiful. Where the advocates of same seek to limit choice, they are dictatorial and oppresive.
    However, programmers don't deserve any "rights" that infringe on the freedoms of others.
    If I have a need for a program, I write it. It is mine. If others want to use it, I have the right to choose what terms I will let them use it under if at all. If they do not agree with my terms, they have the right to choose another path...be it writing their own or getting it elsewhere.

    If what I have written is the only program with the functionality desired and they can't buy it elsewhere, they still have the right to choose to pay another person to make a different program with the same functionality or even to develop it themselves.

    If I act in a way that impedes their ability to develop (or pay someone to develop) a separate program with the same functionality, THEN AND ONLY THEN HAVE I INFRINGED UPON THEIR RIGHTS.
    Today, some argue that the "right to choose your own software license" is the greatest software freedom. By contrast, I think that, like slavery, it is an inappropriate power, not a freedom. The two situations both cause harm, and they differ only in the degree of harm that each causes.
    Whatever you're smoking, I'd like some. A slave is a person. A program is a program. It is a bunch of zeroes and ones arranged in a specific order. Likening a person's right to control another human to a person's right to control an inanimate creation of his own design is folly.

    If anything, it indicates your perception that inanimate creations of an individual or group are not that person or group's personal property, should not be considered personal property, and if anything should belong to the whole of society...in other words, that you are a communist.

    If I went around saying that a person who created a fine sculpture in his art studio has no right to sell it because it does not belong to him...it belongs to his community, people would say I was loony. Hence, people often say the FSF and RMS are loony. There is no mystery here.
    The real question we now face is: who should control the code you use--you, or an elite few? We (in the Free Software Movement) believe you are entitled to control the software you use, and giving you that control is the goal of Free Software.
    Aah! Finally a point I can agree with. The person who should control the code I use is ME, not some "elite few" which certainly INCLUDES RMS and his FSF cronies.

    I think the FSF (and likewise the GPL) provides a valuable choice for people who decide to make programs available and want to protect those programs from being usurped by someone bent on using that program AGAINST THE INTENTIONS OF ITS CREATOR.

    But the fact remains, the creator is the one who decides. If I decide to give the same rights I have to the community, that's great. But if I decide I want to eat and have shelter and clothes to cover my butt, I have a right to choose to maintain my rights to my software. And you have the right not to use it.
  • by Anonymous Coward on Friday August 17, 2001 @02:31PM (#2154790)
    For years, RMS made his living by contracting - people said "I wish Emacs would do this.", and he said "That will be 5,000 dollars."

  • by masq ( 316580 ) on Friday August 17, 2001 @03:25PM (#2154957) Homepage Journal
    If I choose to spend time developing software that I could have spent playing with my kids, it is not MORALLY WRONG for me to demand compensation for my efforts in a way that does not comply with Free Software standards. I am a Free Software developer. I also write proprietary software.

    It's good for you to do both; however, Bill Gates and friends are on their rampage to wipe out Free Software, why not allow the FSF to state their views in return? And what are you saying here; that money is your only interest? That's fine with me, but if your only goal is more and more money, then why do you write both free and proprietary when you could be playing with those children? Let the people with passion for their work write Linux code.

    If people's freedoms are limited by the fact that they do not have access to the source code of my proprietary software, they are in no way harmed. They are certainly no worse off than they were before I wrote it, are they?

    The company I work for has been forced by incompatibilities and proprietary formats into sticking with software that has KNOWN backdoors built into it. The company said the backdoors have been closed, yet how are we to trust those who betrayed our trust in the first place? Access to source code would allay our fears. And we would switch to Linux, if only we could without throwing away years of work and starting over.

    In spending my own available time, energy, and resources to help other people by writing some proprietary software, yes it's true that I am taking some power over the people I help when I limit the way they use my creation. But that is not morally wrong in itself.

    And this is the fundamental difference between the GPL and the BSD license; the GPL DOES restrict the user's ability to proprietize or otherwise subvert the author's intended guidelines for open and free use. However, proprietary software is a LOT more restrictive than the GPL; while the GPL places restrictions on GPLed code in order to preserve free and fair use, proprietary software restricts the user IN FAVOR OF THE CORPORATION. This typically means sharing, examining, modifying, using in innovative ways, or otherwise doing something the company doesn't like.

    Comparing proprietary software developers to slave owners is obviously just designed to dramatize the issue, but it's extremely offensive to many of us developers who write both Free and proprietary software.

    Sorry, I guess it's because the FSF is a "cancer" that is "Unamerican", just like "Pacman". ;^)

    Apparently the FSF has decided that rational argument is not as effective as hyperbole.

    Rational argument in droves at www.gnu.org. Check it out.

    If I ran a halfway house for homeless teenagers, you're damn right I would exert power over them and limit their freedoms, in the interest of ensuring that I could continue to provide a service to help as many of them as possible. If I didn't limit their freedoms, the police would shut the place down and all the kids would be completely free again - but without a place to sleep. Is it morally wrong to run a halfway house?

    You're comparing software users to runaway teens who are likely addicted to drugs and haven't yet learned how to survive without help. Many software users, however, CAN survive without corporate help, which is why people want freedom to access source code, and be treated like adults. The GPL does this, proprietary software does not. Customers of your software should be treated with respect at all times. Proprietary software would shackle them in handcuffs and tell them they couldn't leave their rooms, or even look for a way to get out, without punishment coming down on them. GPLed software would tell them they can do as they please, as long as they can guarantee they're not hurting anybody, breaking the rules set to maintain order and equality, and preferably that they report back to the community with how they're doing and the changes they're making. Proprietary is the Nazi Death Camps, GPL is Alcoholics Anonymous. Take your pick. And NO, it's not wrong to run a halfway house "and help your neighbour", but how much can the teens afford to pay you?

    Limiting other people's freedoms is not inherently wrong - that's what laws are for. Taking away someone's freedom to steal, rape, and kill is a very good idea.

    Exactly the purpose of the GPL- it prevents Microsoft or the other sharks, from stealing, raping or killing GNU/Linux. See Kerberos, or pretty much anyone who deals with Microsoft.

    The FSF has made a golden calf of "preserving peoples freedoms" without looking any deeper than that. No wonder they are commonly viewed as extremists. They have turned a blind eye to common sense.

    Not really, it's just that many don't understand them, and others understand them and don't want to accept them. I do, and the GPL makes perfect sense - except to Microsoft and others who seek to profit from the works of others without compensating them in any way.

    I applaud the FSF and all Free Software developers who have donated their time to the community and have worked to create the wonderful variety of Free software that is available today. But don't tell me that the way I feed my kids is morally wrong.

    Programming ISN'T morally wrong. Getting PAID for programming isn't morally wrong. But the proprietary software company you work for IS morally wrong, to my mind anyway, as they operate in secret, withholding code and design/API structure from the very people who buy their product and NEED to have access to the code in order to get the best use out of it. Feeding your kids is great. But you can feed your kids and still promote freedoms, open standards, and fair use of software. I do, and I wouldn't have it any other way. I've been there.

  • by justin_w_hall ( 188568 ) on Friday August 17, 2001 @11:31AM (#2155388) Homepage
    No it's not! It just moved to Jefferson Ave, right by UC's East Campus.

    It's still there. I would have noticed if it closed. :)

    513.281.4344. Don't forget, $12 Bearcat pizzas the size of my car on Monday and Tuesday.
  • by EXTomar ( 78739 ) on Friday August 17, 2001 @11:53AM (#2158454)
    Kuhn's quote: However, programmers don't deserve any "rights" that infringe on the freedoms of others. Often in society, we decide that the right to act a certain way should be limited because it infringes on the freedom of others.

    invenustus' quote: This is a path that leads to less freedom, not more, I fear. Yes, most of us believe that the government should intervene in acts of violence or acts that violate other people's rights to life or property. But Kuhn is implying here that proprietary software should be illegal, and that's dangerous....

    You misunderstand. Making a license that puts *everyone* (users, creators, learners) on equal footing is the only way to be fair. This leads to more cooperation and more software and code that is free(as in bear and freedom) for everyone.

    This "fear" of the GPL taking freedom and rights away from authors of code is bizare and unfounded. Why do authors instinctively want and think they deserve "more rights" than everyone else when it comes to the stuff they create to freely distribute? Trying to get more rights for a group of people takes away rights from all the rest.

    The idea that one group can have more rights and more freedom over a thing that is Free is silly. That is more dangerous than you think. Its what keeps all of the players in close software like Microsoft in power.
  • by Anonymous Coward on Friday August 17, 2001 @11:03AM (#2159311)
    The FSF crowd abuses the concept of freedom; this interview shows that rather well. There is a big difference between freedom from coercion, and the "freedom" to another man's work. By Kuhn's line of reasoning, my owning property is limiting the "freedom" of others to it. I wonder how Kuhn would like it if I "liberated" his home, computer, and other possessions. Comparing software licensing to slavery is an insult both to those who toiled in bondage, and software developers everywhere. Intellectual property is just as valid as physical property. It recognizes one's right to live and profit from his work. The same capitalist system that protects Microsoft's or any other company's/individual's IP also protects the GPL. Show it some respect.
  • by pbryan ( 83482 ) <email@pbryan.net> on Friday August 17, 2001 @11:52AM (#2160310) Homepage
    Proprietary software is an exercise of power, and it harms the users by denying their freedom. When users lack the freedoms that define Free Software, they can't tell what the software is doing, can't check for back doors, can't monitor possible viruses and worms, can't find out what personal information is being reported (or stop the reports, even if they do find out). If it breaks, they can't fix it; they have to wait for the developer to exercise its power to do so. If the software simply isn't quite what they need, they are stuck with it. They can't help each other improve it.

    This could just as easily read in the following manner, which hopefully illustrates the fallacy of this position.

    The colonel's secret recipe is an exercise of power, and it harms consumers by denying their freedom. When consumers lack the freedoms that define Free Recipe, they can't tell if the chicken was cooked correctly, can't check for inappropriate ingredients, can't monitor quality control, can't monitor fat content (or lower the fat content, if it's too high). If it gets lost, they can't cook more themselves; they have to wait for the restaurant to exercise its power to cook more. If the chicken simply isn't quite what they need, they are stuck with it. They can't help each other improve it.

    Proprietary software does not limit our freedom. When you purchase and use proprietary software, you, the user, are making an informed decision. You implicitly agree to the limitiations of using such software, and can always uninstall it, and choose an alternative. If no alternatives exist, you are free to develop your own alternative.

    Free (speech) software just makes more sense to users. More and more, the decision to use proprietary software becomes untenable, because of the lack of features, namely, the ability to enhance the product, to find bugs, to sniff out backdoors.

    Let's not confuse features with freedom.

  • Re:Yee gads. (Score:2, Insightful)

    by ethereal ( 13958 ) on Friday August 17, 2001 @11:12AM (#2168183) Journal

    Not that I don't agree with you, but I'll point out the obvious contradiction: many people in the past felt that slaves weren't intelligent or driven enough to govern their own lives, and that controlling and using them for someone else's good was beneficial to everyone involved. The big difference was deciding that slaves were people and not property; as long as slaves were property then you could make the same argument about a slave that you have just made about software.

    I don't expect that software will become people any time soon (although maybe by the end of my lifetime), so I still agree with you, just for different reasons.

  • by Brett Glass ( 98525 ) on Sunday August 19, 2001 @01:52AM (#2174384) Homepage
    Russ:

    The OSI should not continue its attempts to "force fit" the GPL, and the FSF, into the category of "open source." They don't fit, and it is time to quit trying to pretend that they can.

    "Open source" is pro-business. But Richard Stallman's mission is to destroy all commercial software businesses. It has been ever since he developed a grudge against them, and began raving that they were "evil," many years ago. (The story of how this happened is well documented in Steven Levy's book Hackers.)

    The GPL also violates at least two and probably three points of the Open Source Definition [opensource.org], because it discriminates against a group of people (commercial programmers) and against a field of endeavor (the production of commercial software). It is also viral. Attempting to deny that it violates the definition, and labeling the GPL as an "open source" license, hurts the Open Source Initiative's credibility. It appears to be violating its own principles so as to hitch a ride on the Linux bandwagon (Linux is, after all, GPLed.) To be true to its written principles, the OSI must quit attempting to call the GPL an "open source" license.

    Richard Stallman, Bradley Kuhn, and the FSF itself say that the GPL is not an "open source" license. What better people to make this decision than the author of the license and the head of the group that attempts to foist it upon others? By attempting to include a license whose authors explicitly do not want it included, the OSI again weakens its ethical position.

    The OSI has, at this juncture, the opportunity to be ethical and to oppose discriminatory licenses such as the GPL. Only by doing so will it stay true to its claimed principles. A split will not weaken that movement; there is still a great deal of truly free software, such as the BSDs, which is unencumbered by the GPL and is truly business-friendly. Only by attempting to include the GPL -- against the author's wishes and the OSI's own principles -- can it lose.

    --Brett Glass

"The one charm of marriage is that it makes a life of deception a neccessity." - Oscar Wilde

Working...