Slashdot Mirror


Men of Zeal

Every once in awhile I enjoy posting a feature on the subject of software freedom. Many of us just take this stuff for granted, but as Slashdot has grown, many new readers come along who don't have the history with the subject that the old school has. This one talks about proprietary licenses and related subjects, and would be cool for a lot of the newer readers out there to check it out (I know you're out there! You email me and ask 'What's an RMS?'!)

The following was written by Slashdot reader Jonas Oberg.

Men Of Zeal

by Jonas Oberg

An increasing number of people today feel that the world ought to focus more on the freedom issues of free software rather than the technical or economical ones. Others feel that the issue of freedom scares people and that we should focus on practical benefits of free software, such as price or reliability.

The issue of freedom of software, or speech for that matter, does however scare some people at times. But mostly, the same people have little understanding of the foundation of our community, and often try to reap the benefits -- economically or technically -- from free software without understanding or caring about the freedom of others.

Although the community offers teaching of the nature and purpose of free software, it is often ignored and/or neglected, these newcomers still telling tales of piracy and intellectual property in the context of free software. They have been taught that sharing is wrong and that license fees feed the programmers who write the software. Having difficulty understanding the fundamental error in this reasoning is often the reason why these individuals fail to grasp even the basic concepts of free software.

By building walls around them and their software, they feel they protect their own rights to the software they have produced. But by hiring lawyers to create software licenses that imprison their users, they are themselves imprisoned by the same licenses.

The harm is not immediately visible. If they feel a need to build walls and their lawyers want to write new proprietary licenses, the community is not immediately hurt by this. We might have to work extra hard to reverse engineer their proprietary protocols and programs to implement free software equivalents or replacements, but history has repeatedly shown that cooperation makes this possible, even being obstructed by legal matters or having to avoid patents filed alongside the proprietary program.

The real problem comes if they later decide to jump on the steadily paced free software bandwagon by making a half hearted attempt to make their software workable on free software platforms. It's common that the community immediately cheers when corporation after corporation announces plans to port their software to a free platform, and even more so if or when they decide to release the source code for the software.

But we can not by default wholeheartedly embrace every company that attempts this. We have to look at each offering individually and decide for ourselves whether it would help to further our cause or hurt us in the long run. For every piece of software that is released under a non-free license to run on our free software platform, the temptation to sacrifice a part of our freedom in order to use this new software grows. This goes especially for software that includes the source code, but not the rights to use it freely, thus making the software as a whole non-free.

In time, some of the companies might be enlightened to change their business concepts and release their products as free software, but we should never have used their software or accepted it for use on our systems in the first place. By doing so, we sacrifice our own freedom for convenience. The alternative to using a non-free piece of software could be to use a program that is free software with limited capabilities compared to the non-free program.

It is important to understand the implications of sacrificing freedom and what implications it might cause to the ongoing development of free alternatives. If freedom is of the most importance -- and it should be at all times -- the choice is always quite clear. We have to work to teach those who join us that not only should they join us to maximize their profits, but also to contribute to the world and to help build a free software sharing community. Maximizing profits from free software is worthwhile and I encourage anyone with the opportunity to do so, but the money itself is not likely to stick around unless some of it is invested back into the community that made the profit possible in the first place.

"Experience should teach us to be most on our guard to protect liberty when the Government's purposes are beneficent. Men born to freedom are naturally alert to repel invasion of their liberty by evilminded rulers. The greatest dangers to liberty lurk in insidious encroachment by men of zeal and wellmeaning but without understanding." -- Justice Louis D. Brandeis

198 comments

  1. Re:Welcome aboard. by Anonymous Coward · · Score: 1

    I am tired of seeing the term cocksucker used in such a derogatory way. I am delighted that there are women who suck cocks because I've got a cock and I like to have it sucked. I do not want them to feel that there is something wrong with what they are doing. So pick some other word to malign people you don't like with.

  2. Why it's important by Anonymous Coward · · Score: 1

    It saddens me when people flame free software supporters for being unrealistic or unpragmatic. And it also saddens me when people susbstantiate the ideals of closed software. I believe in free software, and I will stand up for it, and I will say nothing nice about proprietary software. That's the only way that any change is going to happen. Look at movements like women's lib in the 70's. A lot of the supporters were way over the top, and the movement was strong and militant and in your face. There were no compromises to be had. And no, the movement didn't end up as the champions of the cause may have wished, but it move pretty far in that direction. That's why I get sad when a read comments like those already posted. People who stand up for proprietary software are not doing any good for the sake of free software if they substantiate any benifits from using/developing free software. For me it comes down to the kindergarten rule -- share with your neighbours. I believe in free software and fight for it just because I believe the world would be a better place if all software was free. Don't you?

  3. Re:Free Software = Pompous Bores, discuss by Anonymous Coward · · Score: 1

    I guess free software is a kind of reaction against the business-practice of most IT companies (licencing rip offs, guarding the source, patents, bending the rules competing eachother... you know). As a reaction those companies are (more or less) adapting the idea themselves (IBM, Corel,...) It all reminds me of the stuff I learned once in philosofy (the German phylosopher Hegel to be exact) I don't know how it's called in English but in german it's dialektik: there's a given sitation (thesis), there comes a reaction (antithesis) and as a reaction on this there's a synthesis (which becomes the thesis again... etc) kinda recursive. He tried to apply it to history, perhaps it can be applied to progress in IT. The synthesis would be "big firms open sourcing some of their products" Makes me wonder what will be the next reaction :) (sorry for my bad English ;))

  4. Is academia a different model? by Anonymous Coward · · Score: 1

    I agree that each individual developer has the right to patent their work and profit from it.

    However, as a statistician, I am often troubled by numerical-statistical tools that are, in effect, only available to those with the money to pay for them. For those who can't code or don't have the time, they miss out on the ability to ask and answer important questions. Scientific progress then becomes impeded by yet another money issue.

    Thankfully, in statistics, this problem is rare. Open-source projects such as R surpass their corporate counterparts in many ways.

    However, the authors of these tools are often fellow academics, who ultimately ARE paid for their efforts, directly with money, and indirectly with reputation.

    Thus, the question becomes: isn't it possible for one to be paid for the production of freely available products? Is this something only possible in academia, or does it apply in other arenas as well?

    Probably it depends on there being a source of income other than the software. A post on /. suggested, for example, that IBM only cares about OSS because it wants to sell servers. This may be true, but one could rephrase things and note that server profits allow IBM to develop OSS.

    OS and profit are not independent! It's all a cycle: profit allows OS, and OS provides profit. OS allows for comment, dialogue, public improvement in the same way that scientific discussion does. It's another form of research, so to speak--development for the sake of development.

    The real question becomes, then, what should be OS and what shouldn't? Or rather, what can be OS, and what can't?

    My perspective is that what is most important is software is OS AS OFTEN AS IT CAN BE. If you can contribute free code, you should. If you can't, that's too bad, because you don't have enough money or time, or you aren't a very nice person. The OS movement motto should be, in this regard: "Do what you can".

    I say (1) Contribute OS when you can. (2) Protect the rights to freely distribute code as one wishes, whether that be for profit, or GPLed. This includes, most importantly right now, freedom from monopolies.

  5. Re:MODERATORS!!! by Anonymous Coward · · Score: 1

    Moderation is established on this discussion site to improve the quality of the content. It's not a reward to the individual whose comment is moderated up. I'm plain tired of folks here who take the moderation so personally.

    For the sake of the community, stop thinking solely about your ego.

  6. New School English? by mholve · · Score: 1
    You email me and as 'Whats an RMS?'

    Yo Taco, how about English? I think you meant, "You email me and ask, 'what's an RMS?'" ;>

    1. Re:New School English? by Rogain · · Score: 1

      ln -s /usr/bin/spell english ?

      cp /sbin/sense ~/

      dd if=/dev/sense of=~/some_sense bk=1024 count='random_number_approximating_a_little_bit'

      I'm going to pass out now. It is fun to drink during the week.

      --
      The current Slashdot moderation system is made by gay communists!
  7. Re:Welcome aboard. by Radagast · · Score: 1

    Did you suddenly start using the term "Open Source" again, Bruce?

    --
    --Joakim Ziegler
  8. Re:license fees by Matthew+Bassett · · Score: 1

    There are several models for generating revenue from Free Software. The most frequently discussed one is the services model, i.e. you get payed for providing support for the software (bugfixing, user support, configuration/installation support, major version migration, etc.) The second most frequently discussed one is the software customization model, i.e. you get payed for writing the code under contract from the user (as opposed to under contract from a software developer who then sells on proprietory closed source software). Typical examples of this would be modifications to thing like Spice circuit simulators (a silicon foundry has just spend $30billion building a new innovative fabrication process and wants customers to be able to simulate designs that will be implemented on that process, and then discovers that the current versions of Spice are not capable of accurately modelling the multijunction silicon on insulator devices that this new process provides. In this case the maximum benefit to society at large is gained by a Free software solution: maximum penetration of the potential market, the programmers get paid, and the code is not owned by a proprietory software house that can go belly up and dissappear leaving orphaned binaries that can never be maintained). The third model is to use Free software to sell hardware. Most workstation vendors make a hell of a lot more profit on their hardware than they do on the operating systems and application software that package with that hardware. AFAIK Sun's Solaris operations run at a loss; it's purely developed to drive hardware sales. Similarly Sun are Freeing Star Office in order to promote sales of their hardware. It is therefore in their best interest to fund Free software in order to reduce the overhead of developing these OSes and applications. This also gives these hardware vendors the capability to demonstrate the differentiation of their hardware offerings (and suitability for different market niches) without out having to rely the fickle whims of a "defacto industry standard" closed source proprietary software vendor, who can sink the chances of innovative hardware just by refusing to support it (not picking on any one software vendor BTW, there are several "defacto industry standard"s around, not just the obvious one) For large companies that rely on certain applications, there is a strong motivation to ensure that someone else's interests (which could be at odds with the aforementioned company's) do not control key infrastructure elements upon which the companies depend; i.e. a motivation to pay someone to write software that will be GPL'ed and therefore will not be tied to a particular company that can dissappear, change it's licensing terms, take the software in a direction that is detrimental to the users requirements (not picking on any particular proprietory software vendor here, BTW). This all adds up to a lot of cash in the pockets of programmers. On the other hand it gives a lot more rights to the people who are actually paying for the damn software in the first place, rights that are protected by consumer laws in most countries for things that are not software (i.e. I have the right to take my car to any garage to get it serviced, repaired or modified. If I find that a certain company's closed source proprietary application is broken or unsuitable to my needs, I have only one place where I can go to it fixed, and that's the original vendor. I would argue that since I, and other customers like myself, are actually paying for this code to be developed we should have the right to choose solutions over which we have some say in the development, and that we can take to alternative vendors for fixing/modification, if we don't like the the original vendors intentions or after sales care). Apologies for the grammar and spelling, bit lacking in sleep right now.

    --
    -- At rest in the information super layby.
  9. Re:license fees by Matthew+Bassett · · Score: 1

    Let me comment on your comments (if anyone is still paying attention to this thread)... Let me comment on these: services model The biggest flaw I see with this model is there is no incentive to produce bug free (or as close as you can get) code. By introducing subtle bugs, you can ensure yourself a job forever. I don't understand why everyone gets this one so wrong. In my experience, when you buy a software services contract (e.g. Maintenance, and my current comapany's maintenance budget runs into $millions each year BTW- and that's only covering software used by around 70 engineers) you don't pay on a per incident basis, but on an annual basis. It's in the software vendor's interest to produce bug free software, since they want to spend as little time and money maintaining the software as possible. Why does this seem so strange?

    --
    -- At rest in the information super layby.
  10. Re:Wrong by Matthew+Bassett · · Score: 1

    Nope Hospitals keep the enslaved healthy so they can continue to toil for the despots, without informing them of the potential for freedom. Libraries free the mind to consider the opportunities for a better life (and often include books on medicine and how to build hospitals). Therefore I propose it is more important to defend the library (unless of course you're the bloke who has just suffered a heart attack). Now what the hell were we talking about?

    --
    -- At rest in the information super layby.
  11. Re:We need lawyers by Otter · · Score: 1

    It doesn't take a lawyer to understand the GPL. I'm a network administrator. I read the GPL. Its really quite clear.

    This is exactly my point. You can't just read a legal document and decide that you fully comprehend its implications. Example: at the bottom of this page it says, "All trademarks and copyrights on this page are owned by their respective owners. Comments are owned by the Poster." Seems clear enough, right? But it's legal for Andover to republish those comments in a book. (Although, to their considerable credit, they decided not to.)

    Some stuff about KDE and Debian...

    OK, I should have picked a less combustible example. I didn't make it clear, I guess, that my point here isn't who is wrong or right. My point, and this also applies to Jason Earl's comments below, is that no one on either side seems to really know who is right! They're each relying on their own layman's interpretation. (I do feel compelled to point out, though, that your version of the facts in that case is mistaken on almost every point.)

    Red Hat, by the way, has a huge network of mirrors.
    -----------

  12. Re:Welcome aboard. by Otter · · Score: 1

    Welcome aboard, new Open Source evangelists. I prefer that term to "Men of Zeal". What they do is evangelize, zeal is a side-effect. We need every one of them.

    It's eight hours later, and I'm the first pedant to notice this? The "men of zeal" are the villains of this essay. Reread the quote from Brandeis at the end.
    -----------

  13. Re:We need lawyers by Otter · · Score: 1
    But since I'm typing, I do agree that it's rather bad form to accuse someone of getting their facts wrong without bothering to explain which facts are wrong and why. I wait anxiously for Otter's response/explanation.

    I didn't go into a lengthy here's-why-you're-wrong response because a) a brief statement seemed more gracious to me than a lengthy retort and b) I didn't want to stir up more fuss about an issue that's tangential to my point. I didn't respond to this new post because, honestly, I think IHBT.

    If need be, though:
    • Debian isn't a company
    • The Qt license allows redistribution by companies
    • Debian can and (IIRC) does distribute Qt
    • kdelibs is under the LGPL, and Debian doesn't have any objection to distributing it
    • The rest of KDE is all under the GPL
    • Debian's objection is precisely because KDE is GPL licensed and they believe that they are not allowed to distribute binaries linked to a non-GPL library

    -----------
  14. Re:Paid to solve problems by Zagadka · · Score: 1

    The tools and building blocks for creating games on the other hand, are natural candidates for free software. I notice Loki software seems to agree.

    In that situation, the free game development tools are a loss-leader for Loki's real products: the games. The games are not free. If you want all software to be free, then you have to come up with a business model where the free software developers can get paid without having to sell non-free software.

    I think what some people don't realize is that I'm not willing to accept half-way solutions. I don't want to work at a company that only opens abandoned products, or bits of their code. I want to do development, full time, on open source. I don't want my salary to come from the sales of closed software (since that isn't a 100% open solution), nor do I want it to come from the sales of T-shirts/mugs/mousemats/etc. (since that's demeaning, wouldn't pay enough, and the developers are unnecessary in any case), nor do I want it to come from support/consulting (since that presents a conflict of interests). I also don't want to do custom hack-jobs on code that other people developed and didn't get paid for. If you want all software to be free, then that should be possible. So how?

  15. Re:I'm getting tired of this... by Zagadka · · Score: 1

    Please look for examples. There are so many of them. I get paid, ESR gets tons of stock, RMS gets a salary from FSF and even does consulting gigs once in a while, etc.

    I don't think there are that many examples. Most of the people who get paid for open source are the "open source celebrities". There isn't room for very many of those.

    Many companies are paying the salary of Open Source developers who operate as a cost center - reducing the cost for the company if they are not making a profit.

    I don't think there would be much job security in working for a company that isn't making a profit. Once Red Hat ends its "growth" phase, and actually tries to make some cash, will they hand onto their developers? Probably, but only for PR reasons. I don't want to get paid for PR reasons.

    Look at all of the companies in the LinuxWorld exhibitor index - most of them are hiring!

    I actually work at a company that was previously an LWCE exhibitor. I'm still not working on open source though. For most software companies that do any open source at all, the open source is done as a loss-leader for the companies other products.

    Why does it have to be this way? If I spend hours working on developing some code that's useful to thousands of people, isn't it worth something? Why should I be forced to give it away at a loss?

  16. Re:Men of Zeal AKA Zealots - a warning! by Felix+The+Cat · · Score: 1

    Nothing like a little ad hominem to liven up one's morning. Coupled with an almost instataneous invokation of Godwin's Law, and I think that this argument has effectively ended itself.

    Assuming, of course, that this person's tounge wasn't firmly planted in their cheek when the wrote this....

    Meow.

    --
    Windows is the Acme of computing -- in the Wile E. Coyote sense.
  17. Re:Didn't answer my question... by Mechanist · · Score: 1
    I would guess "a rms" would be an instantiation of RMS. I never knew that he was into cloning.....

    Get with the program, man. RMS is now available in six-packs. I've got a tall cool one right here.

    --
    And you may ask yourself, well, how did I get here?
  18. Re:I'm getting tired of this... by rhavyn · · Score: 1

    If you're worried about working for a company making a profit, you're in the wrong industry. ;-) (And damn it, nobody better take this seriously)

  19. Re:I'm getting tired of this... by afc · · Score: 1
    I wasn't going to respond to your post, because this thread is already stale, and it would look line we went into chat mode (hey, did I just create a new jargon term?) on /.

    However, you brought some reallyinteresting points, some of which I actually agree with and some which I just have to have my say about, to wit:

    How is it a benefit to the service company if the software is free?

    What you seem to have missed is the keyword custom version in my reasoning. The software exists, customer doesn't have to pay a dime for it, but if it wants a version tailored to its needs it has a host of options, all of which involves paying developers. If those changes are released to the public or not, is not of a concern for the paying customer, since software is cost to it. It shouldn't matter to the developer as well, because most of the work is probably only interesting to that particular client, and the portion of it that isn't, can help him (and his competitors, true) out in some other assignment, so it can be commited to the standard version. All benefit, and nooone looses.

    Mind you, I've been working in the IT industry for eight and a half years now, and, even though I've never been paid to write free software, I've only been paid to write off-the-shelf commodity software for a short spell of six months (the worst job I've ever had BTW). All the rest of my job experience was writing software for companies that sold it to customers (financial institutions, mostly) who not only had access to the source code, but often times demanded it on contract. Now tell me, what would any of the parties lose if that was released as free software?

    What you seem to overlook is that I contribute to several open source projects. I love coding. I also need to eat and have shelter too, though.

    I didn't mean my remarks as a personal jab at you, I'm sorry if that's how it came up to you. But I guess I demonstrated that there are perfectly fine ways of doing free software development and get paid for it. Or, at your option you can get another job (more or less profitable than programming) and write free software for love in your free time. Either way, you're still feeding yourself and free software is still getting written. Net result: more (and potentially, better) free software.

    Also, a lot of open source code isn't even written by professional developers, but instead by sysadmins and webmasters.

    Now here my friend, this is something I totally agree with, and it saddens me that it is so, but I don't see it as such a big problem for two reasons:

    1. Even sysadmin written software (the canonical example IMHO being Perl) can be useful, its crapiness and bogosity notwithstanding;
    2. This is changing, as more and more free software projects (GNOME, KDE, XEmacs spring to mind) have a fair amount of organization and good old-fashioned software engineering sprinkled in their recipes. Maybe I'm a natural born optimist, but that's how I see it;

    RMS has stated many times that it is "immoral" to produce (or even use) non-"free" software. Many other open source zealots have stated that all software should be free. Many also have the belief that copyright is wrong, and the people should be able to distribute software as they please.

    Maybe I'm a zealot, but I agree with that. All software should be free. I would never say, though, that all software must be free. Huge semantic difference, right?

    Finally, my last point was that software sold as a commodity is a relatively new phenomenon, and there's no guarantee that it's here to stay and will always be a source of immense profit. People will get paid for programming (or tutoring AI robots) in the foreseeable future, though.

    PS: looking back on this post (blessed be the preview button) it seems I abused the <b> tag. Here it goes, anyway...
    --

    --
    Information wants to be beer, or something like that.
  20. Re:I'm getting tired of this... by afc · · Score: 1
    I think it's a little bit late in the discussion to address your points, but since noone seemed to have taken notice and/or cared to reply to what IMHO are pretty much reasonable, but otherwise easy to answer, questions, here I go. Free software developers can make money (the proverbial and emotional feed their families) in a number of ways:

    1. Computer manufacturers can pay developers to enhance, embelish and improve the functionality of the machines they sell. Granted, that adds to the cost, but most manufacturers do it in a small scale. Doing it in the large scale with cooperative effort doesn't seem such a big deal;
    2. Services companies can develop generic free software tools that are customizable for client sites for a fee. The client of course, has the option of hiring and independent consultant or pay a full-time employee to do that. Either way, problem solved, free market working, developers and customers satisfied;
    3. Online business can develop a host of free software tools that are used to draw viewers to their sites. Not only that, but the "Internet" (or more specifically the commercial online ventures) provide opportunity for plenty of development that fits the previouys item I listed;
    4. Lastly, but none the leastly, developers of free software can get a law degree and work as lawyers by day (a very promising career, I'm told) and write free software on weekends or rainy days. But that's the option you didn't want to hear baout, right ?

    What you seem to overlook is the fact that even if there were no financial incentive to developing free software, people would do it (for love of the art, boredom or whatever). It would eventually improve (as it did), drawing the attention of more and more people (as it did), at some point rivalling and overcoming the quality of comercially available mainstream software (as it will, I trust). There's no way to avoid that, except by erecting artificial barriers that prevented people from freely writing software. And then, we'd have a collision with our beloved free speech rights, wouldn't we?

    Let's try and think different now, shall we? The main point of your argument is that the development of software, being as expensive as it is, is not viable if that software is freely available, because it undermines the possibilities of its commercial success. But noboody can guarantee that development of software for sale as a commodity will remain a very profitable business. For most of the history of the computer industry (50s-80s) it wasn't. Only in the last 20 years it spawned a multi-billion dollar industry, but there's not indication that this will remain so in the long run. Even Microsoft has its compass pointed at alternative models. Think about it.

    Ob your last query, I think it is really a meaningless question: nobody is demanding your work for no compensation. I'd rather view it as requesting your help for a joint effort, the final product being the shared compensation. It's not like you're working alone, riight?
    --

    --
    Information wants to be beer, or something like that.
  21. Re:"What's an RMS?" by afc · · Score: 1

    Look all around you...
    --

    --
    Information wants to be beer, or something like that.
  22. Poor moderation by The+Cunctator · · Score: 1

    Icejai's comment certainly isn't offtopic. Inane,
    perhaps, but offtopic? It is a lame first post, but "lame" and "inane" aren't options. Maybe redundant. Maybe.

    --

    --
    Make mine methylphenidate.

  23. Re:_Men_ of Zeal? by lisa · · Score: 1

    of course...he didn't have to choose the title from that quote, did he?

    i didn't say the rest of his article was exclusionary, i just said the title was. the title is often what draws people to read article.

    lisa

  24. Why can't we have... by G-funk · · Score: 1

    ...Free as in speech without Free as in beer? Wouldn't it make everybody happy except those that want to leach others' work for free?

    Remember, contributing to an open source project does not entitle you to have free software from whoever you want, even if they use your software. If you think it does, then this "freedom" is a total farce.

    Gfunk007

    --
    Send lawyers, guns, and money!
  25. other examples by FascDot+Killed+My+Pr · · Score: 1

    The Library of Congress is demolished or a terminally ill patient dies 3 months earlier.

    The Library at Alexandria (the original one) is demolished OR the unknown soldiers who torched it die.
    --

    --
    Linux MAPI Server!
    http://www.openone.com/software/MailOne/
    (Exchange Migration HOWTO coming soon)
  26. Voltaire, FWIW by J.J. · · Score: 1

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

  27. Re:Wrong by NTeraGator · · Score: 1

    Libraries free the mind to consider the opportunities for a better life (and often include books on medicine and how to build hospitals).

    Are you kidding? Have you ever met the people who work in them? They are the most oppressive, rigid and inflexible people as ever walked the planet, and yet they work in a place which you claim free[s] the mind!

    This thread of Human life versus the written word is merely argumentative and does not merit the attention of wise men.

  28. Re:Democracy by Vladinator · · Score: 1

    We live in a Rebulican Democracy actually.


    Fawking Trolls!

    --

    "Going to war without France is like going deer hunting without your accordion." - Jed Babbin

  29. Re:Software Freedom is more important than you thi by VP · · Score: 1

    What a coincidence that PGP was found vulnerable due to the modfications by a corporation, while GPG, the Free Software equivalent, is not vulnerable.

  30. Re:Freedom != Free by Guttata · · Score: 1

    Good points. I like Linux, but I have a hard time being energized about a fight for the freedom of DVDs and MP3s. I wonder what it must be like to have the major cause and purpose in your life to be able to watch DVD movies, and whine about people (companies are made of people) creating closed-source projects.

    I like open-source. I think it is an effective model. I think it is great that people write open-soruce software. I think it is pathetic when they cry oppression when someone else doesn't write open-source software.

  31. Re:Cheapening freedom by Guttata · · Score: 1

    Amen! You are dead on - which, of course, means that you will be attacked by those men of zeal, who think that having source code means being free.

  32. Re:Thank you... by titus-g · · Score: 1

    defend from the top of the stairs.

    --

    ~ppppppppö

  33. Re:license fees by leshert · · Score: 1

    Which of these would support a modern PC-based game distributed as Free Software?

    This isn't baiting at all--it's a question I've wrestled with for years now. Each of the three models discussed are forms of "software subsidization": you're paying for something else, which pays for the software development. But I can't figure out what would be likely to subsidize game development.

    The closest I've come is something similar to the OEM game packs you get when you purchase hardware like sound cards and video accelerators; however, this leads to bad things like games and applications being made unuseable on competitors' hardware when the user upgrades a system (do you hear this, Creative?).

    Tim

  34. Re:Amen, the newbies should learn by Alanzilla · · Score: 1

    I can't get it to stand in the center, though.
    It keeps falling off to the left.

  35. Re:license fees by Alanzilla · · Score: 1

    But in Star Trek everything is free!
    And they still do stuff like write software! (although we've never seen anyone actually do it)
    We all know Star Trek is real!

    Only in a Communist Utopia does the Free Software movement make any sense.

  36. Re:Wrong by Chandon+Seldon · · Score: 1

    The public library in your town is demolished, or your mother dies. Which is it?

    That's easy. My town's public library has no rare or unique material in it. It would be annoying to replace, but no big loss. On the other hand, my mother contains some interesting and uinque information and knowledge, and therefore should be preserved. Now if it were, say, my family's rare and wonderful book collections versus my mother, it would be a much harder decision. (I'd try to get my mom to write out some of what she knew before she died.)

    --
    -- The act of censorship is always worse than whatever is being censored. Always.
  37. Re:Cheapening freedom by Chandon+Seldon · · Score: 1

    We have freedom to some extent now. In many cases we have more than we did in the past. In many others we have less than we did in the past. It looks like in the case of information, our freedom is decreasing rapidly.

    Freedom isn't free, nor is it stable. If we don't fight to keep what freedom we have, and fight to regain what freedom we've lost, and even fight to get freedom we currently lack, we soon won't even have the freedom to fight.

    --
    -- The act of censorship is always worse than whatever is being censored. Always.
  38. Re:Cheapening freedom by Chandon+Seldon · · Score: 1

    Maybe having a population of half-asleep zombies isn't as sensational of a problem as juntas butchering children, but it's still pretty offensive to me.

    I'll take the juanitas butchering childeren every time. Then it's a heck of a lot easier to convince people there's a problem, and get them off their asses and fixing it.

    --
    -- The act of censorship is always worse than whatever is being censored. Always.
  39. Re:Democracy by Chandon+Seldon · · Score: 1

    We don't even live in a republic. We live in a country with a "Demented American Psudorepublican Government".

    Citizens don't vote for laws, we're not a democracy.

    Citizens' votes for elected officials don't directly cause officials to be elected. There's some electoral colledge crap, and other stuff. Also, we have a president and a supreme court, we ain't a republic eithor.

    --
    -- The act of censorship is always worse than whatever is being censored. Always.
  40. tear in my eye by QuantumG · · Score: 1

    beautiful man.

    --
    How we know is more important than what we know.
  41. Re:Freedom != Free by QuantumG · · Score: 1

    god you're a dipshit.

    Of course, there are limits - your freedom can not encroach on another's, for instance, or cause harm to others.

    is not compatible with

    My decision to open or close my software is my decision alone. You have absolutely no say in it whatsoever. That, right there, is freedom.

    Because closing your software causes me harm. Sell your software for $100 a pop. Go right ahead, but do not infinge my right to be productive when your software breaks (which all software does) and you refuse to fix it. Not allowing me to copy your software hurts my neighbour when he needs a copy and can't afford to buy it.

    You have no right to use copyright to hurt people any more than you have the right to use contract law to hurt people. If you write up a contract that says "The 2nd party agrees that the 1st party has the right to beat the 2nd party with a stick whenever the 1st party feels like it" and get me to sign it (in exchange for some money say) and I decide I no longer want to have you hitting me, there isn't a court in the land that will honour it because you do not have the right to hurt people.

    --
    How we know is more important than what we know.
  42. Rates? by QuantumG · · Score: 1

    A friend of mine is lucky enough to own a house. They live in a very nice part of town (an A1 block) and pay about 8 times as much in rates to the local council as everyone else. When I asked what services the council supplies for the extra money they paid, I was told "nothing". When I asked why they paid so much more in rates I was told "the view" (it's on a mountain overlooking the ocean). I said that wasn't fair and my friend actually debated the point. "Should a person living in a one bedroom roach infested house in a seady part of town pay the same rates as me?" I was honestly suprised that my friend did not grasp the fact that the council supplied the same services to both houses (pick up the bins once a week, supply water, fix the roads). It would appear that the sky is for sale.

    --
    How we know is more important than what we know.
  43. Re:Wrong by MustardMan · · Score: 1

    you could quite well decide to have everyone at the front door of the more important building, say a hospital, and leave the other, say a library

    Are you implying that a library is an unimportant building? In my eyes, the library is the MORE important of the two. A hospitol saves lives, certainly, but those are a few lives that occur in the here and now. A library is a bastion of knowledge and truth, to sacrifice the very knowledge that sets us apart from the beasts to save a few people in the present would be downright selfish. As members of society, we have a responsibility to preserve what we know, not only for ourselves, but for our children, and our children's children.

  44. Re:the freedom to steal by MustardMan · · Score: 1

    Think free speech, not free beer. RMS has stated time and again that making money off the code is not in any way evil. The question is one of being able to do with what you buy as you please. It's akin to a car or VCR manufacturer selling you a product and making it illegal to tear it open and fix it yourself if something goes wrong. I will pay through the teeth for a product that fits my requirements and is useful to me, if it preserves MY FREEDOM to do with that product what I want. I realize that by changing the internals I void any warranty, implied or otherwise, but that is my choice. I do not hang onto the notion that all software I use must be free for someone else's ideals, but for my own. I demand that I have the rights I believe I deserve when I purchase a product. I have no problem with companies producing proprietary code; I simply choose to not purchase their product, because to ME, having freedom in my software is important. And yes, I do evangelize, and I do try to convince my friends of the importance of standing up for their freedoms when they choose software. Every person has a right to form his own opinion on what they hold important, and you have every right to believe that you do not hold the freedom of your software sacred, as some of us do, but do not criticize us for having the intestinal fortitude to stand up for what we believe in, and make our own choice to use only software that supports the ideals we hold true

  45. Re:Wrong by MustardMan · · Score: 1

    But what if that library contained a work unique to the world? An original writing from one of the world's great philosophers? Maybe it is just the mindset of academia implanted into my brain (I am a physics major), but I believe that knowledge and truth hold value above all else in the world.

  46. Re:Software Freedom is more important than you thi by Flynn777 · · Score: 1

    I'm claiming that *Perens* is claiming moral worth in free software -- not because it's software, but because it's free. Software -- communications technology in general -- is of incredible value. But I don't know that it can be describe as *moral* value.

    A commercial competitor to PGP for crypto-secured communications: Lotus Notes. It is also well-verified, and not particularly expensive. That's just an example off the top of my head.

    Understand, I'm not saying that these things aren't valuable. I'm saying that *free* software, as such, doesn't have value -- I'm saying that I think the claim of some transcendental nobility, which Perens implies in his post, is hogwash.

    Free software is great. I love it. I use it everyday. But people who write it and support it are not moral crusaders. I reserve that label for the Jeffersons, the Ghandis, and the Einstein's of the world.

  47. Re:Cheapening freedom by GavK · · Score: 1
    To be honest, I think this whole "freedom" issue as gotten waaay out of hand thanks to the nature of the net to allow like-minded people to reinforce each other's ideas. There is a huge difference between being able to vote and being able to change the code for a piece of software, and it cheapens the very real fight for freedom and democracy that is taking place in many countries across the world that people here are more concerned over whether software companies "get it" than whether military juntas butcher children in Africa.

    Wrong:

    • If we free the software that drives the internet and other computers the information about said butchers gets out
    • If we convince the world that freedom is better than $1 we make them more likely to stand against oppression in all it's forms
    • If we can convince 1 person (Let alone 1 corporation) to change it's ways in even a minor way, that improves the world
    • If we don't try and change the bit of the world we're active in for the better, then we change it for the worse
    • The power of the net to reinforce ideas through mutual understanding is universal, if we don't defend it's freedom, we all lose

    Freedom is extremely expensive, even the minor stuff (Like software freedom) costs a huge amount. That doesn't mean we shouldn't be prepared to stand up for it.

    I dunno, maybe you should check your value system...

    --

    Gav

    "There's no such thing as data that can't be manipulated"

  48. Re:Software Freedom is more important than you thi by GavK · · Score: 1
    Where exactly do you think PGP came from? And why do you think that the US govt. key escrow plans (Anyone remember clipper) got into such a state.

    Because someone (Phil Zimmerman) decided that proper encryption would be a nice idea and wrote an application that he gave away for free.

    Then all of a sudden, if the commercial ones aren't as secure, the free one gets it.

    If you look at a lot of what's happening in the world today, you'll find a free software angle in it somewhere.

    The world is being changed. It's just too damn big for you to notice it all at once...

    --

    Gav

    "There's no such thing as data that can't be manipulated"

  49. This is not a good arguement by hetairoi · · Score: 1

    Ok, first, I'm for free/open software development, however, this piece gives no real reason for it's use. The arguement used is that *if* the programmer later deciedes to port an app to a free software platforms it may be more difficult for them. The only other point is that it's more difficult to reverse engineer proprietary software. weak guys, very weak. what about things like open standards, being able to review, edit and customize code, blah blah blah.... someone much more knowledgeable than me should make a big long list of reasons to write free code...oh, wait, they did

    http://www.gnu.org/philosophy/free-software-for- freedom.html

    http://www.edventure.com/release1/1198.html

    http://www.urbanophile.com/arenn/hacking/fsvos.h tml

    http://www.salon.com/21st/feature/1998/12/11list .html

    http://www.opensource.org/faq.html

    ok, i'm off the box....NEXT!

    --
    you're all figments of my deranged imagination
  50. Re:Some perspective please for God's sake!!! by daala · · Score: 1

    Whilst I would be the first to admit that I am a fence sitter on this issue (I did not join the Slashdot community to have my ideas reconfirmed by others they aren't that fragile!!)I find it funny that this person was given a -1 rating as a Troll. Ok did he hurt all the little boy's and girl's out there by calling you moron's?? Was that the reason for the negative moderation. But he does make some excellent points.

    Whilst all of you jump up and down about the issue of software rights alot of you (and this is generalising) do not seem to give to shit's about freedom being impinged in other area's. How many of you out there are members of Amnesty International, Greenpeace or other such organisations. Is software freedom the only type of freedom that gets you hot under the collar??

    Do you really think people in Northern Ireland, the Middle East or Fiji for that matter give 2 shits about the state of software freedom. "Oh it's ok Paddy our country has been controlled by the English for at least a thousand years, but at least our software is free." or another "It's ok we have nothing to eat and no computer to use but at least the boy's and girl's in first world countries can have open sourced software whatever that means??".

    Oh that's right we have distributed Linux to Mexican's as another poster has mentioned. Yeh fuck the countries economic equality or alleviation of debt repayments or corruption for that matter they are getting free LINUX after all.
    Do not underestimate the importance of what we are doing here my ass!!

    Yeh software freedom is important - to bad freedom of religion, congregation, economy, gender, sexual preference etc etc all run a distance away from this very crucial issue!!!

    --
    "The way she used to say Rimmer as if it rhymed with scum" Red Dwarf
  51. Re:Chief Seattle's Speech is an Urban Legend! by daala · · Score: 1

    "Many Native American tribes fought fierce wars over land and territories. (Primitive peoples want lebensraum, too.) These brutal wars have been overlooked by those wishing to portray the Native Americans as some childlike elves living in a sylvan paradise" - cool so that means that committing genocide on them was ok actually being a war-like people they probably thoroughly deserved it, giving them blankets infected with smallpox that's pretty alright to after all they where a warlike people.

    Or does it justify the aggression that your own country now perpetuates all over the world- fuck Iraqi children, Children in Libya, Cuba after all they are all war-like people

    If this is your panacea for everything believing in gross generalisations than be my guess. Before you go tarring others with the same brush perhaps turn around and have alook at your own culture.

    PS I never said that the Indians where childlike elves either. But they also haven't caused as much economic, social or environmental devastation on the North American continent either!!!!

    --
    "The way she used to say Rimmer as if it rhymed with scum" Red Dwarf
  52. Re:MODERATORS!!! by jmccay · · Score: 1

    Tell me, oh grea coward of wisdom, how does quality go up when you just repost the whole stories in the comments?

    --
    At the next eco-hypocrisy-meeting, count the private jets used to get to the meeting. Should be interesting to see that
  53. Re:MODERATORS!!! by jmccay · · Score: 1

    You can say that again. I am still wondering about the repost of an article getting a 5! If I repost the article, do I get a five? You know for the ultralazy that doesn't want to scroll up to the top of the page?

    --
    At the next eco-hypocrisy-meeting, count the private jets used to get to the meeting. Should be interesting to see that
  54. Re:Amen, the newbies should learn by Duxup · · Score: 1

    LOL, to left indeed

  55. Re:_Men_ of Zeal? by vecna_99 · · Score: 1

    well, in this case the quote is an excellent summation of the article's message, namely that if we blindly and "zealously" embrace any company that claims to support open source, we risk losing some of our freedom when these companies reveal that they have selfish motives. and the title sums up the most dangerous part of the quote, thus the part we should be most mindful of.

    you do realize that the label "men of zeal" is not a complimentary one in the context of this article, right? the author is not saying "wow, look at those great men of zeal who are fighting for freedom", but rather, "watch out! among you are men of zeal who will unwittingly weaken your cause! don't be like them!"

    also, bear in mind that gender-neutral speech is a relatively recent convention, having originated within the past few decades. any thinker or writer born before then was not fortunate enough to know that in order to avoid offending modern audiences, he or she would have to avoid using gender-specific terms. does this mean that i, or any other writer, am supposed to be barred from using quotes from any of the past fifteen centuries of human thought, just because those poor savages were barbaric enough to use "he" as a pronoun meaning "anyone"? or am i, some schmuck from the twentieth century, supposed to presume to edit the words of people much wiser and more thoughtful than i, just to bring them in line with the conventions of today?

    neither of these are particularly appealing options.

    i'm sorry to go on at such length about this, but you seem to have missed the message of the essay and latched onto a small portion of it that only has meaning if you inflate it out of proportion. in picking his title, Oberg decided that making a strong, thought-provoking literary reference was more important than being bland and inoffensive and diluting the message.

    i'm sorry for the people who were so horrified by the title that they couldn't bring themselves to read the actual article; it's their loss. they have imposed their own blinkers upon themselves, and they're responsible for what they don't see. i'm uncomfortable with any social pressure that limits what an author can and cannot say in an attempt to convey a message.

    in the end, what's a writer's most important goal? to get the point across, or not to offend?

    -steve

    --
    --- "We also were guided by the unlikelihood that anyone would face supernatural evil armed only with technology."
  56. Re:_Men_ of Zeal? by vecna_99 · · Score: 1

    Why 'Men'? Why not 'People'? You're leaving out half the population there with your title.

    i suspect that the reason Oberg chose that title was not to offend one half of the population, but rather to make reference to the Louis Brandeis quote with which he ends the article, namely:

    "Experience should teach us to be most on our guard to protect liberty when the Government's purposes are beneficent. Men born to freedom are naturally alert to repel invasion of their liberty by evilminded rulers. The greatest dangers to liberty lurk in insidious encroachment by men of zeal and wellmeaning but without understanding." --Justice Louis D. Brandeis

    it's a shame Brandeis is dead, because otherwise you might be able to ask him why he didn't choose to use more gender-neutral wording. but it's a little unfair to slam the author for making a literary reference (especially when he was considerate enough to provide the reference at the end of the article).

    -steve

    --
    --- "We also were guided by the unlikelihood that anyone would face supernatural evil armed only with technology."
  57. Re:Welcome aboard. by deefer · · Score: 1
    Actually, the name deefer was bestowed upon me about ten years ago, in real life!!! Whoooo! Most of my friends still refer to me as deefer.
    And, no, I _do_ support anonymous posting. For stuff like "my employer...", "my hellmouth..." etc etc etc.
    Not "I fancy taking cheap shots at people who're getting more attention than ME with no responsibility for what I said".

    Strong data typing is for those with weak minds.

    --

    Strong data typing is for those with weak minds.

  58. MODERATORS!!! by deefer · · Score: 1
    It's time for your medication!!!
    You can either take another hit off the crack pipe, or develop a sense of HUMOUR!!!

    Strong data typing is for those with weak minds.

    --

    Strong data typing is for those with weak minds.

    1. Re:MODERATORS!!! by quaffs_tahini · · Score: 1

      i thought he was humorous, myself; ever heard of tongue-in-cheek? the inferences = sarcasm, et al. what's your own predilection towards "pipe"? it's in your statement, it's in your domain name... are you really that hurtin'? dude! crack pipe. what's that? your new, favourite ass utensil? go figure it out @ san quentin, where schooling in humour is the ultimate! now, THAT's humour, brah! haole say aloha =:-] {let's see how your sense of wit operates now}

  59. Re:We need lawyers by Cyno · · Score: 1
    It doesn't take a lawyer to understand the GPL. I'm a network administrator. I read the GPL. Its really quite clear. As is the open publications license and open content license. These are all great licenses, and to sum up the jist of what they are saying. Your source code is protected by the license, the copyleft, by forcing others to rerelease any modifications they do to it if they decide not to keep those modifications to themselves. In addition to that you have the right to sell the source code for whatever price you want as long as you give it away for free in one form or another. You are free to do whatever you want with this code, copy it, distribute it, even sell it, as long as you give away whatever work you put into it. How much more free can it get?


    Now Debian is a GOOD company. They are as they state GNU/Linux, which means they are GPL/Linux, right? KDE's libraries are not GPLed, they are for non-commercial use only, which means we can't sell them legally, as I understand it... now IANAL, and I haven't read the license behind QT, but using common sense that's what non-commercial means to me. Debian decides not to include KDE in their release because it is not GPLed and you bitch about this? Chill out. Its not your distribution.


    Look at what RedHat does. They have all this money from going IPO, and I reallize they gave a lot of that away, but I often get:


    ftp ftp.redhat.com

    Connected to ftp.redhat.com.

    220 FTP server ready.

    Name (ftp.redhat.com:calebm): anonymous

    331 Guest login ok, send your complete e-mail address as password.

    Password:

    530-Anonymous user limit reached, see http://www.redhat.com/mirrors.html

    530 Login incorrect.

    Login failed.

    ftp>

    Why does this multimillion dollar linux startup have a limit on ftp connections? They should have a farm of ftp servers to give away their code. In fact if I was running that company I would have a free form on the webpage for anyone to order and have a CD shipped to them without asking for any cost, or possibly even a minimal $5 fee for S&H with an option to pay more.


    That's what Linux and the GPL are about. It has never been about money, but about freedom and the value we all contribute to the people. Linux is the people's OS, no one can ever take it away from the people. I just wish the authors of QT could see the beauty of the GPL and understand that that is the only reason KDE is under such heavy fire from GNOME. If they relicensed it under the GPL it would be included with the next release of Debian, I guarantee!

  60. Re:the freedom to steal by Cyno · · Score: 1

    Don't put words in his mouth, he's not talking about freedom, asshole, he's talking about freedom!

  61. Re:We need lawyers by Cyno · · Score: 1
    I don't enjoy being called a liar, please state which facts are wrong and why they are wrong... and if you think my opinions are wrong, so be it. I don't care, they are my opinions. Everyone is entitled to their own. However, did you know that the reason Andover can publish all of these comments in a book if they wished is because although they are owned by their respected authors they are not copyrighted? Simple, huh? Now if I copyrighted this comment like so... copyright (c) 2000 Caleb Mulford ... now this comment is copyrighted by me and I reserve all rights, which means you have no right to copy or redistribute this comment without my express permission unless you are quoting this in your work and site the source you obtained your quote from, just like any other free speech document. Now I could license this comment to anyone I want under any license I want, but for right now I choose not to. Andover could not publish this comment in their book and sell their book without my express permission or without siting it as a quote and including a works sited or bibliographical page.


    I am slowly beginning to understand the law, but it takes time. Lawyers are not magicians, they learned the rules through years of study, like all of us. We could all be lawyers if we really wanted to, but that's a lot of boring text I don't intend to read. Until then I will do what I can to learn 'bout copyright, copyleft, and freedom and I urge you to do the same, Mr. Otter.

  62. Re:We need lawyers by Cyno · · Score: 1
    And more about KDE and GNOME. Honestly, in my opinion, KDE is a much better designed and implemented platform. It is more stable, integrated, and funner to work with. But like Jason was saying, "the license certainly does matter". I support KDE and I feel sorry for them. They created a beautiful set of tools and code and get little respect. The reason Linux has gotten so much support isn't because of the amount of work people have put into it and it isn't because its better than other OSs or not. It is because its license, plain and simple. BSD kicks ass over Linux in almost every way, stability, network performance, etc. But Linux prevails because of its license. BSD has a much more similar license to Linux than KDE, one version uses the LGPL, which is the same as the GPL, but lets others take your code, modify it and they don't have to release their changes. That slight difference is enough to pull the wind out of their sails, so to speak. I write GPL code because it gives my work to the people. No one can take what I write and change it or profit off of it without giving it away. I like that. It makes me happy. :)


    If only those KDE folks would give in... then we'd have a really good desktop to support instead of the GNOME shit... though I hear its gotten a lot more stable. Last time I tried installing on solaris it crashed like 5 times from helixcode's site. :P Oh well, maybe one day they'll fix it. 'Til then I'll still use KDE, I have nothing against them, but I just wish they'd change that damned license for QT.


    Sorry for rambling sommore...

  63. Re:_Men_ of Zeal? by eagl · · Score: 1

    You're not serious are you? I can't bring myself to believe that you might actually think like that.

    Get off your lofty perch and actually read the article. If it makes you feel better, substitute "hupersons" or "myn" or whatever silly term floats your boat, but please don't get all uppity over the generic term "men" when it obviously applies to all people. If the article was meant to exclude women, it would say so or would use "males of zeal" or something else equally specific.

    Gender issues are tough enough without having to make exhaustive grammer compromises to avoid the sin of actually using a gender specific term to describe a general, non-gender-specific population. I propose to you that there are other, more worthwhile battles to be fought against gender based discrimination.

  64. Re:An RMS... by Rogain · · Score: 1

    He is subcommandante Stallmann, and viva la revolucion!

    --
    The current Slashdot moderation system is made by gay communists!
  65. Re:Free Software = Pompous Bores, discuss by Rogain · · Score: 1

    major original piece of work

    What is a good example of such a thing from closed software? I haven't seen anything truely amazing in a long time. I mean the closest thing to that I can think of is napster, but then again, it is just ftp/ftpd/wais search plus a chat screen. It is combined in an nice way for an semi-novel use, but hardly earth shattering (sans the mp3/copyright controversy).

    I think the last original prog was the spreadsheet, but since then little new has come up. Excel is certainly better than the viso-calc I ran on my TRS80 2 decades ago, but excel is not original in any way. Except maybe in allowing the creation of a huge number of tremendously damaging security breaches over the years.

    (maybe M$ could market M$Office as a virus IDE)

    --
    The current Slashdot moderation system is made by gay communists!
  66. Re:An RMS... by Cable · · Score: 1

    Here I thought RMS was Really Mod System or Really Sad Machine? :)

    Or it could be Radical Sounding Metaphor? :)

  67. Zeal... by webrunner · · Score: 1

    I've been playing too much Chrono Cross/Trigger recently. Whenever I think of "Zeal" i think of a floating magic city in 12,000 BC.
    ----
    Oh my god, Bear is driving! How can this be?

    --
    ADVENTURERS! - ANTIHERO FOR HIRE - CARDMASTER CONFLICT
  68. Re:"What's an RMS?" by The_Messenger · · Score: 1
    I've been overclocking mine.
    With all the dope RMS smokes, that's almost a necessity.

    ---------///----------
    All generalizations are false.

    --

    --
    I like to watch.

  69. Democracy by theripper · · Score: 1

    Go read the definition of Democracy. We DO NOT live in a democracy. We live in a Republic.

  70. Re:Cheapening freedom by scott@b · · Score: 1
    However some would argue that software is becoming the foundation of many aspects of daily life, and that giving control or ownership of those tools to organizations with little or no responsiblity to the general public is giving up a slice of your freedom. If there is only one candidate what does voting mean? If you life in a company town, buy a the company store, and rent a company house, are you free?

    But then other "essentials" have been "closed source" - water, electricity, the postal service, broadcast media. In many cases those were provided by government agencies or by private companies that were under government regulation; and supposedly the government was responsive to the will of the people and looking out for their welfare.

    So maybe freedom comes down to choices, and to access to information so that choices may be made in an intellegent manner. How meaningful those choices are is important, a single and closed source video game is much less restricting than a one party State. But turning the tools and information channels used by society over to a small group is asking to loose all meaningful freedoms.

    I will agree that helping NGOs such as the Red Cross and Amnesty International is at least as important as helping the FSF, but I don't think that the FSF and DFN are minor and can be ignored.

  71. Re:"What's an RMS?" by icqqm · · Score: 1
    I'm glad someone answered the question at least. Now where's the Slashdot for newbies?

  72. Re:Wrong by Holyscapegoat · · Score: 1

    This has been a very interesting discussion. I'll just add that I'd save the hospital over the library. Books can be re-written but people can't be resurrected (at least not by us mere mortals).

    Ah, but mortal existance is by definition limited and will eventually end. Everyone dies, it's just a question of when, and personally, I would rather die than live on a respirator for the rest of my life.

    Written knowledge, on the other hand, can theoretically last forever and benefit everyone.

  73. Re:Software is just software by NaughtyEddie · · Score: 1

    Try to get beyond this 6th-grade philosophy.

    --

    --
    It's a .88 magnum -- it goes through schools.
    -- Danny Vermin
  74. Re:license fees by Kronovohr · · Score: 1

    One item that has been brought up before in this regard: open the engine,
    sell the game. With the engine libre, they will receive not only bug fixes,
    but someone with a bit of spare time could port the engine to another
    architecture (thus expanding the market share from, say, only x86 to z80,
    SPARC, Alpha, Mac, etc...). In this sense, the actual game (levels, graphics,
    sounds, etc...) is the selling point, and not the engine which displays it.

  75. Re:Still doesn't explain by Psi-kick+Guy · · Score: 1

    who is going to pay a company for support when they can either hire their own people to maintain the source and fix problems

    Hmm.. good question...

    I work for a company that exists primarily on computer service contracts - that is, other people pay us to fix their computer hardware (to make all the computers run - replacing/upgrading hardware as necessary, to make their networks go, etc.)

    Now, looking at your question, why would anyone pay US to maintain their hardware when they can hire their own people? Same answer: BECAUSE IT'S CHEAPER to pay a company a small amount for a large skill pool than to hire your own employee, who has a small skill set.

    Our customers pay us about half of what they'd pay for an in-house geek, and they get whatever skill is necessary to solve the problem - if they need a printer guy one day, they get a printer guy; if they need a computer guy the next, they get a computer guy; if they need a network guy the next day, they get a network guy - all for half of the raw cost of a single employee that would only have one of those skill sets (if they're lucky.)

    The business model works in other sectors besides software.

  76. Re:feeding programmers? by Icebox · · Score: 1
    And you may well be stuck in that model for the rest of your life. Unfortunately for the current incarnation of the OSS community there are no overtly successful companies whose business is giving away their products, at least not in the sense that Microsoft or IBM would consider successful. Red Hat is the closest thing to that (as far as I know) and their earnings aren't exactly spectacular.
    The business model you describe is a very basic one. A company develops a product that people want, puts it out on the market, and, in the absence of a better competitor, sells it for a profit. This model can be attributed to a very basic view of supply and demand. What open source software companies propose is directly opposed to that model. You are expected to give your product away for nothing and make money elsewhere (like support contracts) for the good of software in general. Big businesses aren't going to abandon the practices that have made them so wealthy in favor of that, it would be self destructive because it isn't yet proven that such a model works. People who have become successful working for businesses that have made their money in the traditional way aren't going to abandon it either.
    It may be that commercial success, on the scale of MS or IBM, isn't what the free software movement has in its future. It is also equally possible that it could end up being a gold mine. Any company, or any person, who is in this for the gold mine alone should probably rethink their position. I think the article is trying to make that point. Since there is no denying the need to feed the family the community may miss out on the services of people such as yourself, for the time being anyway. I doubt the majority of open source programmers rely completely on free software for their income anyway, most of them intend to produce better products first, then worry about whether or not there is any money to be made.

    My point, if I have one, is that if you think opening up the code makes for better software, and you want better software, then you will eventually come around. If you are looking for a way to make money at this by opening up some code but not making it 'free' then it would be best to sit this round out.

    --
    Icebox
  77. Re:Cheapening freedom by Hentai · · Score: 1

    You're right. Software is just Software.

    And DNA is just Software, too.

    The Bible is software.

    The laws of physics could theoretically be considered software, but at this point the definition starts to stretch a bit.

    --
    -Hentai [in vita non pacem est]
  78. Re:license fees by sqlrob · · Score: 1

    MMOG?

    Give the game away, sell time on the server?

    Just a thought.

  79. Re:Free Software = Pompous Bores, discuss by JCCyC · · Score: 1
    One could argue that right now, getting all of the currently popular software packages a free software counterpart is more important than creating an "original" product (PNG being an exception to the rule; the Unisys nonsense was an immediate emergency). I happen to think that's mostly true -- that's why I think, for instance, the most crucial free software projects right now are AbiWord, Gnumeric, Evolution and Mozilla (I'll believe StarOffice is Open Source when I tar xzfv it). All of them are usable now, and progressing quite nicely (Mozilla somewhat less so).

    (You'll pardon me not mentioning the KDE counterparts to those. I acknowledge their existence and have been told they're good products, but I prefer to wait and see until that license brouhaha is sorted out. I've grown rather fond of GNOME's look and feel anyway, and Helix's update tool kicks ass)

    What about Perl? Or Bonobo? Or TCl/Tk? Or Coda? Or even Slashcode?

    And how would you distinguish between a Yet-Another/Is-Not and an "original product" which is not a "new paradigm"? This is a rather subjective judgment. Barely anything can be called "new" nowadays.

  80. Re:Free Software = Pompous Bores, discuss by JCCyC · · Score: 1
    Despite what some think, the "Community" is not a Platonic Republic of beautiful people, creating wonders for the service of humanity. It's a bunch of noisy, egotistic, sometimes vicious people, attempting to knock off a version of Unix for personal amusement and gratification.

    I like (and use) what these unbearable people make. They can preach all they like for all I care.

    Nobody has yet come up with an explanation of why it is that "The Community" has never, once, come up with a major original piece of work (don't talk to me about the Internet. Developed in academia and government, a completely different model).

    I don't think you're being totally fair there. Most software categories have already been invented. It'll be very hard for someone to come up with a new kind of "killer app", free or not. Cloning existing apps into free equivalents (Evolution, Gnumeric, Konqueror, Mozilla, AbiWord, Dia, even GNOME or Linux) is a worthwhile task.

    Sensible, limited patent and copyrights help to stimulate creativity and reward people for doing really great stuff. They have their place.

    The key words here are sensible and limited. I hope you're not talking about the Sonny Bono Act, DMCA or UCITA. Hell, I'd be prepared to accept even some kinds of software patents if they lasted a reasonable amount of time (like 5 years at most). 17 years in the IT industry is forever!

    BTW: 27 days and counting... public-domain RSA. Y-eah! :)

  81. Re:An RMS... by DeadVulcan · · Score: 1

    Jesus...and all this time I thought it meant "root mean squared".

    It does. It refers to a person who is at the root of a cause, and isn't afraid to be mean to the Nth degree.

    In fact, Richard Stallman hijacked the term, and popularized the use of it to refer to him, just because his initials happened to match the TLA. What a guy.

    ;-) ;-)

    --
    Accountability on the heads of the powerful.
    Power in the hands of the accountable.
  82. Re:Free Software = Pompous Bores, discuss by maomoondog · · Score: 1
    To me, the accomplishment of "The Community" isn't any amount of software, it's the set of social values we so boorishly promote. Hell yes -- people wax painfully pompous and political about their contributions amd motives, and it's not called for. It would be a better world if people everywhere were secure enough not to need public recognition or a sense of religious piousness to keep on working.

    But I'll put up with it if it's an alternative to a world controlled entirely from the top down. I'd rather choke down the egoes of thousands of individual trolls than one, mass produced conceit we're all expected to identify with (e.g. Britney Spears).

    Heh and look -- im getting pompous already. But geek ego has always been that way, privately. The fact that some people are getting evangelical about it now is at least a sign that we geeks are beginning to care about the world outside our isolated academic interests. Give us some time and we may learn real class.

  83. Re:Yeah! by teaser_stud · · Score: 1
    Yep, books are free. Newspapers are free. Radios and televisions and computers are free. Oh, hang on a minute...

    What an incredibly erroneous comment.

    Newspapers, TV shows, Radio stations make their money primarily off advertising. Would you like to have advertising in your software?

    Software development is not journalism. You can pen an article in one night. To develop well, designed, feature rich software takes months (especially consumer targeted software).

    Software development is not content development.

  84. Re:Stop Preaching! by inri · · Score: 1

    Why is it assumed that commercial software and free software must exist in opposition to one another? Simply because this is RMS's position?

    There is no such dichotomy, as is made quite clear in the GNU definition of commercial software, nor does RMS adhere to such a belief.

    This is easy to see today, since there are a large number of companies writing commercial free software (IBM, Red Hat, Helixcode, etc.).

    To refer to non-free software, the FSF suggests using ``propriety'', though I prefer the term slave-ware.

  85. Re:license fees by caver · · Score: 1

    Let me comment on these:

    services model
    The biggest flaw I see with this model is there is no incentive to produce bug free (or as close as you can get) code. By introducing subtle bugs, you can ensure yourself a job forever.

    software customization model
    This is what I do right now, but our clients insist that they get the source, and they always have. I'm not sure who is paying for custom software and not getting the code (and if anyone out there is doing this, call me, we can make a deal :)
    The problem I see with this is that one company doesn't want to pay for the development of software that their competitors will get for free.

    sell hardware
    This is a very small field, and most programmers don't work for hardware manufacturers, so this doesn't answer the general question.

    I, and other customers like myself, are actually paying for this code to be developed we should have the right to choose solutions over which we have some say in the development, and that we can take to alternative vendors for fixing/modification, if we don't like the the original vendors intentions or after sales care).
    Like I said before, this is how we operate (you pay, you get the code). You can hire anyone you like to modify, fix, whatever our code. No respectable firm would operate in any other way. But, there is one restriction: You can't distribute the code or binaries outside of your company (unless you buy that right).

  86. Re:Yeah! by caver · · Score: 1

    Journalist sell their speech, and you are not allowed to sell it. Hmm, sounds like the current software model to me.

  87. Re:license fees by caver · · Score: 1

    And in Star Trek you can get anything you want from a replicator. If you give me anything I want, I will give you all my software for free.

  88. Re:Cheapening freedom by ScuzzMonkey · · Score: 1

    At first I read this and I thought "Dead on, mate." Totally agreed with it. Then I read some of the responses.

    I can't say I completely agree with some of the rebuttals to this argument, but they have some excellent points; I think the most important is that the pursuit of one freedom in no way diminishes the struggle for another. I think that, unintuitively, the attitude that it does is more dangerous than otherwise. Why? It leads to a slippery slope of compromise on what at first are lesser issues. Over-focusing on the big deals can lose you the little ones, which lead back to the big ones. Consider domestic surveillance--small price to pay if we can save lives, right? Privacy isn't as big a deal as a single human life, is it? But eventually, when you lose your privacy, it may be easier to lose your life--one abuse leads to another.

    I'm not so confused as to think that the Open Source movement will cure world hunger and lead to peace among men, like some respondents seem to be. But neither do I think that it detracts from what the original poster calls the "real fight for freedom and democracy." His mistake is presuming that this is a fight that has already been won in the First World. In reality, as our founding fathers understood (I'm thinking of a tired Jefferson quote that I won't subject you to directly here) it's a fight that continues forever and is fought on the smaller battlegrounds of personal freedoms.

    --
    No relation to Happy Monkey
  89. Re:Welcome aboard. by skoda · · Score: 1

    Zeal: "Enthusiastic devotion to a cause, an ideal, or a goal and tireless diligence in its furtherance. See Synonyms at passion."

    Being zealous for something involves working towards furthering its goals. Thus, evangelism is a side-effect of zeal.

    So, am I now a Definition Nazi? :)
    -----
    http://movies.shoutingman.com

  90. Re:Wrong by skoda · · Score: 1

    This has been a very interesting discussion. I'll just add that I'd save the hospital over the library. Books can be re-written but people can't be resurrected (at least not by us mere mortals).
    -----
    http://movies.shoutingman.com

  91. Re:Wrong by skoda · · Score: 1

    Again, thoughts can be rethunk. People can't be re-alived.

    I value people more than knowledge. Besides, to quote from valuable literature, "there is nothing new under the sun."

    At the risk of attacking a straw-man, consider this: The public library in your town is demolished, or your mother dies. Which is it?

    To me, the choice is simple.
    -----
    http://movies.shoutingman.com

  92. Re:Cheapening freedom by dj-at · · Score: 1

    I have a different take on this. The computer is an extension of the mind in the same way that the hammer is an extension of the hand. If it develops in a way that restricts people, this means that it is restricting our collective thought. When governments and/or companies go around policing "functional" speech that exists in source code form, this is, in essence, policing thought. In our current state of consciousness, we may feel we need such policing, but it nevertheless is what it is.

    IMO, this is what was meant by the theme that overcoming the Matrix will help to free humanity. For me, the Matrix represents technology not considered in the context of social or spiritual benefit to humans. For example, when people create technology to enhance their own profits regardless of the effect it has on other people, this gives form to the Matrix. By seeing computer technology from the perspective of a reflection of the mental thought and constructs accrued over thousands of years of evolution, we can start to overcome fears and doubts that have enslaved us thus far.

    Furthermore, networking of computers can provide many useful reflections on the networking of people. If a computer is isolated human thought, the internet is social collective consciousness. If something either goes wrong, or causes harm to another group or individual, it's possible to see from where that impulse originated and try to integrate and transcend it.

    So, software as a product can be a little more significant than diapers or toothpaste. It may not matter as much in those cases how you exercise your choice, but don't necessarily assume that software is a product like all others. If anything, the availability of the source code has heightened the awareness about the true nature of computer software. It is, after all, the source that counts. ;)

    Emancipate yourselves from mental slavery
    None but ourselves can free our minds.

    -Bob Marley

  93. Re:Free Software = Pompous Bores, discuss by totenkopf · · Score: 1

    Nice bit of rhetoric. Get a dig in at Microsoft while totally skirting the issue the previous poster brought up. He wasn't claiming Microsoft was more innovative than free software, just claiming that free software isn't innovative, and so far has only duplicated commercial apps and has shown very little innovation. But hey, ignore that, and dig Microsoft at your leisure.

  94. Who's cheapening freedom? by danov · · Score: 1

    From your post, it almost sounds like you're accusing people who support free software of lowering the value of the word "freedom" just because they are fighting for the freedom of something else than the lives of other people (or maybe their own).

    Isn't it a bit contradictory to claim that someone trying to teach others about freedom is actually doing harm to the fight for freedom throughout the world? Instead, by trying to restrict the meaning of freedom to helping those in need of food, shelter, etc., you are most likely to cheapen the meaning of freedom by restricting it to a very specific aspect of the concept.

    Freedom is not only about staying alive, eating food, having shelter, etc. If fact, I think this has more to do with basic human rights than freedom. Instead, freedom is considered by many to be a right in itself - meaning that after you are safe and healthy, you want to be able to express yourself, to speak to others about any subject, to be able to share your knowledge and your dreams with others, etc. After all, some people live in totalitarian countries and are healthy and safe - in China, for example. But even if their rights to life, food and shelter are assured, their right to freedom is not, because they are told that certain subjects cannot be discussed, that they cannot criticize the government, etc.

    I think everyone will agree that it is more important to stay alive, eat well and find shelter than to be able to speak freely. This is a given, since you can't possible speak freely if you're sick and dying. But it does not mean that fighting for the safety of people who are in need of it should stop us from fighting for freedom.

    I think that the people who believe in the freedom of software are often seen as zealots or fanatics. I think that's because people don't realize what they're missing because they grew up in a world where some of their freedom were taken away constantly. In comparison, the net grew with the help of dreamers who sought to create a mean of sharing and communicating openly with others, something that is very important for freedom. The internet is perhaps the last place where we can really hope that our right to freedom is fully kept alive. However, as the net grew and more and more companies sought to connect everyone to it, the number of people who came on the net for sharing and collaborating gradually lowered in proportion of the people who just came on the net to have fun and profit from other's hard work without sharing themselves.

    The fight for freedom of software is just as important as other fights for basic human rights and such - in fact, not only is it important, but all those fights must be fought if we are to preserve those rights. It is not proper for you to criticize others because they're taking part in a fight which you find less important than the one you're taking part in. After all, many people don't take part in any of those fights, so at least the people who fight for freedom of software are surely helping more. And it's very possible for someone to help in more than one fight - after all, what's preventing me from sending money to OXFAM or the Red Cross while i'm writing free software? People have different interests and abilities, and they can use them as they wish (that, too, is part of freedom, after all). Some people go to other countries and help those in need of food and medical assistance. These people are surely admirable and I respect them a great deal - but as for me, I don't feel like I'm capable of doing that. On the other hand, I'm capable of writing software, so I can help protect freedom in my own way.


    Please note that I am not an old-school hacker; in fact I am not even a hacker. I am a young programmer that grew up in the Macintosh world, and I've just recently taken interest in GNU/Linux and the world of free software. I don't agree with everything that RMS says and that's ok, since everyone is entitled to their own opinion (that doesn't mean that we can't discuss those opinions); however, even though freedom of software wasn't something I grew up with (the macintosh community is more oriented toward freeware and shareware), some of what he was saying did interest me. I do not know if proprietary software is so bad, because I still can't decide if being able to buy a piece of proprietary software (thus giving away some of your freedom) is also an important aspect of freedom (after all, shouldn't I be free of foregoing my freedom if I want to?). However, I do agree that proprietary software has often hurt the community and our freedom to share and express ourselves. Thus, supporting free software is important, I believe, because it shows those big businesses that we're not giving our freedom away without a fight.

    1. Re:Who's cheapening freedom? by danov · · Score: 1

      Freedom *does* have something to do with software. I buy a CD. I use the program. I buy another program that's better, so I want to give the old program to a friend. Now I'm told I can't because I don't actually own the program? What's up with that, I paid for it.

      Since some sofware makers are actually trying to deny me of my freedom, it is important to me that I have a free alternative - thus, free software does help the cause of freedom.

  95. Re:Welcome aboard. by danfromdesborough · · Score: 1

    Most of my friends still refer to me as deefer.

    This basically true - although I refer to him as deefer yet hate his guts...

  96. Re:FLAMEBAIT - MODERATORS ON CRACK AGAIN by DrQu+xum · · Score: 1

    Ohh, something that doesn't agree with the writings of our glorious leader RMS, I don't want to see it because I can't think for myself, someone else has to do it for me.

    Actually, my glorious leader is JKH. :) But I agree - too many people on /. are constipated in their own beliefs.

    Which gets me thinking (look out!)....does anyone have a canonical list of CS/IS Saints/Blessed who are referred to by their initials (RMS, ESR, JKH, BWK, et. al.) ?

    --
    DrQu+xum: Proof that the lameness filter doesn't work.
  97. Freedom of choice by heymanslowdown · · Score: 1

    Freedom of choice is what you've got Freedom from choice is what you want. What more true statement could you come up with for 2000? Devo still rules. Somehow they have the clearest voice of the modern free software movement.

    --

    -in a fast german car im amazed that i survived... an airbag saved my life!-

  98. Re:...and Women of Kleenex? by Linux+Ate+My+Dog! · · Score: 1

    Two words: Max Vasilatos.

  99. ...and Women of Kleenex? by Linux+Ate+My+Dog! · · Score: 1
    Open Source evangelists. I prefer that term to "Men of Zeal".

    Glad to hear it, I'd darn well hope so. There is no need to 'forget' 50% of the potential new buddies right off the bat and it is too bad the writer was so glaring about it.

    FJ!!

  100. How can you buy or sell the earth? by Anonymous Coward · · Score: 2

    Chief Seattle of the Suquamish (??) once wrote an eloquent speech about an offer to buy a gew million acres of land. He wrote: "How can you buy or sell the sky, the warmth of the land? The idea is strange to us. If we do not own the freshness of the air and the sparkle of the water, how can you buy them?" Code was once free -- in the literal and figurative sense -- and the idea that it could somewhow be owned was strange to our programmer forebears of old. It is almost prophetic that Chief Seattle's speech begins with: "The Great Chief in Washington sends word that he wishes to buy our land." And so it is that a chief in (Redmond) Washington feels that our code, whether the beauty of a particular construct in C or the clever entanglement of a script in Perl, is somehow ownable. How do we buy or sell the sky? How do we own code? KLL

  101. They speak of freedom, but enslave to GNU. by Anonymous Coward · · Score: 2

    All this talk of the freedom of free software, where free software is software licensed under BSD L, X11 L, Artistic L, Sendmail L, etc., and GPL. When the talking stops, one learns that the license they're promoting, the GPL, only gives the software freedom within the community of GPL users. (Kinda like the freedom those enslaved to an island have.) The software is not free to be used by those who won't use the GPL. If their community is based on Copyleft, why don't they talk about Copyleft, instead of about Free Software, which is a different thing (which even they will admit in the fine print).

  102. Paid to solve problems by Per+Abrahamsen · · Score: 2

    My employer has specific problems he want to solve. I'm hired to solve the problems. I write free software as part of the solution. Everybody wins. My employers problems are solved, I'm getting paid, and more free software is produced.

    I do not understand why this concept seems so hard to grasp, that some people claim that it cannot work, despite the fact that is *does* work. I *am* getting my salary. My employer *is* getting his problems solved. I *am* writting free software.

    Maybe you think all programmers are creating products. Some are. They are a small minority. Far most programmers are employed in the internal infrastructure side of various commercial or non-commercial organizations. Our work is less visible than those who create shrink-wrap products, but it is no less important.

    1. Re:Paid to solve problems by Per+Abrahamsen · · Score: 2

      True, customized solutions in themselves are rarely useful as free software, but the building blocks and tools used for customized solutions are. You will also notice, that this is the area where free software has been most succeful, even before the hype money came.

      Solving a problem often involves improving a generic tool, rather than writing everything from scratch. So, rather than say, writing your own HTTP server in order to solve a specific need for which there exists no pre-fabricated solution, you take Apache, add the missing functionality, and present it as a cheap to solution to your happy employer. In order to save your employer money on a longer term, you spend some extra money now to make the solution nicely generic, and submit it back to the Apache team. That way, he will not have to redo the work when he need a functionality from a newer version of Apache.

      ...

      All the examples you gave exists not only as free software, but as free software projects where the lead programmers are paid to work full time on the project. Of the other programmers, many are paid to work full time on solutions, and like above use some of the time to make the free software work as part of a solution.

      The one exception is games. I do not know if free software works as a development model in all areas, even though it obviously works in some areas, like development tools. One area I could imagine it doesn't work is the modern type of game, you play once and marvel over the artwork, and then buy another game. Free software works best where incremental improvements are natural. Modern games are more like movies, and you don't go back and improve old movies apart from a rare "directors cut", you start working on a new one. I see games like much the same. The tools and building blocks for creating games on the other hand, are natural candidates for free software. I notice Loki software seems to agree.

    2. Re:Paid to solve problems by Per+Abrahamsen · · Score: 2

      Well, you sound like a "Man of Zeal". I consider free software a development model that should be used where it works better than traditional models, and not be used where it is worse. I believe the market will sort out which areas are in which category.

      Personally, I'm happy to get my salary, solve my employers solutions, and contribute to free software, all at the same time. I consider a solution that offers that a full solution for me. Apparently, you require the economy must work exactly like it does for traditional development in order to be a full solution for you.

      However, your last claim, that in order for all software to be free the development *must* be financed exactly like traditional development, is clearly false. Appart from the "helping to sell unfree software" part, any of your suggestions would ensure that software will continue to be produced in a free software world, and combined they will ensure that a lot of free software is produced, whether or not there exists unfree software as well.

      So I would suggest that you started accepting other form for financing than those of the traditional development form. All your suggested forms involve getting payed for doing good work that your customers are happy for and that benefits others, so the only problems are those you create in your own head.

    3. Re:Paid to solve problems by Per+Abrahamsen · · Score: 2

      Mozilla (average wage is around US$ 100.000 p.a., I thinks that is competitive... it is certainly a lot more than I make). The money come primarily from Internet access fees.

    4. Re:Paid to solve problems by Zagadka · · Score: 2

      Maybe you think all programmers are creating products. Some are. They are a small minority. Far most programmers are employed in the internal infrastructure side of various commercial or non-commercial organizations. Our work is less visible than those who create shrink-wrap products, but it is no less important.

      As I mentiond in another post, customized solutions aren't very useful as open source. Who cares about some software system specifically tailored to your employer's business, except your employer, and possibly their competition?

      The open source that really counts are generic solutions, or "products". Thinks like desktop applications, servers, operating systems, web browsers, development tools, games, etc. Yes, I know these all exist as open source. None of the devlopers are making money writing them though, so most of the people working on them are working on them part time.

      Here's a challenge: how can a developer make money writing open source video games? And it has to be on the same order of magnitude as professional video game developers who write proprietary video games. Also remember I'm talking about a developer here.

    5. Re:Paid to solve problems by Zagadka · · Score: 2

      All the examples you gave exists not only as free software, but as free software projects where the lead programmers are paid to work full time on the project.

      Almost forgot: name an open source desktop application project where 90% of the development work is paid for, and the developers are paid salaries on par with proprietary software developers. Where does the money they're paid with come from?

    6. Re:Paid to solve problems by Zagadka · · Score: 2

      I consider free software a development model that should be used where it works better than traditional models, and not be used where it is worse. I believe the market will sort out which areas are in which category.

      There seem to be few, if any, areas where free software can provide a higher income for its developers than non-free software would.

      So I would suggest that you started accepting other form for financing than those of the traditional development form. All your suggested forms involve getting payed for doing good work that your customers are happy for and that benefits others, so the only problems are those you create in your own head.

      Maybe you should read the whole thread. I've already stated what the problems are with the other models. If you're having lots of trouble figuring it out for a model, ask and I'll tell you. If you manage to find some model I've never heard of without these problems, that that's great. I don't thing the free software has to use the same business model as non-free. I'm just illustrating that the other commonly used models either don't work, or aren't scalable.

  103. Re:Welcome aboard. by Per+Abrahamsen · · Score: 2

    From the FSF link you posted:

    But non-copylefted free software also exists.

    Exactly which part of that statement is it you have trouble understanding?

  104. Re:We need lawyers by Jason+Earl · · Score: 2

    Here is the relevant bit of the GPL for examination.

    9. The Free Software Foundation may publish revised and/or new versions of the General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns.

    Each version is given a distinguishing version number. If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation.

    As you can see the FSF doesn't necessarily have any power over the users or the writers of software. Each group is free to use whatever version of the GPL that they want when the version number is not particularly specified.

    The FSF does, however, retain the right to change the GPL as they see fit "to address new problems or concerns." Such is their stature in the Free Software community that were they to decide to change the GPL a good deal of code would almost immediately fall under their new version of the GPL. Users could continue to use their old versions of the software in question, and the KDE group would be welcome to maintain their own forks of all of the software that they have "borrowed" from, but new development on these projects would fall under the new version of the GPL.

    Note, the FSF certainly does not have the power to force people to use their new version of the GPL, but they do control a heck of a lot of GPL software (the copyrights are in their name), and their opinion (like it or not) carries a lot of weight in the Free Software community. Many, if not all, of the GPL developers would probably go along with the switch.

    If the Free Software Foundation decided tomorrow that Dynamic Linking was a serious enough hole that it absolutely needed to be filled, then the KDE group would be in a world of hurt, and they would have no one to blame but themselves. After all the FSF and the Debian group have been telling the KDE developers all along how they felt that the GPL should be interpretted, and the KDE group has simply thumbed their noses and resorted to name calling.

    Whether the KDE group likes it or not the license certainly does matter. This article may write off the Gnome Foundation and the donation of the code in StarOffice, but it is a big deal, and it will give Gnome a serious boost. This boost could have been KDE's if it weren't for the licensing issues.

  105. Re:We need lawyers by Jason+Earl · · Score: 2

    While I certaily agree that licensing matters, it is not always the most important consideration.

    For example, in BSDs case, the reason that Linux is more popular than the various x86 BSDs is that Linux has been open about supporting weird hardware, and the BSDs weren't. Heck, they didn't even acknowledge that some people might want to use IDE CD-Rom drives until fairly recently.

    Of course the license is still important, for example, Linux can "borrow" code from from FreeBSD, but FreeBSD can't borrow Linux code without adopting the GPL (because the GPL is "viral"). That works out as an advantage for Linux, but not nearly as big an advantage as the fact that Linus has been much more inclusive of hardware drivers.

    As for Gnome, if you haven't used the newest Helix Gnome with Sawfish, then your opinions are hopelessly outdated. Gnome is no longer anything like RedHat's evil version that they shipped on the early 6.+ versions of their distro. Honestly, I was a long time KDE user, but HelixGnome + Sawfish is impressive. And the fact that their stuff is LGPLed is simply icing on the cake.

    Another thing to consider is the fact that Gnome uses industry standard Corba, while KDE uses DCop/Kparts. That makes a big difference when you are an organization like Sun with a lot of Corba-ized software floating around.

    We live in interesting times.

  106. Re:We need lawyers by Jason+Earl · · Score: 2

    Although in this particular case I would tend to think that Debian and especially the FSF have the upper hand. After all, if you pay careful attention to the GPL it gives the FSF special rights to change the GPL and make the new license apply retroactively.

    In other words, I would be wary of contradicting the FSF on this point. After all, they can change the wording of the license so that it is unambiguous and then millions of lines of existing GPL code will be unavailable to KDE, and many existing KDE apps with borrowed GPL code will be illegal to distribute.

    Unfortunately the QT and KDE folks have a long history of being sloppy with their licensing, and they are unwilling and unable to change now. My personal guess is that this whole issue will turn into a train wreck.

  107. Re:Welcome aboard. by mikpos · · Score: 2

    Uhh you severely missed his point. Even though you have an account, you're no less anonymous than an AC. Perhaps if your username were "Harold Thompson from Houston, TX" you might have a case. As it stands, the difference in anonymity between you or me or an AC is pretty much zero.

  108. Re:Free Software = Pompous Bores, discuss by Otter · · Score: 2

    I pretty much agree with you but can't resist arguing a little:

    Nobody has yet come up with an explanation of why it is that "The Community" has never, once, come up with a major original piece of work.

    That's true if you're thinking about user applications. Unix is playing catch-up there and is imitating commercial software. (WindowMaker/AfterStep dockapps are the only real source of originality I can think of.) But there have been a lot of innovative free development tools.

    Look at the main characters of the Free Software movement. How many of them don't have more or less serious ego issues?

    That depends how you define "characters". I don't get the impression that the developers of, say, Samba, Apache, KDE or WindowMaker are egomaniacs. But then you'll never see obsessive Slashdot coverage every time Andrew Tridgell or David Faure opens his mouth. Probably you mean the "main celebrities" -- although I think you're being unfair to Linus Torvalds.
    -----------

  109. Zeal by Bruce+Perens · · Score: 2
    I am really not sure that you need tireless diligence to evangelize. There are some "let's use Open Source where it works" evangelists within companies, I hesitate to call them zealots but they are effective.

    Thanks

    Bruce

  110. Re:I'm getting tired of this... by Bruce+Perens · · Score: 2
    Please look for examples. There are so many of them. I get paid, ESR gets tons of stock, RMS gets a salary from FSF and even does consulting gigs once in a while, etc. Many companies are paying the salary of Open Source developers who operate as a cost center - reducing the cost for the company if they are not making a profit. Look at the Linux job bulletin boards. Look at all of the companies in the LinuxWorld exhibitor index - most of them are hiring!

    Bruce

  111. Re:Welcome aboard. by Bruce+Perens · · Score: 2
    I'm tempted to quote Emerson.

    Yes, I am not entirely consistent in this. But it is mostly because I consider that Free Software and Open Source mean the same thing, and have worked that way from day one of the Open Source initiative.

    Bruce

  112. Re:What this means to me by Bruce+Perens · · Score: 2
    Find another example. The licenses don't really allow that to happen. KDE has some license conflicts they should fix, but it's been free software by the Debian guidelines or the Open Source Definition since the Qt license changed. The reason Debian doesn't distribute it is a license conflict between the Qt license and the GPL, not the fact that the separate licenses aren't free.

    Thanks

    Bruce

  113. I'm not anonymous, though. by Bruce+Perens · · Score: 2
    Certainly you can get my phone number out of my web pages or host records, and call me any time you want to discuss one of my postings. I often wish everyone operated that way.

    Thanks

    Bruce

  114. Original work? by Bruce+Perens · · Score: 2
    Nobody has yet come up with an explanation of why it is that "The Community" has never, once, come up with a major original piece of work

    Because that's not true. For example, I released my first free software, Electric Fence, around 1988. The principle in that program could have been patented if I'd wished, and is in fact mentioned as prior art in at least one patent, filed by ATT.

    If you think we are slavish copiers, you're just plain wrong. Even though Linux, for example, had a published API to model, there are many improvements to the art in its source code.

    Bruce

  115. No. by Bruce+Perens · · Score: 2
    Proving the Open Source model from an economic standpoint doesn't take profitability. Companies could operate it as a cost-center, never making a profit, and it would be successful as long as a group of companies could collectively reduce their costs by using it.

    And of course there are non-economic proofs of the model's importance, too.

    It's nice that people can make a living working on Open Source, but the existence of VA, Red Hat, and their ilk is not key to the existence of Open Source. I was making Open Source before they existed, I can go on making it after they are gone.

    Bruce

  116. Re:Software Freedom is more important than you thi by Bruce+Perens · · Score: 2
    Certainly I am not putting myself in the way of a bullet on a regular basis for my beliefs. To that extent it is a lesser moral crusade than Gahndi's, certainly. But then, I'm not standing for the Nobel Peace Prize. We all serve as we can. But I think it's both moral and a crusade, nevertheless.

    Thanks

    Bruce

  117. Re:I'm getting tired of this... by Bruce+Perens · · Score: 2
    In my experience, people generally get what they want if they try hard. Burying yourself in pessimism is self-defeating, and it sounds as if that's what you may be doing. I've been on the hiring side, and I saw lots of companies recruiting just last week. If you aren't getting the jobs, it's not because they aren't there.

    I don't think there would be much job security in working for a company that isn't making a profit.

    Please go back and read what I wrote. I didn't say the company wasn't making a profit. I said that the Open Source developers were operating as a cost center. Most companies have profit centers, which make money, and cost centers, which provide essential services to the profit centers. If you can save $1 from continuing overhead in a cost center, it's as good for your company as making $1 in a profit center - that's $1 they would not have had otherwise, either way.

    Nobody is forcing you to give away your code, unless you consider competition a form of forcing you.

    Thanks

    Bruce

  118. Re:Welcome aboard. by Bruce+Perens · · Score: 2
    Open Source wants to be INCLUSIVE. BSD/X11/Artistic/insert fav licence that is open/GPL *ALL* qualify as Open Source

    Sir. I hate to throw water on your argument, but I am the primary author of the official definition of Open Source. The other authors were a bunch of Debian developers. When we wrote the thing, it was called the Debian Free Software Guidelines. Open Source was proposed about 6 months later. At the time we finished the DFSG, Richard Stallman approved of it. As far as I can tell, it's a definition of Free Software licensing.

    Free Software as defined by the FSF before we came along with the DFSG and OSD also includes more than just the GPL, the other licenses you mention are free software too, although they are not necessarily compatible with each other.

    This is a complicated area and I suggest a bit more study.

    Thanks

    Bruce

  119. Re:Welcome aboard. by Bruce+Perens · · Score: 2
    Right. I have thought about it for a while since I saw your note. It doesn't really fit with the rest of the essay. I think he was really stretching to find a quote there.

    Bruce

  120. You're not thinking it through. by Bruce+Perens · · Score: 2
    How do you heal people in the hospital without first studying in the library?

    What point is a healthy life of book-burning slavery?

    Thanks

    Bruce

  121. Re:Cheapening freedom by kevin+lyda · · Score: 2

    what is voting but expressing an opinion? many roadblocks have been put up against voters in the past - owning land, gender, religion, education, etc. voting is just a way to get a person with the voter's interests in a position of power.

    in other words voting is a way of communicating.

    what is software? in many respects it too is a way to communicate. email, news, the web, chat, etc. all of these must remain *free* if all people are to be able to use them to communicate freely. and in order for that to happen the people need to be able to *see* the software.

    there's also an issue of civility. all these grandiose concepts of freedom are great, but for what? a society where corporations tell us what is moral? the act of sharing with a friend is deemed immoral and illegal?

    is that what real and serious freedom is working for? if it is then sign me up for the cheapened and goofy form of freedom.

    --
    US Citizen living abroad? Register to vote!
  122. Re:I'm getting tired of this... by Zagadka · · Score: 2
    What you seem to have missed is the keyword custom version in my reasoning. The software exists, customer doesn't have to pay a dime for it, but if it wants a version tailored to its needs it has a host of options, all of which involves paying developers.

    There are a few issues I have with this:
    • what about the developers that wrote the original version that you added custom hacks to? They did 99.99% of the work, but you get all of the payment?
    • Who will your custom changes be useful to? Your employer, and maybe their competitors, but no-one else. To me, that's a rather empty form of open-source. "Let's give something useless back to the community!"
    • Can't you write the code, and then not release it as open-source? Then you don't risk your competitors learning anything from it. This is within the restrictions of the GPL too, since you're not distributing the code. Less risk is a benefit, so its to your advantage to not release the code.
    • This one's personal: I don't like writing custom hacks. I want to write real software from the ground-up.
    Maybe I'm a zealot, but I agree with that. All software should be free. I would never say, though, that all software must be free. Huge semantic difference, right?

    I too think it would be nice if all software was free. I think it's of higher importance for producers to be compensated for their work though. Hence, I don't think it's immoral for content creators to demand to get paid for their work. I do, however, think it's immoral for people to expect to get something for nothing. It's even worse to insinuate that those who demand to get paid for their work should be punished, which is exactly what RMS does. I personally think that those who demand something for nothing are far more deserving of punishment.

    People will get paid for programming (or tutoring AI robots) in the foreseeable future, though.

    Programming is expensive. Few people can do it well, and for those of us who can. it takes a long time and a lot of effort to produce something truly significant. Work for hire really only works for adding custom hacks to already existing code. See the points above. If you look at a typical project, like say Apache, I'd bet that far less than 10% of the useful features were added by people writing custom hacks. The important software is the non-custom software. In open source, the people who write that >90% of the code tend to go unpaid. That's the software that's useful to a much larger group of people, and it would be much more valuable for it to be opened. So far, there are very few business models that really work for this kind of software though. The most common model is to ammortize the cost over all of the users. In other words, charge a per-whatever license. That seems to be at odds with that nebulous "freedom" that some people want though, because in order to ammortize the costs, you need to require all users to pay their share. If you don't make it a requirement, most simply will not pay, and your costs won't be covered.
  123. Re:I'm getting tired of this... by Zagadka · · Score: 2
    About your points:
    1. I mentioned widget frosting. I don't want to write hardware drivers though.
    2. How is it a benefit to the service company if the software is free? Doesn't that just make things easier for their competitors? If they close the source, only they will be paid to make improvements. As an aside, I'm not interested in doing contract work. I like to concentrate on coding, not negotiating for new "gigs".
    3. Sounds like selling banner ads. That only works for extrememly high-traffic sites like Yahoo and popular search engines.
    4. I could also become adept at waiting tables. By why can't I get paid for writing code, which is what I'm good at, and which is useful to others?
    What you seem to overlook is the fact that even if there were no financial incentive to developing free software, people would do it (for love of the art, boredom or whatever).

    What you seem to overlook is that I contribute to several open source projects. I love coding. I also need to eat and have shelter too, though. So I have a day job writing closed-source code, and then I contribute to open source projects at home, in my spare time, when I'm not too burnt-out from coding all day at work. Plus, I like to get away from the computer every now and then. All coding and no play makes Zag a dull boy...

    There would be a heck of a lot more open source software if people could actually work on it full time. As it is, software developers have to have "day jobs" and can only work on open source part time.

    Also, a lot of open source code isn't even written by professional developers, but instead by sysadmins and webmasters. I know I'm going to get flamed for saying this, but a lot of that code sucks. There are well know CS algorithms that aren't used, because a lot of the people writing the code simply don't know about them. I think the code would be a lot higher quality if there were more professional developers working on it full-time. As it is, very few people can work on open source full time, because there's no viable way to make a profit.

    nobody is demanding your work for no compensation. I'd rather view it as requesting your help for a joint effort, the final product being the shared compensation.

    RMS has stated many times that it is "immoral" to produce (or even use) non-"free" software. Many other open source zealots have stated that all software should be free. Many also have the belief that copyright is wrong, and the people should be able to distribute software as they please.

    And having the final product be my compensation isn't quite enough. I can't tell my landlord "here's the rent for September: a generalized A* searcher in Java!". Much of the software I write is of no use to me, personally. I enjoy writing it, and I know it's useful to others.

    I have no problem with writing free (as in speech) software, provided I can make a decent living. By decent, I mean on par with commercial software developers. I would think that most open source advocates would be interested in finding a way to make that possible. Maybe I'm the only one.
  124. Re:I'm getting tired of this... by Zagadka · · Score: 2

    You're arguing that free software is bad because it's impossible, but reality is flaunting your objections, as reality tends to do.

    Look at my email address and say that again. I never said free software was bad. I just think that people who advocate free software and open source should be interested in finding ways for developers to make a profit developing free software, because that would allow them to work on it full-time. As it is, developers can only work on it in their spare time as a hobby, and the vast majority of open source developers aren't even qualified to be commercial software developers. Combine all that, and you get less code, with lower qulity than you would get if there were professional developers working full-time on open source.

    Incidently, having worked on a few open source projects, I have seen with my own eyes some of the most screwed up coding that could only have come from someone who was either drunk, or knew very little about coding in the first place. (I'm guessing most of these are caused by either sysadmins or webmasters) Of course, I've only been able to work on these projects in my spare time, so I can't fix every disgusting kludge I see...

  125. I'm getting tired of this... by Zagadka · · Score: 2

    I've asked this question so many times, and never once recieved a reasonable answer. Here I go again though:

    How can developers of open source/free software get compensated for their work? Everyone right now seems to be either doing the work for free in their spare time, or is working for a company like Red Hat that hires developers only for PR reasons. There don't seem to be any good business models for open source (except perhaps widget frosting, but not all of us want to write hardware drivers).

    I would love to be able to spend all day working on free software projects. I would also need to get paid though. And I think I should get paid just as much as people working on commercial software. You can't really sell "free" software, because "free as in speech" seems to require "free as in beer".

    Okay, now I know someone is going to say "work for hire" (that's the closest I've ever recieved to a reasonable response to this query in the past). There's a problem though: software is expensive to produce. Suppose I spend a year developing some piece of software. I expect to get paid at least a year's salary for that work. If several hundred or thousand people will be using that software, that doesn't seem unreasonable, if they all pay for a bit. (ie: amortize the cost over the users.) Work for hire implies that a person or group will pay for it though. Where are they going to get that kind of money?

    Name just about any other open source business model, and there's probably a big hole in it. Loss-leader: you're not making the company money so they may as well fire you. Support's even worse, because there's also a conflict of interest. etc...

    Assuming there isn't any good way for free software developers to make money (I have to assume that, since no one has been able to show otherwise), why should developers create free software? RMS and Bruce say for "freedom". This is a pretty nebulous form of freedom though. How is your freedom violated if I write some code and don't give you the source? Would I be violating your freedom if I wrote down a neat idea for a program, and never got around to writing the code or publishing the idea? What if I draw a doodle that I never show anyone, but you would've liked it had you seen it? What if I take a dump, and don't let you watch?

    To me, "open source" is a feature. The "freedom" it gives me isn't significantly different from the "freedom" obtained by getting a larger hard drive, or having a system that doesn't crash.

    One last query: Who's more greedy, the person who demands to be paid for their work, or the person who demands the benefits of that work at no cost?

    1. Re:I'm getting tired of this... by Zagadka · · Score: 2

      In my experience, people generally get what they want if they try hard.

      That's a cop-out. You seem to want to convince me, yet you haven't. Should I then conclude that you're not trying hard? The fact is, I am trying hard, but the real world is getting in the way. We live in a capitalist world. For professional developers to work on open source full-time, they need to be compensated financially, or it'll always just be part-time hacking.

      Burying yourself in pessimism is self-defeating, and it sounds as if that's what you may be doing.

      I wasn't so pessimistic before. But after a lot of thinking, and trying to get information from various people in the open source community, it's driven me to this. Every time I ask about how to make money as a developer of open source I'm either told about business models that have huge gaping flaws, told that I should make all sorts of sacrifices or I get flamed because "money isn't the only reward". Tell me about some business models that work where I can get paid the same as proprietary software developers, and which don't have gaping holes, and I'll stop complaining.

      I think it would be of great benefit to the open source community (and society as a whole) if ways were found that professional developers could work on it full-time. So far, no-one has offered any real answers though.

      There need to be companies that can hire these developers. Note I said developers, not webmasters or sysadmins. For these companies to exist, there must be viable business models they can use. So far, the only really good business model I've seen for open source is "widget frosting", ie: device drivers, software in embedded devices, etc. That only scratches the surface though. There are many other types of software that can't work with that model.

      Incidently, I have seen a few companies looking for actual open source developers. I have serious doubts over how long they'll last though. One of these companies iz developing an application to be released GPL, and they've openly admitted that they have no idea how they're going to make money off of it. Presumably they're going to have an upgrader service, but since the code is GPL, anyone can upgrade for free, so there goes the business plan...

      I've been on the hiring side, and I saw lots of companies recruiting just last week. If you aren't getting the jobs, it's not because they aren't there.

      Most of the jobs I've seen you posting were sysadmin or webmaster type jobs. Where are the jobs for actual full-time software developers?

      Most companies have profit centers, which make money, and cost centers, which provide essential services to the profit centers.

      Sorry, I misunderstood. I've never heard that terminology (I'm a developer, not a suit, after all...). At the company where I work, we call all of those things "cost centers", and from what I've seen they'd better all make a profit, or people start losing their jobs...

      If you can save $1 from continuing overhead in a cost center, it's as good for your company as making $1 in a profit center - that's $1 they would not have had otherwise, either way.

      I'm assuming you're talking about situations where you've got some developers in your IT department, and while the IT department doesn't make money, it "saves you money" by allowing you to do business more efficiently (one would hope). There are two issues I have with this. One is that there is a possibility that "the competition" might make use of the software you release. So while you're saving yourself money, you're also saving your competition money. In the capitalist world we live in, that isn't good. The other thing is: most "internal" software is so closely tied to your own systems and/or business that it would only be useful to either people in the same business (your competitors), or people interested in knowing how the internals of your company work (...your competitors). I mean, who cares if Coca Cola releases part of their supply-chain system, except possibly Pepsi?

      Nobody is forcing you to give away your code, unless you consider competition a form of forcing you.

      When I hear people saying that "all software should be free", "copyrights are evil", and accusations that developing proprietary software is immoral, then that sounds like the next best thing to being forced. Sure, you're not physically forcing me, you're just telling everyone I'm evil...

      In Why Software Should Be Free, RMS actually says that developers who demand payment should be punished. (See the section "What Do Users Owe to Developers?") To me, demanding payment for your work is far less immoral than demanding work without payment.

      BTW, one thing that's always struck me as odd: why is it possible to have software that's "free as in beer", but not "free as in speech", but it isn't possible to have software that's "free as in speech" but not "free as in beer"? The OSD, and the FSF's definition of free software both essentially state that people should be able to distribute the software free of charge, thereby making it "free beer".

    2. Re:I'm getting tired of this... by Zagadka · · Score: 2

      Maybe someone should whip up a version of the Fairtunes site for people's favourite developers not musos.

      I really don't think voluntary contributions work. From Fairtunes:

      Total Contributions: $1764.22US & $285.58CA

      That's less than 1 week's salary for a software developer. Most people aren't going to bother tipping. Those that do, will tip a small amount.

      Why should developers, musicians, or any other type of content creator have to beg? If they're producing work that is valuable to you, you should either be forced to pay the price they ask, or do without. If we can devise a way to make the direct cost to the consumer 0, while still compensating the producer, that's fine. So far no-one has come up with a system for this that works in general though, AFAIK.

    3. Re:I'm getting tired of this... by titus-g · · Score: 2
      Maybe someone should whip up a version of the Fairtunes site for people's favourite developers not musos.

      Probably never work, but you never know.

      --

      ~ppppppppö

    4. Re:I'm getting tired of this... by skoda · · Score: 2

      I just finished reading the thread you started, and I found it very interesting. You stated well several ideas that I've been mulling over a bit lately. While I'm not a professional coder, I have to code as an aspect of my work (as a researcher), so this is an interesting topic to me.

      What I would like to see is an "Ask Slashdot" topic; something like:
      "If Linux wins, do professional developers lose?"

      A related question is:
      "Can the Free-Software paradigm be applied to non software endeavors? e.g. Authoring (books, movies, music, plays), Microprocessor design, Architecture."

      Perhaps more to the point: "Is there a future for Free Software beyond hobbyist coders in a (mostly) capitalistic society?"

      These are earnest questions, not flamebait. Given the thoughtful, well-expressed comments in this thread, I think they would make for excellent discussion on their own.
      -----
      http://movies.shoutingman.com

  126. Re:Software Freedom is more important than you thi by SimonK · · Score: 2

    I don't get where you concept of moral worth is coming from.

    You seem to start of saying that PGP is no better or worse than its commercial equivalents to the activists who use it. Thats an odd argument, given that it really has very few commercial competitors (I'm not aware of *any*). Even if it did, its *free* (beer), and well verified. It seems strange to claim that its of not more value to a human rights activist (and they do use it) than expensive and poorly verified (they usually are) commercial products.

    Its similarly strange to say it has no more value than access to clean water: well obviously it has *less*, though I'd say both have *some*. I'd ask you what you think *does* have moral worth ?

  127. Re:Cheapening freedom by Sloppy · · Score: 2

    In the big wide world it just doesn't matter whether someone runs Linux or they run Windows 2000.

    I think that in the very long run, you are wrong about that. As people slowly turn their lesser freedoms and money over to the megacorps, it starts to have subtle effects on their overall lives. The same process that gets people to buy Windows 2000, is also what keeps them glued to the TV set in order to download the latest homogenized pseudo-culture update, instead of getting up and doing something or thinking for themselves.

    Maybe having a population of half-asleep zombies isn't as sensational of a problem as juntas butchering children, but it's still pretty offensive to me.


    ---
    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  128. Re:Cheapening freedom by Arandir · · Score: 2

    but doing nothing and having no free alternative such as GNU Linux BSD etc leaves us powerless to the whims of large greedy corporations.

    Okay, I'm throwing away moderator points to reply, so listen up.

    Freedom is not software any more than liberty is the piece of paper the US Constitution is written on. You and I have always had the freedom and liberty to create free software. There are no laws against it (patents not withstanding, but that's tangental). If GNU, Linux, BSD, et al never came about, guess what? Someone would come along and create them! That's exactly what Richard Stallman, Linus Torvalds and thousands of others did.

    The freedom is in the creating, not the creation. To imply that simply using Linux instead of Windows will free you is utterly ridiculous. I already have free speech. I don't need Richard Stallman to give it to me any more than I need him to supply me with air. And there is nothing Microsoft can do to take away my free speech.

    Many of you out there used Windows once upon a time, and now use Linux or BSD. Did you have to break any laws to switch? Did Microsoft come to your house and break your kneecaps? Did they attach your wages? Were you, in any way, fearful of what Microsoft might do to you in retaliation for your rebellion? Of course not! That's because you were already free.

    I don't know where this myth is coming from, but we are not powerless against the whims of people wealthier than ourselves. As long as we are free, they can do nothing to us against our will. And the only thing that can take away our freedom is crime and government. As it stands today, not one corporation in the world can tell me what to do with my life, liberty or property.

    And before you all jump up waving your arms, I fully understand copyright does not let you do whatever you want with your own copy of Windows. Actually, you do. You can do whatever you want with your own copy, including giving it away to your neighbor. You just can't do whatever you want with the information, since that is not owned by you. Copyrights are a thorny thing. If information should not be owned, then by all means repeal copyrights, patents, trademarks and trade secrets. But this will change nothing in reference to free software. Closed source software will still exist, only without government copyright protection, it will be encrypted and locked to registered users only.

    Look at DVD's for example.

    Okay, I am looking at it. But I don't see where my liberty is being taken away. If I don't like that I can only watch a DVD on certain players, then I can choose not to buy it. I don't go buy a beta video tape and then bitch that it won't run on my VHS player. Sony gains zero control over my life when I buy a Sony DVD. If DVD's are that onerous, then some group will create an alternative format. They're doing something similar right now with Ogg Vorbis. You don't even need hardware guys homing in on our turf. Just keep the DVD technology and create a new format to store the information with. This is not that hard to imagine. Remember DIVX? Remember how here at Slashdot we were warned that it would make us slaves to the corporations?

    --
    A Government Is a Body of People, Usually Notably Ungoverned
  129. _Men_ of Zeal? by lisa · · Score: 2


    Excuse me. I have to say this. Why 'Men'? Why not 'People'? You're leaving out half the population there with your title. Maybe not half of the population of Open Source zealouts, but half the population of potential newcomers.

    If you're trying to unmask the mystery of the free software world to newcomers, maybe you shouldn't start by making it sound like a boys club.

    (although I know it really seems like a boys club. there are quite a few of us women out there actively involved...more than you might think by the looks of places like slashdot which only has MEN for authors...)

    Lisa

  130. And how are journalists going to make money if speech is free!
    --

    --
    Linux MAPI Server!
    http://www.openone.com/software/MailOne/
    (Exchange Migration HOWTO coming soon)
  131. Re:Wrong by FascDot+Killed+My+Pr · · Score: 2

    "The front and back doors in your analogy should be for different, unconnected buildings."

    No, all freedoms are interconnected in at least two ways. First, as other point out, issues like encryption protect human rights through the use of software. Second, as pointed out in my original post, what's the point of freedom from military juntas without having freedom from state-issued decrees? And what's the point of having freedom from state-issued decrees without having freedom of the press? And what's the use of having freedom of the press without free speech? Etc.
    --

    --
    Linux MAPI Server!
    http://www.openone.com/software/MailOne/
    (Exchange Migration HOWTO coming soon)
  132. Re:Thank you... by FascDot+Killed+My+Pr · · Score: 2

    'So by caring more about real freedom issues rather than the "freedom" of a piece of software I become part of the Big Evil?'

    No, by advocating that we stop working for freedom at every level you are part of the Big Evil.

    Let's say you, I and 8 other /.ers were in a house. The house is attacked by MS employees! They start beating on (or even pouring through) the front door. You are advocating a defense of "everyone to the front door"--but that leaves the back door unguarded. *I* am advocating a "man every station" approach that leaves our flanks protected. My method also means slightly less defense at the site of the (current) attack but which is worse: being outnumbered 3 to 1 at the front door or 1 to 0 at the back?
    --

    --
    Linux MAPI Server!
    http://www.openone.com/software/MailOne/
    (Exchange Migration HOWTO coming soon)
  133. It's too bad I don't have any mod points right now by Benjamin+Shniper · · Score: 2

    Once again, you've given arguments that are both clear and beautiful.

    I think you are making an important point as to what free software can do if the revolution continues.

    -Ben

    P.S. Sorry about your stock portfolio :)

  134. What's An RMS? by coaxial · · Score: 2

    Why a Remote Manipulator System whatelse?

  135. Re:freedom: nonsense sound with positive connotati by TheDullBlade · · Score: 2

    Bread and cheese are food.

    God is a powerful, possibly fictional, being who may have created the universe and may be running it.

    Love is an emotional bond to a person.

    Happiness is a desirable emotional state.

    They're all vague, but you can draw a broad enough circle that they make some sense in their most general usage.

    Freedom? Freedom means that someone or something won't interfere with something that you're doing. It doesn't make any sense unless you specify what (and possibly who). Use of the word by itself, without this necessary specifier, carries the implication "The freedom you want!" without bothering to ask what that is. It's inherently an act of manipulative deception, used to create fanatic unconditional supporters.

    I like open source software. I hate the FSF because they try to treat it as an important moral issue rather than an economic and technical one.

    If you cannot accept the views of others, I recommened that you start devising a means of destroying all life in the universe,

    I'm working on it. Give me a year or two. I will start with the Anonymous Cowards...

    ---
    Despite rumors to the contrary, I am not a turnip.

    --
    /.
  136. I didn't compare it to communism... by TheDullBlade · · Score: 2

    ...but only listed it among hypocritical ideological movements.

    I find their use of the term "free" offensive and misleading.

    While I have a moderate dislike for the GPL, and release my own "free" software into the public domain, I do like freely distributable software, especially distributed in source form.

    I like gratis software, I like the debugging benefits, and I like reading source. There are many benefits to "free software" without having to apply moralistic nonsense to engineering and economic decisions.

    It doesn't rule out making a profit.

    I am well aware of that.

    ---
    Despite rumors to the contrary, I am not a turnip.

    --
    /.
  137. arguably PNG by TheDullBlade · · Score: 2

    Most arguably.

    First of all, it's not software. It's a standard.

    Secondly, it's "PNG's Not GIF" (they changed it officially). Yeah, they added a pile of features (too damned many features; it's an immense pain in the butt to implement, and arguably not much of an improvement over a gzipped bmp file), and left others out, but it's still basically a GIF clone.

    Third, I believe it's becoming an ISO spec, so you'll have to pay to buy a copy of the copyrighted official specification if you want to write "real" PNG software.

    ---
    Despite rumors to the contrary, I am not a turnip.

    --
    /.
  138. freedom: nonsense sound with positive connotations by TheDullBlade · · Score: 2

    When people talk about "freedom" they usually mean security, or material wealth, or anything else they want and don't have.

    Apparently, the FSF believes "freedom" means no selling a product without giving away the documentation unconditionally (except for the condition that it must always be "free"). That's what source code is: documentation, plans, explanations of how to change the product. Source code is speech, object code is mechanism.

    That's what they want, so they call it "freedom". Never mind the people who believe they have a right to control and make a direct profit from what they produce; they're wrongheaded and evil enemies of "freedom".

    Just as communists call having centralized government control of production and distribution "freedom". The poor people fight the rich people and take their money, and that's "freedom". Never mind the competent managers who increase the value of anything they own, and (by the nature of trade) always provide the other party in any exchange with goods or services of greater perceived value than they must part with; they're wrongheaded and evil enemies of "freedom".

    Just as the Americans and the French called having a republican government "freedom". The majority asserted it's control when education became cheap and firearms made fighting men of women and weaklings, and that's "freedom". Never mind the people who believe that the majority is incompetent to rule; they are wrongheaded and evil enemies of "freedom".

    Freedom only has real meaning when it's used in a phrase, such as "freedom to...". For example "freedom to walk down a street safely at night without fear of being mugged", "freedom to distribute a product for profit without fear of losing control of it", "freedom to modify or redistribute any products that come into your hands", "freedom to drink either Coca Cola or Pepsi", "freedom to use our arms to take what we deserve by force", "freedom to cleanse our proud race", "freedom from the weakness of morality", "freedom to kill without fear of retribution", "freedom to eat babies and pick my teeth with their bones"...

    "Freedom" shouldn't have positive connotations. We don't think it's a good thing for criminals to be free.

    Anyone who describes their cause as being about "freedom" is deceiving and manipulating you. The FSF's very name should be a badge of shame. Their "free as in speech" argument is a blatant lie, as few people outside the FSF think "free speech" means an obligation to repeat your notes to everybody who receives a work of yours which is based on those notes, or that "free speech" means giving up your copyright (after all, most Americans claim that they have free speech, but they also have copyright, and don't see a conflict; free speech generally means freedom to state your beliefs, not to make perfect copies of the writings of others).

    But I'm getting off track. Other uses of "freedom" in a general sense are just as hypocritical. It always means something else, and usually something that people wouldn't get so worked up over if it was stated plainly.

    Say, "I want software that I don't have to pay for and that comes with source code." not "I want free software.". Or say "I want the soldiers to stop stealing my food, burning my books, and teaching my children to rat me out whenever I break one of their stupid little rules." not "I want a free society.". Or "I want to be allowed to make monopolistic business deals, tie my products closely together to leverage one near-monopoly into another, and still have the police arrest anyone who makes copies of them that I didn't approve." not "I want freedom to innovate." If what you want is really admirable, it will shine through without having to use nonsense words like "free".

    Of course, honesty may not always be in your best interests, if your goal isn't so admirable, but it's what you need if you don't want people like me as your sworn enemies.

    OTOH, the torture/execution Braveheart finale wouldn't have been so dramatic if he had shouted out "Scottish rulers in Scotland!".

    ---
    Despite rumors to the contrary, I am not a turnip.

    --
    /.
  139. Re:Freedom != Free by Patman · · Score: 2

    DVD is a great example of this, as is Sorenson,AOL, msword and ActiveX plugins. Each serve to restrict your choice and funnel you into buying and consuming only certain product.

    Bull.

    Who are you to say that Microsoft can't market Word because it doesn't work with everything? If you don't like it, don't use it. That's freedom. Same with AOL and DVDs. You don't like how they work? Fine. But you have zero right to tell me that I can't use them, or tell Sony that they can't produce them.

    A free market is one where you can put out anything, no matter how open or proprietary. You can also buy anything, no matter how open or proprietary.

    No one prevents you, personally, from using a competing product to any of those. That's a free market.

  140. Re:Free Software = Pompous Bores, discuss by iCEBaLM · · Score: 2

    With your logic, nothing is original, not only that, you have no idea what some of these actually do.

    Ogg Vorbis is a patentable audio codec which is superior to mp3, but he never patented it...

    Perl is (arguably) the most powerful scripting language ever, and is quite original in a lot of its functionality.

    OpenAL is not "drivers for soundcards" it is an advanced 3D sound abstraction layer, completely open, which can work with *any* soundcard, never been done before.

    Nobody has ever attempted a project like FreeNet before, sure, the idea was spurred by learning of Napster, but Napster and FreeNet are completely different.

    DRI, when was the last time you saw 3D graphics support in an OS's kernel?

    It is true that most projects are "copies", however, creativity and originality are out there, they may be subtle, they may have been spurred from other ideas, but if we are to exclude the original parts because it may have been built on something unoriginal, than nothing is original.

    -- iCEBaLM

  141. Re:Cheapening freedom by Hard_Code · · Score: 2

    Oh stop it. This is the same argument as:

    "Hey, polluting is bad"
    "So why aren't YOU out cleaning up pollution"

    Supporting lesser goods is NOT mutually exclusive with supporting greater goods. Sheesh. We can support "freedom" of software AND freedom of people. I don't think either hurts the other. In fact I think reinforcing ANY good helps ALL good.

    --

    It's 10 PM. Do you know if you're un-American?
  142. Re:Software Freedom is more important than you thi by Flynn777 · · Score: 2

    How pretentious!

    Every human rights organization in the world has the option of using any of a dozen commercial encryption products with no more risk of exposure to repressive government than with PGP. That has nothing whatsoever to do with free software.

    Computers and software, as valuable as they may be, have this difference from a meeting in a public square: you are not reliant on anyone else to be able to speak your mind in a public square. To broadcast ideas on the internet, you must have people willing to help you (computer manufacturers, software coders, telecommunications companies, site hosts, etc.) Crying in a public square demands no positive action from others.

    Do not confuse the right to speak your mind with the right of others to refuse to help you.

    If someone else controls your software, you do indeed have the potential for someone to control your communications *with that software*. But this do not mean that commercial vendors for software who withhold their source code are working with "the man." Commercial institutions form synergistic relationships according to the demands of the market, and for every threat of a Microsoft colluding with the FBI for exposure of personal secrets, there's a L0pht and a slashdot to find out about it and tell the world.

    When I think and consider the people who are "empowered" by free software, I am happy for them. But I find no reason to believe that their access to software has *moral worth*. It is no more fulfilling (probably less so) then their access to clean water or pharmaceuticals -- both of which are provided all over the globe by institutions of every sort, from commercial to charitable to governmental.

    Do not overestimate the importance of what we are doing here, folks. We are players in a market, and as such we serve the public. How much we ask for in return is not indicative of our worth, but how much we *get* most certainly is.

    Thanks

    Flynn777

  143. Men of Zeal: Wrong analysis by Bolero · · Score: 2
    I think that some people have misinterpreted the meaning of the quotation at the end of the article. The quotation at the end backs up the point of the author which is to say, We must be careful of people who SAY they are for Free Software, but do not ACT like they are for Free Software.

    Men of Zeal does not refer to Free Software advocates, it refers to the people that would manipulate Free Software for their own uses while trying to cloak their activities by acting as if they were advocates.

    As the author says, we must be cautious (but not paranoid) before embracing a new adherent to the ideology of Free Software.

  144. Amen, the newbies should learn by Duxup · · Score: 2

    Amen, some of the newbies need to learn. I can't stand how many people I've had to correct about RMS.

    I'm running RMS 2.2b the "angry icon" release currently, and contrary to many ill informed users, it's stable as hell.

  145. Re:Cheapening freedom by dsplat · · Score: 2
    Software is just software people. In the big wide world it just doesn't matter whether someone runs Linux or they run Windows 2000. Linux, and the whole free software "revolution" is not going to change the world into some utopian paradise. But by describing it in metaphors of struggle and revolution ("Men of Zeal" indeed!) it overstates the importance of a minor squabble over the right to have access to source code. Freedom is much more important than software.


    I agree with the final sentence wholeheartedly. However, open source is a tool for freedom. The reason is that computers and networks are now our tools for publication and conversation. So long as we have control over the software, file formats and protocols used, we are free to speak our minds. If I speak out against someone, I am not constrained by a software license that may be revoked under some pretext to silence me.

    The whole point of this article, and the very apt quote from Justice Brandeis, is that the encroachments on freedom that enable horrible abuses do not themselves seem significant. It is the small, well-intentioned changes that make the largers ones later possible.
    --
    The net will not be what we demand, but what we make it. Build it well.
  146. Re:Welcome aboard. by deefer · · Score: 2
    Dear Coward,
    You may not like what Bruce, RMS et al write...



    But at least they have the balls to put their names to what they write.

    Strong data typing is for those with weak minds.

    --

    Strong data typing is for those with weak minds.

  147. An RMS... by deefer · · Score: 2
    /. Vote :
    And RMS is...
    O a proto communist layabout who threatens our very way of life
    O a visionary, bringing new social concepts to software, whilst sticking up his fingers to Da Man
    O Hemos's alter ego

    Strong data typing is for those with weak minds.

    --

    Strong data typing is for those with weak minds.

    1. Re:An RMS... by boing+boing · · Score: 5

      Jesus...and all this time I thought it meant "root mean squared".

      I just thought that everyone thought "root mean squaring" something was either really likeable or really objectionable.

      Now, I'm gonna have to go back and actually read a whole bunch of articles over again. I thought you open source people were just excited to discover the power of squares and square-roots.

  148. A dose of reality... by deefer · · Score: 2
    We have to look at each offering individually and decide for ourselves whether it would help to further our cause or hurt us in the long run. For every piece of software that is released under a non-free license to run on our free software platform, the temptation to sacrifice a part of our freedom in order to use this new software grows
    Very true.
    But part of freedom is choice.
    If I cannot get what I need as an OSS package, I will pay for it. And if there is such a need for widget X, then other programmers will be scratching that itch while I'm paying out my cash.
    Look at OSS - it is mainly derivative of other closed source software. I am not denying there is a wealth of innovation in OSS; far from it. But a mail client is a mail client, closed or open source.
    What must surely be troubling software companies right now is the fact that innovation is easily duplicated by OSS projects. Got a killer app? I give you a month before a workalike hits freshmeat.
    The exception to this is where the closed source product is exceptional in complexity. Coming from a Win32 programming background, the one thing I hate about Linux is the lack of OSS professional quality IDES. I don't want to have to piss about with makefiles; I was doing that in DOS 10 years ago, and RHIDE feels like Borland C++ 1.0. Look at Kylix, I would pay money for that, and feel comfortable doing so. At the end of the day, I can produce much more with that in a smaller timescale than I ever will with gcc.
    Finally, I choose utility over idealism. If I can use OSS I will, but if no OSS counterpart exists I'll shell out and not lose any sleep.

    Strong data typing is for those with weak minds.

    --

    Strong data typing is for those with weak minds.

  149. RMS is: by Savant · · Score: 2

    Richard Stallman, president of the FSF and founder of the GNU project, who wrote GNU Emacs, Gdb and is the principal gcc author. You'll find his homepage at http://www.stallman.org.
    Savant

  150. Re:Welcome aboard. by mr · · Score: 2

    Free Software is a term co-opted by the FSF free software

    That term is tied to the GPL.

    Open Source wants to be INCLUSIVE. BSD/X11/Artistic/insert fav licence that is open/GPL *ALL* qualify as Open Source.

    Last time *I* checked the GPL != BSD != X11, so to say Free Software == Open Source is not correct.

    You can pick your words and actions to be inclusive of ALL people who publish their code per the Open Source guidelines, or just limit yourself to the GPL.

    --
    If it was said on slashdot, it MUST be true!
  151. misunderstanding metaphor by laborit · · Score: 2

    Note that in Jonas' piece, the "men of zeal" are not admirable free software advocates. They're the companies that release free-OS versions of proprietary software, and the free software supporters who embrace them. He's arguing that these "men of wellmeaning and zeal but without understanding" may ultimately hurt the movement, unless we remain focused on our freedom.

    I don't think the term "zeal" can't be applied otherwise (as many posters are), but that is how it was used here.

    - Michael Cohn

    --

    -----
    Go ahead, blame me... I voted for Nader!
  152. Re:Didn't answer my question... by TheCarp · · Score: 2

    An RMS is Root Mean Squared. When someone says the voltage is "110 volts" they really mean the RMS is 110. See alternating current is a constantly changing voltage, up and down. Its not a constant current. The RMS is the effective voltage of the current, which is somewhat less than the peak.

    Oh yea...and RMS is a weird guy who used to sleep under his desk. Sometimes credited incorrectly with inventing free software in the same way that MArx is often credited with starting communism.... just because they both wrote some manifesto :)

    Course RMS also was the original author of EMACS and other things. hmmm wait... so thats RMS. I would guess "a rms" would be an instantiation of RMS. I never knew that he was into cloning.....

    Somehow though, I think you knew that ;)

    --
    "I opened my eyes, and everything went dark again"
  153. Re:Free Software = Pompous Bores, discuss by BandSaw · · Score: 2
    As I skimmed your post I thought you were talking about bill gates and ms at first.

    I was fooled by your mention of lack of any original innovation, gigantic egos and an intensly political process.

    I regret my error.

    --

    Your wallet stays open. Our source remains closed. We are MSFT

  154. Re:Cheapening freedom by jamused · · Score: 2
    Yeah, yeah, freedom means nothing to a starving man. We've heard it before, and people have starved themselves to death proving it wrong.

    Aside from the whole unproductive "How can you care about X when Y is so much more important?" whine (That's what it means to be free; deal with it.), you ignore the fact that modern technology--software above all--is the greatest threat to freedom of any kind that the world has ever seen. We are now capable of monitoring populations to a level of detail that exceed the wildest dreams of history's most oppresive regimes. We are rapidly approaching a point where surveillance can go from being total against a targeted individual to ubiquitous against all individuals. What price freedom then?

    It is because freedom is more important than software that software is going to be one of the most important battlegrounds in future wars for freedom. Without free (as in speech and beer) software, that battle will be lost. (Heck, you won't even be able to tell that the battle has been engaged.)

    Lest this sound like mere apocalyptic ranting, consider the FBI's Carnivore program. How much are you willing to trust the FBI that it will never be used against anyone but lawfully designated targets? Without full disclosure of the source, how much are you willing to trust that it can't be compromised by someone other than the FBI? How would your answer change if the authority providing the assurances were The People's Republic of China, Iraq, or Libya? How about Microsoft or Doubleclick?

  155. The Right Word For "Free" In English. by istartedi · · Score: 2
    --
    For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
  156. I Long For The Day... by istartedi · · Score: 2

    ...when RMS meant "Root Mean Square", and I thought getting an engineering degree would be both fun *and* profitable.

    --
    For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
  157. Re:Software is just software by NaughtyEddie · · Score: 2

    Oh, please, save us from this "if you're not part of the solution, you're part of the problem" bullshit. Not only is it a statement which serves no purpose other than to divide people into factions, but it is also demonstrably untrue. The idea that "for evil to prevail, good men must merely do nothing" might be true ... but to recast this into the idea that "if good men do nothing, they are evil" is logically incorrect, and alienates all those good men from your cause.

    --

    --
    It's a .88 magnum -- it goes through schools.
    -- Danny Vermin
  158. Re:Cheapening freedom by C-Automaton · · Score: 2

    Well, maybe the Red Cross does real good, but how about education? While for some reason Micro$oft charges schools for its products. Free has a different meaning for schools.
    Let's face it: old (elder) people control money and what do they do with it? (semi-rethoric question).
    I know don't a country that invests enough money into its school system and in computers too (at least not all schools, let's assume that education should be provided for free by the state (any state) and that computer education is an important part of this). So for these kids free does not only mean gratuit, but it also means their future.

  159. What this means to me by Docrates · · Score: 2

    Disclaimer: this is not flamebait

    To me, this means that if I use KDE instead of Gnome, and get to like it a lot, and get used to it after years of usage, and never care to use Gnome because despite the fact that Gnome is truly free, KDE is currently free and somewhat better for me, one day the KDE guys get real crazy and decide to charge for KDE then I'm screwed (i'm not even sure their license allows them to do this, but you get my point. I guess they could at least make me pay them royalties if I develop for KDE).

    --

    There are two kinds of people in the world: Those with good memory.
  160. Still doesn't explain by justis · · Score: 2
    How a company is supposed to stay in business without selling anything? Now I realize that most of the cost of software is actually the cost to support and maintain it, but how many individuals do you know that would be willing to get software for free and then pay for the support. Yes, I know companies will and do do this, but how often have you seen an individual do it?

    Also he makes the statement:
    They have been taught that sharing is wrong and that license fees feed the programmers who write the software. Having difficulty understanding the fundamental error in this reasoning is often the reason why these individuals fail to grasp even the basic concepts of free software.

    I can see the error in thinking that sharing is necessarily wrong (in some cases it may not be right) but where is the error in thinking that the fees charged are what feeds the employees? If you go back to the paid support model, please tell me who is going to pay a company for support when they can either hire their own people to maintain the source and fix problems or in the case of consumers get one of us geeks to do it for free?

    And before you start flaming, realize that I like GPL'ed stuff since I can learn from it, and am busy learning so that I might eventually make a contribution. I simply think that far too many people fail to see the economic realities that make truly free software unviable for a lot of companies.
  161. Re:Free Software = Pompous Bores, discuss by streetlawyer · · Score: 2

    MacOS is the obvious example. Don't talk to me about Xerox PARC; that was closed too.

    Vast numbers of efficient numerical computing and algorithmic innovations, plus the entire field of real-time computing is closed source.

    Postscript, too.

    And of course, the entire games industry is based on closed standards - DirectX, etc.

    If you wanted to give an example of a genuine innovation from open source, I'd give half points for TeX. But that as essentially a one-man-show, from somebody who already had all the prestige he wanted and more.

  162. Re:Free Software = Pompous Bores, discuss by streetlawyer · · Score: 2

    I'm not talking about entirely new "paradigms" -- just original products. When you take away the free software projects which aren't "Yet Another" this or "Is Not" that, or which aren't attempting to replicate commercial products for Linux, what do you have? Not much. Arguably, PNG and arguably PGP. Not much else. (I can't repeat often enough that neither Napster, Gnutella nor Google are free software. Google even has a patented algorithm, not that you'll hear much about that on Slashdot).

  163. license fees by caver · · Score: 2

    ... and that license fees feed the programmers who write the software.

    You bring up this argument, but never present anything to refute it. How are programmers going to make money if their software is free?

  164. Thank you... by Dan+Hayes · · Score: 2

    ... for as fine a collection of tautologies and empty platitudes as I've ever seen. So by caring more about real freedom issues rather than the "freedom" of a piece of software I become part of the Big Evil?

  165. Wrong by Dan+Hayes · · Score: 2

    No, by advocating that we stop working for freedom at every level you are part of the Big Evil.

    I never said that - what I said was that considering free software to be such an important issue cheapens more important freedom issues. It's great if you want to fight for free software, but it's just not as important as people here seem to think it is.

    Let's say you, I and 8 other /.ers were in a house. The house is attacked by MS employees! They start beating on (or even pouring through) the front door. You are advocating a defense of "everyone to the front door"--but that leaves the back door unguarded. *I* am advocating a "man every station" approach that leaves our flanks protected. My method also means slightly less defense at the site of the (current) attack but which is worse: being outnumbered 3 to 1 at the front door or 1 to 0 at the back?

    Errm, poor analogy. The front and back doors in your analogy should be for different, unconnected buildings. In which case, you could quite well decide to have everyone at the front door of the more important building, say a hospital, and leave the other, say a library.

  166. Welcome aboard. by Bruce+Perens · · Score: 3
    Welcome aboard, new Open Source evangelists. I prefer that term to "Men of Zeal". What they do is evangelize, zeal is a side-effect. We need every one of them.

    We are doing really well. So well that sometimes I wonder if I've died and gone to heaven. But we need new blood to keep the momentum going.

    Thanks

    Bruce

    1. Re:Welcome aboard. by deefer · · Score: 3
      But we need new blood to keep the momentum going.
      Never arrange to meet Bruce on a moonlit night in a graveyeard, and keep the crucifix and garlic to hand... :)

      Strong data typing is for those with weak minds.

      --

      Strong data typing is for those with weak minds.

  167. Eternal vigelance and all that by raistlinne · · Score: 3

    Has it not occurred to you that (a) freedom is not simply the freedom of a person from harm at the hands of their government (b)technology is, while amoral, in the hands of moral or immoral people and (c)everyone isn't best suited to every fight?

    (a)People have all sorts of rights besides not being killed. Some are obviously more important, but that doesn't mean that the less important ones are worthless.

    (b)If technology is allowed to progress to whatever state it wants behind closed doors, who knows what government (or corporations or whatever) will sart using it to erode the freedoms that you hold more dear. Freedoms are intertwined, and the maintenance of some requires, in general, the maintenance of all.

    (c)Not all people are suited to every task. RMS himself has said that there are more worthy causes than free software, but there are better people handling those and noone filling his role in fighting for free software.

    Are you seriously suggesting that all people everywhere stop all struggles and try to go fix the problemsin Africa? No more equal rights stuff, no environmental conservationism, no medical treatment, etc. Nothing should go on because there is a more worthy cause somewhere?

    Out of curiosity, do you hold the same view against everyoone who has a cause that isn't african children? If not, why is Free Software your whipping boy?

    Oh, and are you an intentional troll, or was it just a natural talent shining through? Some of the troll boys around here would be proud of you.

    --
    They laughed at Einstein. They laughed at the Wright Brothers. But they also laughed at Bozo the Clown. -- C. Sagan
  168. Freedom != Free by Patman · · Score: 3

    It is crucial to remember in these discussions that free software is not equal to freedom.

    Freedom entails doing what you feel like with what you feel like. Of course, there are limits - your freedom can not encroach on another's, for instance, or cause harm to others.

    If I create a software package, and I decide to keep it closed source, patent it, and sell it for 100 dollars a pop, that's MY decision to make.

    Freedom does not necessarily equal doing what is "best" for everyone. Even if we could decide what is the best for everyone, it's still within my purview to decide not to do it.

    A wise man once said "I may not like what you say, but I'll defend to the death your right to say it." (paraphrased)

    My decision to open or close my software is my decision alone. You have absolutely no say in it whatsoever. That, right there, is freedom.

  169. Who are we? by meadowsp · · Score: 3

    Who are "we"? Who consitutes the "community"? Is it strictly developers? Does it contain the users? If so then surely by big corporations using and developing for the alternative operating systems, this makes them part of the community.

    And I'm sorry to say it, but freedom isn't the be-all and end-all of computer software.

    Example: If you're in a hospital on a life-support machine run by commercial software, would you ask them to turn it off until they could find a free alternative?

    Of course you wouldn't.

    You sound like a bigot, there's room in this world for commercial AND free software to co-exist. Not all software has mass-developer appeal. A lot of it is boring and just wouldn't be done for the love of it by hackors. Does this mean that this software shouldn't be used?

  170. Could we tone down the zeal, please? by Junks+Jerzey · · Score: 3

    But we can not by default wholeheartedly embrace every company that attempts this. We have to look at each offering individually and decide for ourselves whether it would help to further our cause or hurt us in the long run

    In time, some of the companies might be enlightened to change their business concepts and release their products as free software, but we should never have used their software or accepted it for use on our systems in the first place. By doing so, we sacrifice our own freedom for convenience

    Comments like these scare me. Not because I don't agree with free software, but because they smack too much of a crusade. You don't want to drive companies out of business just because you don't agree with them. The problem that many commercial developers have with the open source movement is that they get rudely branded by what come across as extremist zealots. Several times now, licenses have been misinterpreted by one person, skimming quickly, looking for what he deems are violations. And these have become headlines at Slashdot. The whole mentality here is overly brash and annoying. As usual, that's doing more harm than good.

  171. Re:Cheapening freedom by phutureboy · · Score: 3

    Gotta disagree with you on the last part.

    Linux is the backbone of Africa's emerging IT infrastructure, which is one of the keys to more freedom, education and prosperity in that region.

    Contributing to Linux helps Third World countries and the former Soviet Union develop economic stability... and nurtures the free speech movement in China... There are countless 'ripple effects' that are positive side effects of free software.

    --

  172. Stop Preaching! by LaNMaN2000 · · Score: 3

    In time, some of the companies might be enlightened to change their business concepts and release their products as free software.

    Why is it assumed that commercial software and free software must exist in opposition to one another? Simply because this is RMS's position? The fact is that the free software community has flourished because most software developers earn enough money working to develop commercial software so they are able to dedicate a portion of their free time to develop free software.

    Throughout history, art and culture is at its peak when people are well-off. The fact is that neither Red Hat nor VA Linus (parent of /.) are profitable, so the open source business model is not even proven. Encouraging companies to risk their future and their developers jobs on an unproven business plan out of a misguided philanthropic effort is counterproductive. Instead, we should encourage more developers who hold "regular jobs" as commercial developers to contribute to OS projects in their free time. OS is a movement by developers for developers; lets focus on promoting this OS movement instead of that presented in RMS's anti-capitalist rants.

    --

    ByteMyCode.com: A Web 2.0 code sharing community.
  173. Cheapening freedom by Dan+Hayes · · Score: 3

    An increasing number of people today feel that the world ought to focus more on the freedom issues of free software rather than the technical or economical ones.

    To be honest, I think this whole "freedom" issue as gotten waaay out of hand thanks to the nature of the net to allow like-minded people to reinforce each other's ideas. There is a huge difference between being able to vote and being able to change the code for a piece of software, and it cheapens the very real fight for freedom and democracy that is taking place in many countries across the world that people here are more concerned over whether software companies "get it" than whether military juntas butcher children in Africa.

    Software is just software people. In the big wide world it just doesn't matter whether someone runs Linux or they run Windows 2000. Linux, and the whole free software "revolution" is not going to change the world into some utopian paradise. But by describing it in metaphors of struggle and revolution ("Men of Zeal" indeed!) it overstates the importance of a minor squabble over the right to have access to source code. Freedom is much more important than software.

    Rather than donating money to the FSF, you'd be doing far more good for the world by donating it to organisations like the Red Cross who do real good for people who need it. There are people out there who don't know what software is, let alone have the time and resources to argue over esoteric points of view on it. They are the ones for whom freedom is an issue.

    1. Re:Cheapening freedom by gnugnugnu · · Score: 4
      it just doesn't matter whether someone runs Linux or they run Windows 2000. Linux, and the whole free software "revolution" is not going to change the world into some utopian paradise

      Maybe your right, but doing nothing and having no free alternative such as GNU Linux BSD etc leaves us powerless to the whims of large greedy corporations.
      Look at DVD's for example. The supposedly free market decided to have region locking and content scabling, causing articfical scarcity (allows them to charge more) and grossly resticts fair use (but is useless to prevent industrial bootleggers who can copy bit for bit). The market will not do what is best for the customer.
      These companies (cartels consortium and other variations on monopolies) have profit as their primary motivation, and so long as consumers neglect to excercise their buying power to force them to act other wise and voters are apathetic enough to let their politicians away without doing something about it, corporations will continue to do whatever they think they can get away with to make profit. companies have too much power and not enough responsibility

      It is important not to cheapen the stuggle for freedom of the peoples of Tibet and East Timor, but it is also important that we continue and maintain our stuggle for freedom. Yes this may seem out of all scale and proportion but this is slashdot. Now would be a good time to remind you all of the hungersite.
      http://www.thehungersite.com/cgi-bin/WebObjects/Hu ngerSite
      (if anyone has a list of similar sites i would appreciate you posting them).

      All it takes for Evil to succeed is for good men to do nothing.

      Software is just software people
      Software is not just software, not just a mere tool, it is a vital part of what keeps our techonological society running the way it is. It can be an act of expression, even an art form. Just because its primary use is as a funtional tool do not deny its importance or fail to recognise how much of our way of life is influenced by it. Dont berate the geeks for failing to see the bigger picture and then fail to see how software fits into the bigger picture

    2. Re:Cheapening freedom by Wreck · · Score: 5
      You write as if freedom is zero sum; as if by working hard in the US to write a free driver for a video card, a hacker causes some beautiful young woman with great teeth to be imprisoned wrongfully in the Sudan. It just isn't so. I am always surprised at the arrogance of those in the West who think that they have control over the fates of the subjects of other states. They may have influence, yes, but no control. (And as far as I can tell, precious little influence, in fact.)

      Software is not "just software". It is a form of wealth, like any other useful human endeavor. Unlike the old forms of wealth, it is a form that can be replicated endlessly practically for free. Far from being a minor sideline in the struggle to bring justice to the world, software -- information wealth -- is an important player. For it is clear that wealth is a problem in poor countries; yes, they have bad governments (which need to be changed before anything else), but they are also poor. History has not shown any huge tendancies for individuals or societies to give physical wealth away. Individuals do give some; societies never do anything except transfers within. So how are we going to raise the standards of living of 5 billion people to match our own? Well, we can and will, at least in software wealth. And as information wealth becomes a larger fraction of total wealth, the better off the third world will be (potentially). But clearly, they will be better off without having that wealth sold to them at top-dollar rates by information owners. They are best off in an information commons, created largely by "us" (the rich west), but drawn upon by everyone.

      As for voting vs software, I would happily trade my vote for access to the source of all the software I use. My vote, nifty though it is, has never done a damn bit of good (or bad) in the world, since no matter how often I exercise it, I always vote for losers. I have, however, written source 5, even 10 years ago that is still out there in the world, somewhere, doing a small little bit of good for somebody. A grand gesture that is useless, or a small piece of code that is useful? You make the call.

  174. feeding programmers? by Pink+Daisy · · Score: 3

    They have been taught that sharing is wrong and that license fees feed the programmers who write the software. Having difficulty understanding the fundamental error in this reasoning is often the reason why these individuals fail to grasp even the basic concepts of free software.

    Having difficulty understanding the fundamental error in this reasoning is probably also the reason Mr. Oberg forgot to explain it to us. Personally, I'm a big fan of writing software, selling licenses, and using the money to pay people, who can then buy food. In my mind, it really beats the one where I write software, and release it free, and get kicked out on the street and starve to death. If someone wanted to pay me to write free software, that would be great, but I have a feeling I'm stuck in this model for the rest of my working life.

    --

    If you are modding me down because you disagree with me, use the "Flamebait" category, not the "Troll" one.
  175. We need lawyers by Otter · · Score: 4

    I was just thinking about something related to this, and wondering whether I could stretch it out enough for a Freshmeat editorial. (I'm too cheap to pay for a t-shirt.)

    Frequently, when a legal issue is raised here, you'll see a post that "It seems like you need to be a lawyer to work on free software today!" I sympathize with that feeling but I think it's misguided. The real problem is people who think they are lawyers.

    Today, free/open/whatever software has thousands of people working on it, a peanut gallery of hundreds of thousands and companies with market caps in the billions. And it's all based on licenses whose legal implications have never been explained by anyone knowledgeable. You get these endless, nasty arguments about the GPL between developers. Small groups of them reach a consensus and then vilify anyone who violates the license as they understand it. No one seems to be interested in asking the opinion of anyone with a genuine clue.

    Not to open a KDE/Gnome flamefest (there's a perfectly good one in the next story), but the Debian vs. KDE debate is a good example of this. The Debian project asserts, with an air of complete certainty, that distributing KDE binaries violates the GPL. KDE says it doesn't. Everyone else rants at each other. Does anyone actually know? Does anyone care to know?

    I think it's necessary for someone with a pile of IPO cash -- Red Hat, VA, SuSe, Eric Raymond, somebody! -- to get some legal advice and actualy figure out what the GPL and other licenses mean. Better yet, hold a conference and invite some leading IP law professors. Then the rest of us can go back to clawing one another's eyes out without the need to preface it with IANAL.
    -----------

  176. Software is just software by FascDot+Killed+My+Pr · · Score: 4

    And tabloids are just tabloids
    And newspapers are just newspapers
    And state-issued decrees are state-issued decreens
    And military juntas are just military juntas

    Freedom starts at home. Unless you are making your tiny piece of the world free you are part of the problem.
    --

    --
    Linux MAPI Server!
    http://www.openone.com/software/MailOne/
    (Exchange Migration HOWTO coming soon)
  177. Re:Free Software = Pompous Bores, discuss by iCEBaLM · · Score: 4

    Nobody has yet come up with an explanation of why it is that "The Community" has never, once, come up with a major original piece of work.

    perl
    Ogg Vorbis
    Freenet
    DRI
    OpenAL

    -- iCEBaLM

  178. "What's an RMS?" by The_Messenger · · Score: 4
    This is an RMS. Be afraid. Be very afraid.

    ---------///----------
    All generalizations are false.

    --

    --
    I like to watch.

  179. the freedom to steal by totenkopf · · Score: 4

    A few points:
    Just because you can freely copy something doesn't mean you should.

    Just because you have to pay for something doesn't necessarily mean its bad.

    From what I've been able to observe, the business model of free software revolves around service (ala Redhat and others), while the business model of conventional commercial software revolves around product. Linux has proven that commercial products don't necessarily produce a better product but its a little early in the game to predict and gloat over the demise of the commercial model. No matter what, altruism and geek innovation only carries things so far.

    Some things you may actually have to pay for. Despite my anti-corporate tendencies and sympathies for the free software movement (even though I'm a techno-whore consultant), I think this insistence on ideological purity is a bit misguided.

    Jonas Oberg writes: If freedom is of the most importance -- and it should be at all times -- the choice is always quite clear.
    This, quite simply, bullshit. At least in the context of his post/essay. He doesn't mean freedom, as in freedom of choice, he means freedom as $0.00 and no repurcussions to modify/change/stamp your name on it and claim it for your own. He's actually arguing about restricting your freedom. Every once in a while, a vendor makes a product (and they want to be compensated for that product, and glowing peer review doesn't pay corporation's payroll expenses) and every once in a while its a product you either need or want. This guy suggests the honorable ideological response, that is, not to use it at all (rather than pirating it), but its still not very bright. It reminds me of a guy I took a foreign relations class with that kept insisting we needed to "do something" about Tibet. Sanctions? China just trades with someone else. The French, British, Germans, Japanese haven no problem with it. Invade? More people die than are already dying. Dialogue? It's what we are doing now. Its really all we can do. The situation, as unsavorable as it is, is something you have to deal with. Kinda like sometimes having to buy commercial software because a comparable free product isn't available and you don't have the time/money to develop it yourself.

    I mean, I'd love to have my food and housing and transportation provided to me for free, and I'd churn out the code I really want to churn out (world creation simulations and games, of course) but reality is I have to pay my food, and housing, and transportation costs, so I charge money to write code I don't want to write. If a company writes software as its primary product, is it so unreasonable for a company to expect to get compensated when you use that product? Does it really make sense for you not to use that product because its not free, its source code isn't available? Even if its useful? Even if no competing product is as good? Even if you need to?

    There are lots of cases where free software is superior to commercial software. There are also lots of cases where the reverse is true. You should use the one thats best for you or the company you work for, and not be constrained by some idealogue's idea of purity for the cause.

  180. Software Freedom is more important than you think by Bruce+Perens · · Score: 5
    Consider PGP, the encryption software. It is used by just about every human-rights organization. It's used to prevent human-rights activists and their associates from being killed because their names and correspondence fall into the hands of a repressive government.

    Consider that communications are essential to organizing a human rights movement. Computers and software are key to communications about human rights today in the way that free speech in a public square was during the American revolution.

    If someone else controls our software, we have the potential for someone else to control our communications. We are getting close to scenarios of ubiquitous law enforcement with things like trusted client technology that has legitimate uses, but can also be used to stop your computer from carrying certain messages, like the radio-jammer "iron curtain" of the 50's and 60's.

    Consider the people who are empowered in their everyday lives by the availability of low-cost software that they can customize to their needs and pass around to their peers with impunity. Think of the program that is placing Linux systems in the hands of Mexican students as one example.

    Do not underestimate the importance of what we are doing here, folks.

    Thanks

    Bruce Perens

  181. Free Software = Pompous Bores, discuss by streetlawyer · · Score: 5
    (-1, Flamebait), yeh I know.

    I really think someone should point out that there is no hidden section in the Linux Advocacy FAQ which says "Adopt the most pompous tone of voice possible. Imitate Jefferson when describing software licenses. Patronise. Speak ex cathedra. Above all, bore". And therefore, there is no need to imitate the prose styles of either Eric Raymond or Richard Stallman.

    Despite what some think, the "Community" is not a Platonic Republic of beautiful people, creating wonders for the service of humanity. It's a bunch of noisy, egotistic, sometimes vicious people, attempting to knock off a version of Unix for personal amusement and gratification. Nobody has yet come up with an explanation of why it is that "The Community" has never, once, come up with a major original piece of work (don't talk to me about the Internet. Developed in academia and government, a completely different model). But it's quite clear; because there is a place for patents, to encourage investment in new invention (a bore would at this point quote the US Constitution).

    And that's the point. There are horses for courses. Sensible, limited patent and copyrights help to stimulate creativity and reward people for doing really great stuff. They have their place. A totally "free" world would be one in which the rewards flowed to loud-mouthed blowhards who managed to steamroller their code through the intensely political process of an open source project, and then managed to lever their one or two projects into spokesmanship for "The Community", or even worse "My Tribe".

    Don't believe me? Look at the main characters of the Free Software movement. How many of them don't have more or less serious ego issues? One, Alan Cox. An ego trip for talented programmers is, on balance a good thing. But it isn't a way of life, or a value system. And it doesn't deserve the language of the King James Bible.