Slashdot Mirror


The FSF's Bradley Kuhn Responds

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.

370 comments

  1. Re:Scary implications by invenustus · · Score: 1
    Free Software advocates want less force-based coercion in society, not more. To claim otherwise is simply Orwellian.
    I'd agree that that's what MOST Free Software advocates want, judging by their writing. I was responding to certain comments by one advocate, Bradley Kuhn, which I found frighteningly contrary to that idea.
    --
    grep -ri 'should work' /usr/src/linux | wc -l
  2. Re:wake me when the preaching is over by Jrbl · · Score: 2, Insightful

    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.

    --
    "The positive argument for realism is that it is the only philosophy that doesn't make the success of science a miracle.
  3. Re:Freedom and property rights by wltack · · Score: 1

    To me, the comparison to slavery highlights the fact that systems of ownership have a structure that has consequences, and, additionally, that the idea of property has always been defined in the context of society. Don't tell me to swallow your definition of property, and then nab my taxes to hire police and courts to enforce it. Thomas Jefferson and other fairly smart people who founded this country thought intellectual property was a crock, I do, and so do a lot of other people. Stop taking my money and my freedom to enforce your views.

  4. Great interview, but... by S5o · · Score: 3, Insightful

    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.

    1. Re:Great interview, but... by Anonymous Coward · · Score: 1, Insightful

      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?

    2. Re:Great interview, but... by decade_null · · Score: 1
      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?

      You are confused. FSF is trying to take away people's right to even try to make money by writing proprietary software. If it turns out that it becomes impossible to make a living by writing software because of all the quality free software available, that's completely fine. But forcing people to realease all their work as free software (or not to release it at all) is not ok.

    3. Re:Great interview, but... by Anonymous Coward · · Score: 1, Insightful

      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."

    4. Re:Great interview, but... by rlcarr · · Score: 1

      And what a wonderful incentive for creating a product with good usability that approach gives...

    5. Re:Great interview, but... by wfrp01 · · Score: 2

      I think it's inappropriate to say that the FSF is "forcing" people, or would like "force" people, to use their license. Their only attempts at coersion, that I'm aware of, have been via open discussion. About the only thing to be afraid of, as far as I can see, is someone saying something you don't agree with, in the hopes that they might persuade others to their cause.

      The only way that saying that I think all software should be released under the GPL should threaten you, is if you're afraid someone might agree. Or maybe enough people will agree such that proprietary software will go the way of the dinasaurs. I hope people are afraid of that. But I don't think it's fair to criticize free speech, which is what you're doing when you say the movement is attempting to "force" people to abandon proprietary software.

      --

      --Lawrence Lessig for Congress!
    6. Re:Great interview, but... by rking · · Score: 1

      And what a wonderful incentive for creating a product with good usability that approach gives...

      If the users didn't find emacs usable in comparison to the alternatives then presumably they would have used the alternatives instead, not paid for changes to emacs. Clearly there was an incentive to make emacs not only usable but preferable to anything else.

      If people found it has usability problems and were willing to pay for the changes then yes, it was directly incentivising usability changes. All changes were free software of course.

      How is there less incentive to make it usable this way than for any other for-pay product? How does selling an initial product and then subsequent upgrades create a greater incentive to make it usable in the first place? The only difference here is that the upgrade process is more directly driven by the wishes of the paying users.

  5. Re:I really wanted to admire this guy... by Anonymous Coward · · Score: 0
    But he blames white people because he is Bradley "Coon"! Ha-ha!!

    Is that funny, or what?

  6. Re:How about 'Freed' Software? by Anonymous Coward · · Score: 0

    How Bout' "Freeh Software" -- You know like Microsoft giving all their licensing information to the Gov't!!!!!

  7. Software freedom for users by bkuhn · · Score: 2, Insightful
    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.

    1. Re:Software freedom for users by BinxBolling · · Score: 2
      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 a strawman. Very few people make this argument. It looks to me like you're only bringing it up because it gives you an opportunity to cast supporters of copyright as elitist.

    2. Re:Software freedom for users by Anonymous Coward · · Score: 0

      Shut the fuck up you ignorant smelly little peasant. You're just the sort of stupid pathetic shithead that was assfucked by their alcoholic father from the age of 6. If you don't stop spouting out all this crap I'm going to slice your mother's tits off with a stanley knife and stick the blade so far up her cunt it tickles her liver via the ovaries. You stupid cunt. You pathetic moronic goat-fucking incestuous nigger-raping syphillus-infected cockface. Fuck you and all your illegitimate preteen children, motherfingers!

  8. Re:Same old FSF intolerance by Anonymous Coward · · Score: 0

    >
    > 2) they are free from ridiculous GNU-isms
    > like the hideous "--" options.
    >

    Roger that 18-wheeler! Let's stomp-out this
    hiddeous option syntax starting today!

    Just say no to '--'...

  9. Re:What an idiot by Anonymous Coward · · Score: 0
    I think we need a GNU Free Linux.

    Great! I suppose you will volunteer to write the C compiler for us.

  10. Re:Mirror in case of slashdotting by dvdeug · · Score: 2

    > The gcc used comes from egcs (as does modern gcc), which was forked a long time ago after Stallman installed a bonehead maintainer. It is true GNU software, but most of the code is from non-GNU sources.

    EGCS was a short fork that was remerged over a year ago. The GNU project may not have written a lot of the code (any more than the Apache group wrote all of Apache, or Linus wrote all of Linux), but they did the merging and releasing, awesome projects for something as large and complex as GCC. If the FSF had not been there, there would be ten thousand GCCs, with poorly maintained forks for every system out there.

    Also, it's a huge project to get any open-source project started. Whatever anyone else may have done to GCC or glibc or gdb, the structure and framework were built by RMS (for GCC and GDB) or by someone working for the FSF (as in getting paid) (for glibc), and that structure was obviously valuable enough to build on.

  11. I hereby invoke Akers law! by jailbrekr2 · · Score: 1

    Akers law: During a discussion where the merits of a particular viewpoint are being outlined, once a comparison to slavery is made, the person or persons making the comparison are immediately branded as communists and are dismissed as being 'semiliterate subversives'. This is commonly found in Pro GNU/FSF essays, or rebuttals to essays advocating closed source software.

    --
    Feed The Need[goatse.cx]
  12. Tyranny of the majority by starling · · Score: 1

    Does anyone else find this quote downright scary :

    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 than that earn their living by writing programs, so presumably it must be even more justifiable to ignore their rights.

    I agree with many of the FSF's goals, but arguing that the welfare of a group of people is irrelevant just because that group is a minority betrays a very ugly mindset.

    1. Re:Tyranny of the majority by TheCarp · · Score: 2

      Noone said their rights count for less. Just that almost ALL of the discussion is about them. There is a difference. It is a statement that programmers are not the only ones who have rights.

      I would disagree. I would say, quite simply, that a person who owns a computer and runs software has the right to see the source code for that software, and the right to modify the softwares instructions to do what he wants.

      Software is a list of instructions for a computer. As the owner of the computer I should have the absolute right to Audit and/or modify any set of instructions that my computer is being given.

      Since software must first exist in human readable form and binaries are NOT human readable, the computer owner has the right to see the program, and modify the program, in the only reasonable form for doing so - the source code form.

      I see it as fundamentally no different than requiring ingredients labels on food packaging.

      and yes, I write code as part of what I do for a living. I woul dnever think of handing someone a binary alone and saying "here you go, just run this, trust me".

      -Steve

      --
      "I opened my eyes, and everything went dark again"
    2. Re:Tyranny of the majority by Eccles · · Score: 1

      I see it as fundamentally no different than requiring ingredients labels on food packaging.

      Ingredients labels are there for people with food allergies. Despite occasional claims, I am not in fact allergic to gotos or uncommented code. Are you?

      --
      Ooh, a sarcasm detector. Oh, that's a real useful invention.
    3. Re:Tyranny of the majority by jtn · · Score: 1

      Your food analogy is flawed. Nowhere on food products at home do I see *how* to prepare those foods. There are no proportions, or cooking instructions. You could spend years on a complicated piece of food trying to "reverse engineer" it. Source code for a program is basically like a fully documented recipe.

    4. Re:Tyranny of the majority by Anonymous Coward · · Score: 0
      He didn't say programmers are irrelevant, just that they have gained a disproportionate amount of discussion.

      Imagine a country where there were one hundred people who were trying to recover from a flood, and one million people who were starving to death. Then imagine in the Red Cross office, 99.9% of the resources were going to the flood victims.

      No one's saying we should ignore entirely the flood victims, but the needs of the hunger victims are more pressing.

    5. Re:Tyranny of the majority by starling · · Score: 1

      You make a flawed analogy. The issue is simply that programmers produce something (software), which others, who do not produce it themselves find useful. Programmers may choose to give away some of the fruits of their labour, but should not be required to do so any more than an author of (say) a novel.

      No new arguments there. My opinion is that there's room in the world for both open and closed source; sometimes one is appropriate and sometimes the other.

      What I find disturbing is someone reasoning that because programmers are a minority their individual rights count for less than the rights of individual non-programmers. That's just wrong.

    6. Re:Tyranny of the majority by Anonymous Coward · · Score: 0
      But don't you see he blames white people because he is Bradley "Coon"!! Ha-ha-ha-ha!

      And you speak a lot of shit because you are "TheCrap"! Hee-hee!

      Is that so much more funny, or what?

      I think I just pissed myself! Chortle!

    7. Re:Tyranny of the majority by dublin · · Score: 2

      I woul dnever think of handing someone a binary alone and saying "here you go, just run this, trust me".

      You conveniently gloss over the fact that for 99.99(9?)% of the world's computer users, being handed a binary is far preferable to being handed the source and being told, "Here you go, you'll have to compile this, after figuring out which libraries it needs, then getting those and installing them, resolve obscure dependencies, and then install and configure the app itself while adjusting for the idiosyncracies of the particular distribution and environment you have. Trust me, this way is better. No Really. Hey, put down that stick! Ow! Ouch!"

      Some things aren't better than a poke in the eye with a sharp stick...

      --
      "The future's good and the present is nothing to sneeze at." - Roblimo's last ./ post
    8. Re:Tyranny of the majority by rking · · Score: 1

      Ingredients labels are there for people with food allergies.

      Can you give a cite for that being the only or primary purpose of ingredient lists?

      In my opinion they are (or should be) there to enable people to decide whether they want to consume that item based on whatever criteria they choose e.g. allergy you meantioned but also more generalised health concerns, ethical concerns such as vegetarianism, religious requirements, taste or totally arbitrary objections.

      You can reasonably claim that knowing what you are eating is more fundamentally important to people than knowing what's in the code they're running. I'd agree with that. Saying the only concern over food is allergies is just silly though.

    9. Re:Tyranny of the majority by TheCarp · · Score: 1

      I am not saying "I wouldn't hand out a binary", just that I wouldn't think to say "Heres a binary, run it, you can't have the source".

      Sure binaries are great. Im big on binary distributions, even package managers - great things for the everyday user etc.

      Its the "just trust me, you don't need the source" that I don't get. No, don't trust me, please. Check it out for yourself. Feel free not to trust me.

      -steve

      --
      "I opened my eyes, and everything went dark again"
  13. Re:Celebrity deathmatch.. by Anonymous Coward · · Score: 0

    Wow. Another 'true believer'. You might want to look into scientology. They need people like you.

  14. Eric's Question... by Arandir · · Score: 2

    So, what about Eric Raymond's question he posed to you at LinuxToday today[sic]?

    if you two could get a law passed making proprietary licenses illegal, would you do it?

    --
    A Government Is a Body of People, Usually Notably Ungoverned
    1. Re:Eric's Question... by bnenning · · Score: 2

      The article is here, and it's a very good read. I too would be interested in the answer from Bradley or RMS.

      --
      How to solve most of our problems: 1.Lots of nuclear plants. 2.Cure aging.
  15. Re:vegan by bkuhn · · Score: 1

    I am working on getting there. I became a vegetarian over a period of
    years, and I am working in that way toward being a vegan. It will
    take a while, but I hope to get there in the end.

  16. Re:In other words... by praxim · · Score: 1

    When I buy a car, I don'y expect the hood to be sealed. If I purchase a car, or a piece of software, I should be able to play around with the insides or make repairs as necessary.

  17. Re:Scary implications by Ridge2001 · · Score: 5, Insightful
    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.

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

  18. JAVA and the FSF by Anonymous Coward · · Score: 0
    FROM: Trent Waddington
    DATE: 02/20/2001 11:28:46
    SUBJECT: Stallman stalls again

    Late '99 I wrote a backend for gcc targeting the java virtual machine. At the time the university I was working for did not want to release the code (they had paid me to develop it) but I managed to convince them that it was better to release the source code than have it sit on the shelf and do nothing. They refused however to sign the copyright assignment forms to make it part of the gcc distribution. I recently asked RMS if he figured it would be worth my while to go and ask for the assignment again as I figured that after reaping nothing from the code for 18 months they may be more forthcoming. This is the response I got. RMS essentially tells me to bury the code in the backyard because it might be "dangerous".

    ---------- Forwarded message ----------
    Date: Sat, 10 Feb 2001 08:59:32 -0700 (MST)
    From: Richard Stallman >
    To:
    Subject: Re: java backend

    If it is possible to compile languages such as C into Java byte codes, I see a great danger. The danger is that people will use Java byte codes to hook GCC up to proprietary back ends and proprietary front ends. They could also generate Java byte codes, run a proprietary optimizer, and feed the result back into GCC. In effect, the support for Java byte codes would undermine the goals of the GPL. If your changes really do make such activities much easier, more feasible in practice, then I think it would have been better if you had never implemented the feature. And now it would be better now if you take these changes off your web site, and don't mention that they exist. Of course, someone else really determined could redo the work, the extra burden of doing so might dissuade people from trying. Did we discuss this previously? I don't remember, because my memory is not as good as it was. If we did, I will search for the old mail.

  19. You Slashdot Bitches... by Fleet+Admiral+Ackbar · · Score: 3, Insightful
    ...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.

    --
    Carefree highway, let me slip away on you.
    1. Re:You Slashdot Bitches... by killmenow · · Score: 1
      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.
      I see the Clue Bus departed before you arrived. The FSF never saved my ASS from anything. They are NOT the reason the Internt is cheap and readily accessible, nimrod.

      The INTERNET is what it IS because GOVERNMENTS (i.e., TAXPAYERS) PAID FOR IT. (ever heard of a little thing called DARPA!?)
    2. Re:You Slashdot Bitches... by Anonymous Coward · · Score: 0

      What a pathetic sheep. BAAAAAAAHHH BAAAAAAAAAHHHH

  20. Quantum Logic by sdprenzl · · Score: 2, Interesting

    I'm seeing an "either/or", black-or-white mindset to the issue of free software. True freedom is maximal for all concerned. It's too far of a stretch to insist that when I write software and sell it without the source, I am somehow abridging the buyer's freedom. If I get too big I might someday face monopolist charges, but, for example, Microsoft is not abridging my freedom when it doesn't give me source code any more than Fridigaire is for not giving me the schematics to the refrigerator they just sold me. I'm involved with Linux and free/open software out of choice, which doesn't (in my mind at least) preclude the existence of others being involved in proprietary software. Laws exist to protect us from monopolists, but until I say so, any property of mine belongs to me--with all the inherent karmic ills of property ownership, too. A superior product produced by a superior system will prevail; I personally think the Free/Open software system is the best. Yet one's participation therein should be based on personal beliefs, not external coersion. I've been a left-winger for decades now, and I've seen how lame the Left is at getting anything done. It invariably comes down to holier-than-thou posturing and politically correct moralizing. The Right has long since been de-fanged from any serious moralistic coersion, but in the past 20-30 years the Left has simply repeated their mistakes, i.e., this hair-splitting and infighting is typical non-productive leftist behavior. I've come to a very libertarian attitude about morality and idealism: I have mine and you have yours. I may try to change your mind. I may oppose you and even work against you. But unless you're dangerous and/or truly delusional, I should not disrespect or discount your opinions. People who disrespect and discount others opinions are ramping up for destructive acts. It's a terrible mistake to totally dismiss people simply because they fail a hidden political correctness test. It's done to me all the time, and it hurts. I know a "do what you need to do, brother" attitude doesn't always fit the situation, but always worrying about your own karma first adds civility and even wisdom to life. Again, I'm involved in Free/Open because it squares with my view of life. I don't need to worry so much about what others are doing.

    --
    --- WWSD? What Would Strider Do?
  21. Gratis by petersp · · Score: 1

    There might not be a good substitute word for Free (capital F), but there is one for free (as in beer): GRATIS

    .peter

    1. Re:Gratis by bkuhn · · Score: 2, Interesting

      Indeed, I usually use this. Or, I just say "available without charge" or
      "available without price".

    2. Re:Gratis by naasking · · Score: 1

      Ahh... but there's always a price. In Linux's case, the price is a sacrifice of simplicity and time and you gain flexibility, stability and freedom AND save money. Not a bad price IMHO. :-)

    3. Re:Gratis by sg_oneill · · Score: 1

      ..Not always. Finding mystery gremlins in DCOM stuff is neither quick nor easy.... Nor is Rebooting a fecking IIS machine everytime you go to test that little ISAPI thinger and discover you've goofed on a fine point of some undocumented thead thing or whatever....
      Windows is pretty, but it's closed source nature can also make it counfoundingly hard sometimes... That applies for non programmer stuff too. Linux does I agree give more flexibility... usually (and completely if microsoft ever ported that nutty office package across).

      --
      Excuse the Unicode crap in my posts. That's an apostrophe, and slashdot is busted.
  22. The missing italic is in this part.... by frleong · · Score: 1
    ... <i>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.<p> ...

    What I am thinking is the following: should there be any HTML checker (unbalanced italic tag in this case) for slashdot editors? I mean, the former can be dispensed if we have a WYSIWYG web-based HTML editor or an X-Window app. Writing directly HTML is becoming a nuisance these days. I am against a spelling checker, because we will miss funny comments from readers.

    --
    ¦ ©® ±
  23. Re:vegan by Anonymous Coward · · Score: 0

    vegans. They are so pathetic. Being a vegan is the stupidest crap. No wonder people are so irritated with the FSF. It takes a certain holier than thou ignoring reality in exchange for the wam fuzzies kind of mindset. Yick. Vegans are about on the same level as jehovas witnesses on the pathetic-o-meter.

  24. Re:My Little Bit To Help "The People". by Macrobat · · Score: 0
    In order to exercise these freedoms, you need only have access to the source, not the right to distribute it without compensating the developer. MFC meets these requirements...
    No. The MFCs specify the interface, but not the implementation, of Microsoft code. For the purposes you cite (notably checking against backdoors), that is not enough. You need all of the code.
    --
    "Hardly used" will not fetch you a better price for your brain.
  25. Re:P.S. by Anonymous Coward · · Score: 0

    dude, where is the faq? it sounds funny!

  26. bad timing by thistle · · Score: 1

    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.

    How many geeks are left in San Francisco during burning man weekend?

  27. (software|speech) by rodentia · · Score: 2

    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.

    Try this on for size:Controlling software is like controlling your own speech. It won't do anything by itself. It needs someone to hear it.

    It puts me of a mind of two things: the key requirement of totalitarian regimes to control speech; the danger inherent in the intentional falacy, the idea that locutor's intention can be relied on in the interpretation of his language. Copyright is only another subtle attempt to legislate this control. Tyrants and fools (public|private) lose because they build on the shifting sand of their dream of control. The wise (programmer|writer) knows that her content is not originary, her intent is unclear and the potential utility of her artifacts is ambiguous.

    Software, like speech, is always already libre. The fight is not *for* freedom, it is *against* fools and tyrants who conspire to impose short-sighted limits and their dreams of control.

    --
    illegitimii non ingravare
  28. Re:Scary implications by bkuhn · · Score: 3, Insightful
    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).

  29. Same old FSF intolerance by dublin · · Score: 4, Troll

    I believe strongly that all published software should be Free Software.

    It's exactly this sort of intolerance of other licenses and needs that has made me less and less supportive of the FSF and the GPL as time goes on. At least the BSD crowd acknowledges that users' needs differ and doesn't try to impose (and yes, "impose" is> the correct word) its worldview on all software universally. It's interesting that his very first words are so revealing of the FSF philosophy on this point.

    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

    No, it's not. This is true for most distributions, but many of us prefer real Unix-flavored (usually derived from BSD) versions of the utilities for good reasons: 1) they're more compatible, and work as expected, 2) they are free from ridiculous GNU-isms like the hideous "--" options, and 3) they are also sometimes considerably more stable. I'm getting a little tired of the GNU/FSF folks trying to take all the credit for Linux. It's a crock, and they know it - there is not a single piece of GNU software that is completely essential to Linux - it would be a pain to replace it all (especially the compilers and thier ilk), but it *could* be done. Linux is Linux, GNU is a set of mediocre Unix utility ripoffs.

    Let people know the threat that software patents have for small software businesses and Free Software.

    This is just a flat-out lie. I know patents aren't popular here because so many in the community have learned from the FSF to hate them. The reality is that patents of *any* kind are a huge factor in levelling the playing field with the "big corporations" Kuhn so likes to demonize. A world without patents simply guarantees that companies like Microsoft will have total domination. (I do think that patents in fast-moving technology areas should have a much shorter term, say five years, but eliminating patents is NOT the answer - see my letter to LWN last year on this subject for a full explanation.)

    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. ;)

    I'm not really sure he's joking here, despite the smiley... :-)

    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.


    An alternative view held by many would be that Apple has explicitly preserved the freedom of private modifications. In reality, the APSL is less restrictive and more free than the GPL in this regard.

    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 is very interesting to those of us that have long held that despite their protestations to the contrary, the free software movement is indeed inextricably tied to a communist worldview. RMS and others routinely deny this even though it's the only logical conclusion one can reach upon reading and thoughtful consideration of their positions on the issues. The fact that they are more aggressively pursuing subversive tactics should come as a sharp warning to those that are "a bit uncomfortable" with GPL/FSF/GNU.

    --
    "The future's good and the present is nothing to sneeze at." - Roblimo's last ./ post
    1. Re:Same old FSF intolerance by cburley · · Score: 2, Informative
      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

      No, it's not. This is true for most distributions, but many of us prefer real Unix-flavored (usually derived from BSD) versions of the utilities

      Yes, it is, but that's because what he was describing was literally the operating system that consist of the GNU utilities, plus the Linux kernel.

      Whereas you seem to be taking his statement as if, instead of "the system so often called Linux", he'd said "any system that includes Linux".

      The naming issue has long been an emotional one (and poorly handled, IMO, by RMS, especially early on), but the cold, hard, technical question remains:

      What do you call a system with the Linux kernel plus BSD Unix utilities?

      If the answer is "the Linux operating system", then I suspect you'll find most people find the name relatively useless in practice, since the utilities are what they most interact with (at a CLI level anyway).

      If the answer is "BSD Unix", then you're excluding the importance of the Linux kernel, of course.

      If the answer is "Unix", well, again, that name works just as well for pretty much any Linux, *BSD, Solaris, etc. system. I'm asking for a name that helps distinguish it from a system that shares just the kernel, but little else, with a GNU/Linux system.

      So, are you going to call it "BSD/Linux"?

      Great. That's why "GNU/Linux" isn't exactly out of bounds as a name.

      (And, no, you can't just plug the Linux kernel into a BSD system in the complete sense that it's part of a GNU system, because it's way too dependent on GNU's extensions, some might say breakages, to the C language. For an up-and-running system without kernel recompilation as an important option, though, I don't know why a BSD/Linux system wouldn't be a workable option.)

      Me, I'd rather be working on GNU/Solaris right now than Solaris, though I mitigate the pain somewhat by using XEmacs, even though I find it confusing, since I'm used to GNU Emacs.

      ;-)

      --
      Practice random senselessness and act kind of beautiful.
    2. Re:Same old FSF intolerance by Anonymous Coward · · Score: 0

      Please tell me how the APSL is less restrictive you FUDbot.

    3. Re:Same old FSF intolerance by dvdeug · · Score: 2
      there is not a single piece of GNU software that is completely essential to Linux - it would be a pain to replace it all (especially the compilers and thier ilk), but it *could* be done.

      Replacing the kernel in a Linux system is not a drop-in solution, but changing the kernel to a BSD kernel with Linux emulation, and pretty much only the kernel, could be done in probably under a day - definetly under a week.

      How long would it take to replace GCC? Even the BSD's still use GCC! To replace the GNU C compiler for ix86 would probably take years of effort; to replace the GCC (with C, C++, Fortran, Java, and Objective C frontends) for every platform Linux runs on - heck, the GCJ frontend alone took several years by a bunch of full-time programmers. Why do you think so many companies use GCC instead of making thier own compiler? Because it's trivial to duplicate?

      Linux is Linux, GNU is a set of mediocre Unix utility ripoffs.

      Linux is just a mediocre Unix kernel ripoff, by that measure - there's many "ridiculous" Linux-isms, for example. I've heard many people say the first thing they do on a new Unix (no *) system is install all the GNU utilities, which many people find vastly improved over the Unix utilities. (I've met a couple compiler crashes, but I never seen any sign of instability in the GNU utilities.

    4. Re:Same old FSF intolerance by cburley · · Score: 2, Informative
      (After replying to this post once, I read it again, and realized it was almost certainly a willing attempt at FUD, it contains so many "persuasive", but inaccurate or misleading, statements.)

      I'm getting a little tired of the GNU/FSF folks trying to take all the credit for Linux.

      Despite my concerns over how the FSF and RMS handled the naming issue, I can't recall a single example of them trying to "take all the credit for Linux". Seems like that claim is just extremism in the guise of claiming someone else is an extremist.

      there is not a single piece of GNU software that is completely essential to Linux

      An assertion that is meaningless in context: one cannot tell what he means by "completely essential", since he seems to allow for an arbitrary amount of time to replace that software. (In which case, there is not a single piece of Linux that is completely essential to Linux!)

      This is just a flat-out lie. I know patents aren't popular here because so many in the community have learned from the FSF to hate them.

      I find that hard to believe, given how "so many in the community" reject other statements the FSF makes.

      Instead, I suggest that the reason software patents are so "hated" is that a bunch of people, including myself, actually researched the issue, observed the effects of software patents in practice, and came to the conclusion that, on the whole, granting this particular form of government monopoly has done more to retard progress than forward it; further, that the mere existence of software patents makes developing free software a very dangerous crapshoot, one in which the software author could lose his home, his lifestyle, etc., all because he dared release a GPL'd (or AL'd or public-domain) package that a) became popular and b) was later found to violate a patent that had not existed, or perhaps even been filed (in secret, of course) for, at the time of the software's release to the public.

      (Note that I did read his letter to LWN, and didn't see him address the software-patent issue per se, other than to slap down anyone who thoughtfully questions whether software, aka mathematics and algorithms, should be patentable as engaging in a "knee-jerk reaction". Bradley Kuhn had, of course, referred only to software patents in his post. Perhaps "Dub" is unable to distinguish between a type of patent that prevents me building a factory and one that prevents me from using paper and pencil to compute an equation, but most of the rest of us understand the difference well enough.)

      An alternative view held by many would be that Apple has explicitly preserved the freedom of private modifications. In reality, the APSL is less restrictive and more free than the GPL in this regard.

      How anyone could come to the conclusion that the GPL disallows private modification without distribution, thus allowing modification only if immediately followed by distribution, is beyond me. Perhaps these "many" people who hold this belief could try actually reading the GPL, maybe with the help of a competent IP lawyer?

      This is very interesting to those of us that have long held that despite their protestations to the contrary, the free software movement is indeed inextricably tied to a communist worldview. RMS and others routinely deny this even though it's the only logical conclusion one can reach upon reading and thoughtful consideration of their positions on the issues. The fact that they are more aggressively pursuing subversive tactics should come as a sharp warning to those that are "a bit uncomfortable" with GPL/FSF/GNU.

      Normally I use the term "McCarthyism" only in conjunction with left-wing editorializing and political correctness, but, in this case, I gotta say, "Thank you for your opinion, Senator McCarthy".

      I mean, really, this paragraph got written in response to a statement about how Bradley Kuhn has decided to dress and shave?? In what cave has "Dub" been living for the past couple of decades?

      As a point of comparison, I was recently reminded, upon coming across an old photo ID of myself, that I used to go for a few months at a time without shaving. At all. I.e. not just a beard, but a wolfman face.

      Needless to say, as any thoughtful examination of my web site and /. posts would reveal, I'm about as far from "communist" as one could be. Apparently "Dub" is less interested in joining forces with those of us who value freedom (whether in software usage or life generally) than with those who meet the strict requirements of his "Completely-Clean-Cut Party (CCCP)".

      --
      Practice random senselessness and act kind of beautiful.
    5. Re:Same old FSF intolerance by naasking · · Score: 1
      This is very interesting to those of us that have long held that despite their protestations to the contrary, the free software movement is indeed inextricably tied to a communist worldview. RMS and others routinely deny this even though it's the only logical conclusion one can reach upon reading and thoughtful consideration of their positions on the issues. The fact that they are more aggressively pursuing subversive tactics should come as a sharp warning to those that are "a bit uncomfortable" with GPL/FSF/GNU.

      You were doing alright, but you had to go and blow it with this didn't you. Exactly how did you reach the conclusion that someone must be a communist because they decide to make themselves more presentable in order to be taken more seriously? Right now I'm not interested in the GNU philosophy, or past writings that may be strong evidence. But you just said that cutting his hair and changing his dress to appear more professional is somehow strong evidence in favour of him being a communist. I would absolutely LOVE you to explain the LOGIC behind this. PLEASE.

      I'm getting a little tired of the GNU/FSF folks trying to take all the credit for Linux. It's a crock, and they know it.

      Roughly, layers of a Linux-based operating system, highest to lowest when going down the list:
      • Apps **
      • Misc. Userland tools *
      • Loaders, Compilers and Libs(ie. glibc) *
      • Linux Kernel

      * most if not all written by FSF/GNU volunteers
      ** some written by FSF/GNU volunteers


      From this breakdown it appears that you have a hell of alot to thank GNU for. So quit being a whiny bitch and write your own compilers, shared library loaders, linkers and C library if you think GNU is so evil. Else, show some gratitude and just say thanks.

  30. Re:Many jobs require proprietary software by Anonymous Coward · · Score: 0

    Bradley,

    Software based POS systems have always been proprietary. The cost of the system and custom development of menus and food inventories is way too high for anyone to give away.

    The reason you thought that was because, not all restaurants had a POS system at all (apart from a cash register).

    So, I am sure those owners would rather go back to a pad and pencil. They don't see their freedoms as being infringed upon. They are getting work done, and serving customers better.

    I think you have gone way off the deep end when you start using bizarre analogies to get your points across.

    Name one restaraunt that serves any significant number of people that uses a free POS based computer software package. You can't, because they don't exist.

  31. Libre by Russ+Nelson · · Score: 4, Informative

    Free speech software : Libre software
    Free beer software: Gratis software

    Roll it around on your tongue. It's not hard to get used to.
    -russ

    --
    Don't piss off The Angry Economist
    1. Re:Libre by mitchskin · · Score: 1

      I took french in high school, and I'm guessing that the way we learned to say things there doesn't apply here.

      so: How does one pronounce "libre", anyway?

  32. Cooperation of different groups is key by bkuhn · · Score: 3, Interesting
    I certainly agree that some people in the Open Source Movement may have the same philosophy as those of us in the Free Software Movement. For example, in my long talks with you, Russ, I have come to realize that you really do tend to support software freedom more than most Open Source supporters.

    However, I meet many Open Source supporters who think that a mixed model---some proprietary software and some Free Software, is acceptable and even required. We in the Free Software Movement something fundamentally disagree with that.

    To the extent that the Open Source Movement does a good job at convincing business people and others that would not agree with the message of the Free Software Movement, I think that's great. There are many ways to get a job done, and I even refer people to the Open Source Movement if they are trying to convince people who fundamentally disagree with the Free Software Movement.

    What I'm calling for is to keep in mind that this is a big community that includes both the Free Software Movement and the Open Source Movement. Calling the whole thing the "Open Source community" leaves us Free Software folks out of the picture, and that's not really fair.

    I am glad that there are people like you, Russ, convincing people that we don't reach in the Free Software Movement. But, the Free Software Movement takes a firm ethical stance, and we aren't going to change that. You mentioned the Quakers doing a good job on abolition of slavery. But, there were many different abolitionists all using different ways of talking about the issues, and that's what finally ended slavery.

    It takes many points of view, cooperating together, to change the world. When our goals overlap, I call for the Open Source Movement and the Free Software Movement to cooperate, and I am open to any form of fair cooperation on common goals.

    1. Re:Cooperation of different groups is key by muleboy · · Score: 1
      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.

      I'm going to assume that you meant "immaterial" instead of "inanimate", since that makes more sense. In other words, anyone who thinks intellectual property is not identical to physical property is a communist? That seems to be your view based on the rest of your post. I suppose you know it is not viewed by either the founders (USA), or most of the court decisions since then? If they had your opinion, there would not be the phrase "limited times" in the Constitution:

      To promote the Progress of Science and useful Arts, by securing for limited Times to Authors and Inventors the exclusive Right to their respective Writings and Discoveries

      Is there an analogous time limit for physical property?

    2. Re:Cooperation of different groups is key by Anonymous Coward · · Score: 4, Insightful

      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.
    3. Re:Cooperation of different groups is key by nomadic · · Score: 2


      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.

      Ok, McCarthy.

      The Free Software movement simply puts forth the idea that copyright shouldn't be extended to software. Nobody's restricting anyone's right to write software, they're simply saying don't think you can control your software after it leaves your hands. If you don't want anyone else to use it, or copy off it, or reverse engineer it, keep a single copy in your safe.

    4. Re:Cooperation of different groups is key by killmenow · · Score: 1

      The Free Software movement simply puts forth the idea that copyright shouldn't be extended to software. Nobody's restricting anyone's right to write software, they're simply saying don't think you can control your software after it leaves your hands. If you don't want anyone else to use it, or copy off it, or reverse engineer it, keep a single copy in your safe.
      But they don't just put forth the idea. They advocate forcing those with a different mindset to doing it their way. If I disagree, I'm "greedy" or somehow I care more about profits than my community. Guess what, I have to survive. I don't think I should be allowed to fsck people because I can write a program that they can't any more than I think a guy who happened to be blessed with great height, excellent motor skills, and an innate ability to throw a ball through a hoop should be able to get millions a year while teachers and other people doing important work that builds our society earn pennies on the dollar. But I have a right to earn a living.

      My creations are mine until I explicitly give them away. Whether they be programs, books, articles, or doodles on a piece of scratch paper. I made them. They are mine. Feel free to disagree. I am not attempting to impinge on your right to do so. The FSF is.

      And as far as keeping anyone from copying and/or reverse engineering anything...if it is useful enough for someone to do so, I have no illusion that ANY license or LAW will stop them.
    5. Re:Cooperation of different groups is key by killmenow · · Score: 1
      I'm going to assume that you meant "immaterial" instead of "inanimate", since that makes more sense.
      To you maybe. Perhaps I'm not as educated.

      Inanimate...as in NOT alive. Versus slaves who are living, breathing ANIMATE objects. Perhaps I misunderstand your use of the word immaterial (as it may pertain to some legalese or other interpretation I am unaware of) but, whether it is an immaterial creation or one of significant import, it changes nothing. The point is the FSF feels something created by an individual (or group) doesn't belong to the creator but the consumer.
      In other words, anyone who thinks intellectual property is not identical to physical property is a communist?
      Huh, wha? You actually got that out of it? No, thinking Intellectual Property and Real Property are different things doesn't make you a communist. Saying that anyone who thinks otherwise should have to give up their creations for the good of humanity against their will is what makes you a communist.

      What gets me in all this is that I AGREE that Intellectual Property is not the same as Real Property. I AGREE with most of what the FSF stands for. But MOSTLY, I DISAGREE with the idea that others with different viewpoints should LOSE their right to choose and be forced to adhere to RMS' vision.

      What difference does it make if Microsoft forces their will on me or RMS does? I am still not free.

      "Though I disagree with everything you say, I will defend to the death your right to say it." - Voltaire

      That's what freedom is. The FSF doesn't appear to be willing to "agree to disagree." Rather, they appear hell-bent on making everybody see it their way. (But then, I've never actually met RMS, so maybe I've got it all wrong...)
    6. Re:Cooperation of different groups is key by Malcontent · · Score: 2

      "If I disagree, I'm "greedy" or somehow I care more about profits than my community."

      Wow what a whiner. So what? Can't you take a little name calling? RMS gets called everything from a pinko communist un-american to a raving lunatic for speaking his mind. Whatever you do you have to be ready to defend it.

      It's OK for you to call him a communist but not OK if he says you are being greedy?

      --

      War is necrophilia.

    7. Re:Cooperation of different groups is key by Russ+Nelson · · Score: 2
      • I certainly agree that some people in the Open Source Movement may have the same philosophy as those of us in the Free Software Movement.
      • Calling the whole thing the "Open Source community" leaves us Free Software folks out of the picture, and that's not really fair.


      You're contradicting yourself. You're saying on the one hand that the philosopies of the Free Software Movement are a part of the Open Source Movement, but saying that we're somehow leaving you out! It's your actions that are divisive, not ours. We've never said that the FSF is not a part of the Open Source movement. You're the ones creating a split. The problem is that you think we're not pure enough.
      -russ
      --
      Don't piss off The Angry Economist
    8. Re:Cooperation of different groups is key by nomadic · · Score: 2


      The don't advocate FORCE, they just like to criticize those who don't follow their guidelines. They're not coming up to you with guns here.

    9. Re:Cooperation of different groups is key by killmenow · · Score: 1

      Actually, RMS does advocate forcing people to do it his way via passing/repealing laws to so it can't be done any other way. He has shown that if he had the power, he would make it so. No, he wouldn't put a gun to somebody's head.

      Of course, this talk of guns is all hyperbole here. The point is, RMS would like to take away any right I may have under current law to decide what license I release my software under. He would force me to do it his way, see? Force. Not armed force, but force nonetheless.

    10. Re:Cooperation of different groups is key by killmenow · · Score: 1
      Wow what a whiner. So what? Can't you take a little name calling? RMS gets called everything from a pinko communist un-american to a raving lunatic for speaking his mind. Whatever you do you have to be ready to defend it.
      That's what I'm doing...defending it. I'm not whining. RMS is the one whining about putting his brand on Linux. And if he can take the names hey, good for him. Woohoo! I'm happy for RMS that he can take a good ribbing.

      This is not about calling names. This is about a way of life. Repeatedly, FSF propaganda attempts to convince its audience that anyone with opposing views is more concerned with profit than community. Can't there be an in-between? Perhaps I want to earn a living developing software. Perhaps I also don't want to fsck my customers just because I can. It's like RMS doesn't think this is possible.

      One more thing...I'm not calling him a communist. I am saying his ideals fall in line with a communist world view. I'm saying his beliefs are akin to communism. Drawing a comparison. And I never said communism is bad. Even if he is communist, fine. There's nothing wrong with being communist in-and-of-itself. Being oppresive, dictatorial, and an overwhelming control freak...that's bad. And mixing that with communism is, well...bad, mkay?
    11. Re:Cooperation of different groups is key by Malcontent · · Score: 2

      "One more thing...I'm not calling him a communist. I am saying his ideals fall in line with a communist world view."

      Yea whatever maybe Clinton could get away with this kind of semantic games but I don't buy it.

      You accused him of being a communist no matter how you try and backtrack from that it's true. He on the other hand does not know you from adam. He never talked about you at all. He believes what he believes and you, people who believe like you, the executives of major corporations, and well paid public relations firms call him all kinds nasty things and try to demonize him. How come you can dish it out but you can't take it? He has no money to speak of and the richest man in the world is on your side what do you have to worry about?

      --

      War is necrophilia.

  33. Re:How about 'Freed' Software? by Anonymous Coward · · Score: 0

    Right, Freedom Software then means software that gives or protects your freedom. Like Freedom Fighters. Or I migth be wrong ... english is not my primary language

  34. The FSF approves the New World Order nonclemature by Anonymous Coward · · Score: 0
    The ultimate solution is to change USA political sensibilities, so that USAmericans


    "USAmericans" is the long form version of, and therefore tacit approval for, "USians". It is now official and you libertarian USians will please modify your writing pattern.


    Thank you.

  35. Re: Cincinnati lore and more... by gizmo_mathboy · · Score: 1

    ...Skyline pioneered the cheese coney...

    Actually, I think some stand in New York's Coney Island pioneered the cheese coney. Skyline et al. just happens to sell a lot of them with Cincinnati-style chili.

  36. Re:GCJ also has a JVM by Per+Bothner · · Score: 1

    Yes. It would be nice to "port" ORP to the GCJ run-time environment. (Note that ORP is not stand-alone.)

  37. Re:MOD PARENT UP PLS by Anonymous Coward · · Score: 0

    What reason would anyone possibly have for modding this down? That guy's fucking smart.

    I've heard from a networking guy at my ISP (who I know is friends with guys at M$ - met some) that M$ has guys specifically Astroturfing Slashdot, running hundreds of nyms each and filtering them with a bot so they quickly know which ones have Mod powers that day, so they can moderate every article, but I don't believe it. And it's third party rumor, so you shouldn't either.

    But the above rebuttal was very logical and didn't flame anyone, and way better than I could have done, so maybe M$ IS here. I wouldn't put it past them. But only Taco and his logs could tell me.

    _Steven_

    I have no Karma,
    I just don't care
    as long as i have
    big karma underwear

  38. Utter, total, complete insanity. by TheAwfulTruth · · Score: 1

    "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. "
    The "programmers" are the creators. Every single other place in society, creators are the "owners" of their creations! /. itself is constantly on the side of the creator when it comes to writers. And of course artists have the right to retain sale, distribution and reprint right of their art. And most people even bend from their stealing MP3s long enough to admit that they think the musician actually deserves being paid for thier music. And software engineers aren't allowed to be paid for thier creations? If someone else toils over something for hundreds of hours and you enjoy using it. THEN YOU OWE COMPENSATION! To do any less is just plain selfish. (And don't even START on the damn pizzas!)
    There is NOTHING so special about software over art, writing, music, backyard gardens or anything else someone does that that someone toils endlessly on that the USERS have more control and rights that the creators. The FSF et al. are taking a philosophical trip through fairy land and it's time they fscking wake up!

    --
    Contrary to popular belief, coding is not all free blow-jobs and beer. Those things cost MONEY!
  39. Tell me this by Wind_Walker · · Score: 1
    Does it hurt to be as stupid as you are?

    Did you even read my fucking post? Since you talked to me in such a condescending way, let me do the same to you.

    Here's what I see happening. I post something that offends the moderators on the site (be it Simms, Taco, or anybody else). They use their infinite moderator points to moderate my initial post to -1 using a combination of offtopic and troll.

    Then they go into my comment history and mark EVERY FUCKING ONE OF MY PAST POSTS as -1, using the same moderation scheme. Let me say that again. EVERY FUCKING ONE OF MY PAST POSTS. Even posts that I made 2 weeks ago get moderated down to -1.

    Fortunately, I avoided the guillotine this time, but I have had this done to me before.

    Now, is there anything else you want to say that will further illustrate your ignorance?

    1. Re:Tell me this by JWhitlock · · Score: 1
      Does it hurt to be as stupid as you are?

      Did you even read my fucking post? Since you talked to me in such a condescending way, let me do the same to you.

      Here's what I see happening. I post something that offends the moderators on the site (be it Simms, Taco, or anybody else). They use their infinite moderator points to moderate my initial post to -1 using a combination of offtopic and troll.

      Then they go into my comment history and mark EVERY FUCKING ONE OF MY PAST POSTS as -1, using the same moderation scheme. Let me say that again. EVERY FUCKING ONE OF MY PAST POSTS. Even posts that I made 2 weeks ago get moderated down to -1.

      Fortunately, I avoided the guillotine this time, but I have had this done to me before.

      Now, is there anything else you want to say that will further illustrate your ignorance?

      Why yes, yes there is.

      I went into your comment history. This only gives the last two weeks, so if the "bitchslap" happened before then, I don't have proof. Here's the totals:

      5 Old News posted on 08-17-01 09:01 AM CDT (Score:0)
      6 Great posted on 08-17-01 08:59 AM CDT (Score:2 Replies:4)
      7 You just proved my point posted on 08-13-01 11:31 AM CDT (Score:0 Replies:3)
      8 Problem is obvious posted on 08-13-01 10:55 AM CDT (Score:1 Replies:13)
      9 Correction posted on 08-13-01 10:35 AM CDT (Score:1 Replies:2)
      10 Masturbation posted on 08-13-01 09:45 AM CDT (Score:0 Replies:17)
      11 Copycats posted on 08-10-01 12:53 PM CDT (Score:0 Replies:9)
      12 Political Decision posted on 08-10-01 07:41 AM CDT (Score:1 Replies:4)
      13 Generalizations posted on 08-09-01 10:26 AM CDT (Score:1)
      14 Then-and-Now posted on 08-09-01 10:22 AM CDT (Score:2 Replies:1)
      15 This is not new posted on 08-09-01 10:09 AM CDT (Score:5 Replies:7)
      16 Jesus... posted on 08-08-01 04:03 PM CDT (Score:2 Replies:8)
      17 Fine posted on 08-08-01 03:55 PM CDT (Score:1 Replies:2)
      18 In other news... posted on 08-08-01 03:43 PM CDT (Score:1)
      19 Ok... posted on 08-08-01 03:37 PM CDT (Score:2 Replies:13)
      20 And you're surprised? posted on 08-08-01 10:12 AM CDT (Score:2 Replies:11)
      21 Sensationalism posted on 08-08-01 08:05 AM CDT (Score:2 Replies:6)

      Digging deeper, here's the moderation:

      5 Moderation Totals:Troll=1, Total=1. Final Mod: Troll
      6 Moderation Totals:Troll=1, Insightful=1, Interesting=1, Total=3.: Final: Troll
      7 Moderation Totals:Troll=1, Total=1. Final: Troll
      8 Moderation Totals:Redundant=1, Insightful=3, Overrated=2, Total=6. Final: Redundant
      9 No Moderation.
      10 Moderation Totals:Flamebait=3, Troll=4, Insightful=8, Interesting=2, Overrated=3, Total=20. Final: Troll
      11 Moderation Totals:Redundant=1, Insightful=1, Overrated=2, Underrated=1, Total=5. Final: Redundant
      12 Moderation Total Not given. Final: Insightful
      13 No Moderation.
      14 Moderation Totals:Interesting=1, Total=1. Final: Insightful
      15 Moderation Totals:Insightful=5, Total=5. Final: Insightful
      16 Moderation Totals:Flamebait=1, Interesting=2, Total=3. Final: Flamebait
      17 No Moderation
      18 No Moderation
      19 Moderation Totals:Insightful=5, Overrated=4, Total=9. Final: Insightful
      20 Moderation Totals:Interesting=2, Overrated=1, Total=3. Final: Interesting
      21 Moderation Totals:Insightful=2, Interesting=1, Informative=1, Overrated=3, Total=7. Final: Interesting

      That "final" is what the comment had tagged, for instance, "(Score:2, Insightful)", which is what a person would see who was browsing the arguement's comments. I believe it to be the last moderation applied to the comment.

      Here's the summary, by final moderation:

      Out of 17 comments, 6 were last rated positively, 7 were rated negatively, and 4 were not rated at all.

      I see no -1's, and one +5. When did this bitchslap happen? If it happened today, I could see it as the work of a single moderator, applying all his 5 points to your past work. I might be able to see a single "vindictive moderator" in comments 5 through 11, but why would they skip comment 9?

      No matter how valid your points, using titles like "Masturbation" isn't good rhetoric. It makes the 14 year-olds in the back clap and shout, but makes those in authority want to slap it down. And those in authority at Slashdot are the everyday moderators, not some "editor with infinite mod points". It took 20 mods to get one comment down to zero, and it had the wrong mod at the end - it should have been "Flamebait" rather than "Troll". Perhaps the culprit is one of the moderators who fought in the war to get a similar comment where it belonged.

      But again, I'm just an idiot.

  40. Re:Mirror in case of slashdotting by hey! · · Score: 2

    Exactly. With the cygwin tools installed (much of which came from or has some root in the GNU project), I am finally perfectly had home on Win32.

    But, as the old saying goes: success has a thousand fathers, failure is an orphan. I think a fair case can be made for the GNU project to be at least an equal parent with the kernel to the current success of the Linux phenomenon. Subsequently there are a number of very important free software projects that have also been extremely important. I would argue that Apache was very important in the rapid adoption of Linux -- hey, here's a free OS and here's a killer app to run on it. Samba is very important now to the current adoption of Linux. KDE and Gnome or both may have a hand in much future growth. But the usable OS came into existence when the GNU sperm found the Linux egg -- or vice versa (on second thought, I don't want to think too much about that image).

    What I was trying to say is that I have a lot of sympathy for the desire of the GNU people to have equal billing in the success of Linux. However, I think that the insistance on this does more mischief to their reputation than good, whatever the justice of their claims.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  41. Ego meets ego... by Anonymous Coward · · Score: 2, Informative

    Drepper certainly isn't known to mince words. Here's one example from l-k. Judge for yourself, who is more/less rational...

    1. Re:Ego meets ego... by Anonymous Coward · · Score: 0

      I don't think he was wrong either. That's not my point. Ulrich Drepper wants to control glibc. RMS wants to control glibc. Both are quick to defend their viewpoint. Both use strong words (Ulrich moreso, I think). It seems as though they have a great deal in common, which may shed some light on this disagreement.

    2. Re:Ego meets ego... by Anonymous Coward · · Score: 0

      Jesus. Why are so many prominant coders such fucking egomaniacal loons?

      Read The Inmates Are Running The Asylum for one answer to that question. The very same characteristics that make some coders excel at their craft tend to lead them to unshakable convictions.

    3. Re:Ego meets ego... by Anonymous Coward · · Score: 0

      It looks like someone defending themselves in the face of invalid judgement so I really don't see any problem with it whatsoever. It CERTAINLY doesn't temper his words against Mr. Stallman.

      BTW: If you don't like this opinion, then fuck you asshole!

  42. Re: Cincinnati lore and more... by Jrbl · · Score: 1

    The manipulation of another person's E-mail or News postings without their express consent is comparable to both censorship and tampering with another person's snail-mail. I'm mildly horrified that an administrator would abuse their power in such a way; it's wholly inappropriate.

    --
    "The positive argument for realism is that it is the only philosophy that doesn't make the success of science a miracle.
  43. Scary implications by invenustus · · Score: 4, Interesting
    I feel indebted to the FSF for a lot of the software they've provided me and the effect it has had on my personal and professional life. However, I have to take issues with some of Mr. Kuhn's responses....
    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.
    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....
    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.
    Legalized slavery meant that slaves were considered a person's property, and were protected as such by the government. If a slave ran away, the government could force him/her back to the owner. Helping a slave escape was considered theft and punished as such. Abolishing slavery only forced state governments to STOP infringing on people's freedom. This is an important distinction.
    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.
    So the alternative is what? The right to choose the terms forced upon everyone who wants to develop software? At the risk of being overdramatic, I'd call that the right to tyranny.

    Can't these guys see what has happened whenever government force has gotten involved in software licensing? You don't have to look too hard. Jon Johansen and 2600. Dmitry Sklyarov. Edward Felten. And most frightening of all, Microsoft's vague threats about what should be done with software that "threatens the American way".

    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.

    --
    grep -ri 'should work' /usr/src/linux | wc -l
    1. Re:Scary implications by topham · · Score: 2
      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.
      Combined with
      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.
      Means he is against my right to choose how I wish software I produce is to be licensed.

      I cannot, and will not take any action to support him in that. It is unethical in my opinion.

    2. Re:Scary implications by Khelder · · Score: 1
      I guess whether you think something removes or adds restrictions depends on what you think the default state of the world is. It seems to me that the default state is that any two parties can enter into any contract they both agree to. We as a society have decided that certain types of contracts are not legally binding. For example, a contract to kill someone is not binding, nor is a contract to give up all personal freedom and become a slave.

      If you tell two parties that they may not enter into a legally binding contract where party A gives party B money (for example) in exchange for using something party B owns, possibly with usage limitations that both parties agree to, that is a restriction on parties A and B.

      I'm not saying that all possible contracts between A and B are ethical, good for society, etc., but I think we should be clear that if we forbid certain types of software licenses (for example), that we are restricting people's actions.

    3. Re:Scary implications by Omnifarious · · Score: 1

      All the government has to do is stop using the force of the gun, political power, to help companies enforce their proprietary liscenses. The government can let them write all the pretty little pieces of legal paper they want, but if the government won't help them by using its muscle to enforce the liscenses, they're just pretty little pieces of paper.

    4. Re:Scary implications by mobiGeek · · Score: 4, Insightful
      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!

      --

      ...Beware the IDEs of Microsoft...

    5. Re:Scary implications by bnenning · · Score: 2
      Without government-created copyright and patent law, people wouldn't be able to create proprietary software.

      Not true. All that is needed are enforceable contracts. Imagine a world without copyright. I want a piece of software that Bob has written. Bob will sell it to me, but only under the condition that I don't redistribute it. Bob and I sign a contract to that effect, and I pay Bob and get the software. Now if I make copies of the software and start selling them, Bob sues me on the grounds of contract violation. Copyright never enters into the picture.

      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".

      I agree completely. Extending copyrights to life+75 years was not done for the purpose of promoting the arts, but protecting Disney's profits.

      --
      How to solve most of our problems: 1.Lots of nuclear plants. 2.Cure aging.
    6. Re:Scary implications by bnenning · · Score: 2

      I think the confusion is the line between "proprietary software is immoral" and "proprietary software should be prohibited by law". I don't agree with either position, but I have no problem with Free Software advocates who believe the first. However I will oppose those who take the second position, as Bradley Kuhn implied that he did, because that is directly opposed to freedom.

      --
      How to solve most of our problems: 1.Lots of nuclear plants. 2.Cure aging.
    7. Re:Scary implications by Big+Jojo · · Score: 2

      s/slavery/intellectual property/g
      s/slave/idea/g

      Legalized intellectual property meant that ideas were considered a person's property, and were protected as such by the government. If a(n) idea ran away, the government could force him/her back to the owner. Helping a(n) idea escape was considered theft and punished as such. Abolishing intellectual property only forced state governments to STOP infringing on people's freedom. This is an important distinction.

      Hmm ... and let's consider that some of the ideas now imprisoned by IP laws are foundational to civil society. Shouldn't such foundational ideas be Free, rather than Proprietary?

    8. Re:Scary implications by invenustus · · Score: 1
      That is a very good point. I am quite open to the idea of abolishing IP restrictions, although I haven't been totally convinced yet, and I'm more concerned with "winnable" arguments, like getting poor Dmitry out of prison and letting me watch DVDs on my Linux box.

      One key point: it's important to keep in mind the moral distinction between absolute power over an idea I create myself and absolute power over another person. Slaves are PEOPLE, and as such have certain rights my HelloWorld.c does not have.

      --
      grep -ri 'should work' /usr/src/linux | wc -l
  44. Just a thought by Sir+Tristam · · Score: 2
    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."
    Unfettered Software.

    Chris Beckenbach

  45. Re:Freedom For All(Or Why Should Authors Get More? by invenustus · · Score: 1
    This "fear" of the GPL taking freedom and rights away from authors of code is bizare and unfounded.
    I don't fear the GPL doing that at all. I like the GPL, and I think that someday it will be the dominant paradigm in software development. I don't think of it as a virus, or as Pac-Man, or whatever dumb thing Bill Gates is saying this week. What I fear is Bradley Kuhn's implication that the GPL should be mandatory for all software developers. That's the only place I differ with him. I think outlawing proprietary software is a REALLY bad idea.
    --
    grep -ri 'should work' /usr/src/linux | wc -l
  46. Adriatico's Pizza! Hurrah! by Moe+Yerca · · Score: 3, Informative
    If a fearless reader is fortunate enough to spend any time in Cincinnati, a pizza from Adriatico's is definately on the agenda.

    When I was an undergrad at the University of Cincinnati my physics professor would order in Adiaticos when my small honors class would take exams... that was my first experience with Adriatico's... grrreeeaat pizza.

    Unless you want to spend the evening on the toilet, I suggest you stay away from both Skyline and Gold Star. Cincinnati chili is good, but a bit purging. :)

  47. Why I don't use the term "GNU/Linux" by pli · · Score: 3, Insightful

    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.

    1. Re:Why I don't use the term "GNU/Linux" by Arandir · · Score: 2

      Having actually built a Linux system from scratch, I can say without hesitation that the typical Linux distribution is emphatically NOT the GNU System.

      The three biggest components of the Linux OS (and I use the acronym "OS" loosely) from GNU are the build-tool chain, the libc, and the file/text utilities. I cannot consider the presence and use of the GNU compiler to constitute renaming the OS. Otherwise we would have to do around talking about "Mac GNU/OSX" and "GNU/FreeBSD". That's ridiculous.

      The file/text utilities might make a case for the operating environment to be called GNU if the majority of low level utilities in LinuxOS were from GNU. But they're not. The Linux operating environment derives from GNU, BSD, Linux-specific projects, and a multitude of independent projects.

      Finally, glibc. Funny, but glibc 2.0 and above was written specifically *for* Linux. Perhaps it should be called "Linux/glibc"?

      To quote from Ulrich Drepper, primary author of glibc: "I consider none of the code I contributed to glibc (which is quite a lot) to be as part of the GNU project".

      If Linus Torvalds and Company had done what RMS said they did, which was to take an existing GNU System and merely supply the missing kernel, then RMS would be somewhat justified in insisting that it be called "GNU/Linux". But that is NOT what transpired almost ten years ago. Instead, Linus decided to write his own operating system because 386BSD was in court and GNU was far from finished. So he wrote a kernel, a few other components and then a million of his friends stepped in and either wrote additional components or grabbed existing ones from various locations. One of those locations was GNU, but it was not the only source.

      In fact, much of GNU was written to conform to Linux, and not the other way around! It was Linux that make a home for GNU, and now the house guest has the temerity to rename the estate!

      --
      A Government Is a Body of People, Usually Notably Ungoverned
  48. Many jobs require proprietary software by bkuhn · · Score: 2, Interesting
    I certainly see your point that people can often choose not to use proprietary software, and to that extent, it differs in another way from slavery.

    However, that difference is rapidly disappearing. More and more, it's becoming difficult to get a job in the USA that doesn't require the use of proprietary software. For example, I always used to cite "waiting tables" as a profession that never required using proprietary software. The other night, I made that point, and someone pointed out that the restaurant we were at had a proprietary software point-of-sale system. Even in that profession, people are required to use proprietary software when they weren't before.

    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. It's nearly disappeared already.

    1. Re:Many jobs require proprietary software by David+Greene · · Score: 2, Insightful
      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.

      --

    2. Re:Many jobs require proprietary software by Anonymous Coward · · Score: 0

      You are free not to use propitary software, sure,
      just isolate your self from the rest of the world.

      But if you want to live a decent life and use
      computers, well not every one use LaTex.

      And do you think its okey with slaves if they,
      themself makes the choise to be a slave?

      Bourne in the world of propetary software, do I
      have a choice?

      Yes! The answer is allways yes, but the choice is not
      what you want. The slaves could escape, but they
      risk a lot, I would probebly just loose my job...

    3. Re:Many jobs require proprietary software by David+Greene · · Score: 1
      You've missed the point. In a work environment, the lower-level employees don't make the decisions. The management does. They are free to choose any system they desire.

      No, not everyone can use LaTeX, which is why we have things like KOffice.

      If someone makes himself a slave, I believe it would be a void contract under US law. This is a far, far different situation from the use of proprietary software! This analogy is completely invalid.

      Why would using Free Software cost you your job as long as you were able to perform it well? Proprietary software is sometimes necessary for interoperability but that is again a management decision. Talk to your manager about the software being deployed. If this is an ideal you don't want to compromise, then it is simply another factor to consider when weighing job opportunities, no different from salary, location, etc.

      --

    4. Re:Many jobs require proprietary software by topham · · Score: 2
      I hate to argue with you, but do you know for a fact the software was proprietary?


      They may very well have the full source code to it. They may have the right to make changes to it as well.


      I work with a product which inherently is more usable when the source code is supplied (not providing source makes things much more complicated, even if the customer has no intention of ever making any changes).

      The customer may pay extra for the privledge (depends on the requirements) but they can often get the source code.


      I'm often hired to make changes to software I didn't write. Software that the company I work for didn't write either.


      The only restriction on the software is the customer doesn't have the right to redistribute it. (On the other hand, there are many groups within the comunity which exchange code snippets and patches freely without concern.).


      While none of this software would qualify under the Open Source/Free Software description (not in the general sense anyway) it actually does provide benefits to those who use it very similar to the Open Software movement.


      Interestingly enough, the end users benefit in a similar fashion but some people actually get paid in a fashion that works consistantly.

    5. Re:Many jobs require proprietary software by codeforprofit2 · · Score: 1

      You can choose witch software you want to run. If you don't like what you run now you can always pay some other vendor, you have alternatives.

      This is why I think it's so tasteless to compare this with slavery. When you enslave someone you take away this persons options, this don't happen here.

  49. Re:In other words... by Anonymous Coward · · Score: 0

    I'm a programmer who has previously released apps and tools for Windows - which has a much bigger marketshare than Linux, and therefore, a much better chance of them being purchased and used. Still, none of my ideas have made me any money yet, and any good feature ideas I have are QUICKLY stolen by a big firm who CAN make money off the idea.

    I now agree with these GNU guys that private individuals should release their stuff under the GPL, since realistically, we're programming for fun and love of the art. If you're in this ONLY to make money, go work at Microsoft. Myself, I'll do proprietary coding and network admin during the day, and GNU at night. Being "Private and proprietary" makes you as much money as releasing under the GPL, with the one exception that a lot of the Linux guys will actually pay you to show support, whereas Windows users don't care if you live or die, since another coder will spring up in your place.

    And the thing about people sharing software with their friends? Newsflash, hotshot. THEY DO ANYWAY. The GNU guys just accept that it happens and hope that people will be honest. They treat the user with respect, which in turn, has convinced my friends to PAY for Linux, rather than accept a copy from me, even one of my old ones. But they'll still burn Windows or a game for each other; Microsoft has not earned their respect. The Microsoft guys rant, rage, and threaten, which only serves to push people like my friends to Linux.

    And slavery is what happens when everybody uses Windows XP or whatever comes after it, where soon, each time you turn on your PC, you will automatically dial in to your Masters at Microsoft, to prove that you're not stealing from them. Innocent until proven guilty. That's not how I want to live, and I have jumped off that slave ship forever.

    Oh, yeah, if you're going to program at home, remember to get your boss at work to sign a waiver allowing you to write code in your spare time. Lame, but required. I think there is info on the gnu.org web page...

  50. Re:I really wanted to admire this guy... by Anonymous Coward · · Score: 0

    I agree this kind of anti-slavery propoganda is exactly the kind of shit i would expect from the FSF. Freeing the slaves had a horrible impact on the economy in the south. In fact many slave traders where forced out of business. I don't see how anyone could possibly say this was a positive change, in fact i find that freeing the slaves was highly unamerican. In addition to rumors of homosexaulity i beleive lincoln was also a lunatic communist.

  51. Re:Comments and Corrections by Anonymous Coward · · Score: 0
    But he blames white people because he is Bradley "Coon"! Ha-ha-ha-funny!

    Is that funny, or what?

  52. Unfortunately, the GPL is coercive. by Brett+Glass · · Score: 1, Troll
    The ideology expressed by Mr. Stallman and Mr. Kuhn, alas, is that the "evil" of commercial software (which they call "proprietary" software even though this is a misuse of the word) is so terrible that it warrants the confiscation of authors' work. This is what the GPL does.

    The GPL uses force (the force of copyright laws and the government) to coerce someone who creates enhancements -- perhaps very valuable enhancements -- to publicly available code to give those enhancements away without any hope of being rewarded for their true value. (Yes, it is occasionally possible to secure a job in which one is paid, by the hour, for enhancing GPLed code. But the few authors who are able to get such jobs -- and there will never be many, because financing the creation of GPLed code has not proven to be a viable business strategy -- author is not compensated according to the value of his work, but rather by the hour. Usually as an employee of a large, faceless corporation.

    Richard Stallman notes, in The GNU Manifesto, that one of the explicit purposes of the GPL is to reduce programmers to, at best, the status of wage slaves. There's no prospect of being well rewarded for a "truly righteous hack." At best, there's a paycheck -- and, according to the same document, a key goal of the GPL is to reduce the size of that paycheck.

    Is this freedom? Common sense dictates that it is not.

    --Brett Glass

    1. Re:Unfortunately, the GPL is coercive. by Anonymous Coward · · Score: 0

      No kidding. Imagine Microsoft creating a license that said dynamic linking to the win32 libraries constituted a derivative work and therefore you owed them royalties. Stallman would probably have a heart attack.

      I guess if the ends are good any means is justified, even if you have to become what you supposedly hate most.

  53. Re:GCJ also has a JVM by Passer · · Score: 1

    A new promising entrant into the world of Free JVMs: http://www.intel.com/research/mrl/orp/

  54. Re:Yee gads. by Anonymous Coward · · Score: 0

    I would love to see someone ask RMS whether he would favor a law making it illegal to release software under anything other than a GNU license. Also, I agree that comparing non-free software to slavery is almost obscenely ridiculous.

  55. Re:How about 'Freed' Software? by bkuhn · · Score: 2, Interesting

    Freed software has the same problem as "liberated software". It refers to
    software that wasn't Free, but now is. GNU Emacs isn't Freed Software; it
    was always Free Software.

  56. Re:Something I'd like to know... by OuiPapa · · Score: 3, Interesting
    Free s/w (or open src) is like any other movement.

    The leader during the revolution, is not necessarily the leader _after_ the revolution. Each stage demands different skills/convictions. RMS drove this movement for a long time. It is not at all surprising (nor necessarily valid) to me that he'd be increasingly ignored. Though he may remain the conscience of the movement, his role may increasingly become a symbolic one -- at best!

    But I hope that such a possibility, will not discourage/detract us from the larger goal. Ulrich is right that free s/w is a burden, but it's one that I hope extremely talented individuals -- such as yourself, Miguel, and Drepper -- will not abandon.

  57. Re:Comments and Corrections by Omnifarious · · Score: 2

    These are actions of civil disobedience, not choice in the free society sense. They are actions pursued because of a lack of freedom.

    People who share software with their friends risk high fines and jailterms. People who reverse engineer software to get the source code face lawsuits, and, if UCITA passes, high fines and jailterms. These things may then also be viewed as acts of civil disobedience.

    The existance of software cannot take away freedom. Users of software can take away their own freedom. Governments can take away freedom. The DMCA is a perfect example. Software in and of itself is morally neutral. It's a set of bits!

    The existence of software does not take it away. The existence of copyrights, liscenses and a government to enforce them does.

    I think the DMCA is useful because it shows something close to the ultimate end of blindly enforcing copyright laws past the time they make sense. They no longer make sense. The freedoms they traded away were once rather pointless, and are now vital.

  58. Re:P.S. by sllort · · Score: 2, Informative

    That's nothing. Keep at it and they'll ban your ip.

    Don't believe me? I've had it happen before. I had 50 karma and went straight to -25, but I've clawed my way back. My user info contains all the details. But I still have to use proxies to access slashdot.

    Enjoy!

  59. My Little Bit To Help "The People". by istartedi · · Score: 1, Flamebait

    Proprietary software is an exercise of power, and it harms the users by denying their freedom.

    If I use program X, I have the freedom to do what program X allows me to do. "Free" software that lags in features actually conveys *less* freedom, not more. Furthermore, Joe cannot oppress me simply by offering a product for sale. Suggesting otherwise is inherently elitist, tantamount to suggesting that we simpletons are capable of being held up by sending a letter that says "i have a gun".

    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).

    In order to exercise these freedoms, you need only have access to the source, not the right to distribute it without compensating the developer. MFC meets these requirements, as do products under the SCSL and other licenses that reveal the source without stripping developers of their copyright priveleges.

    If it breaks, they can't fix it; they have to wait for the developer to exercise its power to do so.

    With Open Source/Free Software, you still have to wait for a developer to fix it, unless you yourself are a developer. While it's true that turnaround times for critical security fixes are often faster in OSS than closed source; new features often lag by months, even years. Why? As you said yourself, few people are software developers. People still have to wait for developers to add features, but because those developers aren't directly compensated for their work, the wait is often longer. The best example is Linux drivers.

    If the software simply isn't quite what they need, they are stuck with it. They can't help each other improve it.

    They can buy some other product. If they are developers, they can compete and win. It's called the Free Enterprise system. It's my system. It's America's system, and God willing it will continue to be our system.

    That's my little bit to help "the people". I know, I could have done more, but you have a responsability too. You have to think for yourself. Don't let yourself be swayed by rhetoric; not leftist rhetoric, not my rhetoric, not anybody's.

    Wake up and smell the coffee! The FSF is just another "special interest" that falls under the umbrella of the Democratic Party. When the time is right, they will push for government intervention, regulation, and the expansion of beurocracy to serve their cause. They will make things *worse* in the long run, not better.

    --
    For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
  60. Microsoft's Shared Source... by Anonymous Coward · · Score: 0

    = virus!
    GPL = cure for shared source!

  61. this guy is like a religious zealot by Anonymous Coward · · Score: 0
    notice that in almost every one of his answers, he prefaces by spouting off on what free software is, how it is the only thing the world should use, and how it is evil if you don't believe in what he believes.

    i guess Free Software is officially a religion now. Trying to convert people like fundamentalists do, and if you don't believe in their God (Free Software) you are condemned to hell.

    If his answers had been filtered out this garbage, this interview would have been a little enjoyable to read but his testifying is really too much to take.

    1. Re:this guy is like a religious zealot by Anonymous Coward · · Score: 0

      So, Flamebait, what do you think your hero Bill Gaytes will say when he gets interviewed here?

      "Yeah, I sell proprietary stuff, but if you want to use free software, I'll understand. Myself, I love that GNOME thingy. Oooh, it's pretty. I just can't seem to get enough of that Free Software!"

      Get real. They invited him here *because* he has strong views. If he didn't say anything interesting, the interview would suck. Like you.

  62. Binary-only distribution and the law by Anonymous Coward · · Score: 0
    I have the technical means to download the source code for gcc 3.0, add some more features to it, compile it for a target platform, and distribute the resulting binaries without source code. But it is illegal for me to do this, and if the FSF has its way, it will always be illegal for me to do this. So they need a government-created law of some sort to prevent me from doing this. As long as the FSF's legal claim is rooted in the fact that they wrote gcc 3.0 and I didn't, such a law is fine with me.

    But now Bradley Kuhn wants to make it illegal for me to distribute binaries without sources for my own software, written from scratch. Note that I do not need any government IP law to enable me to do this. In fact, the FSF would need new IP law to forbid me from doing this.

    Fuck that. I'm with Linus Torvalds, Tim O'Reilly, and Microsoft (!), who recognize my right to choose my own license. "He who writes the code chooses the license." -- Linus Torvalds

  63. Re:Something I'd like to know... by greenrd · · Score: 1
    There's a bit of an ideaological split going on in the community.

    I'm not sure about "ideological" - it's not really very clear what the concrete issues are here.

  64. Code is Law - We have POWER and RESPONSIBILITY by HPoole · · Score: 2, Interesting

    What is it to be human?

    One of the primary abilities that we humans have is the extension of self beyond our cells. This ability to extend our physical self to more abstract patterns of information and relationships around us makes us quite different than animals and other living things. This extended self includes our ideas and the tools we use to express them. More and more, these tools are being extended from a simple set of words to ones that enable more sophisticated forms of dialogue. When I think of my extended self, I tend to include my expressions that take the form of my creative expressions that end up in digital form on my home and office computer.

    Centuries ago, free speech was illegal. Ensuring it as a human right for all has taken centuries, and it still isn't always available. With the advent of more sophisticated communications tools, we have entered a world in which our rights to free speech may need to be extended to more sophisticated forms of self expression. Free speech for me is a human right. I couldn't imagine a world without it.

    I began expressing myself in the software that I wrote when I was 14 years old. I began by learning software languages that others had written, and by learning to use tools that others controlled. Once I incorporated those tools into my own forms of self expression, I found that I could only fully express myself by conforming to the laws of those previous authors. In effect, my freedom to extend myself through the software that I created was limited by the original authors choice of a license. If the license restricted me from the freedom to redistribute my work, then my ability to free expression was limited.

    Today, thanks to RMS, the FSF, and more importantly, the GPL, I have an institution that fights for my rights to extend myself in the form of software. Now, thanks to a group of idealists, I have a good set of tools that protects me and my liberty and you and yours.

    If my software ends up being used by others to extend their self...do I have any ethical right to control them by restricting their redistribution? According to copyright law and our societies current interpretation of it I do. This is the ethical question that haunts me. I understand the need to make income in a world where money puts food on the plate and shelter over the heads of myself, my wife and my two sons, but I'm concerned that the license that I choose may end up hurting another person by restricting their ability to extend their self to their fullest potential.

    For this reason, I fully support the FSF and the GPL. I would suggest that we each seriously consider that our code can end up being an important component in another human beings image of self. I would suggest that we each seriously consider that the license we choose is the law we are imposing on these others. We cannot escape responsiblity.

    Henri Poole

    "The love of liberty is the love of others; the love of power is the love of ourselves." - William Hazlitt

    1. Re:Code is Law - We have POWER and RESPONSIBILITY by killmenow · · Score: 1
      If my software ends up being used by others to extend their self...do I have any ethical right to control them by restricting their redistribution?
      Ay, there's the rub. Your software doesn't just "end up" being used by others. Like it or not, as difficult as it may be, people have a choice in what software they use for any given purpose.

      This is the biggest problem I have with the righteous indignation of the FSF spouting about how I'm infringing upon others. I'll tell you right now, I have developed several "proprietary" applications in use by different people at various corporations and NOT ONE OF THEM GIVES A RAT'S ASS if they can modify the source or not. BECAUSE THEY CHOOSE NOT TO CODE.

      Software isn't thrust upon you. If you don't like the terms of some software license, write your own damn software. If your place of employment says, "You have to use MS-Office..." you still have a choice. Either your job or your "ethics" are more important to you. You will use it or quit or use something else and lie to your boss.

      Perhaps the better question is: If I paint a picture and another person thinks they can make it better, do they have a right to change it even if I don't want them to?

      I would suggest that we each seriously consider that the license we choose is the law we are imposing on these others.
      Consider it considered. Law is established by Government(s). The debate over who controls that is another issue entirely. And believe it or not folks, we actually CHOOSE to obey LAWS. They are not mechanisms for absolute control. (If we all obeyed laws, why are there so many prisons?) LAWS are just rules we either CHOOSE to obey or RISK facing the consequences.

      What the FSF (Free Software FREAKS) fail to realize is just because they got burned by some big corporation somewhere that had some license restriction (boo hoo) YOU STILL CHOSE TO USE THAT SOFTWARE. Don't give me any bullshit about not having a choice. You coulda been a frikkin bus driver if you didn't like the license.

  65. Re:Comments and Corrections by Omnifarious · · Score: 1

    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.

    They had the choice of death. And they had the choice of refusing to work and being whipped or starved. Those sound like choices to me, even if they seem rather unpleasant.

    They could even have refused to have children so that no children would've been born slaves. Some even made that choice.

    I think the choices that users have in an environment dominated by proprietary software are similarily unpalatable.

  66. Re:Mirror in case of slashdotting by Anonymous Coward · · Score: 2, Funny

    It's Microsoft Windows. I hate to be a stickler about this, but please show some respect to the armies of developers slaving away to produce the system you call "Windows".

  67. Re: Cincinnati lore and more... by wolfen · · Score: 1

    Heh... I remember that... "incident" Bradley put
    a lot of effort into trying to get someone fired
    over a harmless prank.

    Details:
    Bradley Kuhn did a lot of preaching about how you
    should never refer to Linux but only to GNU/Linux.
    Apparently in a very "in-your-face" manner.
    Somebody who was running the mailing list some of
    these discussions happened on decided it would
    be funny to set up a script that would prefix GNU/
    onto the word Linux whenever it appeared on the list.
    Unfortunately, he screwed up and it appended GNU/
    onto EVERY word in the messages.

    Bradley then proceeded to attempt to convince the ISP that the guy worked for to fire him for
    being an evil/unethical sysadmin. and was persistant about it.

    Feh.

  68. Re:P.S. by Anonymous Coward · · Score: 0

    So does that mean that everyone in your company still thinks /. is down?

    They're beginning to catch on, mainly because they can connect from home. At this point it's being blamed on "some sort of firewall problem". Thank god they're not application-software level people, or someone might actual wonder what was going on.

    None of them (to my knowledge) posted to slashdot, but a lot of them used to read it. My bet is that my getting IP-banned has boosted their productivity.

    --slort.

  69. Black people owned slaves, too by Russ+Nelson · · Score: 2

    Bradley, black people owned slaves, too. And some of those slaves were white. Slavery wasn't originally a black/white thing. That doesn't make it any better, but you should be factual when you talk about it.
    -russ

    --
    Don't piss off The Angry Economist
    1. Re:Black people owned slaves, too by Anonymous Coward · · Score: 0
      I am not sure, but was it legal to own white slaves?

      And i think the white/black issue is unimportant

      The importance is that a freedom to one person

      does not allways mean fredom for others

      /sorry for my bad english

    2. Re:Black people owned slaves, too by Magnus+Pym · · Score: 1

      Can you please provide evidence of your claim that a black person has ever owned a white slave in the USA?

      Not that I am doubting you, I just want some proof. I have never heard this claimed by anyone before.

      Magnus.
    3. Re:Black people owned slaves, too by bkuhn · · Score: 2, Informative

      Again, my apologies for my inadequate knowledge of USA history. Please
      remove the word "white" from the phrase "white people" in my interview.

    4. Re:Black people owned slaves, too by Anonymous Coward · · Score: 0

      It says so on the kkk homepage, don't you know this is an excellent source of unbiased American history?

    5. Re:Black people owned slaves, too by lemox · · Score: 2

      Take a look at any sufficiently advanced history book (mostly college textbooks, as high school based texts don't delve into enough detail). It's not easy to dig up, primarily becuase it's nothing but a curious footnote in history. There were free African Americans in America since the revolution, Crispus Attucks (while mulatto, that was still considered "black" by people of the period) was not a slave. If any free black decided to go into farming, at least in the south, he couldn't compete without slaves. Right or wrong, the economic fact was that if all your competition had a huge force of laborers that cost them nothing but food and shelter, and you had none or hired help, you would never make any money. So yes, some free blacks *did* own slaves. Some of them were never slaves and did not have the aversion to it, and what makes you think just because someone was previously oppressed they suddenly gain new moral insight when freed? I'm sure some considered themselves "successful" simply from the fact that they had made enough money to afford slaves of their own.

      --

      "We obviously need a new moderation category: (-1, Woo-fucking-hoo)" --Mr. AC

    6. Re:Black people owned slaves, too by homebru · · Score: 1
      Can you please provide evidence ...

      Not sure what you would consider evidence, but there are a lot of online documents quoting multiple published sources. Hard to believe that they are all phoney.

      Try a simple Google search

      You can do the same for indian slaveowners.

    7. Re:Black people owned slaves, too by Anonymous Coward · · Score: 0
      But he blames white people because he is Bradley "Coon"!! Ha-ha!

      Is that funny, or what??

    8. Re:Black people owned slaves, too by Anonymous Coward · · Score: 0
      But you blame white people because you are Bradley "Coon"! Ha-ha-ha!!

      Is this funny, or what?

  70. Re:In other words... by frankrachel · · Score: 1

    But you still can't roll back the odometer..

  71. the Hacienda by Mr.+Sketch · · Score: 2

    If it's the same chain of La Haciendas we had in Charleston, SC then I wouldn't be surprised if they got raided by immigration. They claimed to have 'authentic mexican cuisine' and they had the best mexican food I've ever found in the states. But they got raided because their employees were illegal immigrants, which explained why the food was so good :). Fortunately they have reopened and I'm assuming they're legal now, but they still have really good food, so I gotta wonder...

    1. Re:the Hacienda by bkuhn · · Score: 2, Interesting

      No, this Hacienda was independently owned and operated. And, sadly, now,
      is no more.

  72. Re:Mirror in case of slashdotting by codealot · · Score: 1

    Ah, yes, of course... I take that sort of thing for granted, since I often develop on Solaris. I have to install my fat GNU package before Solaris is useable at all (by then it is almost indistinguishable from GNU/Linux).

  73. GPL and component architectures by Anonymous Coward · · Score: 0
    What about GPL apps wrapped as components (say, CORBA)? Is it okay to use them in proprietory software? I still want an answer :)

    Are there any plans to fix the massive linking hole in the GPL? See "is this a problem with the GPL?". IANAL but IMHO this is the biggest threat to the GPL. With .net and Mono we are finally going to get neat reusable software components on linux (please don't flame .net, read some of Miguel Icazas writings on it, its really quite nice), and cross compatibility between operating systems at the application binary and component levels. This is a very powerful development technique that relies on dynamic linking that bypasses the GPL limitations on linking. For example, if I have a 'gcc' .net component I could put in a front end, maybe using my .net 'xemacs' editor widget, and keep it closed source. This is all totally legal under the GPL. Lets consider an analogy, I have a remote host running GPL'ed software (eg. a web server), in that case you clearly want closed source clients to be able to call functions of the server (albeit with some indirection, just like .net or CORBA). How can we reconcile these two opposing desires and fix the GPL so that it remains relevant in the .net (or bonobo, com) age?

  74. Re:GCJ also has a JVM by bkuhn · · Score: 1
    Thanks for mentioning this, Per. I actually hadn't hacked around much with GCJ, so I was unaware of that. If I get the time, I will check it out.

    For those of you that don't know, my current approach to perljvm has been to use Per's very nice GNU Kawa system to make it happen. perljvm needs a lot of work, but Kawa provides wonderful infrastructure to port dynamic languages to the JVM.

  75. Re:White people owning slaves by Anonymous Coward · · Score: 0

    Yes. I remember reading about one in Luisiana. He was treated the same as the white slave owners when the north army invaded, farm burned and slaves set free. The book was one american history brick, from the 20's.

  76. Re:Something I'd like to know... by ryantate · · Score: 1
    If I were you Miguel, on my next visit to Mexico City I'd be on the lookout for suspicious looking strangers bearing ice-picks.

    Ya, you wouldn't be the first property-rights revolutionary asassinated in that town ...

  77. White people owning slaves by ceswiedler · · Score: 2

    Just to be pedantic, it was not legal for "white people to own slaves." It was legal (in some states) for anyone to own slaves.

    1. Re:White people owning slaves by Anonymous Coward · · Score: 0
      But he blames white people because he is Bradley "Coon"!! Ha-ha!

      Is that funny, or what?

    2. Re:White people owning slaves by Daniel+Dvorkin · · Score: 1

      There were also Indian slave owners -- in fact, probably more than there were black slave owners. White slave owners vastly outnumbered both, of course.

      --
      The correlation between ignorance of statistics and using "correlation is not causation" as an argument is close to 1.
    3. Re:White people owning slaves by jotaeleemeese · · Score: 1

      Where there any black slave owners?

      --
      IANAL but write like a drunk one.
    4. Re:White people owning slaves by Russ+Nelson · · Score: 2

      Yes, a fair number of them. Originally, slavery wasn't a hereditary condition. Slavery was something that happened to you because you were captured in a war, or because you had sold yourself into slavery, or because your parents sold you into slavery (nice parents, eh?) And it was also possible for slavery to be time-limited, in which case it was called indentured servitude. Quite a number of people paid for their passage across the Atlantic by putting themselves into indentured servitude for a half-dozen years. They had nothing else to pay for the voyage but their future labor.
      -russ

      --
      Don't piss off The Angry Economist
    5. Re:White people owning slaves by nomadic · · Score: 1

      ...and were not infrequently turned into real slaves. Not every employer gave up the indenturees when their contracts were up.

  78. Spreading free software by jeffy124 · · Score: 4, Interesting
    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.

    I think the way I found out about FSF and GNU and Linux and all that jazz was best. I heard about it from my nextdoor neighbor in my college dorm. But he did more than just show me it, he got me to install it and practive with it. While I am still in college, Linux has sparked interest in my girlfriend, a hotel management major and total computer illiterate. It's because I use it in front of her, and she sees that I can use the free software for non-technical courses. Now she sometimes uses MY machine for HER work! While it pisses me off sometimes that I cant do my work whie she's there, it means that another person has been exposed to free software and sees you can still reach your bottom line: getting work done and being productive.

    Point is, my neighbor got me using linux and other gnu stuff by showing me it. My girlfriend has started using the apps open-source has produced for actual real life uses, because she saw me doing the same.

    Ideas for others: Teach your spouse on how to use free software, even if the software runs on proprietary OSs. Teach co-workers and friends the same. By teaching others real life uses for FSF/Gnu/OSS/etc software, word will spread to get others on the bandwagon. The story from Largo, FL, can be used as an excellent start.

    --
    The One Rule Of Chess You'll Ever Need: Don't play someone who carries a kit in their bookbag.
  79. a lot more free-as-in-speech books by bcrowell · · Score: 3, Informative
    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).

    Their list of free-as-in-speech books is pretty short. A much bigger catalog is here

  80. Re:Yee gads. by aardvarkjoe · · Score: 2
    (Surprise) Slashdot is broken again. Well, let's try again...

    You always have the right not to release your own code or modifications. Indeed, the FSF objects to software licenses that require people to release private modifications. However, once you release your software to other people, the FSF asserts that it is not ethical to restrict the freedom of other people to use that software.

    The problem I have with the FSF's position is that their goal is to rid the world of proprietary software -- it's not enough that people have the opportunity to use free software, but proprietary software is off-limits. If they had their way, I wouldn't even be able to let someone have a binary-only release of software for free ... I'd be required to provide sources for it as well. Exactly why should I be forced to provide source for something that I want to give away?

    Sure, we'll have a few companies selling and developing free software (After all, it's certainly proven itself as an effective business model so far. Right.) And everyone else ... goes into support for free software? Maybe everyone in the software industry can get jobs flipping burgers, and develop free software on their off-hours, just like they do now. (Quick check ... can I have a show of hands of how many people here are employed making or otherwise involved in the creation of proprietary software? At the moment, how easy will it be for you to find another job?)

    I like using free software, and I write it as well, but peoples' "rights" aren't infringed by proprietary software. The slavery analogy is terminally flawed, because I can always choose not to use proprietary software. Unless the day comes when that isn't true (and we seem to be moving farther away from it all the time, as Linux becomes better and better), those who create the content are perfectly within their rights to enforce software licenses.

    --

    How can we continue to believe in a just universe and freedom to eat crackers if we have no ale?
  81. Re:Mirror in case of slashdotting by codealot · · Score: 1

    That said, I recently installed the full suite of Cygwin tools on my Win2K development machine, and it gave me a slightly different perspective on the Linux vs. GNU/Linux debate.

    How so? Are you referring to the similarities between Cygwin and GNU/Linux or something else?

  82. What about this loophole? by greggman · · Score: 1

    The GPL allows me to make private modifications without having to distribute the source but what does that mean?

    I saw the "Website loophole" but is that only private websites run by one person. What if two people are involved in running the website?

    Basically I see a bigger loophole. I seems to me that his idea of *private* is meant for companies. In other words if I work at IBM, I can make a mod to some GPL source and give it out to other IBM employees without giving them the source but if it goes outside of IBM then I have to distribute the source.

    The loophole then is that if I wanted to use GPL code as proprietary software, All I have to do is get each person that buys my software to sign an agreement making them my employee / contractor. I'll pay them $0.01 salary (which I get from the $95 they paid for the software) at which point I can give my new employee this software without supplying the source.

    If this is NOT the case then this idea of *private modifications* has no meaning.

    Has this issue been covered already?

  83. Re:In other words... by Anonymous Coward · · Score: 0

    -The freedom to study how the program works, and adapt it to your needs (freedom 1). Access to the source code is a precondition for this. - Again, I agree. I have no opposition to a law requiring all software to be sold in source-code form, or requiring source to be made available upon request.

    A law requiring you to give away your source code. I see you have bought into the cult mentality when it comes to the word "free."

    How about a law requiring you give everyone in your apartment building a copy of your key so in case you aren't there they mught be able to put out a fire before it spreads?

  84. US political sensibilities are not political by Anonymous Coward · · Score: 0
    Bradley makes a semantic error when he says:

    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.

    American capitalism, whatever it once was, is now a religion. If you aren't prepared to be a full-on atheist in response to it, you won't change the mindsets of its faithful (implicit or explicit) adherents. What he calls political sensibilities are more correctly described as religious sensibilities. It's not politics, but human psychology that requires attention.

  85. Re:I really wanted to admire this guy... by Anonymous Coward · · Score: 0

    People who can't counter that arguement choose to be offended instead.

  86. Bradley, I've told you this is wrong. Stop it! by Russ+Nelson · · Score: 5, Insightful

    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

    --
    Don't piss off The Angry Economist
  87. Re:*BSD is dying by Anonymous Coward · · Score: 0
    Good Lord, I had no idea *BSD was in such disarray! It is clearly time to wipe this apparently failing OS from my 3,000 machine cluster and replace it with something that is *not* dying, whatever that may be.

    So thank you, whomever you are, for saving not only my company, but also my self-image in that I will no longer support a dying technology.

  88. MOD PARENT UP PLS by mkcmkc · · Score: 1
    Even though someone modded it to zero, the parent article is a pretty good rebuttal. (I never have mod points when I really need them...)

    --Mike

    --
    "Not an actor, but he plays one on TV."
  89. Re:How about 'Freed' Software? by Anonymous Coward · · Score: 0

    I'm sticking with software libre. It rolls off the tongue and it implies a certain political aspect.

    Other options:

    • autonomous software might be better applied to software in the public domain as opposed to software libre
    • sovereign software (nice illiterative phrase) might work well. Just like a sovereign nation can't legally be incorporated into an attacking nation, sovereign software can't legally be incorporated into proprietary software.
  90. Re:WTF? This is on-topic. by Anonymous Coward · · Score: 0

    Does the use of the term "fuck-ass" imply a "fucking" in the "ass"?

  91. Re:Ack, too many italics! by ethereal · · Score: 1

    OK, how was that flamebait? I fully expected to be Offtopic or Redundant with that post (not that I would agree with that, but I expect it), but remember, even when you really really really want to moderate someone down, you will look slightly less stupid if you pick a moderation type that's actually germane to the post at hand.

    Gah, why do I even bother...

    --

    Your right to not believe: Americans United for Separation of Church and

  92. Bad news about Adriaticos in Clifton by martinde · · Score: 1

    It's closed now! Anyone know if the one in Oxford is still open?

    1. Re:Bad news about Adriaticos in Clifton by justin_w_hall · · Score: 2, Insightful

      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.

      --

      ---
      "how can the same street intersect with itself? i must be at the nexus of the universe!" - cosmo kramer
    2. Re:Bad news about Adriaticos in Clifton by bkuhn · · Score: 1

      In fact, the only one I ever got pizza from was the Jefferson
      Ave. location. Don't remind me about the Bearcat specials. Monday will
      roll around, and I will be quite jealous of all you living in Cincinnati
      who can take advantage of it. ;)

  93. Dark Matter by IPFreely · · Score: 1
    If all software can be distributed freely, then there is no money to be had writing software. None. Nada. All you can make money on is support/service, which isn't working so well for Redhat right now.

    There is still a market for straight development. If someone wants a program that does some specific task, and that program does not exist anywhere, they have to write it. That usually involves hiring a programmer. Tada, work!

    This mostly involves custom, highly specific, vertical tasks. But, today, a majority of software developed is like this.

    We see lots of general software out there, like OS, editors, compilers, databases, whatever. But hidden inside most companies is a warehouse of custom code developed in house for very specific tasks. These are the dark matter of the software world. There is a lot of it, but few people ever see it.

    --
    There is nothing so silly as other peoples traditions, and nothing so sacred as our own.
  94. Re:How about 'Freed' Software? by Anonymous Coward · · Score: 0

    How about Freedom Software?

  95. What a slimy muckracker. by dave-fu · · Score: 1

    > For example, in the USA, white people used to have the right to own slaves.

    Actually, everyone had the right to own slaves. Blacks owned black slaves. Whites owned white slaves. Slavery wasn't abolished until the tensions between north and south flared up; in the absence of those, who knows where we'd be today?
    Not a question of race, it's a question of wealth. Rich people owned poor people. Same as it is now, except it was literal then.

    --
    Easy does it!
    This comment has been submitted already, 276865 hours , 59 minutes ago. No need to try again.
  96. Yee gads. by IPFreely · · Score: 5, Insightful
    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.

    --
    There is nothing so silly as other peoples traditions, and nothing so sacred as our own.
    1. Re:Yee gads. by cburley · · Score: 1
      True hypocrisy? It was A-OK for the FSF to use proprietary software to achieve their goals from 1984 to the early 1990's, but it's not OK for you to use them for your (unrelated to free software) goals, no matter how noble.

      "True hypocrisy? It was A-OK for the Founding Fathers to use slavery to achieve their goals from the 1700's to the mid-1800's, but it's not OK for you to use it for your (unrelated to founding and preserving a free country) goals, no matter how noble."

      Really, it's one thing to dirty one's hands when convenient, and quite another to do so when necessary to carve out a right to cleanliness.

      Hypocrisy, on the other hand, is typically the act of saying one thing and doing another. The FSF doesn't generally do that -- it has never, to my knowledge, told people to not use proprietary software even if necessary to create free-software replacements for it, so why is it hypocrisy that they did so for years?

      --
      Practice random senselessness and act kind of beautiful.
    2. Re:Yee gads. by Omnifarious · · Score: 2

      He is not talking about denial of the rights of the software itself, but denial of the rights of those who would use it. He feels that if you try to control the distribution of software in certain ways, you are violating the fundamental rights of the people who use it. I happen to agree with him.

      I find your attempt to twist the issue to be amusing and annoying at the same time.

      As for determining the outcome of your own work, that is a fundamental right that you currently and always will have. You're doing the work. What is created is under your control, and always will be. It can't possibly be otherwise. Attempting to say that simply because you originally created something, that other people should be restricted in what they can do with it is wrong. Once you let something out into the world, your fundamental control is lost, and the only control you have is a legal fiction who's enforcement both the FSF and I consider unethical.

    3. Re:Yee gads. by cburley · · Score: 2, Informative
      It is not forced on the user as slavery was.

      What you seem to be unaware of is the fact that, in the USA, slavery is illegal even if the slave agrees to become one while still "free".

      It is the ability to enter into a contract involving voluntarily restricting your own freedom to do what you want with software that he's talking about restricting, either by government fiat, or by society deciding, individual by individual, that we will neither accept such arrangements nor seek to get others to accept them for our own profit or convenience.

      So, for example, absent any government restriction on slavery, there would still be plenty of people who would, under no circumstances, willingly become a slave, and plenty of people who would, under no circumstances, willingly offer to make someone else their slave.

      In my opinion, the general lack of fringe-level violation of a millenia-long practice (slavery) suggests the US ban on slavery reflects, rather than imposes, society's morality on this topic.

      The FSF would like to see society develop a similar "morality" regarding a person's right to share information, even if it's in the form of computer software. (This is my opinion, of course; I don't speak or work for the FSF.)

      It's not as far-fetched as it sounds: in some ways, information that's useful to you in almost any form requiring you to agree to not share it (e.g. a computer program, but not a microwave's embedded computer's ROM so much), will make its way into your brain, via its user interface, its responsiveness, its "gestalt", and so on. (That's why Apple and Lotus long-ago launched their "look-and-feel" litigation, essentially seeking to restrict the ability of others to reproduce an "experience" using a computer system even by writing all their own code from scratch, especially since that experience would be usefully, and profitably, be sold to others who also wanted to enjoy it without having to pay just Apple or just Lotus.) Agreeing to never share stuff that has found its way into your brain with anyone else amounts to a (very) limited form of self-imposed slavery, in that the "portions" of your brain, or thinking, that touch sufficiently on the copyrighted matter are unavailable for the rest of your conscious being to willingly employ in, say, conversation with a neighbor.

      (Having signed a few NDA's in my life, I know how silly this sounds, and how true it is, even though it is, in practice, a rather minor thing, especially because I try to avoid work that involves signing NDA's. I like sharing info, helping people, drawing analogies, etc., so having to erect mental walls around portions of my brain to satisfy my legal, and some would say moral, commitments is not something I enjoy.)

      Also, just as many people violated the laws against slavery in various ways, it's pretty clear most Americans don't see intellectual privilege (aka intellectual property) as anywhere near the "property right" they do the right to own and keep real property. Based on observation, I'd say many Americans would be willing to "pirate" a copy or two of proprietary software yet not shoplift even if they could just as easily get away with it. (Don't know how it compares it to ripping off insurance companies, workman's compensation, etc. But I'd guess, the easier it is to convince oneself that the "ripped-off party" didn't really "lose" anything, the easier it is to rationalize the "theft", among other factors.)

      So, while the quest to raise American morality sufficiently to marginalize proprietary software may seem quixotic, I'd say the quest (by organizations such as the RIAA, MPAA, and BSA) to marginalize freely sharing copies of information (software) with one's neighbor is within an order of magnitude (plus or minus) of the FSF's quixoticness.

      Myself, while I don't dismiss the possibilities, I prefer to stress a more practical aspect of the issue, namely, I question whether contract law should allow individuals (and/or corporate bodies) to voluntarily enter into agreements to not do things that are, put simply, nearly impossible to avoid doing in practice, and believe that some forms of copyright infringement are, especially in today's computing environment, in that category of "nearly impossible to avoid".

      E.g. it's one thing to agree to not make physical, i.e. paper, copies of that NDA'd document and send it to competitors, so contract law can, at least from a feasability point of view, restrict that. (That is, having entered into a contract, one party has a reasonable opportunity to avoid acting contrary to it, and the other party has a reasonable ability to prove, in a court of law, that the other has acted contrary to it.)

      But it's entirely another thing to expect someone to not let one or another detail of a new computer chip's performance envelope slip in casual conversation, or to expect someone to somehow remember to not share a song's tune with others (by whistling or singing it), or to expect someone to remember to exclude proprietary documents on their computer from a list of files needing to be backed up (onto a web site that serves as a backup, onto a CD-R to send to a friend for them to hold onto "just in case", etc), or to assume that a programmer can "forget" some "inside info" on how an operating-system interface actually works when writing an app for someone else down the road.

      It seems to me this angle, of considering the burden on the legal system (and the rest of the government) to support detailed, work-by-work, party-by-party copyright-infringement law, is rarely considered, but, to me, it's important, since I'd rather have FBI agents help stop the purported rush of briefcase-with-nuke-inside-carrying terrorists (you know, the ones that supposedly render missile defense impotent) than arrest people like Dmitry Sklyarov. Our legal system is too important, in protecting our lives, limbs, and real property, to burden it with the quixotic task of preserving intellectual "property" at a fine-grained level.

      And since it's even sillier to keep people from possessing floppy disks or CD-RW drives and using an open network than it is to keep them from keeping and bearing arms, I believe the best approach, in terms of relieving law enforcement of an unnecessary burden, is to allow some kind of blanket-level copying of digital data, with exceptions made only for cases where the parties have entered into an explicitly signed agreement, and then only if the data, as well as the mechanisms (such as computer programs that manipulate it), reflect a sincere effort to make it natural and easy for the parties to remain in conformance with the contract.

      (And, no, I don't consider clicking on an "I Accept" button some software program sticks in a dialog box when you run it to be an explicitly signed agreement under contract law, any more than I consider the father of a three-year-old girl to have entered into a contract when he answers her question "Daddy, when I grow up, will you marry me?" with "Yes, dear". Those who want to restrict IP beyond the simple, blanket level that society widely understands and agrees to will have to bear the burden of arranging proper contractual agreements. No more free lunches like the DMCA, which makes things easier for corporations, but far more confusing, threatening, and worrisome -- all needlessly, from the point of view of the security of the state and its people -- for the ordinary citizen.)

      --
      Practice random senselessness and act kind of beautiful.
    4. Re:Yee gads. by jazman_777 · · Score: 1
      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!

      However, liberty is an inalienable right, meaning you can't legitimately sell yourself into slavery, because the purchaser is in violation of human rights, so it's a bogus transaction.

      The question: are there inalienable rights in the software world? Do you bind yourself somehow with someone else's license in a way that violates inalienable rights? Even if you do it willingly, it's illegitimate, because the binder is in violation.

      --
      Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
    5. Re:Yee gads. by rknop · · Score: 4, Informative

      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!

      I think you missed his point. His point isn't that those who release proprietary software are taking away the rights of the software. Rather, by releasing software with a restrictive proprietary license, they are taking away the rights of the people who use the software. The FSF sees the rights of users of software as important and fundamental; some others do not. But he's certainly not talking about enslaving software!

      Re: control over your own creations, the FSF does support a sort of control over that. You always have the right not to release your own code or modifications. Indeed, the FSF objects to software licenses that require people to release private modifications. However, once you release your software to other people, the FSF asserts that it is not ethical to restrict the freedom of other people to use that software. It's part of the social contract of free democracies; your freedom only extends so far as it does not infringe on the freedoms of others. The hard part, and the point of disagreement, is where to draw that line. The FSF thinks that proprietary software goes too far infringing on the rights of others.

      Rather than a car or a bank account, a better analogy might be a workplace. An employer who owns the workplace and employs nobody can do an awful lot with that workplace. But once he starts hiring employees-- opening it up to the public-- he's got certain restrictions in what he can do, so as not to infringe on the fundamental rights of his employees.

      -Rob

    6. Re:Yee gads. by Arandir · · Score: 2

      It doesn't matter if software is property or not. What does matter is that people are free to enter into agreements with one another.

      Utilitarian analogy: User Alice does not have the Fubar++ software. Developer Bob does, and he is the only one who does. Total utility == 100. Bob sells a copy of Fubar++ to Alice for the sum of $50 and the promise that the source code will not be disclosed. Total utility == (200 - 50). Net gain for the world.

      Anarcho/capitalist analogy: Alice has no rights with regards to Bob's copy of Fubar++ on his physical CD. Bob sells the CD to Alice under the terms of the Standard Vinge/Schulman Copyholder Contract, which forbids unauthorized distribution of other contractees works.

      Realistic analogy: Alice goes to the store to buys a copy of Bob's software, fully cognizant of the the existance of a defacto and implicit contract known as Copyright. If she agrees with those defacto terms of use, she will buy the software. If she disagrees, she will not.

      I don't like copyright law. It's a statist solution to a problem best left to a free society to solve using voluntary means. However, that does not nullify the fact that a creator has the right to control the distribution of his or her works. Copyright certainly makes it easier for the creator, but the lack of copyright won't make control impossible or even difficult.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    7. Re:Yee gads. by Eccles · · Score: 1

      His point was that the ability to use your IP to subjugate your users isn't an inappropriate power to have.

      Sod off. I mean it. My company's users bought our software of their own free will, judging the licensing of our software to be worth more than the cash they gave us. Anyone who calls that subjugation needs a few whacks with a cluestick.

      True hypocrisy? It was A-OK for the FSF to use proprietary software to achieve their goals from 1984 to the early 1990's, but it's not OK for you to use them for your (unrelated to free software) goals, no matter how noble.

      --
      Ooh, a sarcasm detector. Oh, that's a real useful invention.
    8. Re:Yee gads. by W.+Justice+Black · · Score: 1

      Yes, and by demanding that an individual release source, you are taking away that individuals right to use his IP as he sees fit.

      His point was that the ability to use your IP to subjugate your users isn't an inappropriate power to have. Your users shouldn't take it, and should therefore either force you to see the light through economic or other pressures, or no longer be your users. The lamentable fact is that companies are still exposing users to subserviance (the selection of laptops without the Windows tax is but one example).

      --
      "Time flies like an arrow; fruit flies like a banana." --Groucho Marx
    9. Re:Yee gads. by JWhitlock · · Score: 2
      Yes, and by demanding that an individual release source, you are taking away that individuals right to use his IP as he sees fit.

      I think they are not working at that level, but at a deeper level. The concept of intellectual property is a fairly new one - maybe a few hundred years old, but some would say even more recent.

      I'd say it came out of three streams. The first is the idea of acedemic honesty, the second commercial copyright, and the third European property theory.

      Academic honesty is most often encountered when it is breached, in cases of plagurism. The idea is simple - people that come up with ideas should be credited, and it is wrong to claim other's ideas as your own. That's why research papers include the authors, why Newton and Leibniz fought over who invented the calculus, and why plagurist who get A's get kicked out of college faster than those who honestly get F's. Acedemic honesty is based on giving credit where credit is due, not on ownership of ideas.

      Copyright is a business proposition, to allow an author to enter into a contract with a publisher, and have the law enforce that only those the author has contracts with can publish the works. It prevents McPublisher from copying the text and making copies without entering into a contract with the author. It simply recognizes a political fact: authors and artists create works, but others are good at publishing and distrubiting, and the two should be allowed to enter into a mutually benefical contract, and prevent others from nullifing the benefits of that contract. Still, there's no real property changing hands - rights are given, other's rights are defined, and the contract may just happen to include money changing hands, and restrictions for the two parties. It doesn't have to be exclusive or costly - the GNU copyright is an example of one that is not costly, but restrictive, and public domain is neither costly nor restrictive.

      Property, in many ways, is a European concept, that justifies the actions of the powerful and allows for some interesting innovations. Property implies ownership and legal facts, which means that the government , by force, will defend those "facts". "Life, Liberty, and the Pursuit of Property" means that the government has to recognize that property is a basic right, and can't seize that property without being in the wrong. It only has effect when being are willing to fight for their "right to property".

      I agree with all these, in isolation. It's when they come together to make "Intellectual Property" that I start getting a little tense. Ideas aren't really property, in that when I give some away, I have as much as I started with. Even the strict requirements of academic honesty are met simply by acknowledging who came up with the idea. What about copyright? If I "take" an idea, then publish it and make money off of it, I'm clearly in the wrong. But if I simply use it for myself? Is Newton any poorer because I learned the calculus? Is Jefferson any poorer because every American History book has a copy of the Declaration of Independance? Is Metalica any poorer because I have a copy of a song I wouldn't have paid for, anyway?

      I don't buy the arguement "code = factories". The manufacturer has real property in factory equipment with a real dollar value, gets a real electric bill at the end of the month, and has to pay real money for employees. I have a similar situation. My computer is real property, with a (rapidly declining) value, I get a real electricity bill at the end of the month, and I donate my "expertise" to operate my computer, as a hobby. At work, they pay me to do a similar thing with their equipment. Code Factory Equipment, Computers = Factory Equipment.

      I've rambled for too long, without really making a point. Basically, property is a good thing, but I'm not sure if "Intellectual Property" really fits in the scheme of "Life, Liberty, and the Pursuit of Happiness / Property" that I would fight and die for. I think this is a distinction that needs to be made, before my company starts worrying about their "air property" that I'm consuming without compensating them.

    10. Re:Yee gads. by jweage · · Score: 1, Redundant

      No, I don't think he missed the point. Using a particular software package is a choice made by the user. It is not forced on the user as slavery was. Claiming that this is an infringement on rights is backwards, you can't make a choice and as a result of that choice, claim that your rights have been infringed.

      your freedom only extends so far as it does not infringe on the freedoms of others

      Yes, and by demanding that an individual release source, you are taking away that individuals right to use his IP as he sees fit.

      Source code is the raw material used to produce a product. If you give a user the source code, you have given them essentially all they need to recreate the product. What if I demanded access to a production factory's machinery so that I could modify and produce my own widget? It doesn't make sense.

    11. Re:Yee gads. by ethereal · · Score: 2, Insightful

      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.

      --

      Your right to not believe: Americans United for Separation of Church and

    12. Re:Yee gads. by InsaneGeek · · Score: 2

      Wait a minute here... trying to control the laughter inside...

      Isn't the FSF implementation *controlling*? I believe the GPL controls me by enforcing in your words "legal fiction". Would not the restrictions within the GPL be "control", it says that there are things "I CAN NOT DO" that sure seems like control to me. You are *CONTROLLING* me by not allowing me to take your code and do what I want with it and put it back out into the work anyway that I see fit. You make like that I am forced to give back to the common good, but you sure the hell are controlling me, and your public code.

      Let's really take a look at your example and put in exactly what should be in there... you let something out into the world, your fundamental control is maintained, and the control you have is a legal enforcement of what both FSF and you consider ethical. If I were able to truely be able to *any* thing at all with the code then your original statement would be correct, but it's not.

    13. Re:Yee gads. by dublin · · Score: 2

      Property, in many ways, is a European concept, that justifies the actions of the powerful and allows for some interesting innovations. Property implies ownership and legal facts, which means that the government , by force, will defend those "facts".

      Property is in NO way a European concept, and your assertion is base slander (or even racism) of the worst sort. Nearly *every* society has a concept of property, and it's quite easily demonstrable that property was a well-established and understood concept historically literally *thousands* of years before there was any civilization to speak of in Europe. (If you doubt me, look up the Code of Hammurabi, which deals with property issues at considerable length.)

      Finally, any one belonging to one of the three largest religions in the world, Judaism, Islam, or Christianity, recognizes that the concept of property is one that has been implicit in God's covenants with man since the very beginning: Go back and read the Ten Commandments (or better yet, Proverbs) with an eye toward property rights - you'll find that any possible rational interpretation presupposes both the existence and the validity of property rights.

      I'm not sure why you feel the need to slight Europeans, but you couldn't be more wrong! BTW, other than from a factual point of view, I couldn't care less if you insult Europeans, as I consider myself to be ethnically Texan. :-)

      --
      "The future's good and the present is nothing to sneeze at." - Roblimo's last ./ post
    14. Re:Yee gads. by Omnifarious · · Score: 2

      If copyright didn't exist, the GPL would be largely necessary. Yeah, the GPL turns the idea of copyright against itself. What of it? I'm tired of hearing this non-argument.


    15. Re:Yee gads. by InsaneGeek · · Score: 2

      I really wasn't thinking of copyright.

      I was thinking that if I'm just another Joe on the net, who downloads some code, I modify it & post it in binary only format on my website (don't release the code because he's lazy, just doesn't want to, whatever reason).

      Under the FSF the original coder is "controlling" his public code by not allowing my above example. The FSF *wants* the ability to control code after it's been released (for good or bad). The FSF license requires all others to release their changes also, which again is obviously controlling the code after it has entered to the wild and wooly public space.

      I was just pointing out the incorrectness of your statement, that (paraphrasing) once code is released to the public, no laws govern it anymore and it can not be controlled, and that is what the FSF believe in. Which from the above example shows this.

      I personally really don't care too much either way with licenses, but your statement was so incorrect to the point of being exactly opposite of what the FSF says that I had to point it out (I'm kinda kooky that way), before someone else incorrectly believed it.

    16. Re:Yee gads. by naasking · · Score: 1

      Claiming that this is an infringement on rights is backwards, you can't make a choice and as a result of that choice, claim that your rights have been infringed.

      Go buy a DVD from one region and try to play it in a player from another. You can't without (soon to be illegal) region-free DVD players. Do you honestly believe that you're rights to play your DVD have not been infringed? The very existence of region encoding causes infringement, so it must be eliminated. I presume the FSF are making a similar case for proprietary software.

    17. Re:Yee gads. by jweage · · Score: 1

      Again, you chose to buy the DVD. i.e. before you chose to purchase the DVD you have no claim, you then purchase the DVD, and now you are claiming that the manufacturer has infringed your rights. That is nonsense. If you don't agree with the limitations built into the product, don't buy it!

      This whole argument is based on the idea that the customer has a "claim" on the manufacturers/producers skills and time and can dictate what they can or cannot do with the product. Read Ayn Rands "Atlas Shrugged" to see what this causes.

    18. Re:Yee gads. by jweage · · Score: 1

      What you seem to be unaware of is the fact that, in the USA, slavery is illegal even if the slave agrees to become one while still "free".

      The basic principals of a good government are life, liberty and pursuit of happiness, and they should be applied in that order. If I choose to work for someone for a place to sleep and food, that is fine. The problem with "slavery" is that the slave's liberty is violated, they loose their right to self-determination. Based on this argument government has no authority to ban prostitution.

      The FSF would like to see society develop a similar "morality" regarding a person's right to share information, even if it's in the form of computer software. (This is my opinion, of course; I don't speak or work for the FSF.)

      Apply this to books. I cannot copy a book and give away the copies on the pretense of "sharing information". I can, however, write my own book on the same subject and distribute that freely (assuming it wasn't plagarized). Just because computers make it easy to distribute source code and executables, does not mean that it is our right to freely distribute executables of other people's work and to demand the source!

      There is a big difference between IP and someone's work i.e. source code and executables. Share ideas if you wish, write a clone program, but don't pretend that someone selling their work as they see fit is a violation of your rights.

    19. Re:Yee gads. by cburley · · Score: 1
      I think you're confusing me with the FSF. I'm not the FSF.

      However, I'll point out that, unlike with books, which could perhaps remotely be claimed to contain "instructions" run by "people", software runs machines, mainly computers, that do not have the same rights or responsibilities as people.

      In that context, it no more strains credulity, in my opinion (and perhaps the FSF would agree, or take a different tack entirely), to claim that software should be open and free, as source, to avoid technology problems, than it does to claim that the materials you put in your the medicine you sell, while you might have plenty of reason to keep the "recipe" secret, should be similarly open and free -- so doctors have some idea what they might be potentially fighting, for just one example, should your medication prove dangerous.

      In that sense, I believe software is closer to internal medicine than to writing in books, when those two are viewed as extremes on a continuum of the importance of content, what mechanisms mostly directly use the content, how much opportunity humans have to determine, ahead of time, the effective nature of the content, and so on.

      Another problem with the analogy with books is that, in all pertinent ways, they are source code. That is, any reasonably educated reader can study them and see what they're saying. They have an insignificant amount of "meta" information that requires reverse-engineering the actual stored instructions, but that largely drives the behavior of the reader of the book (i.e. a human).

      That's very different from an executable vs. source. An executable delivered by a proprietary software vendor, which you're executing on your computer, may well be spying on you, deleting your files, etc., but your ability to find that out is severely constrained, since you don't have the source code.

      Same with internal medicine. If that industry worked, and had government protection, a la the software industry, your right to know, ahead of time, what's in medicine you're taking (or are given, say, force-fed by a nurse in the elementary school to which you might be going), would not exist. Your right to publish what you do know about the content would not exist. Your right to study (reverse-engineer) the content would not exist. And, to the extent you and others did these things regularly because of ordinary freedoms and opportunities to do so, and because y'all felt such study, discussion, criticism, etc., was crucial to leading a healthy life, both as individuals and as a society, you'd find those freedoms and opportunities being increasingly curtailed by the medical industry and government nearly every day.

      With books, you don't have that problem. Somebody can come into your house and try to bake those biscuits in Penn & Teller's book, but you have the freedom, the choice, and the opportunity to look over their shoulder, note the "dangerous" combination of ingredients, and say "no thanks; not only will I not eat those biscuits, you're not even allowed to make them in my kitchen".

      Because of language used by FSF/GNU supporters, I tend to think, people looking at these issues often labor under the assumption that the goal is to protect and promote "freedom of software". It isn't, in my opinion; the phrase "software freedom" is more precisely rendered "freedom of people to read software".

      So, one overarching question is, to what extent is the ability to read and otherwise fully embrace software that, in one way or another, is running some machinery in your household, business, or infrastructure, a fundamental human right?

      And, orthagonally to the rights issue, another overarching question is, to what extent is that ability critical to the long-term safety, stability, flexibility, and inventiveness of a society?

      Those two questions are primarily, but not exclusively, the realm of the free-software movement and the Open-Source-Software movement, respectively, and I believe they both need to be considered, and seriously so, with little (but not zero) weight given to issues such as short-term profitability of a few commonplace business models.

      So, for now, it seems that only the FSF is fighting and standing on the line that human rights include the right to know, view, consider, replicate, criticize, and discuss the instructions that machines with which a human might interact are running.

      The FSF might well be drawing that line too far towards the "book end" of the continuum.

      But, if they didn't, and if society took that opportunity to jump even further over that line in the sand, I suggest that the danger would greatly increase that the line you, and many others, might wish to draw (say, before we lose similar freedoms regarding medicine, or before the freedoms we've already lost regarding bioengineered or genetically-engineered organisms, including crops, in our environment have effects as visible to ordinary people as the ILOVEYOU, Melissa, and other software vermin already have) may well be more in danger in the long run, especially since the primary objection, by far, voiced in response to the FSF's line is "but profits are so important", not anything fundamental regarding rights, and those other potential lines have no inherent defenses that turn corporate profits into allies (as can happen with other issues, in other dimensions, for example).

      In short, those who concede that corporate profits trump the importance and advantages of ordinary people having access to the source code of software that runs the machinery of their lives have, as far as I can see, little more they can pull out of their hats, should they desire to do so, to prevent corporate profits trumping the ability of ordinary people having access to similar information regarding the air they breathe, the clothes they wear, the various ointments they apply externally, the food they eat, and the medicines they ingest.

      --
      Practice random senselessness and act kind of beautiful.
  97. Re:In other words... by Anoriymous+Coward · · Score: 2
    Actually, he wants us to become like artists before copyright was invented. That is, we would need to:
    • be independently wealthy; or
    • depend on patronage; or
    • do something else during the day.

    Right now I depend on the patronage of the corporation which employs me to develop software for their own internal use. Nowhere does the FSF claim that in house software should be free.
  98. Noun Adjectives by Macrobat · · Score: 0
    We make adjectives out of nouns all the time: Car port; banana split; liberation theology; apple pie; water faucet.

    There's really nothing wrong with it, it's just a kind of operator overloading that's built into the English language (as well as others).

    --
    "Hardly used" will not fetch you a better price for your brain.
  99. Re:Mirror in case of slashdotting by LatJoor · · Score: 1

    He's referring to the fact that once you have Cygwin installed on MS-Windows, you can clearly see how much of the power, functionality, and ease of use of "Linux" comes from the GNU tools, not from the Linux kernel itself. Granted, Windows runs the GNU tools much more poorly than Linux does, but the basic functionality is there.

  100. Pun for Michael by Tharsis · · Score: 1

    My M stands for "Michael," which sadly has no pun variant that I can think of

    How about "My Call"

    1. Re:Pun for Michael by platos_beard · · Score: 1

      I don't mean to be inflammatory, but how can you expend so much effort trying to change the way other people release software, comparing those who disagree with you to slaveholders, and think that "my call" relates to your life in no way?

      --
      What's a sig?
    2. Re:Pun for Michael by Anonymous Coward · · Score: 0
      That's because you're a fucking shithead moron.

      I hope your mother is dead.

      I hope your father is brutally raped and tortured to death.

      I hope your sister is fucked in the face 'til her tongue is ripped from her throat.

      I hope your brother gets his scrotum ripped off with a monkey wrench for doing that to her.

      I hope you fucking die from unrelentable sorrow you shitsack excuse for a human being!

    3. Re:Pun for Michael by LatJoor · · Score: 1

      Since you're not trying to be inflamatory, neither will I. I'll just point out that his comparison was actually very astute. Why?


      When faced with the prospect of abolition, the South argued that slavery should be preserved on the principle of "states' rights", in other words, states had the right to choose whether they wanted to enslave people. This in fact masked a raw excercise of power: the white people in the South, who had the money and the guns, didn't want to give up their hold over black slaves. Now, I'm not trying to be Foucauldian here despite the language used above, but I do think that in this case above and in the case of software as well, people wielding a huge amount of wealth and power are trying to frame their ability to get away with unethical actions in terms of "rights," when it should more accurately be called "exploitation."



      In Dmitry's case we just saw that, like in the Dredd Scott [sp?] case, when the wealthy feel that their control is threatened they push to enact ever more restrictive laws. These laws make it increasingly difficult to avoid liability for being even associated with infringements on these unethical powers, as when the people of the North were legally obligated to hunt down escaped slaves and return them to their masters.



      Enslaving people's software use is far less serious than enslaving's someone's body and mind, but it's serious nonetheless, and more importantly it's not ethically justifiable. If I go out and punch you in the face on the street, I can't justify it by telling you how much worse it would have been if I had hit you with a bat or shot you with a gun. It could always be worse, that's not the point.



      I just wrote my senior thesis in History on slavery, so please no flames telling me how much worse it is and how nothing can compare to it. You can always compare things, that's the beauty of analytical thinking.


    4. Re:Pun for Michael by bkuhn · · Score: 1

      Cute, but RMS' "Math You" is funny because he used to study math
      intensively. I don't think "My Call" relates to my life in any way I can
      think of.

  101. Re: Cincinnati lore and more... by Moe+Yerca · · Score: 1
    Skyline is definately great grub, I eat it regularly, I'm just saying for part of the population it causes foul and mysterious odors. One of my brother's ex-girlfriends works at the Skyline in Hamilton and the bill is usually an order of magnitude smaller than it should be. Reason enough to eat there. :)

    I didn't realize that this was the same Bradley Kuhn that posted to the one.net newsgroups. It's a small, small world.

    LaRosa's is a close second, but they actually HAVE a LaRosa's in my town. I guess that makes it the best pizza within an 30 minute drive. :)

  102. Re:Blacks also had the right to own slaves. by Anonymous Coward · · Score: 0

    riiight...you know the kkk website is not the best source for american history.

  103. I really wanted to admire this guy... by Canyon+Rat · · Score: 1

    But then he came out with that whack analogy between commercial software and slaveholding. This may take the all time record for stupidest statement on /.

    What's scary is he seems to believe it. It's as if at some level he thought Intuit would track him down and lynch him for switching to GnuCash.

    How can anyone take him seriously after that remark? Both the Open Source and Free Software movements have so many articulate advocates. Surely /. could have found someone better.

  104. Re:Bradley, I've told you this is wrong. Stop it! by rc.loco · · Score: 1

    What makes it wrong? These are his beliefs and opinions. I agree more with you Russ, but I don't think you're right and he's wrong.

    --
    --rc
  105. Re:In other words... by WildBeast · · Score: 1

    A car is hardware, not software, when you buy a PC it's not sealed, you can play around with it and make repairs and upgrades.

  106. Re:comments by bkuhn · · Score: 3, Interesting

    I apologize for missing that point. 24 hours ago, I was under the
    impression that in most states, when slavery was legal, only white people
    could own slaves. Now it appears I was mistaken. My apologies.

  107. Programming morally wrong? by Linux_ho · · Score: 4, Insightful
    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.
    --
    include $sig;
    1;
    1. Re:Programming morally wrong? by masq · · Score: 1, Insightful
      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.

    2. Re:Programming morally wrong? by Anonymous Coward · · Score: 0

      In spending my own available time, energy, and resources to help other people by writing some proprietary software

      No, you're not. You're spending time, energy, and resources to make money. I don't think there's necessarily anything wrong with that, but it's offensive as hell to claim altruism when you're doing something for selfish reasons.

  108. Re:Mirror in case of slashdotting by Proud+Geek · · Score: 2
    Most of Cygwin comes from two parts: the Cygwin library (replaces glibc) and gcc. The library was written by Cygnus (and is now maintained by Red Hat) and does not originate with the GNU project. The gcc used comes from egcs (as does modern gcc), which was forked a long time ago after Stallman installed a bonehead maintainer. It is true GNU software, but most of the code is from non-GNU sources. The GNU tools are all replacements for proprietary UNIX versions that are also available under proprietary and BSD licenses.

    If you take out glibc, gcc and gdb (because the sources are not primarily from the GNU project, even though they were donated to it) you find that GNU software actually plays only a minor part in a normal Linux system.

    --

    Even Slashdot wants to hide some things

  109. Re:wake me when the preaching is over by Sludge · · Score: 2

    There is no point in which Bradley Kuhn tried to make an anaolgy between the severity and repercussions of slavery's freedom lost and the severity and repercussions of people who have no choice but to use non-free software. The analogy was given in order to assist the reader in finding an objective comparison between which freedoms are the rights of citizens and which freedoms impose on others. (The right to swing your fist stops where my face starts.)

    I love the benefits of free software(linux, etc) but there is a place for closed proprietary software and there is nothing wrong with using them.

    Right now there is a place for free software and proprietary software in the same world. However, in many cases, the philosophies of the two cannot naturally coincide, and there is conflict. If, in the future, we are left with one of the two, it will be because of the efforts of the people fighting(working) for the philosophy that they choose. Advocacy starts now.

  110. wake me when the preaching is over by Anonymous Coward · · Score: 1, Flamebait
    this is why many people can't stand the FSF and RMS and his cronies.
    endless preaching about why software should be free, how it harms people, blah blah blah. very few people in their right mind would believe this crap. I don't want to drag this into the old tired debate, but why should these guys impose what freedoms a software publisher should give??

    I love the benefits of free software(linux, etc) but there is a place for closed proprietary software and there is nothing wrong with using them. It is not worse than slavery.

    1. Re:wake me when the preaching is over by merlin_jim · · Score: 1
      I agree much more with free software now that I have heard his reasoning... if the world is going to be run on and by software, then the world needs the ability to own that software.

      Where do you draw the line on how much of technology belongs to the society that depends on it? What if Ford tried to enforce an old patent on the internal combustion engine? Would anyone protest?

      --
      I am disrespectful to dirt! Can you see that I am serious?!
    2. Re:wake me when the preaching is over by praxim · · Score: 1

      "...not worse than slavery."

      Ahh, yes, and slavery is not worse than murder, so... =)

      But, yes, I agree with your point. Commercial software has its place, and it doesn't hurt that it tends to put food on the table.

    3. Re:wake me when the preaching is over by Anonymous Coward · · Score: 0

      Indeed, they ramble on and on about all these "rights" that people should have but have never taken to time explain where these rights came from. It appears to me that Stallman just pulled them out of his ass.

      Hopefully if we ignore Stallman long enough he'll just go away. Right now he's the Dr. Laura of the computer industry.

  111. Re:vegan by roqetman · · Score: 1

    I'm there, it's easy if you have a wife who's a good cook and is a vegan. So I suggest you find one ;)

  112. Oh, the power of free software by Anonymous Coward · · Score: 0
    It's so great that its founding father, RMS, still finds it inconvenient to digitally sign messages.

    Hey, Richard, wanna know how easy it is in Windows?

  113. This says more about the author than RMS. by Magnus+Pym · · Score: 3, Insightful
    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.
    1. Re:This says more about the author than RMS. by dublin · · Score: 2
      . 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.

      Excuse me, were you reading the same thing I was? If so, I'm not sure how you square the assertion above with what Drepper actually wrote, to wit:

      Stallman recently tried what I would call a hostile takeover of the glibc development. He tried to conspire behind my back and persuade the other main developers to take control so that in the end he is in control and can dictate whatever pleases him.
      --
      "The future's good and the present is nothing to sneeze at." - Roblimo's last ./ post
    2. Re:This says more about the author than RMS. by naasking · · Score: 1

      That is what is commonly known as an interpretation of events. Drepper may very well believe his interpretation, but that may not be what actually transpired. Facts establish what happened, not interpretations and opinions. Perhaps you should look beyond Mr Drepper's word before reaching a conclusion.

  114. Ack, too many italics! by ethereal · · Score: 3, Funny

    Remember, if the posted story looks wrong, you should have used Preview :)

    --

    Your right to not believe: Americans United for Separation of Church and

    1. Re:Ack, too many italics! by Sheridan · · Score: 1

      (+1, Funny), I'd have thought, but then unclosed italic tags are a pet hate of mine

  115. hypocrisy in record time by Anonymous Coward · · Score: 0
    first sentence:
    (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).

    then on the very next sentence:

    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... you don't force schedules, but you do force naming software down peoples throats?? I'm confused here. "Linux" is actually anything people want it do be, and no amount of screaming and whining will change that.

    1. Re:hypocrisy in record time by Anonymous Coward · · Score: 0

      Someday, you'll figure out the difference between "encourage" and "force". Given how fucking stupid you are, I don't think it'll be any time soon, though.

  116. "GNU/Linux" is just a lame FSF marketing ploy by alienmole · · Score: 2
    It's just a way for the FSF to get their project acronym more widely known. The logic behind it doesn't have to make sense. Perhaps the other projects should all do the same, which would totally expose the foolishness here. "Hey, you should really call it Apache/Linux. No, BSD/Linux, no it's Perl/Linux dammit!"

    The FSF doesn't help its credibility with these sort of tactics.

    1. Re:"GNU/Linux" is just a lame FSF marketing ploy by naasking · · Score: 1

      The logic behind it doesn't have to make sense.

      *ahem*. Sorry for nitpicking, but logic ALWAYS makes sense(otherwise, it wouldn't be logical, right?). ;-) They want GNU there because they did a hell of alot of work putting a working system together and ALSO because they want non-techie people who see "GNU/Linux" to say, "What's that GNU thing in front?" That way knowledge of GNU and the FSF spreads and non-techs can learn about the FSF, their philosophy and what they're trying to accomplish.

    2. Re:"GNU/Linux" is just a lame FSF marketing ploy by alienmole · · Score: 2
      Nitpicking breeds nitpicking. No, logic doesn't always make sense. In fact, the dictionary definition of "logic" at http://www.m-w.com/ includes both "a particular mode of reasoning viewed as valid or faulty", and "something that forces a decision apart from or in opposition to reason". It's the English langwidge, baybeee...

      In this case, the logic behind GNU/Linux may in fact make sense from a certain FSF perspective, just as Microsoft's decision to repeatedly screw its customers makes sense to Microsoft. But neither approach necessarily make sense to those on the outside, nor even for the FSF or Microsoft's own long-term interests, because their "logic" is predicated on the way they see themselves, not the way others see them.

      If lumping the FSF and Microsoft together seems a bit harsh, there's actually a connection: smart programmers aren't necessarily smart at human relations.

    3. Re:"GNU/Linux" is just a lame FSF marketing ploy by naasking · · Score: 1
      Nitpicking breeds nitpicking. No, logic doesn't always make sense. In fact, the dictionary definition of "logic" at http://www.m-w.com/ includes both "a particular mode of reasoning viewed as valid or faulty", and "something that forces a decision apart from or in opposition to reason". It's the English langwidge, baybeee...

      That's the most ridiculous def'n of logic I have ever heard, so much so, that I'm not even going to check your source(mainly because they are insufficient out of their context). Here are two sane def'ns:

      Oxford dictionary of current English

      logic n. science of reasoning; particular system or method of reasoning; chain of reasoning(regarded as sound or unsound), use of or ability in argument; inexorable force, compulsion

      From dictionary.com

      logic n.

      1. The study of the principles of reasoning, especially of the structure of propositions as distinguished from their content and of method and validity in deductive reasoning.

      2.
      1. A system of reasoning: Aristotle's logic.

      2. A mode of reasoning: By that logic, we should sell the company tomorrow.

      3. The formal, guiding principles of a discipline, school, or science.

      3. Valid reasoning: Your paper lacks the logic to prove your thesis.

      4. The relationship between elements and between an element and the whole in a set of objects, individuals, principles, or events: There's a certain logic to the motion of rush-hour traffic.

      5. Computer Science.

      1. The nonarithmetic operations performed by a computer, such as sorting, comparing, and matching, that involve yes-no decisions.

      2. Computer circuitry.

      3. Graphic representation of computer circuitry.

      Now, I don't see any references in there to logic being contrary to reason. One could make the argument that since the def'n for logic allows for the existence of unsound logic, that this could lead to your "logical conclusion which is contrary to reason". But I challenge you to come up with an example of such a situation(logic results in a conclusion contrary to reason). I do not think it is possible; since logic is a method/system/science of reasoning, every logical step must be reasonable. In the end your conclusions must also be reasonable(perhaps only in the context of your thought experiment, but still...). In the mean time...

      In this case, the logic behind GNU/Linux may in fact make sense from a certain FSF perspective, just as Microsoft's decision to repeatedly screw its customers makes sense to Microsoft.

      Of course. I don't think anybody does anything that doesn't make sense from their perspective(pretty broad statement, I know, but valid).

      But neither approach necessarily make sense to those on the outside, nor even for the FSF or Microsoft's own long-term interests, because their "logic" is predicated on the way they see themselves, not the way others see them.

      Perhaps. I would opt for the simpler explanation and just say that others simply don't understand what they're trying to accomplish(instead of your psychological perspective on their self-image, perhaps seeing themselves as America's saviours; something that probably applies to both FSF and MS).

      If lumping the FSF and Microsoft together seems a bit harsh, there's actually a connection

      There's always a connection between any two things, no matter how disparate(wow, I'm doing pretty good on the sweeping generalizations, no?).

    4. Re:"GNU/Linux" is just a lame FSF marketing ploy by alienmole · · Score: 2
      One could make the argument that since the def'n for logic allows for the existence of unsound logic, that this could lead to your "logical conclusion which is contrary to reason".

      Yes, that's the point. The original statement I made was "The logic behind it doesn't have to make sense". That would make it unsound logic. This fits the Oxford definition you quoted perfectly, so I don't really need to defend the Merriam-Webster definitions I gave.

      Nevertheless, I'll give it a shot. The first definition I quoted is essentially equivalent to your Oxford definition: "sound or unsound" vs. "valid or faulty". So there's really no problem there.

      The other one, "something that forces a decision apart from or in opposition to reason", is perhaps a little more subtle. My interpretation of this would be that the "logic" being defined here necessarily refers to a different system of reasoning than the one referred to by the word "reason" in the definition. As in the FSF example, the FSF may have some logic which leads them to their conclusion; an outsider might find their conclusion "in opposition to reason" because they're using a different system of reasoning. We're talking about English here, not computer science or formal logic, and multiple implicit points of view in a definition are par for the course. English is full of examples of the word "logic" being used to describe a faulty chain of reasoning.

      Of course. I don't think anybody does anything that doesn't make sense from their perspective(pretty broad statement, I know, but valid).

      Right, but my implied point is that if they had a broader perspective, either entity might make decisions that serve their interests better in the long run. This is often referred to as "enlightened self-interest", and the logical relativism we're discussing is central to this.

  117. Re:Mirror in case of slashdotting by hey! · · Score: 2

    This $&%$& demands everything to be labeled in a way which credits him
    and he does not stop before making completely wrong statements like
    "its variant".


    A, the old conflicts just never die, do they?

    That said, I recently installed the full suite of Cygwin tools on my Win2K development machine, and it gave me a slightly different perspective on the Linux vs. GNU/Linux debate. If I could only get rid of my Windows desktop altogether I'd be happy indeed.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  118. Mirror in case of slashdotting by Anonymous Coward · · Score: 5, Informative

    And now for some not so nice things.

    Stallman recently tried what I would call a hostile takeover of the
    glibc development. He tried to conspire behind my back and persuade
    the other main developers to take control so that in the end he is in
    control and can dictate whatever pleases him. This attempt failed but
    he kept on pressuring people everywhere and it got really ugly. In
    the end I agreed to the creation of a so-called "steering committee"
    (SC). The SC is different from the SC in projects like gcc in that it
    does not make decisions. On this front nothing changed. The only
    difference is that Stallman now has no right to complain anymore since
    the SC he wanted acknowledged the status quo. I hope he will now shut
    up forever.

    The morale of this is that people will hopefully realize what a
    control freak and raging manic Stallman is. Don't trust him. As soon
    as something isn't in line with his view he'll stab you in the back.
    NEVER voluntarily put a project you work on under the GNU umbrella
    since this means in Stallman's opinion that he has the right to make
    decisions for the project.

    The glibc situation is even more frightening if one realizes the story
    behind it. When I started porting glibc 1.09 to Linux (which
    eventually became glibc 2.0) Stallman threatened me and tried to force
    me to contribute rather to the work on the Hurd. Work on Linux would
    be counter-productive to the Free Software course. Then came, what
    would be called embrace-and-extend if performed by the Evil of the
    North-West, and his claim for everything which lead to Linux's
    success.

    Which brings us to the second point. One change the SC forced to
    happen against my will was to use LGPL 2.1 instead of LGPL 2. The
    argument was that the poor lawyers cannot see that LGPL 2 is
    sufficient. Guess who were the driving forces behind this.

    The most remarkable thing is that Stallman was all for this despite
    the clear motivation of commercialization. The reason: he finally got
    the provocative changes he made to the license through. In case you
    forgot or haven't heard, here's an excerpt:

    [...] For example, permission to use the GNU C Library in non-free
    programs enables many more people to use the whole GNU operating
    system, as well as its variant, the GNU/Linux operating system.

    This $&%$& demands everything to be labeled in a way which credits him
    and he does not stop before making completely wrong statements like
    "its variant". I find this completely unacceptable and can assure
    everybody that I consider none of the code I contributed to glibc
    (which is quite a lot) to be as part of the GNU project and so a major
    part of what Stallman claims credit for is simply going away.

    This part has a morale, too, and it is almost the same: don't trust
    this person. Read the licenses carefully and rip out parts which give
    Stallman any possibility to influence your future. Phrases like

    [...] GNU Lesser General Public License as published by the Free
    Software Foundation; either version 2.1 of the License, or (at your
    option) any later version.

    just invites him to screw you when it pleases him. Rip out the "any
    later version" part and make your own decisions when to use a
    different license since otherwise he can potentially do you or your
    work harm.

    In case you are interested why the SC could make this decision I'll
    give a bit more background. When this SC idea came up I wanted to
    fork glibc (out of Stallman's control) or resign from any work. The
    former was not welcome this it was feared to cause fragmentation. I
    didn't agree but if nobody would use a fork it's of no use. There
    also wasn't much interest in me resigning so we ended up with the SC
    arrangement where the SC does nothing except the things I am not doing
    myself at all: handling political issues. All technical discussions
    happens as before on the mailing list of the core developers and I
    reserve the right of the final decision.

    The LGPL 2.1 issue was declared political and therefore in scope of
    the SC. I didn't feel this was reason enough to leave the project for
    good so I tolerated the changes. Especially since I didn't realize
    the mistake with the wording of the copyright statements which allow
    applying later license versions before.

    I cannot see this repeating, though. Despite what Stallman believes,
    maintaining a GNU project is NOT a privilege. It's a burden, and
    the bigger the project the bigger the burden. I have no interest to
    allow somebody else to tell me what to do and not to do if this is
    part of my free time. There are plenty of others interesting things to
    do and I'll immediately walk away from glibc if I see a situation like
    this coming up again. I will always be able to fix my own system (and
    if the company I work for wants it, their systems).

    1. Re:Mirror in case of slashdotting by cburley · · Score: 4, Informative
      I think a fair case can be made for the GNU project to be at least an equal parent with the kernel to the current success of the Linux phenomenon.

      I'd have to disagree. I'd say the GNU project was an important enabler of the "phenomenon", which was due primarily to the dynamism of the Linux-kernel community, which was unique.

      I'd been working on Project GNU (specifically, GNU Fortran, or g77) for a few years when Linux came along, and the difference in attitude between maintainers of the "big" GNU projects and Linus and his cohorts was definitely a big factor in why the latter become the focus of the free-software phenomenon in the average person's view.

      Sure, the fact that Linux ran on popular PCs was also a factor, but other Unix kernels could do that. And the FSF could have had a Unix kernel that did that earlier, if they'd decided to focus on that goal rather than a much more elegant, portable, high-fallutin' kernel (and especially if RMS had answered "yes" to my offering to write the kernel instead of asking me to write g77 instead).

      But while project leaders/maintainers like myself were trying very hard to produce "clean", elegant releases, to keep ugly stuff out of "our" code, and, generally, to keep the uneducated, unwashed masses of budding hackers at arms' length (some would say ten-foot-poles' length ;-) from our precious projects, Linus invited a much closer relationship.

      This might partly have been due to his inexperience (he started out much younger and less experienced on his project than I did on g77, RMS did on GCC or Emacs, etc.), but I perceived a much more welcoming, casual attitude in the early Linux discussions than I tended to see elsewhere. (And, remember, "elsewhere" includes my own project.)

      So, the "Linux phenomenon" is properly named, in my view, even if "the Linux Operating System" ain't necessarily so. With Linux, "we" (the GNU, or free-software, advocates) not only had a decent-performing free kernel usable on 386s and up, we had a project that nearly anybody could contibute to, and feel as though they were part of "something big".

      Yes, "the rest of us" muddled along, and our projects (especially GCC and Emacs, plus the FSF as an organization, since it created and maintained the GPL) were important, perhaps crucial, components of the system being developed around the Linux kernel, just as they were (or were becoming) in many other venues.

      I'm not arguing that "we" should be forgotten, just that the "something-special" quality of Linux, and of Linus' running of the Linux project, should always be remembered. I've never thought of the Linux code as being particularly "special", and I still have plenty of reservations about running an "important project" the way Linus did (he might have them too, by now ;-), but I can't deny the excitement and breadth-of-buzz that he created.

      The result? To my knowledge, he's the only free-software author whose supporters insisted, against his own recommendation, to name the project's output -- the Linux kernel -- after him. (Well, let's face it, if his name was "Mortimer", "Linux" would still be a cool name, but I think that shows how highly valued and appreciated he was, not just as a coder or project administrator, but as a leader.)

      As to the GNU/Linux debate -- while I think the name has technical and cultural advantages (it describes the Unix variant concisely, and it helps remind "the children" from whence it came), of all the cases where the "last component to arrive" got to be the one that named the whole system, this has got to be the best example of that being appropriate.

      After all, even if it's the GNU/Linux system, it is the Linux phenomenon that launched a thousand media events, IPOs, and the like, and there's an important cultural touchstone in the "Linux" name being the sole identifier: that, more important to many people than the details of software freedoms, was the welcoming arms of a sort of meritocracy, i.e. a bazaar rather than a cathedral, in participating in the creation of something not so much awe-inspiring, but practical and even, at times, enjoyable dirty, as well.

      Put another way: while the rest of his "elders" were carefully writing symphonies and conducting performances, in which each participant was expected to play his or her carefully-outlined part, Linus played bass in the biggest, baddest blues jam session going, where nearly anyone could solo, even if just for a few bars, and most everyone knew the chord progressions by heart.

      No amount of technical acumen (or jumping around on stage like a lunatic, *cough*Ballmer*cough* ;-) can substitute for inspiring leadership.

      --
      Practice random senselessness and act kind of beautiful.
    2. Re:Mirror in case of slashdotting by dublin · · Score: 2

      This is an interesting observation, and bears out my long-held belief that free/open source software has succeeded in spite of the FSF at least as much as because of it. (FWIW, Russ Nelson's excellent comment here about the FSF alienating more people than it converts is right on the money.)

      --
      "The future's good and the present is nothing to sneeze at." - Roblimo's last ./ post
    3. Re:Mirror in case of slashdotting by cburley · · Score: 1
      This is an interesting observation, and bears out my long-held belief that free/open source software has succeeded in spite of the FSF at least as much as because of it. (FWIW, Russ Nelson's excellent comment here about the FSF alienating more people than it converts is right on the money.)

      Note that I was talking mainly about the "Linux phenomenon".

      Without the FSF, there would have been no substantial free-software or open-source-software movements, in my opinion.

      While RMS (not the FSF per se) has definitely alienated many people, including potential contributors, and Linux attracted lots of potential contributors as well as becoming the focal point of the "phenomenon", it was the FSF, its Project GNU, and the GNU General Public License (GPL) that both pioneered and founded the free-software movement.

      Without those, any nascent movement would have been picked apart by proprietization of software a la the Symbolics situation (which helped convince RMS that more than just enthusiasm and trust was necessary; that an organization, with legal teeth and muscle, was needed to specifically make free software happen and endure).

      It is always easy for the pampered citizens within the walls of a relatively safe city to pooh-pooh the contributions of those who built the walls and those who man them, weapons in hand, as "radicals", "extremists", and so on. "The outside world loves us now; our former enemies now seek to embrace us; they simply find our armaments and walls off-putting, and we'd have so many more people join us in building our clay pots and weeding our gardens if we'd just lay down our arms", they say.

      The fact that Microsoft now tries to divide and conquer the movement by specifically targeting the GPL shows that they know where the true long-term strength of the movement lies: in the protections offered by the combination of the GPL and the holding of important copyrights by the FSF, and in the relevancy to the movement still granted the FSF by those who matter (those who choose to contribute their efforts, not just those in the movement who criticize the FSF in public).

      Microsoft knows that if it can convince enough in the movement to go along with its proposed marginalization of the FSF and the GPL, which it accomplishes by means such as calling the GPL "viral", "Pac-man-like", etc., criticisms neither new nor accurate (but that has never stopped MS or its minions, has it?), the foundations and defenses will crumble. Individual programmers may well, of course, continue to enthusiastically contribute to "free software", but, at that point, the proprietary-software proponents will be able to "pick off" the cream without ever again having to contribute back to the community that forwarded the movement, and the software, in the first place. (Just as, the walls having been destroyed, some people will still plant seeds in the gardens within, until they tire, or die of starvation, due to the raiders constantly stealing the fruit just as harvest begins.)

      The ultimate goal of Microsoft and its minions is to eliminate free software as serious competition, to validate the "long-held beliefs" of many people that the free-software development model simply cannot compete, when it comes to features, performance, and robustness, with proprietary software. (I speak from direct experience with the mindsets of MS's minions, who seem to have a constant stream of snappy, but inaccurate or misleading soundbites, ready to explain why the movement in which I've participated for some 10 years is unworkable or inadequate. They rarely seek out my advice; why should they, since their goal is to co-opt, if not outright destroy, the free-software movement, rather than learn about how it truly works for the betterment of the entire computing industry, including its users?)

      I will say it was my distinct impression that, during at least half the time Linux was becoming the phenomenon it became, the relationship between Linux developers and FSF/GNU developers was, at least, somewhat strained. Despite this, they had the freedom and, to a fair extent, obligation to build upon and improve each others' work, and, of course, users of either could freely intermingle both.

      For example, most of the time I developed g77 as an FSF volunteer, my workstation ran Linux, even though I sometimes worried that Linux developers had insufficient regard for long-term portability concerns as expressed by the FSF. And I continued to work on g77 long after becoming frustrated by various aspects of the FSF (and RMS), because I believed more in the cause than in imposing my world-view on an organization as important as the FSF. Neither organization sought to prevent me mixing the fruits of its output with that of those with whom it might be arguing at any time.

      That's the reality that scares Microsoft, the inability to shut out competition (as in the marginalization or exclusion of Java as forwarded by Sun, by "extending" or omitting it, or by things like installing bugs that prevent competitive products from interoperating, as it did to attack DR-DOS).

      Given the choice, seeing the comparatively poor PR efforts on the part of the FSF, they'd be crazy to go around claiming Linux is a threat to the American way, and I doubt they stress (much), while they're attacking the GPL along those lines, that Linux itself is licensed under the GPL. Linux might well be the primary target in their sites for now, but they know that, among the real reasons Linux hasn't been so easy to displace (or "embrace and extend"), the FSF and the GPL rank quite high. Since Linux is "popular", but even the hordes of Linux enthusiasts include many who spend a fair amount of time and energy dissing the FSF and/or the GPL for whatever reasons, MS is wise to openly target the FSF and the GPL, just as a starfish openly targets the clam's shell, so it can ultimately get at the chewy center that it really wants.

      After all, displace the FSF and you knock out the primary defense against proprietizing Linux, since it's unlikely enough individual copyright holders would successfully band together and sue Microsoft for attempting to do so the way the FSF can, and has at least threatened to with corresponding success, over similar attempts to proprietize GCC and Emacs. (What stops Linux from being "safely" proprietized? IMO the biggest factor is what I'll call the "Chandra Levy factor" -- it'll be so visible, the publicity over the mere attempt could be disastrous, in a way that proprietizing some other large GPL'ed product, whose copyright is widely held, wouldn't be. But other significant factors include the FSF's vigorous defense against violations of the GPL, and the fact that Linux seriously and deeply depends on GCC. Fear of Linux copyright holders actually banding together and threatening to sue is way down the list. Why Linux enthusiasts enjoy helping a company like MS by attacking the FSF, thus risking chopping down two of the three strong walls defending Linux against the inevitable attempts at proprietization, is truly hard to understand, especially since, once those two walls are down, there will be even less incentive, in the form of community support, for Linux developers themselves to defend its licensing.)

      And nobody need question or debate what would happen if the FSF or GPL was successfully weakened, since we've already seen what happens -- and I doubt Microsoft will need any guidance from the executives who used to run Symbolics regarding how to effectively spit on the contributions of talented programmers by proprietizing their efforts and shutting them out of works derived from them. (This isn't a GPL vs. BSD argument at all; this is a "we chose the GPL, we darn well expect it to rule in both the legal system and in society when it comes to our software". BSD'ers who try to convince GPL'ers to use a BSD-like license, should they inadvertently help weaken the FSF and/or the GPL, will more likely drive potential developers away from the whole free-software scene than "convert" us.)

      In my opinion, there are basically two types of people who spew at the FSF in public. One wishes (however secretly) to enable companies like Microsoft to proprietize the efforts of programmers like myself, who labored (often voluntarily, without pay) to create a body of public software that would not be proprietized, yet would be free for use and improvement. This sort cleverly uses commonly-repeated, but undocumented, charges against the FSF that are most likely to be repeated as gospel and depict the FSF as "just as power-mad as MS" or whatever -- charges like "the FSF tried to claim all the credit for Linux", "the GPL is a viral license", and "FSF types are really just communists in disguise".

      The other sort is less intent on evil, wishes free software to succeed, etc., but joins the chorus of FSF critics to appear "cool", "above all that", "moderate", whatever, rather than properly engage the FSF in private. If the FSF ever withers away and dies, it will be this group, not the former, that shoulders the blame for the external factors causing its death, for they chose to attack an organization that was fighting in the trenches for their freedoms (and, in fact, dug most of those trenches in the first place). And such an occurrence will probably signal the beginning of the end of the free-software movement, given the general lack of willingness for any of the FSF's critics to take the same kinds of risks, slings, and arrows borne by the FSF and its supporters over the years to make free software a long-term reality.

      So, "Dub", which kind of FSF critic are you: the kind that wishes the FSF to die, so the rest of the free-software movement can wither away to unimportance, leaving proprietary vendors free to return to their past ability to charge $$ for products that work poorly, don't interoperate, and contain serious security flaws? Or the kind that would rather the FSF fail than be willing to stop publically criticizing it for past actions it cannot possibly "set right", as well as for things it has, in fact, never done, figuring that, well, if they don't do everything just the way you want, let 'em die and the whole movement ultimately founder, as long as everyone knows you had all the answers?

      (Looking at your /. user page, I guess you're the former kind -- a number of your comments were foaming-at-the-mouth, believe-whatever-other-critics-say rants against the FSF, GPL, and/or GNU. BTW, I think your first tag for the Reno link might be unclosed.)

      Personally, I've chosen to refrain from constantly publically criticizing the FSF (or Linus etc.), since they're so important in forwarding values I care much more deeply about than my quibbles with them -- values like freedom, choice, and opportunity. (Freedom to develop, study, modify, and distribute software; choice to use it instead of proprietary software; and opportunity to do so, the result of a usable body of free software that works on contemporary hardware.)

      --
      Practice random senselessness and act kind of beautiful.
    4. Re:Mirror in case of slashdotting by Anonymous Coward · · Score: 0

      While I strongly support the free/open software movement, I can't abide this attitude of extremism. Do you honestly believe that anyone who find fault with the FSF or RMS should shut up and toe the party line in order to promote the greater good? Do you really think that people shouldn't be able to choose non-GPL licenses? That's really Orwellian coming from someone who is ostensibly advocating freedom.

    5. Re:Mirror in case of slashdotting by cburley · · Score: 1
      While I strongly support the free/open software movement, I can't abide this attitude of extremism. Do you honestly believe that anyone who find fault with the FSF or RMS should shut up and toe the party line in order to promote the greater good? Do you really think that people shouldn't be able to choose non-GPL licenses? That's really Orwellian coming from someone who is ostensibly advocating freedom.

      To suggest my post displays "extremism" in its attitude strikes me as, frankly and honestly, extreme.

      As I believe I made clear, anyone who finds fault with the FSF or RMS can choose whether to publically air those concerns, whether to privately engage them, or whether to just put them aside, as everyone does with regard to most every issue they consider.

      We all consider priorities when determining whether to publically beat up on someone, or some organization, over some issue. I sure do; I have many issues over which I part company with the FSF, but none of them are as important as preserving the right to use, create, modify, and distribute free software.

      But, as I pointed out, whoever criticizes the FSF should consider whether an unintended effect of their public criticism, added to everyone else's perhaps, is to make the FSF so unpopular and irrelevant that it no longer can serve any useful role defending free software.

      Such people cannot both claim their right to criticize (whether their target is the FSF or someone or something else) while disclaiming their responsibility if the effect of the criticism is not what they may have intended.

      It's just like, whack your kid upside the head to "knock some sense into him", he falls, hits his head, and dies, the responsibility is yours, no amount of "well, that's not what I intended" will change that fact.

      For some time I've seen much, IMO, rather mindless, often informed, sometimes outright false, but, overall, mostly irrelevant criticism of the FSF aired in public, by people who at least pretend to support the FSF's goals, but just want to take issue with this or that.

      (How many of these people really contribute to the FSF, financially or otherwise, I wonder?)

      The motivations for most of that criticism are, I believe, mostly childish, not unlike the "piling on" against John Rocker as displayed by various talk-show hosts a year or so ago. (Yes, he said things that upset some people and weren't PC, and, being white and southern, he couldn't be allowed to "get away" with doing that the way others are on a routine basis. That should have been a one- or two-day story. But the cowardly members of the peanut gallery chose to go much, much further than that, knowing nobody would dare stand up to what they were saying in the way they might if, say, they were criticizing a minority athlete who said something far more hateful.)

      In summary: those who criticize the FSF, especially in childish ways, should ask themselves what they really want to achieve, why they think their criticism will achieve that, and whether they're ready to bear the responsibilities for the possible consequences of their joining the mob criticizing the FSF.

      Similarly, those who read such criticism would do well to ask themselves "what does this person really want to change, in terms of making the world a better place, by airing his grievances here and now? can I trust the motives he claims to have? with his criticism, is this person part of the solution, part of the problem, or simply irrelevant? e.g. does this sort of criticism ever lead to positive change in the target? is it informative, does it give me info which I can check out for myself, or is it designed to get me to just react, go with the flow, whatever -- is it written in a manner that treats an uninformed reader like myself as a thoughtful person unwilling to spread malicious gossip, or as just a carrier of hatred or resentment?".

      All of this is true for any organization or person being criticized, of course, but I was responding to an unsupportable inference, criticizing the FSF, drawn from my earlier comment, so I focused on the FSF.

      --
      Practice random senselessness and act kind of beautiful.
    6. Re:Mirror in case of slashdotting by Proud+Geek · · Score: 2
      You're distorting the history of gcc.


      EGCS was never remerged as you say; it became the main development branch, and gcc 2.8 was merged into it.


      I won't argue with the rest. You're somewhat correct in the difficulty in maintaining these, but you overestimate the role of the FSF here. Perhaps you should re-read Ulrich Drepper's rant if you want a better idea of reality.

      --

      Even Slashdot wants to hide some things

    7. Re:Mirror in case of slashdotting by dvdeug · · Score: 2

      I wasn't trying to imply details of the history of GCC, just that GCC and EGCS had merged. In second thought, I'm not sure that EGCS wasn't a GNU compiler - they had the same requirements, including copyright assignment - as GCC. It just wasn't an _official_ GNU compiler.

      > You're somewhat correct in the difficulty in maintaining these, but you overestimate the role of the FSF here. Perhaps you should re-read Ulrich Drepper's rant if you want a better idea of reality.

      If I, as a student of OSU, publish a paper that means something, it will get noted as coming from OSU, even if I'm leading riots against the adminstration. If you've accepted the title of GNU maintainer and release packages in a GNU manner, you are acting for the FSF and your actions will get correctly attributed to them.

      I think you underestimate the FSF. If it wasn't for the FSF, Linux would probably still be using Linux-specific versions of libc and gcc. EGCS possibly wouldn't have happened, and wouldn't have been nearly as successful, if all the threads of GCC development it tried to follow weren't all based off of GNU's GCC 2.7.2.

      As for Ulrich Drepper . . . I've read his posts to the gcc list. He gives commands without explanations, often only saying "you don't understand the problems you're getting into", to people with PH.Ds who have been working on GCC for 5-10 years.

      Ulrich Drepper complains about losing total control of glibc, and changing a reference in a GNU program to be conformant to GNU standards. He says "NEVER voluntarily put a project you work on under the GNU umbrella since this means in Stallman's opinion that he has the right to make
      decisions for the project.". Duh. GNU is basically a trademark. If you want to use a trademark, you've got to pay the price they want. If you feel that's unreasonable, then you can chose not to use the GNU trademark, including forking glibc, if you want. If all RMS asked was that power no longer be centered in one autocrat, and that glibc uses LGPL 2.1 (and that's all Drepper specifically mentioned), then I don't see RMS as being unreasonable here.

  119. Does GNU shapes Apples future? by narfbot · · Score: 0
    While discussing an Apple story yesterday, TH4L35 replied: -- Apple is shaping the future by permitting -albeit slowly- the "freedoom" that GNU users enjoy to permeate its way into the mainstream. And I'm not just talking about OS X being built on a BSD kernel.

    I was just gonna originally reply saying that Apple is only doing this because they are losing support, and by switching themselves to a UNIX standard, they strengthen their software base.

    But I didn't want to reply like this because I would seem like an idiot without proof. However this article, about the FSF, comments about Apple and it proves my point:
    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.

    Note he also believes that "it's likely only a pragmatic necessity that leads them to support some Free Software projects."

    If you read more into it, they say they more specifically support Linux/GNU. And why are they more positive to it? Because it does shapes the future, not apple! So does GNU shape the future of apple?
  120. Re:Something I'd like to know... by Anonymous Coward · · Score: 1, Informative
    For those of you who aren't aware, miguel == Miguel de Icaza, the founder of GNOME.

    It seems that the worm is turning against RMS. In spite of his insistance on prepending GNU to everyone elses work, and being the self-crowned emperor of the free-as-in-speech software movement, he seems to have trouble making friends. There's a bit of an ideaological split going on in the community.

    If I were you Miguel, on my next visit to Mexico City I'd be on the lookout for suspicious looking strangers bearing ice-picks.

  121. Re:vegan by Anonymous Coward · · Score: 0

    Please tell me how laying waste to countless acres of forest to make room for agriculture is better than killing a cow and eating it?

  122. FSF and perspective by cheeser · · Score: 0

    I like some of what the FSF has done but most of the leaders come across as ideologues and a tad bit arrogant/condescending. Their instance on calling GNU/Linux is bunch of crap. I know it's been argued before (and most likely better), but the truth is my linux desktop is made possible by many vendors: FSF, Intel, Compaq, KDE, Netscape, the many authors of different packages I use (e.g., xmms, etc), and the letter L. They need to get over it. glibc is not a GNU project according to its maintainer.

    And the thought that the FSF's creation was the genesis of this community is a load of crap. It merely formalized and focused certain portions of efforts and philosophies that had been around for years. They do good things, but they aren't the final word in community development whether it's called free/Free or Open.

    --

    --
    http://cheeser.blog-city.com

  123. GCJ also has a JVM by Per+Bothner · · Score: 2, Informative

    The original questioner talked about Kaffe as "the only free JVM". This is a common misconception. Bradley in his reply mentioned GCJ, but does not make clear that GCJ does come with a fully-functional JVM, and has for some time. Many people think GCJ is only good for ahead-of-time compilation, but its goal is to be a complete Java system. (When I run Kawa, my Scheme-to-JVM compiler, under GCJ, I depend on the JVM, because when the user types in a lambda expression on the command line, it gets compiled on the fly to a new Java class.)

    1. Re:GCJ also has a JVM by Anonymous Coward · · Score: 0

      Fucking go and fucking fuck your motherfucking mother, you fucking stupid coonfuck.

    2. Re:GCJ also has a JVM by Tet · · Score: 2
      The original questioner talked about Kaffe as "the only free JVM". This is a common misconception. Bradley in his reply mentioned GCJ, but does not make clear that GCJ does come with a fully-functional JVM, and has for some time.


      And that's not the only option. Although I've never used it, and so can't comment on its quality, there's also the Hungry Programmers' Japhar.

      --
      "The invisible and the non-existent look very much alike." -- Delos B. McKown
  124. Re:Freedom and property rights by Anonymous Coward · · Score: 0
    Hear, hear. Finally the answer that I've been too lazy to write.

    If RMS and crew want their own software to be free, that's fine by me. Just don't try to usurp my rights to my intellectual property. And don't cry about how unfair IP laws are, either.

    As much as I'd like to toil day in and and day out for a company that can't seem to get a grasp on how to effectively sell software (read: most open-source or "free" developers), I won't. The line at the soup kitchen is already too long.

    Here's my advice to these FSF folks: stop being fucking idealist hippies. Realize that we live in a capatalist, property-oriented, money-driven society. You guys (well RMS excluded, possibly) live off donations, for Christ's sake. I'll bet some of the individuals that gave you money to live and work made their millions on closed software (Carmack is one). Just ask Carmack to fully open and GPL the source to his next engine. Yeah, right - he'd be living out of his F50 by this time next year.

    I can purchase a movie to view, but they don't have to show me how to film and edit one, or how to make the cassette. I can buy a book to read, but I'm not allowed to change a couple pages and distribute it. It's IP laws, fellas. Copyright. Get fucking used to capitalism.

    One more thing: we all might be able to handle the FSF and listen effectively to the message they are trying to spread if it weren't for Stallman. He's got severe issues dealing with other humans; from what I've read and seen, there are 4-year-olds out there with better social skills.

    -aaron (barspin, too lazy to look up the pw, boo hoo)

  125. Re:In other words... by Anonymous Coward · · Score: 0

    Problem is most car dealers can spot what stupid thing you did to the car when you finally come in to while about it breaking.

    Take a 100,000+ project that has 10+ difference releases and attempt to not only debug the end-users problem but also debug what programming mistakes they did.

    "Development support" contracts work fine, but it's the idiots that think "I can do this better" and end up costing you money fixing/finding their mistakes.

  126. Comments and Corrections by David+Greene · · Score: 4, Insightful

    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.

    --

    1. Re:Comments and Corrections by David+Greene · · Score: 1
      They had the choice of death. And they had the choice of refusing to work and being whipped or starved. Those sound like choices to me, even if they seem rather unpleasant. They could even have refused to have children so that no children would've been born slaves. Some even made that choice.

      These are actions of civil disobedience, not choice in the free society sense. They are actions pursued because of a lack of freedom.

      The existance of software cannot take away freedom. Users of software can take away their own freedom. Governments can take away freedom. The DMCA is a perfect example. Software in and of itself is morally neutral. It's a set of bits!

      I think the choices that users have in an environment dominated by proprietary software are similarily unpalatable.

      You must be joking.

      We as consumers have a choice not to buy. In cases where ridiculous laws like the DMCA are involved, yes, I agree with you that things need to be fixed. But even then, in the time being we can refuse to buys DVD's, etc. I am doing just that, in fact.

      RMS has done this for years, so one can't really claim it's impossible to use Free Software in a world where proprietary software exists. Either Free Software is a viable alternative or it isn't. If it is, then everyone should be happy. If it isn't, then what's the point of this argument?

      --

    2. Re:Comments and Corrections by David+Greene · · Score: 1
      People who share software with their friends risk high fines and jailterms.

      Since when? If they copy and distribute copyrighted material without a license, sure. But not all software has such restrictive licenses.

      People who reverse engineer software to get the source code face lawsuits, and, if UCITA passes, high fines and jailterms. These things may then also be viewed as acts of civil disobedience.

      I've covered bad law before. They clearly need to be fixed, so yes, the second action is one of civil disobedience. The first is avoidance of monetary compensation or some other requirement of the license.

      What's the difference? In the first case the user has a choice not to use the software. In the second case a developer has been restricted from pursuing her career. In the second case there are no alternatives because the desired goal is to interoperate with system X. In the first case the goal is to accomplish task Y. It is perhaps a subtle difference, but an important one.

      The existence of software does not take it away. The existence of copyrights, liscenses and a government to enforce them does.

      Three points:

      • A claim was made that producing proprietary software erodes freedom. That is clearly false.
      • Copyrights, licenses, patents, etc. do not take away freedom in and of themselves. The choice is always there not to make use of the products covered by them. Abuses of such provisions can take away freedom, but that's true with anything.

      • The GPL is based upon copyright law. Does the GPL take freedom away? Some would argue that it does. I would argue that it doesn't for the same reason proprietary software doesn't: the user has a choice not to use it.
      I think the DMCA is useful because it shows something close to the ultimate end of blindly enforcing copyright laws past the time they make sense.

      Buried in there is an assumption that copyright law makes sense in certain situations. The DMCA is an abuse of copyright law and I entirely agree with you that it takes away freedom.

      --

    3. Re:Comments and Corrections by sydneyfong · · Score: 1

      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.

      Nah, the slaves have their choice... either to be slaves or die ;-)

      But hey, who's going to choose death when M$ (or equivilant) dominates the whole software industry? I mean, what if there is a time when you've gotta use M$ or get busted?

      --
      Don't quote me on this.
  127. Re:In other words... by Anonymous Coward · · Score: 0

    Now, now, Philip. Let's not get angry now, okay?

  128. Re:P.S. by JWhitlock · · Score: 2
    For those of you who don't know what a bitchslap is, it's when an editor with unlimited moderator points goes through every fucking one of your posts and tosses several "Troll" and "Offtopic" moderations until they're at -1. Then, because of the terrible hit to Karma that comes from it, your IP gets banned and you are basically fucked.

    I really don't think it's an editor that does this. This it how I see it happening:

    Someone posts an EXTREMELY off-topic response to a popular thread, very early in the game. Any moderator coming along would mod it down, but many who read it respond. Eventually, the original post get to -1 teritory, and everyone who responded to the off-topic post looks like they responded to the original topic. While I think any post that respond to the parent is on topic, others believe that responces to an off-topic post are off-topic as well, and I can't argue with that. For whatever reason, those get modded down as well. It's no bitchslapping editor - it's normal folks with mod points, perhaps acting in a less than ideal way.

    Why are you doing this? The only thing I can think of is some game, where you try to go from 50 to -25 as fast as possible (pretty easy with this tactic), then go back the way you came. Hard, but not impossible, especially when you have friends / other accounts with mod points.

    So, I think Slashdot is right in banning your IP address. There's a good chance that you are using multiple account to play this game, or have co-conspirators. I think it's a good thing that the Slashdot crew has made it harder for you to play the game - doesn't that make it more challenging?

    However, I don't agree with automatic promotion. If a parent gets modded down below my filter, then all responces should be invisible as well. You should have to select -1 comments to see the trolls AND the biters.

    So there. Moderators, be aware of this "automatic promotion", click on the Parent links, and do what you think best.

  129. Re:How about 'Freed' Software? by bkuhn · · Score: 1

    "Freedom software" has the same problem someone mentioned for "liberty
    software". Freedom is a noun, not an adjective.

  130. Celebrity deathmatch.. by Drone-X · · Score: 4, Interesting
    I'm sorry but as much as I'm a GNOME fan and admire your work I don't understand why you're talking dirt about RMS without giving concrete examples (what do you mean new vision?). You're making a lot of people turn away from Free Software here (though going to Open Source possibly) without giving anyone the opportunity to refute your statements.

    As for Ulrich's comments, I don't agree about the remarks he made on the license thing. The addition made to the 2.1 version of the LGPL compared to the 2.0 version is only a clarification, just as RMS said. Also, the upwards compatibility clause is very important, if it wasn't for that a program's license could never be changed (unless every single contributor granted written permission). Upgrading would of course be necessary if a bug was found in the GPL2 or for those cases where the GPL2 isn't clear enough (say Java linking, Bonobo components, etc.).

    As for Ulrich's statements of the hostile takeover, Stallman threatening him as well as for Stallman's so called embrace-and-extend tactics, I'm unsure what is meant. Those whole paragraphs are way to vague to me.

    1. Re:Celebrity deathmatch.. by Anonymous Coward · · Score: 0

      Wow. Another Microsoft astroturfer. *You* might want to look into scientology. You'll find the similarities to Microsoft's business ethic frightening.

  131. Re:Loose pussy rules! by Anonymous Coward · · Score: 0

    Ha ha. Say that to my face you goat bringer!

  132. Re: Cincinnati lore and more... by justin_w_hall · · Score: 4, Informative

    You're nuts. Skyline is by far the best cuisine edible on this planet.

    For non-Cincinnatians... Skyline and Gold Star are two competing chili franchises. Skyline's the hometown classic and Gold Star is the upstart. Their main ingredient is Cincinnati-style (less thick, more flavorful and spicy) chili, and they put it on everything. Skyline pioneered the cheese coney, a hot dog with Cincinnati-style chili and cheese, and it's probably the best food ever dreamed up by a person. For more information, check out their website. Gold Star.. ugh.

    I do live in Clifton, though, and I must agree that Adriatico's is the best pizza in the city. LaRosa's is of course a close second. And how can ANYTHING compete with Graeter's?

    On a side note, I used to work for the ISP young Bradley here used when he lived in Cincinnati, and I remember some of the more interesting discussions he was involved in on our local newsgroups. He was just about as... uh.. passionate.. then about free software. One of our systems admins actually wrote a script to place the prefix "GNU/" before random words in his newsgroup posts... Bradley wasn't thrilled, but it was one of the funnier things I've ever seen.

    Feeling good and hungry? It's Skyline time.

    --

    ---
    "how can the same street intersect with itself? i must be at the nexus of the universe!" - cosmo kramer
  133. gcc, glibc, gdb not from GNU? by mkcmkc · · Score: 1
    If you take out glibc, gcc and gdb (because the sources are not primarily from the GNU project, even though they were donated to it) you find that GNU software actually plays only a minor part in a normal Linux system.

    You seem to be glossing over a lot here. First, didn't RMS write the original gcc? And for that matter, didn't GNU lay down the foundations (at least) for gdb and glibc?

    Second, you seem to be using GNU to mean just the people on the GNU project payroll. When I hear GNU, I think of all of the people who are philosophically aligned with the FSF and have produced (or otherwise contributed to) Free Software. In that sense, the people that are part of Cygnus, Debian, Red Hat, Linux, etc., are credited by that GNU moniker. That's how I look at it anyway.

    I don't especially care whether or not Linux is called GNU/Linux or GNU/Linux is called Linux, but I think it's very important to understand the value of Free Software.

    Without the people who value Free Software, Linux as we know it simply wouldn't exist.

    --Mike

    --
    "Not an actor, but he plays one on TV."
    1. Re:gcc, glibc, gdb not from GNU? by Proud+Geek · · Score: 2
      Yes, Stallman wrote the original gcc. He also wrote the original gdb. There's not much original code left in there, and what does remain is slowly being migrated out in an effort to turn gcc into a modern compiler.


      And by GNU, I mean code that belongs to the FSF and was written for the FSF, as opposed to being written for fun or for commercial interests, then contributed to the FSF as well.

      --

      Even Slashdot wants to hide some things

  134. GNU/XF86/KDE/Gnome/Apache/ISC/Linux by Anonymous Coward · · Score: 0

    Is any one else tired of community members bickering for attention? Linux is a large operating system with lots of contributing groups. XFree86, KDE, GNOME, the Apache Group, ISC, BSD, and many others all contributed equally important pieces to this operating system. Wining about who's project gets exposure in the project's name seems petty. I mean are we here to make an awsome Free operating system, or are we here to promote our own brands?

    I think Linus is doing a great job as a poster-boy for the community, and I think `Linux' is easier to say and much catchier than `GNU' or `GNU/Linux'. Can't we just accept `Linux' as a reasonable name for our efforts?

  135. Re:comments by Anonymous Coward · · Score: 0
    But you blame white people because you are Bradley "Coon"!! Ha-ha!

    Is that funny, or what?

    I think I'm going to crap my pants! Help me force the turds out, matron!??

  136. GNU software by codealot · · Score: 1

    Did you forget:

    1) gzip (small but important)
    2) bash (OK, ksh93 is an alternative)
    3) emacs
    4) autotools (autoconf/automake/libtool)
    5) fileutils (yes there are other sources for these but when you get used to "cp -a" etc., well...)

    ...and so on. Believe me, I thought when I first tried to GNU-ify Solaris I'd only be porting a few packages.

    Anyway, the Cygwin runtime really consists of both the Cygwin DLL and newlib. The latter isn't Red Hat software, nor is it GPL. The real role of Cygwin is to provide a POSIX interface, something that's done by Linux elsewhere.

    1. Re:GNU software by Proud+Geek · · Score: 2

      I don't know where newlib comes from, but it is currently hosted at sources.redhat.com, and the maintainer is Jeff Johnston, a Red Hat employee. emacs is as you say, but the text editor from hell is hardly a key operating system component. The other things you mention are important to form a complete system, but small relative to the other things that do not come from the FSF.

      --

      Even Slashdot wants to hide some things

  137. Re:Ironically... by Anonymous Coward · · Score: 0

    Read this:

    http://uwsg.iu.edu/hypermail/linux/kernel/0009.3 /1 198.html

    Then read this:

    http://uwsg.iu.edu/hypermail/linux/kernel/0009.3 /1 200.html

    Ulrich is a fucking asshole!

  138. Everyone save a copy of this article... by Anonymous Coward · · Score: 0
    ...because 5 years from now when we're all talking about how ludicrous it was to think Linux had even a ghost of a chance against Windows on the mainstream desktop, the FSF's extremism will be Exhibit A.

    Like many others here, I like Linux and I sincerely and deeply appreciate what many have done in the areas of open source and free software. But the FSF is so far out of the mainstream, particularly with nonsense like the very offensive slavery analogy, that they're doing more harm than good.

  139. Re:vegan by Anonymous Coward · · Score: 0

    You ignore many important facts, but since that might shrink your moral high horse you would just choose to disregard them anyways.

  140. Re:Features or Freedom? by Eccles · · Score: 1

    The colonel's secret recipe is an exercise of power

    Salt. Pepper. Eggs. Flour. Go cook.

    --
    Ooh, a sarcasm detector. Oh, that's a real useful invention.
  141. Re:vegan by tordia · · Score: 1
    Um, what the hell do you think cows eat?

    You have it competely backwards...think of all of the room currently being used for agriculture to feed livestock that could be reclaimed if more people did not eat meat.

    Some counterarguments to your claim, taken from Beyond Beef:

    • Seventy percent of all U.S. grain -- and one third of the world's total grain harvest -- is fed to cattle and other livestock.
    • U.S. livestock -- mostly cattle -- consumes almost twice as much grain as is eaten by the entire American population
    • If worldwide agricultural production were shifted from livestock feed to food grains for direct human consumption, more than a billion people could be fed -- the precise number which currently suffer from hunger and malnourishment.
    • Feeding grain to livestock is an extremely wasteful method of producing protein. Feedlot cattle require nine pounds of feed to make one pound of gain. Only 11 percent of the feed goes to produce the beef itself. The rest is burned off as energy in the conversion process, used to maintain normal body functions, absorbed into parts of the cattle that are not eaten -- such as hair or bones -- or excreted.

    Energy efficiency isn't normally associated with reasons for becoming a vegan, but it was one of the more influential in convincing me.

    --

    Frogs are primitive animals - so the occasional extra toe is not that unusual. But this is very unusual.

  142. Something I'd like to know... by Wind_Walker · · Score: 5, Interesting
    I wish I had known about this interview, because I would have asked him how he feels about Ulrich Drepper simply bashing RMS in a recent changelog for glibc.

    If you scroll down to the bottom of that page (or just search for the words "not so nice things") you'll see Ulrich Drepper, a Red Hat programmer, discussing his own personal involvement with Stallman.

    I submitted this as an article and it got rejected, but I really think that it's a good glimpse into the behind-the-scenes power struggles that go on.

    Thoughts?

    1. Re:Something I'd like to know... by miguel · · Score: 5, Interesting

      Ulrich is telling the truth, which is the scary thing.

      I do not want to work with RMS anymore (for other, but similar reasons). I realized too late that I should have listened from other people who had been burned in the past.

      I will keep writing free software and I appreciate some of RMS's comments and his early vision. But his new vision is now blurred with different objectives that I do not agree with or am sick of.

      Miguel.

    2. Re:Something I'd like to know... by update() · · Score: 2
      I submitted this as an article and it got rejected, but I really think that it's a good glimpse into the behind-the-scenes power struggles that go on.

      I was going to submit that story too, but figured the queue already had it hundreds of times. It's hard for me to see how feuding over the control of glibc and threats of a Red Hat fork are less newsworthy here than yet another forum for pointless Microsoft bashing taken straight from CNN's front page.

      I thought the most interesting bit was:

      The glibc situation is even more frightening if one realizes the story behind it. When I started porting glibc 1.09 to Linux (which eventually became glibc 2.0) Stallman threatened me and tried to force me to contribute rather to the work on the Hurd. Work on Linux would be counter-productive to the Free Software course. Then came, what would be called embrace-and-extend if performed by the Evil of the North-West, and his claim for everything which lead to Linux's success.

    3. Re:Something I'd like to know... by Anonymous Coward · · Score: 0

      Why? Stallman didn't start bad mouthing you and trying to push you around like you and he did to KDE, did he?

      You were nothing more than a tool Miguel. I'm glad you finally realized that.

    4. Re:Something I'd like to know... by Anonymous Coward · · Score: 0

      Gnome has crashed on me hundreds of times; emacs never has. You be the judge who the real luser is here.

  143. Re:In other words... by _Quinn · · Score: 1

    > In other words, he wants programmers to become
    > the Janitors of this world (not that there is
    > anything wrong with being a janitor.)

    > If all software can be distributed freely, then
    > there is no money to be had writing software.
    > None. Nada. All you can make money on
    > is support/service, which isn't working so
    > well for Redhat right now.

    Actually, what he (and most computer scientists) want is for programmers to become software engineers, in the same sense as civil engineers. Software is infastructure now, but most of it's awful, mostly because of propietary software. There are still pleny of civil engineers, even though they're required to disclose the plans for the bridges they build. The vast majority of software development today is custom jobs for use inside a corporation anyway. But when the CE builds the bridge, if it needs repairs, or expansion, whatever, later, the CE doesn't have to do them himself; any other CE can read the plans and do them. This is a Public Good, and infastructure software shouldn't be any different.

    As for free redistribution: as long as the other freedoms are preserved, I have no objection to limiting (re)distribution to patches. Forbidding the user to distribute their fixes and changes too severely limits the utility of the source, IMHO.

    -_Quinn

    --
    Reality Maintenance Group, Silver City Construction Co., Ltd.
  144. Re: Cincinnati lore and more... by asc4 · · Score: 1
    On a side note, I used to work for the ISP young Bradley here used when he lived in Cincinnati, and I remember some of the more interesting discussions he was involved in on our local newsgroups. He was just about as... uh.. passionate.. then about free software. One of our systems admins actually wrote a script to place the prefix "GNU/" before random words in his newsgroup posts... Bradley wasn't thrilled, but it was one of the funnier things I've ever seen.

    Wasn't thrilled? I'd say threw a screaming hissy fit would be a more accurate statement.

    Andrew

  145. Rewriting history by po8 · · Score: 2, Interesting

    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.

    One of the reasons I have been hesitant to put my software under the GPL is that increasingly, the FSF seems intent on drawing battle lines between the ``true believers'' and the ``unbelievers'' of the Giving Away Software (GAS) movement[*]. In support of this goal, RMS, BMK, and others seem to be attempting to rewrite history in two important ways.

    First, they claim that the genesis of the GAS movement was the Free Software movement. As someone who was there, I assure you that this is just silly. I suspect I gave away as much software before there was an FSF as I have given away since. In those days, we didn't worry much about software licenses: recall that it's only been since Apple v. Franklin in 1983 that has even been clear that copyright applies to binary-format software!

    The second myth being propagated is that the GAS software we use today is mostly FSF, or originated with FSF software. In particular, the FSF would like you to forget that GNU stands for ``GNU's Not UNIX,'' and that this was as much a protest against the UNIX philosophy as it was against AT&T's proprietary kernels (which were in any case distributed to educational institutions under an essentially GAS license). I know the authors of a few of the GNU utilities, and can assure you that their contributions had as much to do with the existence of a supporting umbrella for their work as any deep philosophical ideas about Software Freedom.

    I am unsure what I believe about the idea that ``software should be free.'' But I am sure that those who claim the work of others as their own deserve no respect in an intellectual community. IMHO, RMS and his followers have recently verged dangerously upon the margin of this tactic.

    ---

    * Another unfortunate tactic of the FSF is to take words like ``free'' that are potentially ambiguous but have accepted meanings within the software community, adapt them to their own ends, and then claim that those who ``misuse'' them are in error. The ``Open Source'' movement was in large part an attempt to give a name to the GAS concept inclusive of Free software. Of course, now BMK wants us to distinguish between these two (and give ``Free Software'' the pride of first place, no less), forcing me to change terminology yet again...

  146. "Michael," which sadly has no pun variant " by JMan1 · · Score: 1

    How about "My Kale?"

  147. Re:vegan by Anonymous Coward · · Score: 0

    You swine! Swine! Swine! Swine! Eating squirrels is doubleplus ungood!

  148. Blacks also had the right to own slaves. by Anonymous Coward · · Score: 0

    There were several wealthly black plantation owners in the south. There were also many more blacks who participated and profited from the slave trade business.

  149. Wage slavery by Ridge2001 · · Score: 1
    one of the explicit purposes of the GPL is to reduce programmers to, at best, the status of wage slaves

    I hate to break the news to you, fella, but the vast majority of hard-working people in this great capitalist society are wage slaves.

    If you are really against wage slavery, I think you should lend your support to the many anarchist and libertarian socialist movements who have long worked to oppose it.

    However, I suspect that you are not opposed to wage slavery in general, but rather are opposed to yourself being in thrall, while you are quite content to let the rest of the population be wage slaves contributing their tax dollars to the enforcement of the IP laws which keep you free and prosperous. If this is the case, let me give you some tactical advice: Most intellectual property holders argue for IP by claiming they will bring economic and technological benefits to the population as a whole (perhaps true). I think this argument has a better chance of succeeding than yours, in which you somewhat pathetically suggest that proprietary software will save a miniscule proportion of the population (which just coincidentally includes yourself) from wage slavery.

  150. Re:comments by Anonymous Coward · · Score: 0

    Ya tons of blacks, asians and native americans owned slaves back then. In fact all the black presidents back then owned many slaves.

    phew, that took a load of white guilt off.

  151. Re:Features or Freedom? by muleboy · · Score: 1
    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

    Why is demanding the freedom to always know what you are eating so absurd? In fact:

    • the majority of people prefer to know if their food is genetically engineered
    • many vegetarians would like to know if there are animal products in the foods they eat
    • many people are allergic to certain foods
    • many people don't eat certain ingredients for religious reasons

    Your argument is doubly poor, because the FDA already requires food producers to divulge most of their recipe. The concession the FDA has made to food producers is that they can keep secret the "essential" parts of flavorings.

  152. So Miguel... by Srin+Tuar · · Score: 2

    Are you saying you prefer the name "Linux" rather than "GNU/Linux" ?

    Is that what this basically boils down to? (I'm just guessing here)

    In all of Ulrich's rant he doesn't explicitly say what issue it is he finds objectionable, or what decision he would like to see made that would satisfy him. (you are similarly ambiguous)

    Its hard to agree or disagree with someone if its not clear what they think.

  153. In other words... by rabtech · · Score: 2

    In other words, he wants programmers to become the Janitors of this world (not that there is anything wrong with being a janitor.)

    If all software can be distributed freely, then there is no money to be had writing software. None. Nada. All you can make money on is support/service, which isn't working so well for Redhat right now.

    I agree with some of what the FSF proposes, but I must also say that individuals deserve the right to dictate how their works are used. If that means under a GNU license, great. If that means for-sale, that's great too.

    Here are the freedoms they propose:
    -The freedom to run the program, for any purpose (freedom 0).- Great! I agree.

    -The freedom to study how the program works, and adapt it to your needs (freedom 1). Access to the source code is a precondition for this. - Again, I agree. I have no opposition to a law requiring all software to be sold in source-code form, or requiring source to be made available upon request.

    -The freedom to redistribute copies so you can help your neighbor (freedom 2). - Here is where the problem comes. I'm supposed to spend three weeks developing an application, only to have someone give it away? No thanks -- I've got rent to pay and food to buy. If I choose to program on my spare time and give that away, great. But I shouldn't be forced to.

    -The freedom to improve the program, and release your improvements to the public, so that the whole community benefits. (freedom 3). Access to the source code is a precondition for this. - Again, we have an issue here. This so-called "freedom" actually restricts my right to control what I have created.

    I also thought his comparisons to slavery were a poor attempt to evoke an emotional response. If anything, allowing anyone to distribute any software freely is more akin to slavery... Forcing all programmers to give their work away for free, much as the slaves were forced to work for free. And despite RMS' desire to distance himself from communism, what the FSF proposes is exactly that... except only applied to programmers. It requires all programmers to program only for the good of all of our society, allowing them no personal benefit, and thus removing the incentive to program.

    Corporations will always need some things done, so they will hire programmers on staff to do them. But that puts us back at the mercy of big corporations, who's business is NOT software, which means they do NOT have to answer to my software needs. That leaves my only option to writing it myself and gaining nothing from it, or waiting for someone else on a project funded by people's personal time to develop it, from which they gain nothing.

    Perhaps in an ideal world... but in reality, if all software were of the FSF's vision, or all software were closed/commercial, then it just wouldn't work. The only system that works is the one we have now: a healthy mix of everything from closed-source, commercial to open-source GNU/FSF.

    --
    Natural != (nontoxic || beneficial)
  154. Re:Only slightly hypocritical. by LatJoor · · Score: 1

    Actually, although the GNU project encourages people to point out their role in the development of the GNU/Linux system (a point I think they have made far too big a deal of, because I think it's not worth fighting over), the GPL specifically FORBIDS anyone to REQUIRE attribution of any software. This was the reason for the modification of the BSD license: it required all derivative software to attribute part of the software to the University of California, and most distros have a long list of other parties who also developed part of the software. This is viewed by the FSF as an unreasonable requirement for software distribution, because although it is feasible for an entire operating system it's just silly and excessive if you want to redistribute a program of a few hundred lines that you derived from BSD-licensed software. Note that the "modified BSD license" has fixed this problem.

    The rest of this post is not directed at the parent post specifically, but at other previous posts.

    Asking people to acknowledge the contributions of the GNU project to modern Linux distros is an appeal to people's sensibilities, but it also serves an important purpose: to point out that "Linux" systems would not exist were it not for the contributions of the GNU project and the existence of Free Software. Linus himself said that he chose the GPL for Linux becuase it was the license of GCC, which was the primary GNU tool that made Linux possible. The fact that GCC was already available for various platforms made it possible to port Linux. Also, note that RMS personally coded much of GCC.

    And for those of you bashing the GPL in favor the BSD licence, tell me this: what "freedom" does the BSD license give you beyond the power to take someone else's FREE work and use it in NON-FREE software? This is not a "freedom," it is a POWER, as Bradley said. Freedoms imply lack of restriction. Being allowed to use code that you get a hold of and integrate it into your own code is a freedom. Having the POWER to restrict other people's freedom to use the resulting application is not a "freedom," it is a special right granted to you by the government. The government sometimes grants special rights (such as copyright), not because you are in any way, shape, or form ENTITLED to them, but because they deem it beneficial to society as a whole. I really don't see any benefit to society coming from the power to distribute proprietary software, thus I think that this power should be dismantled. This has nothing to do with restricting anyone's freedom.

  155. Re:P.S. by Mike+Schiraldi · · Score: 1

    But if you look at my past posts (if I get bitchslapped) then they'll all be at -1, regardless of how good they were.

    I don't see any -1 posts in your User Info. There are some 0s, but IMHO you deserved them.

  156. Very interesting... by Anonymous Coward · · Score: 0
    Slashdot is most likely the largest gathering of pro-free software zealots and crusaders in the world, yet even on this board RMS and the FSF still can't get a favorable response. That's very telling.

    While I'm sure that most of us here would agree with some of what the FSF stands for (right to source being one), we also probably agree that our basic right to protect that which we create far overshadows our desire for all software to be free.

    Everybody needs to put food on the table. I don't see Stallman sending me any checks for the work I do. Yeah, it gives me warm fuzzies and all that to give shit away for free, but I've got to live in reality, and not off the income from keynotes and super-duper goverment grants, which means I need to sell my software, not simply distribute it.

    Help my neighbor? Sure, as long as that neighbor will put my kids through college, feed us and make my mortgage payments.

  157. Re:Rights of the User by Arandir · · Score: 1

    The User has the right to enter into a private agreement with the developer with regards to the terms with which the user can use the software in exchange for receiving the software. In other words, the right of contract.

    --
    A Government Is a Body of People, Usually Notably Ungoverned
  158. Re: Cincinnati lore and more... by justin_w_hall · · Score: 2, Funny

    He was persistent, indeed... and what's funny is how totally futile his efforts were, as OneNet would have probably fallen apart without Brent there at the time. Brent could have stolen his credit card number and bought a yacht, and OneNet wouldn't have fired him.

    Brent's still useless, though. That'll never change. :) (I certainly hope he reads this).

    --

    ---
    "how can the same street intersect with itself? i must be at the nexus of the universe!" - cosmo kramer
  159. Freedom For All(Or Why Should Authors Get More?) by EXTomar · · Score: 3, Insightful

    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.

  160. Re:How about 'Freed' Software? by Anonymous Coward · · Score: 0

    The problem with "liberty software" is that "liberty" is not an adjective. "Liberal software" would be more correct, but USians have twisted the meaning of the word "liberal" beyond recognition, unfortunately. If only the English language had the word "freedomful".

  161. How about 'Freed' Software? by Duncan+Cragg · · Score: 1

    How about 'Freed' Software?

    1. Re:How about 'Freed' Software? by JWhitlock · · Score: 2
      How about 'Freed' Software?

      Again, the PETA-like conotation of stealing from the wrongful owners. People that didn't like it could call it 'Peed' software. And some software, like Emacs, was never "not free".

      How about "Liberty Software", as in "Liberty and Justice For All"?

    2. Re:How about 'Freed' Software? by Russ+Nelson · · Score: 2

      I suggested that years ago. Various people didn't like it, so it didn't fly.
      -russ

      --
      Don't piss off The Angry Economist
    3. Re:How about 'Freed' Software? by Anonymous Coward · · Score: 0

      How about socialist software or red software. Red software sounds kind of nice!

  162. Freedom and property rights by Anonymous Coward · · Score: 0, Insightful

    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.

  163. Features or Freedom? by pbryan · · Score: 3, Insightful

    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.

    --

    My car gets 40 rods to the hogshead, and that's the way I likes it!

    1. Re:Features or Freedom? by naasking · · Score: 1

      Does the Colonel contact you whenever you are using his sauce inappropriately? "No you shouldn't use that on steak, just our fried chicken". No. When proprietary software companies stop trying to dictate how people should use their software, then this analogy might make sense on this point.

      Does the Colonel take responsibility when his sauce doesn't taste right, or when it makes someone sick? Damn right he does. When proprietary software companies take responsibility for the sh*t they produce and compensate people when it doesn't work the way it should, then I may believe in proprietary software again.

      Can you easily reproduce the recipe even if you had all the ingredients? Perhaps, but it may take a chem lab. All it takes to copy a program is "cp blah.exe blah-2.exe". As you can see, secret sauce and software are very different on this point.

      I hope I have adequately demonstrated why your analogy is completely baseless and ridiculous. Thank you.

  164. comments by Anonymous Coward · · Score: 0

    1. Bradley is being annoyingly PC when he mentions that "white people" used to have the right to own slaves. In truth, blacks and hispanics had the same right and they did own slaves as whites did, although of course hispanics probably did so more than blacks and whites put together, looking at all the Americas put together. 2. I notice the use of the word "rights" rather a lot, which is inappropriate: it's a matter of societal responsibility that programmers write free code, because it rescues users from the clutches of for-profit companies. Just as if you see a person being mugged, it is your responsibility to call the police (and possibly intercede but that's legally a bad idea these days). However programmers can certainly intercede and they (including myself) are doing so vigorously.

  165. Ironically... by devphil · · Score: 3, Interesting


    ...this was just touched on yesterday in a slashdot post... anyhow.

    Ulrich is only one of the maintainers of glibc; there are many others. All of them (including Ulrich) are very very skilled programmers, and all of them (including Ulrich) are basically decent people.

    I've worked with Ulrich a very little bit before, for the GNU C++ library. Personally, I found him to be a bit abrupt and condescending, but there's no question that he knew what he was talking about.

    I am a little surprised that he would post his rant as part of the glibc release notes, rather than as a separate message. That does seem rather unprofessional.

    Enh... none of us are perfect. I too have ranted in public inappropriately, and I didn't contribute a kernel or system library to make up for it. :-) Those members of the OSS community who perform great service are entitled to some leeway.

    --
    You cannot apply a technological solution to a sociological problem. (Edwards' Law)
  166. vegan by Anonymous Coward · · Score: 0

    being vegan isn't really that bad. Actually, that's wrong. it's not bad at all - it's a good thing. You should definitely try it.

    1. Re:vegan by Anonymous Coward · · Score: 0
      And how much of said grain is of a quality considered acceptable to people.


      Keeping in mind cows evolved to process grain, unlike us. (to the same degree anyway).

  167. Only slightly hypocritical. by IPFreely · · Score: 1
    Today, some argue that the "right to choose your own software license" is the greatest software freedom. By contrast, I think that it is an inappropriate power, not a freedom.

    (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).

    If it is not appropriate for people to own or control software, is it appropriate for people to own or control (or even suggest) attribution of software? Or is that just another restriction being placed on software that shouldn't be allowed.

    --
    There is nothing so silly as other peoples traditions, and nothing so sacred as our own.
    1. Re:Only slightly hypocritical. by IPFreely · · Score: 1
      For the record:

      I don't happen to believe that people should not be able to own software (in the copyright since). I also beleve that software should have proper attribution if the copyright owner requests it.

      The prior post was basicly juxtoposing two quotes from the article and seeing how he makes one type of demand in one place and a different type of demand in another place.

      I mostly agree with FSF except for their request that all software should be without copyright protection. Copyright has its place. If FSF doesn't like it, their is nothing stopping them from continuing to do what they are doing now, writing good software and licencing it with the GPL.

      Also off topic:
      It seems that the recent increase in the recognition and deployment of GNU, Free, Open, other similar software can be largely attributed to the publicity around Linux. Linux may have its technical basis in GNU, but currently, GNU has its publicity base supported by Linux. We say that Microsoft is a marketing company whose PR outperforms their products. This is an important analysis. It would be difficult to gauge just how much recognition GNU and free software would have today if it had not been for the publicity of the Linux kernel project. Other projects would certainly still exist and continue to grow, but it seems like the catalyst that was Linux brought together a lot of the peices of GNU and made them more public and recognizable. Linux owes its foundation to GNU, but GNU owes its wide recognition to Linux. Its not a one way street.

      --
      There is nothing so silly as other peoples traditions, and nothing so sacred as our own.
  168. I wish the HTML of this article was free software. by JWhitlock · · Score: 1

    Sure, I can change my local copy to remove the annoying continuous italics, but I can't really share my improvements with others...

  169. uhhhhhh by timmah · · Score: 0

    Ribalah Ribalah Ribalah TIMMAH!

  170. Right to chose by Registered+Coward+v2 · · Score: 1

    You don't like the license on a DVD? Don't buy it.
    Don't like closed source software? Don't buy it.

    You have a choice - you either buy or don't buy someone's product. If enough people buy it, that person makes money. If too few do, he or she goes out of business. Taking away that choice will just result in other ways for basic economics to regulate the market.

    No matter what RMS says or does, the basic economic principles that drive commerce will not change. Those that have tried failed.

    --
    I'm a consultant - I convert gibberish into cash-flow.
  171. Re: Cincinnati lore and more... by RevRa · · Score: 1

    Hahahaha. Remember the hissy-fit he threw when I called RMS a psychopath? He boycotted the CLUG mailing list until they agreed to ban me. (They never did.)

    Bradly Kuhn as VP for the FSF is enough to make Afanassy Thompson roll over in his grave.

    Speaking of which...it's been over a year since Afanassy passed away, I still think about him all the time, and I still miss him. He was a great guy.

    -Randy

    --
    - Kate
    "DNA is life. The rest is just translation."
  172. Hookup a 2nd keyboard, monitor, and mouse by iankerickson · · Score: 1
    Now she sometimes uses MY machine for HER work! While it pisses me off sometimes that I cant do my work whie she's there...

    A guy in your exact situation solved that problem very nicely:

    http://cambuca.ldhs.cetuc.puc-rio.br/multiuser/

    No X terminal required.

    --
    Democracy. Whiskey. Sexy. Pick any two.
    1. Re:Hookup a 2nd keyboard, monitor, and mouse by jeffy124 · · Score: 1

      thanks for the suggestion. one problem, I dont have that kind of dough :(

      --
      The One Rule Of Chess You'll Ever Need: Don't play someone who carries a kit in their bookbag.
  173. Re: Cincinnati lore and more... by MrRagu · · Score: 1

    And how can ANYTHING compete with Graeter's?

    You poor sheltered soul. Get yourself to Aglmesis and learn the truth. Greaters may seem all fancy with those big soft chocolate chips but the only reason they're soft is because they're 50% vegetable oil. Greaters is all made in a factory - I'd take UDF over Greaters. For a real treat get yourself to Oakley and experience ice cream the way it was meant to be. You can't beat Aglamesis for atmosphere or quality.

    --


    No brain, no pain!
  174. Re: Cincinnati lore and more... by justin_w_hall · · Score: 1

    Been there, done that. It's a personal opinion thing, of course... but Aglmesis just doesn't do it for me. It's pretty tasty, but once you've had Black Raspberry Chip or Coconut Chip from Graeters, why ever eat anything else?

    Atmosphere I may agree with you on, though. Graeters doesn't feel as homey. But I can deal with that for some chocolate chips the size of Sweden. :)

    --

    ---
    "how can the same street intersect with itself? i must be at the nexus of the universe!" - cosmo kramer
  175. continued... by naasking · · Score: 1

    I'm not really sure he's joking here, despite the smiley... :-)

    This is significant how exactly?

    This is just a flat-out lie. I know patents aren't popular here... (blah, blah)... etc.

    He never said patents were bad. He said (let me emphasize this for you) SOFTWARE PATENTS ARE BAD. I tend to agree simply because every software patent I have ever seen has been completely ridiculous(which doesn't rule out the possibility of there being an acceptable case). Most patents can be applied for on a mathematical or algorithmic basis which might be ok (subject to approval), but all evidence so far indicates that patents on software are stupid and harmful.

    This is true for most distributions, but many of us prefer real Unix-flavored (usually derived from BSD) versions of the utilities for good reasons

    Then by all means, go on preferring them and using them. Do you want applause? What is GNU doing, forcing their utils down your throat? I don't see how this is supposed to strengthen your argument that I should think the FSF is evil. As a matter of fact, very little in your post accomplishes much to this end. Quite the opposite actually. Try reason next time. It helps when trying to get through to rational people.

  176. Ugh, more FSF==Commie FUD... by mkcmkc · · Score: 1
    GNU is a set of mediocre Unix utility ripoffs.

    This is a pretty brash statement, considering there's published evidence to the contrary (see the fuzz papers).
    This is just a flat-out lie. I know patents aren't popular here because so many in the community have learned from the FSF to hate them. The reality is that patents of *any* kind are a huge factor in levelling the playing field with the "big corporations" Kuhn so likes to demonize. A world without patents simply guarantees that companies like Microsoft will have total domination.

    Earth to FUD-guy! Guess what? Microsoft does have total domination. And software patents are a tool they'll use to keep it.
    This is very interesting to those of us that have long held that despite their protestations to the contrary, the free software movement is indeed inextricably tied to a communist worldview. RMS and others routinely deny this even though it's the only logical conclusion one can reach upon reading and thoughtful consideration of their positions on the issues.

    So, if I decide I want to release my software under the GPL, thus requiring a compensation (in a behavioral form) from those who want to benefit from my work, I'm a Commie, too? Ugh.


    --Mike

    --
    "Not an actor, but he plays one on TV."
  177. Bradley, stop disagreeing or I'll call my mom! by Anonymous Coward · · Score: 0
    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.

    If the OS people don't substantially disagree, why do they spend so much time flaming the crap out of the FSF camp?

  178. Only on slashdot... by Malcontent · · Score: 2

    Only on slashdot would a complete moron like this be moderated up to +5 insightful.

    Really man wake up red baiting went out a long time ago.

    --

    War is necrophilia.

  179. the GPL is quite anti-Communist by mkcmkc · · Score: 1
    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.

    Huh? The GPL is quite capitalist--it's explicitly an agreement about compensating the person who writes the software. The compensation is not in dollars, but rather in a bit of control regarding what happens to the software going forward.

    If you need to label something Communist, it should be the BSD license, which explicitly gives without compensation, right?

    --Mike

    --
    "Not an actor, but he plays one on TV."
  180. Re:P.S. by Anonymous Coward · · Score: 0

    The faq is on sllort's user info page.

  181. Re:Bradley, I've told you this is wrong. Stop it! by Russ+Nelson · · Score: 2

    The problem is that he's describing my philosophy. Seems to me that my philosophy is my philosophy, and if somebody says "your philosophy is X", I have the sole right to say "No, you're wrong," and be right when I say that. Confused yet? :)
    -russ

    --
    Don't piss off The Angry Economist
  182. Re:Bradley, I've told you this is wrong. Stop it! by rc.loco · · Score: 1

    Hey Russ,

    Sorry...I missed your point entirely. After re-reading your comment and quotation, I get it now. :-)

    Kuhn says the both the motivations *and* philosophies are different, which is accurate. In terms of philosophy, both OSI and FSF/GNU are about software freedom. In terms of motivations, there's a big difference: OSI is about making open source software more attractive to commercial settings, FSF/GNU is about making all software "libre software" (as Kuhn suggests), a good term given the FSF's philosophical underpinnings I think.

    I have found myself turned off on more than one occasion by Richard's defense of what "free" means - sometimes I grok his definition, and sometimes I don't (especially since the world is still based on a market economy). Still, I admire him for sticking to his guns in the face of many critics of software freedom. Without the idealism of the FSF, we'd not be where we are today.

    But, as we all know: you definitely catch more flies with honey than with vinegar....that, to me, is the essence of OSI.

    I think at this point in the evolution of software, both paradigms/perspectives are still needed. Heck, if nothing else, the GPL keeps Microsoft distracted somewhat. :-)

    Cheers!

    --
    --rc
  183. The other saint by Anonymous Coward · · Score: 0
    Bradley Kuhn writes that he wanted to take the name of a saint whose name had "GNU" in the middle.


    How about IgGNUramus?


    The man is so dead set against allowing programmers to make any kind of living from their work that the name would be very apt.

  184. FSF's so-called "Free" software is NOT open source by Brett+Glass · · Score: 2, Insightful
    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, 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

  185. Too tired dealing with proprietary stuff to . . . by Anonymous Coward · · Score: 0

    continue reading the pedantic and vitrolic responses. Generally, anyone who does not care to identify themselves. . . well their comments are totaly worthless and I just pass them by and dismiss them outright. What are people afraid of when they don't identify themselves? Oh, answered my own question, they are afraid.

    Gee, i hope i am identifed here. I had a hell of time trying to get a login on slashdot and respond to this thread.

    After a very long time in dealing with proprietary stuff, (Like IBM 360/OS and VM software on non-IBM computers. Ha, they got what they deserved after the shit I had to put with) I can tell you that there has to be a better way. Man, they even wanted to send me for free once to Armonk for a indoctrination weekend to tell me why buying a non-ibm processor might not be a good idea.

    Much aggravation, delay and frustration has come from dealing with proprietary issues involving companies that sell a product and then make tons of excuses of why YOUR problem can't be fixed.

    I don't think that I will ever be in a position to develope and sell that gillion dollar software product. I think that I will be just like the 99% of the rest of the programming population that will be programming and making a living just like lawyers, doctors, artists, bricklayer, carpenter, teachers, gee this list could go on forever, I am in good company.

    That being the case I would suggest to the rest of the people reading this that you are in the same boat I am in. So, why don't you just figure out how to do the best job you can for the client that you are working for and if it means using free software to do that then DO IT. If it means suffering through the proprietary software shit, then do that and feel good about it.

    If you have trouble with this, flame the proprietary software people with a vengenance and try to get them to help you do your job.

    Because, asking nice and paying subscription fees and maintenace fees and buying upgrades has not worked in the 30 years that I have been doing this.

    I can't recall ever talking to a company were I have used their proprietary stuff. And them saying , "Oh, we would be delighted to fix that for you, will get that upgrade out to you next week."

    It has always been a shut-up, take-it or leave-it way of doing business.

    My opinion is that this way of doing business is far worse then what many claim about the FSF.

    You young people get back to me in 30 years and let me know what your experience has been with MS. Ya hear.

    M Kuhn

  186. Re:Too tired dealing with proprietary stuff to . . by mjkuhn · · Score: 1

    Ok, why did this post say "Anonymous Coward", I never checked that box. Is slashdot proprietary?
    Can I fix their code.

    This thread was started by M Kuhn

  187. fucking communist pig by Anonymous Coward · · Score: 0
    how dare you suggest that my choice in liscenses is infringing on someone else? Whats with this bullshit about some having to give up for others? What the fuck? If I commit a crime, then (because I infringed on someone) I can have certain rights taken away. If I decide to publish some software, how can anyone that has ever even DREAMED of using logic and reason try and say that I CAN NOT CHOOSE my own liscense. If you don't like it, then fucking dont' buy it?

    Him and Stallman are the biggest fucking hypocrits around today it would seem. I agree with everything they say about why free software is better. But I am not arrogant, illogical or hypocritical (there's the key) enough to turn a 180 on my own platform and FORCE PROGRAMMERS to do what I want them to do?

    Geez, people. I believe in using my money to help others (not just money, time and other resources) How the hell would I get off by then forcing others to give their money to help others? Oh wait, that's been tried and NEVER WORKS!

    When will you people learn to adopt some ethics. When will you learn to learn from history, before you burn and censor the books (and all the while you are chanting 'For the People/Children') When will you learn that education is the most effective method of improving society, not violence and aggression. And, when will you learn that violence and aggression are the ONLY way to enforce you little Utopian societies. And when will you learn that if you empower others to enforce your morals and ideals that soon you will be killed, maimed, harmed, jailed or forced to do things against your will because some other asshole now has 'the say'.

    Also, remember that big words are NOT intelligence. Stop posturing and trying to appear as enlightened folk while you act like a bunch of monkeys throwing their feces at each other.