Slashdot Mirror


Open Source Community's Double Standard

AlexGr writes to point out a really good point Matt Asay raises in his CNET News Blog: Why do we praise closed source companies who open up a little bit, but damn open source companies who close down a little bit? "Deja vu. Remember 2002? That's when Red Hat decided to split its code into Red Hat Advanced Server (now Red Hat Enterprise Linux) and Fedora. Howls of protest and endless hand-wringing ensued: How dare Red Hat not give everything away for free? Enter 2007. MySQL decides to comply with the GNU General Public License and only give its tested, certified Enterprise code to those who pay for the service underlying that code (gasp!). Immediately cries of protest are raised, How dare MySQL not give everything away for free?"

336 comments

  1. Human Nature by suso · · Score: 5, Insightful

    This is human nature and it does not just apply to computers.

    Example: If a girl is a real bitch then people expect her to be a bitch and if she is suddenly nice one day, then people say "Wow, she's so nice today". But if someone is nice all the time then one day gets angry people say "What's wrong with her, sheesh."

    Its not a double standard, its human nature. Nuff said, discussion over.

    1. Re:Human Nature by tholomyes · · Score: 4, Funny

      Well put! (Note to self, lower others expectations of me...)

      --
      When did the future switch from being a promise to a threat? -C. Palahniuk
    2. Re:Human Nature by Anonymous Coward · · Score: 0
      Nuff said, discussion over.

      what's wrong with you? sheesh!

    3. Re:Human Nature by Chris+Burke · · Score: 5, Insightful

      It's not even human nature, it's common freaking sense. If you have a student who averages C- and gets a B on a test you praise them for their achievement. If you have a student who averages A+ and gets a B on a test you ask them what went wrong. If you fail to praise the underachieving student or fail to question the overachieving student then you discourage further improvements by the underachiever, and encourage further drops in performance by the overachiever.

      It's not a double standard. It's a rational standard: Improvement is good, regression is bad. Becoming more open is good, becoming less open is bad. Ignoring this in order to be "fair" and avoid being accused of a "double standard" is just stupid.

      --

      The enemies of Democracy are
    4. Re:Human Nature by ShieldW0lf · · Score: 5, Interesting

      They didn't write it.

      It's not the product of their mind, not the product of their efforts.

      It's the product of many peoples minds and efforts.

      The administrators of the projects should be appreciative of that fact.

      It is not their property. Laws can say what they want, lawyers and contracts and twisting of justice aside, it simply isn't theirs.

      When open source organizations try to close access and extract money from people, they become malignant, corrupt, thieving organizations.

      Declaring that it's legal for someone to do this doesn't change the fundamental nature of what's going on.

      The misplaced sense of entitlement these organizations display is truly disgusting.

      --
      -1 Uncomfortable Truth
    5. Re:Human Nature by ShieldW0lf · · Score: 5, Interesting

      I just wanted to add to that last post...

      Organizations have a lot of inerta. It takes a concerted effort to restructure.

      When a closed source organization starts becoming more open, it took a lot of hard work and restructuring to make it possible.

      When an open source organization starts closing things up, it takes a lot of hard work and restructuring to make that possible too.

      Which means the people at the helm are working hard to start hoarding things they were given in trust for the public good.

      It reveals that the organization has a poor moral character.

      --
      -1 Uncomfortable Truth
    6. Re:Human Nature by Anonymous Coward · · Score: 0

      Well put! (Note to self, lower others expectations of me...)

      Ahem. "...lower others' expectations off me."

      Done.

    7. Re:Human Nature by 91degrees · · Score: 1

      Nuff said, discussion over.

      You must be new here.

    8. Re:Human Nature by griffjon · · Score: 4, Funny

      But, you see, if you phrase it this way, using clear logic, then the story is boooooorrrriiingggg - "Open Source Advocates: We like openness!" *yawn* "OSS Users dislike moves away from closed source, like moves towards open source" - *zzzzzz* Where's the conflict? where's the excitement? You can't have "fair and balanced" reporting unless there's a conflict!!

      --
      Returned Peace Corps IT Volunteer
    9. Re:Human Nature by modecx · · Score: 1

      At the very least, if a closed company opens something up, it's a step in the right direction--possibly for the company, and certainly for the community. If a company that oversees an open project decides to close it, it's a step in the wrong direction for the community, and a step in the right direction for the profits of the company. I for one, would be more than a little resentful if I contributed a significant amount of code to some random project and had to sign my copyright over so I could make the program better for everyone; then the new copyright owner decides to license the whole thing to someone under a different, closed license. However, those are the risks when you give up your copyrights.

      The same feelings can't be felt in the other direction. Is some paid programmer going to be upset that his company opened his code? Probably not. He got paid. What's to complain about? However, if someone hands you a cookie then later says you can't eat the cookie, excepting this little chunk of chocolate in the corner, you're not going to be a happy camper.

      --
      Constitutional rights may be respected, repealed, or modified; but they must never be ignored.
    10. Re:Human Nature by Compholio · · Score: 4, Insightful

      You can't have "fair and balanced" reporting unless there's a conflict!!
      I thought "fair and balanced reporting" was giving the same amount of face time to the person with the logical and well thought out arguments as to the crazy wack-job who bases all decisions on truthiness and faith.
    11. Re:Human Nature by PCM2 · · Score: 1

      It's not even human nature, it's common freaking sense. If you have a student who averages C- and gets a B on a test you praise them for their achievement.

      Somewhat OT -- OK, maybe you have an opinion on this one, which has bugged me since high school. When I was in high school, some of the underachieving kids had parents who would reward them with cash money whenever report cards came out. $20 for an A, $15 for a B, and on down. I, on the other hand, was a smart kid and I was pretty much expected to be a smart kid by my parents. When I got an A on a report card I got jack squat, not even a pat on the head. When I got a C, I got cussed out. Is that "common freaking sense," or might there be a better way to handle it?

      --
      Breakfast served all day!
    12. Re:Human Nature by static0verdrive · · Score: 1

      Exactly. The answer is simple: Opening a little is a step forward, closing a little is a step back.

      --
      ========
      77 77 77 2e 6d 65 6c 76 69 6e 73 2e 63 6f 6d
    13. Re:Human Nature by William+Baric · · Score: 1

      It is double standard, and it is more like common nonsense than common sense. If you praise the C- student because he gets a B, then you are only encouraging people to be bad at first and average after.

      Imagine two stores which sell the exact same product. The first one is selling the product $15, while the second one is selling it for $10. From which one will you buy the product ? Now Suppose the week after, the first store lower its price to $14, while the second raise it to $11. Now what ? You will buy the product $14 because improvement is good while regression is bad ?

    14. Re:Human Nature by Chris+Burke · · Score: 1

      When I got an A on a report card I got jack squat, not even a pat on the head.

      This is pretty much the only problem. I mean, my parents expected me to be the smart kid and I certainly didn't get paid by the "A", but maybe because I was getting better grades than they ever got they still thought it was a praise-worthy accomplishment to get my "usual" report card.

      And yes, I did get cussed out major for any C that showed up. Nothing wrong with that; we all knew I could have done better.

      --

      The enemies of Democracy are
    15. Re:Human Nature by Grax · · Score: 1

      You're wrong!

      (sorry, just trying to liven things up here with some conflict)

    16. Re:Human Nature by LithiumX · · Score: 3, Insightful

      I'll borrow your formatting and respond in kind. :)

      The purpose of running a business is to make money.

      Businesses that do not intend to generate profit become nonprofit organizations.

      Businesses that attempt to capitalize off any aspect of society, in any way, exist to make profit.

      Companies that attempt to make money from open source software eventually exist to make money.

      The moment a company accepts investments, rather than donations, it's nature changes to a for-profit model.

      Companies that attempt to compete with major commercial enterprises WILL become like those commercial enterprises.

      Redhat, MySQL, and other companies like them are closing much of their source because open source and significant profit are not particularly mutual, and are only pushed into appearing so by those who want to turn everything into open source.

      The blame belongs to those who wish to contort open source software into what it was never meant to be, and into what it's creators never intended for it to be.

      If you want to get rich, close your source and do your own work. If you want to contribute to society, open your source and ignore money.

      If OSS is written well, it provides more alternatives to - and methods of - performing tasks than retail can ever hope to accomplish. However, if it is placed on a pedestal and designed to "beat" the "evil" proprietary options, it will, and so far inevitably DOES, become much like what it seeks to eliminate.

      The end of an open sourced program's freedom begins when it's creators become an ever-expanding company. It shouldn't work like that, people believe it doesn't have to work like that, but somehow it always does.

      --
      Do not confuse "Freedom of Choice" with "Free Will".
    17. Re:Human Nature by kaffiene · · Score: 1

      Absolutely! This story is an utter non sequitur. How the hell did this get posted to the front page???

    18. Re:Human Nature by Chris+Burke · · Score: 2, Informative

      It is double standard, and it is more like common nonsense than common sense. If you praise the C- student because he gets a B, then you are only encouraging people to be bad at first and average after.

      There is no encouragement to be bad at first unless you're praising the student for getting C-. The idea that they will undergo however many semesters of zero praise to establish a baseline of inadequacy just so that for one grading term they will be praised for a B, with no subsequent praise because they will not continue to improve, so basically a one-time deal, is really nonsense. In the meantime, by failing to praise the student for improving (because you don't want to encourage them for some reason), you have failed to reinforce the improvement and can expect more C- semesters. In your attempt to discourage people from being "bad at first and average after" you have in fact discouraged them from being average or better ever. Congratulations, you fail common sense.

      You will buy the product $14 because improvement is good while regression is bad ?

      See, common sense would say that you can acknowledge and praise improvement and condemn regression while still purchasing the cheaper item. Kinda like an open source fan can criticize MySQL, but still use it instead of say Oracle because it's much more Free-as-in-speech. If you confuse improvement/regression with the actual relative value then of course this way of thinking doesn't make sense because that confusion is nonsensical to begin with.

      --

      The enemies of Democracy are
    19. Re:Human Nature by Intron · · Score: 1
      --
      Intron: the portion of DNA which expresses nothing useful.
    20. Re:Human Nature by Intron · · Score: 1

      So are you still smart and overachieving or do you now just do the minimum that you get paid for?

      --
      Intron: the portion of DNA which expresses nothing useful.
    21. Re:Human Nature by CastrTroy · · Score: 1

      It's not even a double standard. If you look at it, we, the open source community always want things to be more open. So if a closed source company releases something under open source, then we praise them because they are becoming more open, which is good. However, if a product that was once open source stops being open source, then it is becoming less open, which is bad. More open = good, less open = bad. Simple really. I don't see where the double standard exists.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    22. Re:Human Nature by ShieldW0lf · · Score: 1

      The purpose of business is not to make a profit.

      The purpose of business is to keep people busy, because if they are not busy, nothing gets done, and we have a depression, and starvation, and deprivation, and death.

      The purpose of money is to keep people busy.

      If everyone is happy to just keep doing useful things with their life and take what they need instead of trying to show off how many toys they have at the next guys expense, money is a liability, wasted bureaucratic effort that distract people from what was really important.

      The success of open source software can be attributed to one simple fact.

      Those who are doing things because they think it's good and important stuff to be doing are more successful than those who are doing things because they are compelled by money.

      Even though everything is stacked against them, even though they have no financial support, these projects are thriving, because money is a poor way to run a society, and people who live by the dollar can't compete with those who live with passion.

      As time progresses, we will assemble new mechanisms to support these people in their efforts, mechanisms that don't rely on money.

      And we will do this because it is simply a better way to run a society, and those societies that don't get with the program will disappear as so many failed societies have done before.

      Or to put it another way, you're talking about towing the horse with the cart because you don't really understand the way the game works or what its purpose is.

      Most people don't.

      --
      -1 Uncomfortable Truth
    23. Re:Human Nature by Dahamma · · Score: 5, Informative

      I was really agreeing with you until you said: "Redhat, MySQL, and other companies like them are closing much of their source because..."

      Redhat and MySQL are NOT closing their open source. That would in fact be illegal and unethical, because they did greatly benefit from (and in Redhat's case, built the whole product around) open source licensed with the GPL and contributed to by many OSS developers under that license.

      But in fact, all they have done is start following the strict letter of the GPL, which is basically "you have to make source available when distributing binaries". Not only do they still follow that, but they still support and make freely available a community version of their project as well.

      Based on your post I can't imagine you'd argue with that... I just found it a bit ironic that you propgated misperception that OSS companies are evil for "closing their source" when you seemed to be arguing against that FUD :)

    24. Re:Human Nature by griffjon · · Score: 1

      Oh man, you've (rather, Randall has) me figured out!

      --
      Returned Peace Corps IT Volunteer
    25. Re:Human Nature by LithiumX · · Score: 1

      That could have been error on my part. I specifically meant that some of their new work, from what I understand, is not being made part of the openly distributed code - only the parts (still considerable) that were inherited via GPL. If they are distributing the entire source, top to bottom, then I'd be glad to hear that.

      My main point was that, IMHO anyway, the concept of trying to use open source software to try to dominate the market isn't completely compatible with what makes it great in the first place. Fiddling with licenses and worrying about legalities takes a considerable chunk out of my long-held reasons for preferring MySQL to Microsoft SQL, for instance. at least as opposed to software like Apache, which (last I saw of it) made absolutely no demands except that I not repackage and resell their product for a direct profit. It's not all that bad yet, but I'm fairly certain that's the direction it's headed in (ie if you can't beat em, join em).

      Money is to be made off of OSS, but I don't think it serves society well if that money is made from selling and licensing the OSS itself. That also includes some of the basic services for it. It's the politics that turn me off, and it seems there are a lot more politics now than there were back when I was getting professionally involved with Unix (about 8 years ago - back when it was still competitive with retail, but without the obsession with "winning").

      At least the Linux kernel itself is still non-corporate, as corporate sponsorship is not the same as signing licensing deals, laying out increasingly cryptic regulations for use, and shooting for maximum market share. Linux is my preferred server of choice, but I couldn't give a hint of a care how many people run Windows... as long as there is a vibrant Linux community to keep things moving forward. Profiteering and licensing is the greatest threat to OSS, not competing products.

      --
      Do not confuse "Freedom of Choice" with "Free Will".
    26. Re:Human Nature by Anonymous Coward · · Score: 0
      Nuff said, discussion over.

      Who appointed you the supreme arbiter of the allowable extent of the conversation, you arrogant little twat-lip?

      You have been issued one (1) ticket to stand in line to kiss my ass.

    27. Re:Human Nature by dangitman · · Score: 1

      Its not a double standard, its human nature.

      Why can't it be both? It is a double standard, and it is also human nature.

      Your statement is like saying "It's not an animal, it's a possum."

      --
      ... and then they built the supercollider.
    28. Re:Human Nature by LWATCDR · · Score: 1

      "It is not their property. Laws can say what they want, lawyers and contracts and twisting of justice aside, it simply isn't theirs."
      Really? Well the FSF suggests that all GPL software project leaders require the contributers to give them the copyright to the code.. That is how the FSF can take a GPL2 project and make it a GPL3 project without getting every single author to agree to it.
      The GPL doesn't prevent you from selling software. It just requires that if you sell the software the people buying it get the source code and can make changes and can redistribute or sell it!

      That is how the GPL was supposed to work from the start. If you don't like it then.
      1. find a new license that you like better.
      2. Don't reassign your rights to the project owner.

      Of course if you have never contributed any code to MySQL enterprise then I don't see what your problem is at all. If you didn't contribute then even by your logic you have no real right to the code. Under the GPL you have no write to the code unless you have "received" the binaries from someone. If so then you should demand the code from the person you got the binaries from.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    29. Re:Human Nature by xtracto · · Score: 3, Informative

      That would in fact be illegal and unethical,
      Unethical? maybe, illegal? I am not sure about MySQL, as the sole owner and proprietor of the copyrighted code, MySQL AB can provide the MySQL technologies in any license they want. I guess it is like the OpenOffice.org foundation, every piece of code you give to them, you *must* waive your rights to make them the proprietors of such code.

      But in fact, all they have done is start following the strict letter of the GPL, which is basically "you have to make source available when distributing binaries". .

      Maybe RedHat, but again, MySQL does not need to follow the letter of the GPL, at least for MySQL database, as they are the ones who hold the copyright... YOU must comply with the GPL if you want to modify and distribute their software.

      Do you see how it works?

      --
      Ubuntu is an African word meaning 'I can't configure Debian'
    30. Re:Human Nature by BESTouff · · Score: 1

      This is human nature as it applies to media: a vocal minority shouts about anything, and every media (/. being the first of the pack) has big titles to transform the non-event into planetary trollfest.

    31. Re:Human Nature by cayenne8 · · Score: 1
      "The purpose of business is not to make a profit. The purpose of business is to keep people busy, because if they are not busy, nothing gets done, and we have a depression, and starvation, and deprivation, and death."

      I dunno...companies need to make profits, which they can reinvest so as to bring in new hardware, hire more people, research, etc. Not to mention that if you go public, you need that extra $$ to pay the shareholders that have invested in your company.

      "If everyone is happy to just keep doing useful things with their life and take what they need instead of trying to show off how many toys they have at the next guys expense, money is a liability, wasted bureaucratic effort that distract people from what was really important."

      Well, I don't think that it is really much in human nature to be that altruistic. I, and I think I'm not alone, only work to earn $$ plain and simple. I don't know many that if they won the lottery, would work 'meaningful' work ever again. I only work to earn $$ to enable me to buy things I want, travel, play, etc. While I actually enjoy my job, I'd not see myself doing it if I didn't get paid well for it and need the money doing it provides.

      I think a lot of what you are describing sounds rather utopian? Do you work for the 'greater good', for mankind....or for the money? I know everone has their motivations...just curious as to what your personal ones are given view you've expressed here.

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
    32. Re:Human Nature by Dahamma · · Score: 2, Informative

      guess it is like the OpenOffice.org foundation, every piece of code you give to them, you *must* waive your rights to make them the proprietors of such code.

      Openoffice.org uses a JCA, which stands for JOINT Copyright Assignment. You do not waive your rights, you just give them rights as well, so that you can't rescind their right to use the code later. From openoffice.org:

      In order to contribute code to the project, you must submit the Joint Copyright Assignment form (JCA). This form jointly assigns copyright over your work to yourself and to Sun Microsystems.

      I believe in the past they used a more restrictive policy... and received a lot less contributions. Hence the joint assignment.

      Maybe RedHat, but again, MySQL does not need to follow the letter of the GPL, at least for MySQL database, as they are the ones who hold the copyright... YOU must comply with the GPL if you want to modify and distribute their software.

      Not quite... they hold the copyright for your code only if you choose to assign it to them. If you receive the code under the GPL, modify it, and distribute it, you have to follow the GPL. If you don't transfer your ownership to them, then they can't use your code under any other license, either (which of course means don't expect to see it in any MySQL official source trees).

      Obviously it's not illegal to do whatever you want with source code you own. My point was it IS illegal to violate a license to something you don't own. To be clear, I'm not getting indigninant about "law breaking corporations"... I think open source is a good thing, but you should have as much right to choose what to do with your own work as you do to follow any religion you want (even Scientology or the FSF).

    33. Re:Human Nature by xtracto · · Score: 1

      I think open source is a good thing, but you should have as much right to choose what to do with your own work as you do to follow any religion you want (even Scientology or the FSF).

      But Scientology is not a religion...

      --
      Ubuntu is an African word meaning 'I can't configure Debian'
    34. Re:Human Nature by RobBebop · · Score: 1

      I thought by simply making the claim that you are using truthiness and faith in your argument that it meant you *were* thinking logically...

      How can an opposing pundent argue with somebody who is being truthy? Is saying you are using truthiness a great argument, or is it the greatest argument?

      --
      Support the 30 Hour Work Week!!!
    35. Re:Human Nature by Chris+Burke · · Score: 1

      Unethical? maybe, illegal? I am not sure about MySQL, as the sole owner and proprietor of the copyrighted code, MySQL AB can provide the MySQL technologies in any license they want.

      Of course they can, so long as they own the copyrights to every piece of code involved. They aren't the only ones to use dual-licensing either, Trolltech being the first example to spring to mind. However what they can't do is un-GPL code they've already released under that license. That version of the code is Free now and forever. Which I believe is why it was pointed out that they are -not- closing their source. At least with the GPL, that's not something you can do, legally.

      --

      The enemies of Democracy are
    36. Re:Human Nature by Device666 · · Score: 1

      It's not that simple. It's more about the split between people who adore free software as in freedom and those who don't. People who like their freedom have high hopes. If one role model of a software package or company chooses to go a little more closed, all high hopes for a more free future are in veign. And especially developers who do something for free will be disappointed if they have contributed something less to their ideals. They have put their soul to contribute to free software. You may have a different opinion than richard stallman, However you cannot be a realist and not see how much value the FSF makes in providing free software for ditributions eho deliver GNU/Linux. High trees cath large winds.

      If a very succesful product chooses to even close a little this leads to disappointment. The opposite also counts. If a typically vendor lockin company chooses to open up, it will some favour, but not high hopes. I favour free software above closed source software because I like the idea that free software has more continuity than closed source software. I dislike to be the prey of dome propriety business strategy. I like every byte of freedom I can get. Ik like to be able to develop stuff which everyone can use and improve. I dislike role models who lose their "religion"

    37. Re:Human Nature by G-funk · · Score: 1

      Why do we praise closed source companies who open up a little bit, but damn open source companies who close down a little bit?

      How's that a double standard? "We" like shit more open. When something gets more open, we cheer, when it gets less open, we boo. That's not a double standard you nimrod.
      --
      Send lawyers, guns, and money!
    38. Re:Human Nature by bpjk · · Score: 1
      Nah, it's because we are all (somewhat paranoid) nerds: we extrapolate instinctively so what we respond to is the direction or motion, not the state at any given time.

      (Assumption for the below: open is good, closed is bad)

      So closed company goes open a bit, therefore company is moving in good direction, we applaud
      Open company goes closed a bit, therefore company is moving in bad direction, we boo them

      Simple, really.

    39. Re:Human Nature by dwarfking · · Score: 1

      Actually this one can have a real impact on many in the tech community:

      Employment year 1: Joe Coder works like crazy building systems, writing code, being on call. Joe Coder gets a great review and high rating.

      Employment year 2: Joe Coder works really hard, writing good code. Joe now has a girl friend so he doesn't always volunteer for being on call or staying late. Joe's review is good, but not rated quite as high as last year.

      Employment year 3: Joe Coder is now husband and father, has life outside of work, puts in a solid work day, but doesn't go above and beyond like he did. Joe gets an average review, rated average, and has comments in his review how he isn't working to his full potential. Joe doesn't get the promotion.

      I've worked with people that only did the bare minimum, 8 hours a day and since no one ever expected more of them, they were always consistent workers. I've seen others like Joe above who got the shaft because they started slacking off even though Joe's output was much higher than the bare minimum guys.

      It is definitely human nature, and it sucks.

    40. Re:Human Nature by spoco2 · · Score: 1

      "I, and I think I'm not alone, only work to earn $$ plain and simple. I don't know many that if they won the lottery, would work 'meaningful' work ever again."

      I think there are more of us who would keep working no matter how much money than you think.

      Maybe not quite as much... maybe take more holidays, but definitely work, and make a great contribution. I couldn't think of anything worse than not doing meaningful work.

    41. Re:Human Nature by aeoo · · Score: 1

      The purpose of running a business is to make money.

      Sorry. I disagree with your basic premise. I'm sick of people saying it over and over, as if saying it many times will make it true.

      It is simply not true and is easy to prove.

      The purpose of business is to satisfy the desires of businesspeople by satisfying the desires of customers. It is not about money. You can run a business without relying on a monetary economy. So the purpose is not to make money.

      And why is this important? Because if the purpose was to accumulate something abstract, like paper symbols, that kind of purpose would be amoral. On the other hand, desires and their satisfaction can only happen within a system of morality. Stupid people like you shift attention away from the moral nature of desires toward the amoral nature of abstract symbols in order to promote greed.

      The problem is... it doesn't work, because it can only fool some people some of the time. The rest see what is happening for what it is.
    42. Re:Human Nature by tholomyes · · Score: 1

      Ahem. "...lower others' expectations off me."

      "...of me," even? Well, at least I'm on the right path.

      --
      When did the future switch from being a promise to a threat? -C. Palahniuk
    43. Re:Human Nature by swimmar132 · · Score: 1

      Yeah, if some random hot girl decided to put out for me one day, I'd be like "sweet! you rule!" but when my wife withholds her nightly blowjob, i'm like "damn you bitch"

    44. Re:Human Nature by himurabattousai · · Score: 1

      The purpose of business is not to make a profit.

      The purpose of business is to keep people busy, because if they are not busy, nothing gets done, and we have a depression, and starvation, and deprivation, and death.

      Why can the purpose of business not be both? People need jobs to fill their days with things to do. People need money to live. Though some will get more work than others and some will get more money than others, a business accomplishes both of these things at the same time.

      People with a purpose in life usually live longer, happier, healtier lives than those who don't, but depression and starvation and deprivation and death are also a result of having too much to do. Only a proper balance between work and play does better at keeping people happy and healthy. People can, and do, work themselves to death.

      If everyone is happy to just keep doing useful things with their life and take what they need instead of trying to show off how many toys they have at the next guys expense, money is a liability, wasted bureaucratic effort that distract people from what was really important.

      While there is nothing wrong with having toys, it is the competitive nature of trying to one-up the neighbors that sucks the joy out of it. And yes, there is something definitely wrong when the acquisition of bigger and better goods prevents people from contributing to society. However, a healthy, moderated desire for bigger and better is what drives social and technological development. It opens up more useful avenues for people to explore. When what people satisfying only their needs becomes a limiting factor to what they do in life, society is no better off than when they compensate for their insecurities with rampant greed.

      Those who are doing things because they think it's good and important stuff to be doing are more successful than those who are doing things because they are compelled by money.

      Absolutely. Money is always a poor end to try to achieve. In and of itself, money is almost universally worthless, and things that are only done for money are also just as worthless. On the other hand, when the passion for being the best at what one does is satisfied, money is many times a by-product of that achievement. In these cases, money is a means to a different end. That is where money's true value is--as a way to better one's own life and the lives of those nearby. Money can't buy happiness by itself, but it can buy the tools that a person uses to make his own happiness.

      As time progresses, we will assemble new mechanisms to support these people in their efforts, mechanisms that don't rely on money.

      And we will do this because it is simply a better way to run a society, and those societies that don't get with the program will disappear as so many failed societies have done before.

      Money will always exist in some form. It is the best way for people to assign worth to things they require or desire, and to deprive worth from things they do not want or need. Removing people's ability to financially support what they agree with is a lousy way to run a society, even if what they support is amoral to you. In this way, money is a form of speech. It is a form of freedom. If you eliminate money as we know it, something else will just take its place, and eventually we'll have this debate again.

      Or to put it another way, you're talking about towing the horse with the cart because you don't really understand the way the game works or what its purpose is.

      Most people don't.

      I am a musician and a poet. Everything I do outside of work is driven by passion. Come to think of it, so is everything I do while at work. I understand that passion is what truly makes people rich, with money as a side benefit. I also understand that money speaks in ways that words never can hope to. People can spout all sort

      --
      "osake no hou ga, biiru yori ii" to omotteiru.
    45. Re:Human Nature by Fordiman · · Score: 1

      In short, we appreciate a step in the right direction, and abhor a step in the wrong one. It's all to do with relative levels of openness.

      You'd think a tech writer would understand that.

      --
      110100 1101000 1101000 1100110 0 1101111 1101000 1100011 1
    46. Re:Human Nature by Anonymous Coward · · Score: 0

      The flaw in your logic is the assumption that an A+ = open source code.

      That's simply your opinion and not an established point of fact to proceed from.

      Therefore your arguement is invalid.

      Looked nice tho.

    47. Re:Human Nature by drew · · Score: 1
      I know it's dumb to respond to .sigs, but...

      After watching Sycko now I am very afraid to live in the USA. How can you live there?

      Mostly by not watching sensationalist, made up garbage, like Sicko.
      --
      If I don't put anything here, will anyone recognize me anymore?
    48. Re:Human Nature by nicholas.frota · · Score: 1
      Below is an quote about ethical shopping, from consumerist. the emphasis is on green/not green markets, but maybe it sheds some light to the open/closed source scenario too.

      "If it merely swapped the damaging goods we buy for less damaging ones, I would champion it. But two parallel markets are developing: one for unethical products and one for ethical products, and the expansion of the second does little to hinder the growth of the first... It is easy to picture a situation in which the whole world religiously buys green products, and its carbon emissions continue to soar."
      --
      alive and kicking nicholas frota
    49. Re:Human Nature by Mr.+Yetti · · Score: 1

      This, of course, is why "under promise, over deliver" works so damn well in the office. Tell 'em it'll be fixed in 4 hours, drop it on their desktop in 3. They'll call you a hero. (I seem to remember Scotty telling LaForge something similar)

      --
      Burn the Land and Boil the Seas, you can't take the sky from me...
    50. Re:Human Nature by Chris+Burke · · Score: 1

      The flaw in your logic is the assumption that an A+ = open source code.

      When you are being "graded" by the open source community, then it is. What's this topic about? Oh yeah, how the open source community views companies of varying degrees of openness. It's not an "assumption", it's a definition of the problem.

      Nice attempt to find a logical flaw to criticize using the minimal amount of brainpower, though.

      --

      The enemies of Democracy are
    51. Re:Human Nature by AmyStephen · · Score: 1

      Suso - no reason for calling a woman a bitch, even in an analogy. Find another way to make your point without the sexist commentary.

  2. Makes sense by NetNifty · · Score: 5, Insightful

    Praise for companies moving towards our goals, opposition to companies moving away from them..

    1. Re:Makes sense by 3seas · · Score: 1

      How anyone made that out to be a double standard I do not know.

      Maybe the BS side needs more space for a bigger number....
      http://slashdot.org/comments.pl?sid=268263&cid=202 12875

    2. Re:Makes sense by pato101 · · Score: 1

      Yes, the derivative matters!

    3. Re:Makes sense by Otter · · Score: 1
      I think the phrasing of it in terms of changes of policy confuses what is a real point.

      Look at the hatred that used to be directed towards TrollTech because they only gave Qt away for free instead of Free or free Free or something. Look at the hatred that gets directed towards Miguel de Icaza for whatever it is people are enraged at him for now. I remember when the FSF finished copying pico they issued a statement about how the pico/pine people were "worse than Microsoft". People and companies who are 95% in line with the ideology get much more abuse than those who are on a whole other page.

      It's true that there's nothing unusual about it, though -- all religions behave that way.

    4. Re:Makes sense by alienw · · Score: 1

      I think you're misunderstanding something. The issue with TrollTech is that by using their library, you are basically preventing anyone from writing non-GPL software that uses Qt in one way or another. Having to pay money to Trolltech simply for developing non-GPLed KDE applications would be quite the antithesis of a free operating system, wouldn't it?

      As far as the pine/pico folks: they were always complete jerks, and the FSF is quite right. They like being jerks, they don't want anyone else to modify their software, and they place giant restrictions on use and distribution, even though there is no reason for them to do so. The FSF wanted something that wouldn't be illegal to modify or distribute on Linux CDs (which Pine's license does not allow).

    5. Re:Makes sense by Otter · · Score: 1

      Yes, that's precisely the sort of counterproductive hate I was talking about! It's not just about criticizing or praising changes in direction.

    6. Re:Makes sense by JohnFluxx · · Score: 1

      What do you mean by counterproductive?

      It worked for Trolltech - they opened up their licenses and made Qt Free.

      The 'hate' also got the FSF to produce truly Free version of Pine and Pico.

      I'm not sure what's going on with the Icaza thing, so I can't comment there.

      Your argument isn't helped much by that you had to resort to calling it a religion btw.

    7. Re:Makes sense by Anonymous Coward · · Score: 0

      People and companies who are 95% in line with the ideology get much more abuse than those who are on a whole other page.
      There is a very simple reason for that, 50% is freeware, 90% is source availability, but 95% is talking about freedom and not walking the walk. Public critique (not hate) directed at those at 90% and above is but one of the methods of persuasion to go to the full 100%, or 99% if you consider the GPL not free enough I guess...
  3. How is that a double standard? by spun · · Score: 5, Insightful

    Shocking. The open source community wants software to be open source, that seems pretty consistent to me.

    --
    - None can love freedom heartily, but good men; the rest love not freedom, but license. -- John Milton
    1. Re:How is that a double standard? by jt2377 · · Score: 0, Insightful

      It's shocking how the current generation is all about "gimme, gimme, gimme". I want free stuff!!!

    2. Re:How is that a double standard? by spun · · Score: 3, Insightful

      It's shocking how the current generation is all about "gimme, gimme, gimme". I want free stuff!!! Really? Is that what you see? Where are you looking, and who are you listening too? Because from where I'm sitting, it isn't the current generation that's the problem, it's the 'Me' generation. The baby boomers are the most selfish generation imaginable, at least in America.
      --
      - None can love freedom heartily, but good men; the rest love not freedom, but license. -- John Milton
    3. Re:How is that a double standard? by doom · · Score: 1

      spun wrote:

      It's shocking how the current generation is all about "gimme, gimme, gimme". I want free stuff!!!
      Even if that's right, it still wouldn't be a "double-standard".

      Really? Is that what you see? Where are you looking, and who are you listening too? Because from where I'm sitting, it isn't the current generation that's the problem, it's the 'Me' generation. The baby boomers are the most selfish generation imaginable, at least in America.
      Oh come on, the boomers practically invented idealistic social protest!... when their ass was on the line... when it was trendy...

    4. Re:How is that a double standard? by Anonymous Coward · · Score: 0

      Yes...I too long for the idealized bygone days of universal purity and altruism so different from this age of corruption and decadence. And how about that weather? It sure is crazy...and the traffic too.

    5. Re:How is that a double standard? by kaffiene · · Score: 1

      Quite. I'm a New Zealander and here the baby boomers grew up through the tail end of the welfare state - free education, free healthcare et al. After having over consumed our resources, the BBr's got into power, took away everything that was free (or affordable) and now we have people dying because they can't pay their electricity bills, young couples burdened with mortgage-like debt for wanting to be educated and a healthcare system that doesn't deal with anyone in a reasonable time frame.

      I don't quibble with the reasoning that things had to change - I just wish the greedy fuckers who went before me weren't so selfish as to go on consuming like there was no tomorrow. Reminds me of Bush and his approach to global warming, as it happens.

    6. Re:How is that a double standard? by Anonymous Coward · · Score: 0

      - protesting segregation and apartheid - protesting Vietnam, getting arrested, even college students with draft deferments - protesting against Nixon and Watergate Real selfish. Just look what's going on today. Oh yeah. Nothing.

    7. Re:How is that a double standard? by Anonymous Coward · · Score: 0

      Only a minority of any generation is politically and socially active. Most people are following their own interests. The baby boomers are no different - just more numerous. However, the activists founded Greenpeace, got DDT banned, stopped the Vietnam war and banned nukes from New Zealand. What the hell have you done?

    8. Re:How is that a double standard? by Anonymous Coward · · Score: 0
      Really? Is that what you see? Where are you looking, and who are you listening too?

      I'm looking at the corporations, who want everything handed to them for their future profitable distribution. They take GPLed code and completely violate the license by including open code into their proprietary products, then wrapping it with bullshit "encryption" so they can use the spawn-of-satan DMCA to make it a crime for anyone to prove there's GPLed code inside.

      That's fucking who I'm looking at.

    9. Re:How is that a double standard? by antdude · · Score: 1

      Gimme, gimme, gimme now!! ;)

      --
      Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
    10. Re:How is that a double standard? by spun · · Score: 1

      You are an idiot with reading comprehension problems. The quote I was responding to was "It's shocking how the current generation is all about "gimme, gimme, gimme". I want free stuff!!!" Emphasis added. So, are you talking about evil corporations, or are you talking about the current generation which is in no position to be controlling evil corporations? Or do you even know what you're talking about?

      --
      - None can love freedom heartily, but good men; the rest love not freedom, but license. -- John Milton
    11. Re:How is that a double standard? by I'm+Don+Giovanni · · Score: 1

      Um, what do you mean by "current" generation vs the "Me" generation? Is the "Me" generation not a "current" generation? There are 4 or 5 generations alive right now which are all "current" generations.

      --
      -- "I never gave these stories much credence." - HAL 9000
    12. Re:How is that a double standard? by spun · · Score: 1

      Dumb way of putting it, I know. The younger generation? Youngest? Twenty five to thirty somethings? I wasn't trying to make an exact science of it, I was trying to tweak the collective nose of the boomers.

      --
      - None can love freedom heartily, but good men; the rest love not freedom, but license. -- John Milton
  4. What? by SIIHP · · Score: 5, Insightful

    "How dare Red Hat not give everything away for free?"

    Why are they pushing this misconception of what open source means? AFAIK, it doesn't mean "give everything away for free" it means "the source is open".

    --
    I only go to buffets for the unlimited soft serve.
    1. Re:What? by negative3 · · Score: 5, Informative
      Exactly what I thought. Unless I completely misunderstood everything, MySQL is not becoming "closed source", the enterprise version is just not going to be free as in beer any more. You can pay for the enterprise version, and you'll have access to the source code...that's free as in freedom. What is so hard for people to understand about that? From http://www.gnu.org/philosophy/selling.html:

      Selling Free Software

      Many people believe that the spirit of the GNU project is that you should not charge money for distributing copies of software, or that you should charge as little as possible -- just enough to cover the cost.

      Actually we encourage people who redistribute free software to charge as much as they wish or can. If this seems surprising to you, please read on.

      The word "free" has two legitimate general meanings; it can refer either to freedom or to price. When we speak of "free software", we're talking about freedom, not price. (Think of "free speech", not "free beer".) Specifically, it means that a user is free to run the program, change the program, and redistribute the program with or without changes.

      Free programs are sometimes distributed gratis, and sometimes for a substantial price. Often the same program is available in both ways from different places. The program is free regardless of the price, because users have freedom in using it.

      Non-free programs are usually sold for a high price, but sometimes a store will give you a copy at no charge. That doesn't make it free software, though. Price or no price, the program is non-free because users don't have freedom.

      Since free software is not a matter of price, a low price isn't more free, or closer to free. So if you are redistributing copies of free software, you might as well charge a substantial fee and make some money. Redistributing free software is a good and legitimate activity; if you do it, you might as well make a profit from it.

      Free software is a community project, and everyone who depends on it ought to look for ways to contribute to building the community. For a distributor, the way to do this is to give a part of the profit to the Free Software Foundation or some other free software development project. By funding development, you can advance the world of free software.
      --
      "Physics is to math what sex is to masturbation." - Richard Feynman
    2. Re:What? by ZombieWomble · · Score: 1
      The problem is that there is a non-trivial fraction of open source supporters who really believe that the instant a company charges money for software and doesn't have it up for free download for anyone who wants to grab a copy, they are acting unethically and demonstrating a "misplaced sense of entitlement" and "poor moral character".

      It really does do quite a bit of damage to the potential acceptance of open source software that this idea is so common, but it's certainly not the article writer's fault that many people have this impression.

    3. Re:What? by UbuntuDupe · · Score: 0, Troll

      Yeah, but if you make the source open, and charge for it, and restrict (through the software license) the user from redistributing or modifying, Bruce Perens will bitch that that's not really "open source software". If you explain that "open source" simply means "the source is open", he will claim you're an astroturfing corporate shill.

      That's where I'm confused, I guess.

    4. Re:What? by Anonymous Coward · · Score: 0

      You can pay for the enterprise version, and you'll have access to the source code...that's free as in freedom

      So if I pay for the source I can build a derivative product, just as their code is a derivative of everyone else's work they're building upon? No? I didn't think so. That ain't free buddy. That causes people to waste time repeatedly doing work that should have been done well just once and allowed others to benefit.

    5. Re:What? by kwabbles · · Score: 1

      And suddenly, somewhere someone realizes why RMS wants it to be called "Free Software" instead of "Open Source", and an angel gets its wings.

      (not saying you don't realize)

      The "open source" ideal is just the halfway point to the better ideal.

      --
      Just disrupt the deflector shield with a tachyon burst.
    6. Re:What? by Anonymous Coward · · Score: 0

      The GPL also says that the recipent of the code (paid or not) has the right to redistribute verbatim or modified copies/binaries to others provided that they in turn provide access to the source code that created the binaries. I don't recall if the Open Source definition includes this right or not, but my guess is it does. So we must be talking about non-Open code to start with.

  5. It's not a double standad. by Anonymous Coward · · Score: 4, Funny

    It's double penetration.

    The open source community wants to penetrate throug the business worlds, and throught the personal world. This is why the open source community has adopted a double penetration strategy.

    We can only hope that the double penetration strategy is successful.

    1. Re:It's not a double standad. by spun · · Score: 1

      Perhaps this double penetration strategy should be tested on the new three-way servers.

      --
      - None can love freedom heartily, but good men; the rest love not freedom, but license. -- John Milton
    2. Re:It's not a double standad. by xmarkd400x · · Score: 1

      It's double penetration. Is there a queueing process for the remaining port?
    3. Re:It's not a double standad. by Anonymous Coward · · Score: 0
      Why am I reminded of this post, just a couple minutes away.

      Must be something about "3 guys" and a hotel room that is only $30 (or $25, or $27, whatever.) Any room that cheap must be by the hour.

      And what kind of tips did that bellboy get...

    4. Re:It's not a double standad. by RandomWhiteMan · · Score: 1

      No, it's really more about exploiting a security hole in order to gain back-door access. I've also heard of some hardware hacks that allow for input to the audio output port. You have to be careful though, as this causes poor audio output, sudden junk output, and in extreme cases cutting of the hardline. If you need more then three input ports total, you're best off to go with a Beowulf Cluster.

  6. I don't think its really a double standard... by PJ1216 · · Score: 3, Insightful

    I mean to put it in a more exaggerated analogy, thats like saying abolitionists would have had a double standard for praising states that started giving up slavery and crying foul when a free-state adopted some slavery.

    The open source community wants open source. They'll applaud when a company goes towards that goal and they'll get upset when a company moves away.

    I don't think that qualifies as a double standard.

    1. Re:I don't think its really a double standard... by TheVelvetFlamebait · · Score: 1

      This issue doesn't need an analogy. This issue will be cited as an analogy for other (less clear) issues.

      --
      You know, there is a difference between trolling and pointing out the flaws in your reasoning. Just saying.
  7. Community is not one entity by El_Muerte_TDS · · Score: 2, Insightful

    It's a collection of individual entities all with their _own_ voice. The Open Source community is not like the Borg Collective.
    Not everybody in the community will roar on the same topic, so you will always get mixed results when you summarize the comments.

  8. Nonsensical comparison by idiot900 · · Score: 1

    In one case, things are getting worse, and in the other, things are getting better. The former is damned while the latter is lauded. Simple.

  9. Mod parent up! by khasim · · Score: 2, Insightful

    Companies that are moving towards being more Open are praised.

    Companies that are moving towards being more Closed are denigrated.

    Where's the problem?

  10. Because any move towards openness is a net +ve by CantStopDancing · · Score: 1

    Can I get a 'Duh' ? I knew I could.

    --
    I'm running a pirated copy of Linux.
  11. If find this surprising too by gweihir · · Score: 4, Insightful

    After all the GPL only requires you to give source when you give executables. I think this is perfectly fine. And as long as you get a devcent version of the product for free, having a "special" version for paying customers is also fine in my book.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    1. Re:If find this surprising too by scott_karana · · Score: 1

      I've always wondered why there's not more of a community for sharing the source-code for buy-the-executable-first software. I mean, it's not against the license...
      I'm looking at you, GNAT Pro!

    2. Re:If find this surprising too by gweihir · · Score: 1

      I've always wondered why there's not more of a community for sharing the source-code for buy-the-executable-first software. I mean, it's not against the license...

      Probaly because most people have no clue on how to compile it. Which again means that people that know how to compile can get the ''special'' versions too. Again fine in my book.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    3. Re:If find this surprising too by scott_karana · · Score: 1

      Well, the community versions of GNAT doesn't run on my setup (you need an Ada compiler to compile an Ada compiler), so I moan every once and a while.

  12. It's not the open source community by Master+of+Transhuman · · Score: 1

    They're not the ones complaining. It's the Free Software Foundation fanatics who complain. They've never liked open source and they never will because it's not "moral" enough for them.

    It's that simple.

    --
    Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    1. Re:It's not the open source community by tokenhost · · Score: 2, Insightful

      The FSF and everyone representing free software know that free(as in freedom) software is not the same as free(as in beer) but the two seem to go hand in hand and whenever someone decides to make it so that libre software is not without cost it suddenly becomes about how they are closing their software. That is not it at all and nowhere in the GPL does it say that the software need to be distributed without cost.

      GNU protects the freedoms of the software and as RMS has said before you can sell that software as long as the person who gets the software gets the four freedoms. It IS the open source community who don't seem to get the definition of FREE software as apposed to FREE (libre) software and simply see them as tied together.

      I happen to agree strongly with libre software ideals and I think that it only becomes a problem when companies take away the freedoms of the users. We see this on the other financial end where companies or developers release freeware. There is a definite difference and people need to be made aware of it so that arguments about whether they are closing their software (taking away the freedoms of the users of that software) or simply charging for it don't happen.

  13. Why do we praise slave states by Jeremiah+Cornelius · · Score: 5, Insightful

    who open up a little bit, but damn free states, who begin forced servitude little bit?

    The issue is not a "double standard" unless you use the current "mainstream media" Orwellian definition of "fairness."

    The predjudice is for freedom, openness and opportunity. When you compound closing of source by the inclusion of earlier community contributions, testing and evangelism - you then reduce freedom to a marketing tool.

    --
    "Flyin' in just a sweet place,
    Never been known to fail..."
    1. Re:Why do we praise slave states by plague3106 · · Score: 4, Informative

      If you ignore the stupid /. editoral and read the blog, its actually questioning why its ok for some companys to have some open and closed source but not others. The example in the blog was SugarCRM, which was 100% closed, and opened PART of its code. Counter that with RH taking its code and closing it (but complying with the GPL still in all its releases).

      Its not that SugarCRM will ever totally open, nor will RH totally close... the author seems to imply that both will continue with some open, some closed source. I think its a valid question... why not continue to critise SugarCRM for not opening the rest, and praise RH for not closing more?

    2. Re:Why do we praise slave states by Anonymous Coward · · Score: 5, Funny

      If you ignore the stupid /. editoral and read the blog

      Wouldn't that be cheating? I bet you're the kind of guy who reads the instruction manual before putting the widget together.
    3. Re:Why do we praise slave states by grcumb · · Score: 2, Interesting

      I think its a valid question... why not continue to critise SugarCRM for not opening the rest, and praise RH for not closing more?

      Witness the latest Fox news-style false-logic bomb being lobbed at the FOSS community. The stupidity of this argument is mind-boggling. It uses loaded terms to imply some logical (and therefore moral/ethical) disconnect in people's behaviour, then uses that to buy acceptance for the very thing we despise the most.

      Why do we applaud companies who open their code? Because we like Free Software. Why do we disparage those who take steps to close down their code? Because we like Free Software.

      There is nothing inconsistent about this approach. Most people's reaction to MySQL AB's tempest in a teacup was driven by a few 'journalists' who grossly misrepresented the issue (Zonk, I'm looking at you, too). Now I'm beginning to think there might be some method behind their flame-baiting. This feels far too much like a one-two punch to me.

      As far as RedHat's restructuring goes, it was mis-handled and RedHat rightly had to eat some crow before they set themselves to rights again. Were they measured against a higher standard? Yes. It was a standard that they set for themselves when they portrayed themselves as a FOSS standard-bearer.

      Let me also point out the difference between GPL compliance and supporting FOSS. The GPL (and its sibling licenses) are the single most significant expression of support for the Four Freedoms. But there are other approaches, and one's responsibilities extend beyond that license. Like every other legal document in the world, the GPL has flaws and loopholes. I cannot respect someone who adheres to the letter of the GPL while at one and the same time subverting the Four Freedoms. So when a project backs away from it, they tend to get closely scrutinised.

      But let's be clear: MySQL AB passes that scrutiny. Mis-reporting notwithstanding, they continue to show a healthy respect for Free Software and the GPL. I can't say I hold the people who distorted what they did in the same high esteem, mind you.

      I have one last thing to say about this cheap-ass excuse for journalism: I don't give a flying woohoo whether Linus agrees with you or not. That's a logical fallacy known as an appeal to authority. Linus, who I am sure is a nice person, and who I know to be a good project manager, is just a guy. Someone with whom I happen to disagree on a number of issues. This kind of rhetorical approach is reminiscent of that kid in high school who was always ingratiating himself with the coolest guys and agreeing with everything they said. Message to the Matt Asay: we all hated that kid's guts. So cut it out.

      --
      Crumb's Corollary: Never bring a knife to a bun fight.
    4. Re:Why do we praise slave states by Anonymous Coward · · Score: 0

      Counter that with RH taking its code and closing it

      This irritates me, because they did no such thing.

      Everything is available. It has been for loooong time. They've never gone backwards.

    5. Re:Why do we praise slave states by PinkyDead · · Score: 1

      ...and without his box of leftover pieces, he's gonna be sorry come the post-apocalypse.

      --
      Genesis 1:32 And God typed :wq!
    6. Re:Why do we praise slave states by Jerry · · Score: 1

      Excellent comment. If I had mod points I'd mod you up!

      This article by Matt Asay, a laywer, is just one of several he's lobbed at Linux/GPL/FOSS lately.

      It's understandable. Before moving to Afresco he worked for Novell, Microsoft's main Linux sock puppet. Alfresco's main products are ECM and WCM for Windows, but they cherry-pick their open source "community" project for improvements, patches and innovations, while not supporting it. Pot calling kettle black?

      --

      Running with Linux for over 20 years!

  14. I'd tag this "zonked"... by Anonymous Coward · · Score: 0

    ...but it's posted by kdawson.

  15. Corporations and the community by sleekware · · Score: 1

    Corporations and the community are not one in the same. A corporation may contribute to the community but it is certainly not representative of the whole community. The 'double standard' assumption for the whole open source community in this article is flawed.

  16. Because the author is retarded? by sootman · · Score: 1

    What double standard? Don't look at it as "A goes in a direction opposite of their normal direction" and "B goes in a direction opposite of their normal direction", look at it as "A moves towards openness" and "B moves away from openness." Makes sense to me. That's not a double standard, that's a single standard. By his logic, all standards are double standards if you look at them with the right perspective.

    This is like the riddle about the three guys who pay $30 for a hotel room, but the manager meant to charge them $25, so he gives the bellboy $5 to take to their room, but the bellboy gives each man $1 and pockets the other $2.

    - men paid $27
    - bellboy has $2
    - $27 + $2 = $29. Where did the other dollar go?

    This is like an optical illusion... nothing more.

    --
    Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    1. Re:Because the author is retarded? by Anonymous Coward · · Score: 0

      This is like the riddle about the three guys who pay $30 for a hotel room, but the manager meant to charge them $25, so he gives the bellboy $5 to take to their room, but the bellboy gives each man $1 and pockets the other $2.

      - men paid $27
      - bellboy has $2
      - $27 + $2 = $29. Where did the other dollar go? Umm... Three guys, $1 each makes men paid $28, not $27, unless I missed the joke. So $28 + $2 = $30 and no missing dollar.
    2. Re:Because the author is retarded? by everphilski · · Score: 1

      Your math sucks or you told it wrong. They paid 30 and were reimbursed $3. So they paid a total of $27. The bellboy received $2 and the hotelier $25.
      money paid = money received.
      27 = 25 + 2.

    3. Re:Because the author is retarded? by sootman · · Score: 1

      That's the point of the joke/trick. It's like sleight of hand. You get people focusing on the wrong thing and make them try to figure it out. I think I first heard this in a math or logic class in junior high.

      --
      Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    4. Re:Because the author is retarded? by sootman · · Score: 1

      It might not come across in text, but that's the point of the joke/trick. It's like sleight of hand. You get people focusing on the wrong thing and make them try to figure it out. I think I first heard this in a math or logic class in junior high.

      --
      Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    5. Re:Because the author is retarded? by Code+Master · · Score: 1

      I think it's supposed to go like this:

      Three men each paid $10 to get a $30 room. The manager realizes it was only supposed to cost $25 and so sends the bellboy with the $5. The bellboy gives each man $1 and pockets the remaining $2.

      Now each man, receiving $1 back has paid $9 instead of $10. So if each man paid $9, and the bellboy has $2, the total is 3 * $9 + $2 = $27 + $2 = $29.

      I leave it to the reader to find out where the other $1 went...

      --
      The Code Master
    6. Re:Because the author is retarded? by everphilski · · Score: 1

      I guess, but it doesn't really correlate to what he is saying.

    7. Re:Because the author is retarded? by Anonymous Coward · · Score: 0

      If you don't want to see the solution, stop reading.

      The "sleight of hand" here is the suggestion that "3*9 + 2" completely represents the situation. Consider that we have $30 (the sum initially tendered) to partition among the three hapless men, the credulous manager, and the shiftless bellboy:

      1. 30 = 30
      2. 30 = 3*10
      3. 30 = 3*(9 + 1)
      4. 30 = 27 + 3
      5. 30 = (25 + 2) + 3
      6. 30 = 25 + 5
      7. 30 = 30

      Eq 2 shows the initial outlay by the three men. Eq 3 shows that outlay in terms of their effective final payment of $9 each. Eq 5 shows the money kept by the manager, the money stolen by the bellboy, and the money refunded to the men. Eq 6 shows the fiver the manager intended to refund. At no point in here does (3*9 + 2) represent the whole sum.

      So where does the correct-sounding 3*9 + 2 go wrong? The partition closest to this is Eq 4:

      4. 30 = 27 + 3
      a. 30 = 27 + 2 + 1
      b. 30 = 27 + 2 + 1 - 5 + 5
      c. 30 = 27 + 2 - 4 + 5
      d. 30 = 27 - 2 + 5
      e. 30 = 3*9 - 2 + 5

      Eq a shows the supposed missing dollar. Eq d shows the heart of the problem: the sign is wrong on the 2 in the stated problem: IOW, the correct question is not "does 3*9 + 2 = 30?", but rather "does 3*9 - 2 = 30 - 5 = 25?" The $5 intended refund can clearly be seen in Eq e, as well as the effective final payment of $9 each by the men. This leaves a $2 deficit, which just so happens to be the amount pocketed by the bellboy.

      Bellboys with sign errors will be the end of us all.

  17. Because Open Source is a philosophy. by glindsey · · Score: 3, Insightful

    Is this really so hard to understand? As a parallel, consider the following statement: "Why do we praise countries that ease up on censorship a little bit, but damn countries that impose a little bit more censorship on its citizens?"

    Many people in the Open Source community believe that open source is the natural and correct state of software -- indeed, that it is equivalent to free speech -- and that closing it is comparable to throwing political dissidents in jail. Naturally, every move toward it will be lauded, and every move against it will be demonized.

    1. Re:Because Open Source is a philosophy. by jb.hl.com · · Score: 1

      Many people in the Open Source community believe that open source is the natural and correct state of software -- indeed, that it is equivalent to free speech -- and that closing it is comparable to throwing political dissidents in jail.

      I really, really hope that nobody has such a gross lack of proportion.

      --
      By summer it was all gone...now shesmovedon. --
    2. Re:Because Open Source is a philosophy. by value_added · · Score: 1

      Is this really so hard to understand? As a parallel, consider the following statement: "Why do we praise countries that ease up on censorship a little bit, but damn countries that impose a little bit more censorship on its citizens?"

      An insightful comment, yes, but personally, I'd rather have a car analogy.

      Any takers?

    3. Re:Because Open Source is a philosophy. by glindsey · · Score: 1

      RMS and ESR sure seem to think so, judging by their writings. I certainly don't equate the two, but I fully believe there are plenty of zealots out there who do.

  18. It boils down to this: by Anonymous Coward · · Score: 0

    You could get free music on the internet for a few years, then that so called "birthright" was removed. A big group of ingrates have been bitter ever since, shouting information should be free really meaning "I'm too cheap to pay for anything, I got it free once, now it should be that way from here to eternity".

    Grow up folks. Shit costs money to make and it's going to cost money to buy. The whole RMS vision is not a business model. It is now failing and failing fast.

    1. Re:It boils down to this: by jedidiah · · Score: 1

      The "RMS vision" is the only reason any of those people are making any money.

      This particular "shit" doesn't cost money, it costs labor. Once it is built, it no longer costs anything to "reproduce".

      The whole "GNU/Linux" thing may be annoying and counterproductive at times but it is accurate.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    2. Re:It boils down to this: by TooMuchToDo · · Score: 1

      This particular "shit" doesn't cost money, it costs labor. Once it is built, it no longer costs anything to "reproduce".

      Aren't the people who wrote this "shit" entitled to compensation for their labor? Why should they not be able to set the price for their time, and then divide the cost across their customers?

    3. Re:It boils down to this: by Gregb05 · · Score: 1

      Because they don't know exactly how many customers there will be. Offering software for free loses money in itself, and if you want to be an independent organization, you need to milk as much money as possible from whatever you developed as part of a rainy day.

      For a business, I would think the best way to make money from a piece of software would be to have several separate programs that work very well together, and once it hits a certain point in the software life cycle, free up the source/binary to help entice customers to your current product.

      Kinda like if MS offered the calendar section of Outlook separately, but both could easily read and write to the same calendar file. I'm sure there's a better example out there somewhere.

      --
      --
    4. Re:It boils down to this: by jedidiah · · Score: 1

      If you are the author, then you get to decide that.

      If you are just repackaging something, you are not the author.

      If you are creating a derivative work which is about %1 yours, you are still not the author.

      --
      A Pirate and a Puritan look the same on a balance sheet.
  19. Step Into the light not away from it. by BuckaBooBob · · Score: 1

    Its quite simple.. Its the mindset most everyone has about nearly every opinion they have... You will allways get praise making steps towards a certain point of view from those who share that same view.. But if you make a step away from that view, depending on how strong feelings are you could be shunned by that group for even the slightest step away from their point of view.

    --
    Who needs WiFi when we can have Packet Over Sheep! http://datacomm.org/PoS-InternetDraft.txt
  20. Its own worst enemy by LynnwoodRooster · · Score: 3, Insightful
    The open source community, that is... This is the type of behavior that will forever keep it 'second tier' to the big commerical/closed groups. That is, the for-profit type companies. Making the source available to those who buy the package is completely in keeping with the original intent (as far as I understand it) of open source. It was by no means a push for free software, all the time, every time. And as long as the latter stays the focus of the OS community, it will always be second fiddle.

    Like it or not, companies rely on solid sources and suppliers. A supplier that does not have a reliable revenue stream just can't be relied upon. And not every company has the resources or desire to staff up and do all its own software development in-house. Commercial, for-profit software has a serious role in business. And that means all involved in it need to make money. Giving away everything - for free - puts a big crimp on that.

    When I work with some of the big boys in the consumer electronics market to qualify a new factory, they don't just audit the floor, the QA department, and the PMs. They look at the suppliers, they look at financials, they look at receivables, they look at other customers. Because if they are going to rely upon this new factory, they want to know it's got a future outside of just them. It's got to be stable.

    It's REALLY HARD to make that case when your products are available for free, and you're trying to rely upon pure support as your only income stream...

    --
    Browsing at +1 - no ACs, I ignore their posts. So refreshing!
  21. Someone doesn't know what a double standard is. by vux984 · · Score: 5, Insightful

    A double standard is when you are inconsisent.

    There is nothing inconsistent about praising people for opening up a little bit, while condemning those that close down a little bit. We praise ANY move towards openness, and condemn ANY move away from it. How is that a double standard.

    Allow me to illustrate using the oft neglected fruit analagy:

    I gleefully watch my strawberry plants grow little fruit that ripen into perfect sweet strawberries, but watch me complain when my delicious strawberries start rotting and become ever less their original strawberry goodness.

    Why oh why do I praise the things as they become ripe, but criticise them as they rot! I am such a hypocrit. Hmm.

    1. Re:Someone doesn't know what a double standard is. by Anonymous Coward · · Score: 0

      "How is that a double standard."

      Because the companies cited in the article have or are striving to have the same business model -- a community branch and an enterprise branch but are criticized solely from where they start from.

      RTFA: "Give little, get much credit. Do much, get little credit."

    2. Re:Someone doesn't know what a double standard is. by vux984 · · Score: 1

      Because the companies cited in the article have or are striving to have the same business model -- a community branch and an enterprise branch but are criticized solely from where they start from.

      That's a double standard in the same way that praising a doctor that restores function to the upper half of a completely paralysed man and critising the bastard that goes around breaking peoples lower spines to create half paralyzed men is a double standard.

      After all both are trying to give people the same level of function; how dare we assess their merit based soley from where they start from?

    3. Re:Someone doesn't know what a double standard is. by Anonymous Coward · · Score: 0

      "That's a double standard in the same way that praising a doctor that restores function to the upper half of a completely paralysed man and critising the bastard that goes around breaking peoples lower spines to create half paralyzed men is a double standard."

      False analogy; nothing is "broken". You are left with the same system you always had before the decision to close it off. Wasn't the whole idea of open source meant to protect against this, i.e. if the project dies, the code can still be maintained? Are you now saying you can't do this? Hmmmmm....

      But here we see the real reasoning behind your argument; attaching a morality to code. If only I had so little problems as to search for what is morally right in such remote unconsequential places.

    4. Re:Someone doesn't know what a double standard is. by DRJlaw · · Score: 1

      A double standard is when you are inconsisent [sic].

      There is nothing inconsistent about praising people for opening up a little bit, while condemning those that close down a little bit. We praise ANY move towards openness, and condemn ANY move away from it. How is that a double standard.


      That is not a double standard. That is an example of framing the question. Here is an example of framing the question in combination with a double standard:

      "We praise those who are following the GPL by providing the source code, while condemning those who are following the GPL by providing the source code only to their customers."

      The entire criticism is that the community continually cites the text of the GPL as their standard, yet a sizable, or at least vocal, fraction of that community launches into histrionics when a company follows the text of the GPL without following "the spirit of the GPL." Of course, the spirit of the GPL is a nebulous concept consisting of undefined obligations that those in the community may not agree upon, that those adopting the GPL may not agree to, and that a certain foundation with a decade of experience, mountains of legal assistance, and legions of interested commenters were, what, just too lazy to include in the written license?

      The party line was that the terms of the GPL were fine because the customers who received the source could redistribute that source to anyone, for any price, at any time. It's time for the community to live with the consequences of the GPL and the party line like a collection of adults, rather than trying to revise history to their liking.

    5. Re:Someone doesn't know what a double standard is. by vux984 · · Score: 1

      False analogy; nothing is "broken". You are left with the same system you always had before the decision to close it off. Wasn't the whole idea of open source meant to protect against this, i.e. if the project dies, the code can still be maintained?

      You're reading far too much into it. Its simply the matter that the FOSS community thinks software should be 'X'.
      When a company moves toward that ideal, it gets praised. When it moves away from that ideal it gets criticised.
      This isn't complicated.

      But here we see the real reasoning behind your argument; attaching a morality to code. If only I had so little problems as to search for what is morally right in such remote unconsequential places.

      Not really. The FOSS community judges a company based on the direction its moving, not on where it 'is'.

    6. Re:Someone doesn't know what a double standard is. by vux984 · · Score: 1

      That is an example of framing the question

      So did TFA. I'm just reframing it. All questions are framed. And the way I've framed it reflects the reality of what is going on.

      The opensource community judges companies on the *direction* they are going. A closed source proprietary shop adding an opensource branch is moving TOWARDS the FOSS 'ideal' -- so they get praised. An open source shop adding a proprietary branch is moving AWAY from that ideal -- so they get criticized.

      And they aren't being criticized for doing an end-run around the GPL. They are just being generally criticized for moving away from FOSS software. (A few wacko's aside.)

      The entire criticism is that the community continually cites the text of the GPL as their standard, yet a sizable, or at least vocal, fraction of that community launches into histrionics when a company follows the text of the GPL without following "the spirit of the GPL."

      1) There are more diverse groups that use the GPL than one can count. While its true, there are some that think all GPL code should be freely available to everyone, that is not, and never has been the reality. And nobody (important) doesn't understand that.

      (That said, since anyone who acquires GPL code may freely redistribute it, charging a lot for GPL code and making a big to-do about it is just asking to have people band together and buy a copy and then excercise their right to redistribute it.)

      2) There is a separate category of 'obeying the letter of the GPL' and, yes, people are offended when people use 'convenants' or 'drm' to make an end run around your LICENSE, effectively denying you the very rights it gave you.

      ie Sure YOU have the right to the code, and if you modify it or give it away as is your RIGHT, we won't come after you... but we'll sue the asses off anyone you give it to!

      Or... sure, YOU have the right to modify the code, here you go! have at it! But you load that modified code we sold you on the device we sold you and we'll make sure you go to jail for violating the DMCA!

      That sort of stuff IS contemptible, and worthy of criticism.

  22. We did not cry out because RH charged for RHEL by mattnuzum · · Score: 4, Interesting

    When RH changed their business model it hurt a lot of people because prior to that, there was paid support available for the free product. We felt waylaid because we used RedHat Linux as the foundation for our critical applications. We knew we could pick up the phone and call (for a fee) if we were stuck and we felt secure with a reasonably long life cycle of security updates and support.

    For example, a product my company created required 80+ hours of testing for minor version changes in critical software components. With 5 people on staff, that was an incredible expense, therefore we craved stability. Then, RHL was gone. *poof* just like that. We thought we could count on them and they changed the game on us.

    I don't dislike RedHat's new business model, but I felt that after such a sudden and unexpected change in their support policy I could not trust them any longer. Later that year Ubuntu came out and I began experimenting with it (and debian). Now I have Ubuntu LTS which is supported by the vendor for 5 years, and I can call the nice guys in Montreal whenever I have a problem.

    1. Re:We did not cry out because RH charged for RHEL by Erik+Fish · · Score: 1

      The lack of an upgrade path from RHL to anything else was my big issue with this debacle. I had set people up with promises of amazing linux stability, but ended up having to wipe their machines as if I was reloading bloated Windows installs.

      My users got Debian after this and I will continue to steer clear of anything tainted by RedHat.

    2. Re:We did not cry out because RH charged for RHEL by Anonymous Coward · · Score: 0

      Is that Ubuntu LTS phone support provided for free? If not, then how is that any different from going with RHEL and paying for support? Sounds like you put your company through an unnecessary distro change with no tangible benefits, just because your feelings were hurt.

    3. Re:We did not cry out because RH charged for RHEL by Anonymous Coward · · Score: 0

      "we felt secure with a reasonably long life cycle of security updates and support."

      "Then, RHL was gone. *poof* just like that."

      Red Hat offered supported enterprise products with the long life cycle you were looking for. They were Red Hat Linux 6.2E, Red Hat Advanced Server (aka Red Hat Enterprise Linux 2.1) and then Red Hat Enterprise Linux 3 through 5. The current offerings have up to a seven year extended support lifetime, more than adequate for your product.

      But you didn't buy those products, if you had and Red Hat had suddenly discontinued support without warning you'd have a legitimate gripe and your subsequent actions would make sense. But Red Hat didn't do any such thing, if you'd bought those products you'd still be happily using them.

      What happened was that you got the idea into your head that since RH 6.2 had seen long term support (as the 6.2E pay-for enterprise product) therefore you could use 7.2 or 8.0 in the same way. They didn't actually come with any guarantee of a long life cycle, and indeed Red Hat didn't expect them to have a long life cycle, but you'd decided that they /should/ have in your model of the world, so when it didn't come to pass that way you blamed Red Hat instead of yourself.

      Be honest, what attracted you to Ubuntu LTS is the same thing that attracted you to RH 7.x and so on. They don't cost anything. Of course Canonical can do that because they make a loss on the product anyway. That also means that if they change their mind you've no comeback, the company exists only in the Isle of Mann and has never had any meaningful assets, so you're out of luck.

  23. Open source is by jessecurry · · Score: 3, Insightful

    The open source community is full of misguided evangelicals. If open source is so great it should stand on its own merits, not need some political figures shoving its virtues down our throats. When I installed Ubuntu(which I love, btw) on one of my boxes that happened to have an NVidia card I was confronted with a message that talked about how bad closed source drivers were before I could enable them and get a good resolution for my display. If some notice needs to be there due to licensing that's fine, but don't try and mold my views or express your personal beliefs in place like that.
    If the NVidia drivers really are so hard to maintain, then they should break in the future... if closed source software really does run slower with more bugs then I should notice it.
    I'm all for open source software, and I can identify with the ideals of the FOSS movement, but I also see that there is sometimes a need for software that works well, even if it is closed source.
    I would rather have a closed source project that worked perfectly than an open source product that is a work in progress.
    Linux has grown by leaps and bounds and is perhaps one of the best examples of open source does right, but the political figures in the linux world, while entertaining, do nothing but hurt the product with their constant bickering and injection of personal politics into a product that should be "free".

    --
    Those who know, do not speak. Those who speak, do not know. ~Lao Tzu
    1. Re:Open source is by andrewd18 · · Score: 1

      I would rather have a closed source project that worked perfectly than an open source product that is a work in progress.
      Amen, brother!
    2. Re:Open source is by Anonymous Coward · · Score: 0

      The open source community is full of misguided evangelicals. If open source is so great it should stand on its own merits, not need some political figures shoving its virtues down our throats. When I installed Ubuntu(which I love, btw) on one of my boxes that happened to have an NVidia card I was confronted with a message that talked about how bad closed source drivers were before I could enable them and get a good resolution for my display.

      If it weren't for "misguided evangelicals" complaining about non-free drivers, your beloved Ubuntu wouldn't exist.

      I would rather have a closed source project that worked perfectly than an open source product that is a work in progress.

      If everybody thought that way, then there wouldn't be any open source software.

    3. Re:Open source is by jessecurry · · Score: 1

      If everybody thought that way, then there wouldn't be any open source software.
      Not true at all, there are thousands of open source projects that have no closed source equivalent. Open source has a distinct advantage in the fact that even with a small development team there can be a lot of people giving advice and feedback. Many products, especially experimental projects would never get off the ground in the closed source world. I love open source tools and enjoy using open source when it works, but if I am going to be creating an enterprise level database I would not choose any of the open source packages at this point in time.
      Look at something like MySQL, while it's a great product and a great accomplishment it lacks enterprise level support for things as simple as check constraints, this alone would exclude it from my choices when data integrity is a must.
      If given the choice between two equal software solutions, one being closed, one being open I would tend to choose the open source product, unless I was paying for guaranteed support. If I am faced with a choice between an open source project that "kinda works" and a well developed closed source project I'm not going to cripple myself just to use the open source solution.
      If I see a promising future in a piece of open source software I may even contribute, but I'll probably hold off from using it until it is mature enough to meet my needs.

      --
      Those who know, do not speak. Those who speak, do not know. ~Lao Tzu
    4. Re:Open source is by BobMcD · · Score: 2, Insightful


      You may have been mislead into missing the point. To me, it is all about choice. OpenSource underscores and enables that. When a platform is OpenSource, I am given a type of control over it that I would not get if it were closed source. Others having access to the code and the right to use it will generally result in options and variants popping up to fill in all sorts of opportunities - both real and imagined. The projects roll in and out like the tide. Things evolve, die, and are reborn. If you're unhappy with thing 'X', open Google and do a little searching. Chances are you just might find something better, or at a minimum something that shows the potential to be so.

      Closed source software is also often a work in progress, so yes, your point is valid. But you could also leave the source part of of it. You, I, anyone, would likely take a perfect piece of software over one that is not perfect. That's a no-brainer. The functionality has to be there, and is primary.

      Please don't bash Ubuntu for being 'preachy'. They offered you a prepackaged version of proprietary software as a CHOICE. You didn't have to dust off arcane instructions that only worked half way. Not even close. You clicked through a screen (that was, by the way, designed to ensure you weren't been duped into choosing something you did not want) and rebooted. That doesn't seem too painful at all to me. Ubuntu enabled you, assisted you, in making the machine behave according to your preference.

      Compare that to most closed source offerings, if you will, and try to notice the contrast.

    5. Re:Open source is by jessecurry · · Score: 1

      I see your point, and as I said a couple times in the scope of this thread, I like open source and the ideals. I just see too much of the good get polluted by people who would want everyone to run open source just for the sake of running open source.
      I'm still not convinced that Ubuntu couldn't deliver the closed-source driver warning in a less scathing manner.

      --
      Those who know, do not speak. Those who speak, do not know. ~Lao Tzu
    6. Re:Open source is by swillden · · Score: 1

      I would rather have a closed source project that worked perfectly than an open source product that is a work in progress.

      Sure! Who wouldn't? Can you please point me to this "perfect" closed software? I've never found any. Even the stuff that doesn't have bugs is always lacking in features, or doesn't work the way I want it to. I've never found any perfect open software either, but at least there if it annoys me enough I can fix it.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    7. Re:Open source is by JohnFluxx · · Score: 1

      It's not about trying to mold your views. It's about trying to put pressure on hardware companies to produce open source drivers. We decided at the last Ubuntu summit to make it as easy as possible to get hardware to just work. However this gets rid of any incentive for hardware makers to release open source drivers, since they know users won't notice.
      However it makes the job of a developer a lot more difficult, not to mention the job of the distributor. Showing a warning to the user was the best compromise.

      As a specific example, yesterday I found that the reason my HP printer only worked half the time was because of a firmware bug. Now HP has fixed the bug, but sets the license to make it impossible for Ubuntu to actually distribute.
      In the next version of Ubuntu there will be a GUI tool to try to automatically download the firmware from HP directly, but this of course will only work if you are connected to the internet, and if HP doesn't change the url, and if you have time to wait for the download.
      If we don't show any warning to the user about this, then for a large amount of users it will just work. But a small number of people will be screwed. However it we do show the warning, then it puts a small amount of pressure on HP to just fix their license, and everybody wins.

    8. Re:Open source is by Anonymous Coward · · Score: 0

      Look at something like MySQL, while it's a great product and a great accomplishment it lacks enterprise level support for things as simple as check constraints, this alone would exclude it from my choices when data integrity is a must.

      Yeah, me too. Why? Because it's just plain bad, not because it's open-source. PostgreSQL and Firebird are much better, and they are both open-source.

      If given the choice between two equal software solutions, one being closed, one being open I would tend to choose the open source product, unless I was paying for guaranteed support. If I am faced with a choice between an open source project that "kinda works" and a well developed closed source project I'm not going to cripple myself just to use the open source solution.

      If you are faced with that choice, you are going to cripple yourself. If not with the less featureful open-source version, then with the less free closed-source version. The right choice to make depends on the circumstances, blanket statements like yours are stupid.

      If I see a promising future in a piece of open source software I may even contribute, but I'll probably hold off from using it until it is mature enough to meet my needs.

      Software doesn't become mature by itself. It needs people to actually use it to prove itself. Like I say, if everybody had your attitude, there wouldn't be any mature open-source software.

    9. Re:Open source is by turing_m · · Score: 1

      "If open source is so great it should stand on its own merits, not need some political figures shoving its virtues down our throats."

      If closed source is so great, why does Microsoft spend money on PR and advertising?

      --
      If I have seen further it is by stealing the Intellectual Property of giants.
    10. Re:Open source is by a.d.trick · · Score: 1

      That's not a terribly good example. The issue with NVidia drivers in Ubuntu is entirely pragmatic. If you haven't had problems with NVidia drivers not working/breaking, be happy, not everyone is so lucky. Also it's possible that things won't work in the future if NVidia doesn't keep up with kernel/Xorg updates. NVidia has been pretty good about keeping pace with these, but your relying on NVidia's goodwill to continue to do so.

    11. Re:Open source is by Gazzonyx · · Score: 1

      ...NVidia has been pretty good about keeping pace with these, but your relying on NVidia's goodwill to continue to do so. Sorry, I disagree. If NVidia drops the ball like ATI did, they won't be seeing any of my money that was going to ATI before they dropped the ball. This is how the economy works - when someone doesn't satisfy my needs in the least bit, I vote them out with my wallet. I don't like closed drivers any more than the next guy, but if they're closed, they'd better work. ATI's didn't and now NVidia is reaping the benefits of ATIs failure. If NVidia drops the ball, I hear Intel makes a nice driver set for Linux.
      --

      If I mod you up, it doesn't necessarily mean I agree with what you've said, sorry.

    12. Re:Open source is by a.d.trick · · Score: 1

      Yes, but normal users shouldn't have to deal with or know about all this nonsense. That's what we mean when we say "Just Works". If you want a distro that has all the fancy-shiny out of the box, get something like Sabayon; but don't be surprised when it breaks.

    13. Re:Open source is by Gazzonyx · · Score: 1

      I broke it last week - my first encounter with Gentoo, it did go better than the week before that with Solaris, though. My normal distro is Slackware, I usually can't break it if I try. ;)

      --

      If I mod you up, it doesn't necessarily mean I agree with what you've said, sorry.

    14. Re:Open source is by bit01 · · Score: 1

      The commercial software industry is full of bigotted marketers. If closed source is so great it should stand on its own merits, not need some marketers shoving its virtues down our throats. When I bought my PC(which I love, btw) I was confronted with multiple M$ marketing keys on a general purpose keyboard which I have no choice to use if I wanted to buy a reasonably priced PC. If special keys are needed for special functions that's fine, but don't try and mold my views or express your personal beliefs in place like that. ...

      You get the idea.

      A lot of people are commercial bigots. They think that companies, simply by the fact that they are profit making, should be allowed to do things that no other group in society is allowed to do. That's nonsense. In the example you gave Ubuntu is doing nothing but fighting fire with fire.

      To claim that Ubuntu is being "evangelical" when they are doing nothing more than making the user aware of the situation is hypocritical. Commercial software marketing is every bit as political and much, much more bigoted. You're asking that other groups in society fight that extremism with one hand tied behind their back.

      By using emotive language like "zealot", "religion" and "evangelical" lying astroturfers try to marginalize their competition. They paint the competition's attitudes as fringe and not widely accepted. Companies like M$ spend billions of dollars on marketing, much of it back door and hidden manipulation; if that's not extremism I don't know what is.

      To those people reading this who aren't commercial software bigots; there's no reason why people should accept their extremely biased marketing unchallenged. Make sure to promote all points of view. They might have the money but others have the numbers.

      ---

      "Advertising supported" just means you're paying twice over, once in time to watch/avoid the ad and twice in the increased price of the product to pay for the ad.

  24. What double standard? by J'raxis · · Score: 1

    When a closed company opens up a little bit, they're moving in the right direction, so they deserve praise. When an open company starts closing off their software, they're moving in the wrong direction, so they're condemned. Where's the double standard here, now?

    1. Re:What double standard? by skeeto · · Score: 1

      Exactly! We are looking at a first derivative here: their current position (measured in some unit of liberty) over time, not their current position.

      praise_amount = k * d liberty_amount / dt

      where k is a constant.

  25. For free????? by prxp · · Score: 1

    give everything away for free?" Free Software does NOT mean free as in free beer! Damn... I thought that was covered already! And everything is about the business model. We need companies to survive, we need their services. The Open Source community advocates one type of business model that is closely related to freedom. Of course this community is going to praise anyone who gets closer to such a model and recriminates anyone that falls apart.
  26. Red Hat by Anonymous Coward · · Score: 0

    How dare Red Hat not give everything away for free?

    You really don't have to go that far to be annoyed with Red Hat. How about the people that paid Red Hat for a 1-year subscription for Red Hat 7.3 updates (Red Hat Network) only to have them shut off the updates, due to switch to Fedora, before the year was up?

  27. This is clearly not the same situation by Speed+Pour · · Score: 1
    The author has disregarded the admission by MySQL that they've willingly handicapped the software.

    With RHEL it was an issue of fulling giving up a portion of the software to the OSS world and then including their own proprietary developments in the paid version (along with the benefit of every enhancement having been well tested in Fedora first).

    MySQL has knowingly weakened the codebase.

    Urlocker says that MySQL "wants to make sure the Community version is rock solid," but admitted that the company has introduced features into the Community edition of the software that "[weren't] as robust as we thought, and created some instabilities."
    Red Hat was attacked unfairly for their actions (at least that's how it can be seen today...when it happened, the situation looked different), MySQL can be very justly untrusted as they are rigging the situation and putting the free users at a disadvantage beyond just the lack of business class management tools. If the MySQL team was simply turning the paid for product into an extension of the free product, nobody would need to doubt their actions.
    --
    - Nobody would know what RTFA meant if it didn't need to be said all the time
    1. Re:This is clearly not the same situation by chromatic · · Score: 1

      The author has disregarded the admission by MySQL that they've willingly handicapped the software.

      Way to spin Urlocker's quote! You may have a bright future in politics.

  28. mod parent up by penp · · Score: 1

    I would rather have a closed source project that worked perfectly than an open source product that is a work in progress. If I had any points left, I'd give them to you.
  29. The blurb is actually pretty accurate by hummassa · · Score: 5, Insightful

    (I normally RTFA before posting)

    The problem here is: IMHO (and RMS's opinion) non-free software is unethical, because it's basically a scam: making software is a service with value; making copies of software is of (marginally) zero value. So, the GPP is right on the mark.
    If a company that makes (unethical) proprietary software starts making some (ethical) Free Software, it is (1) improving its act and (2) contributing to the pool of Free Software.
    If a company that makes Free Software starts making proprietary software, it is (1) starting to make unethical things and (2) contributing less to the pool of Free Software.
    So, that's the reason why we praise non-free-software companies that open um and we boo free-software companies that close down.
    Putting it like the GPP: would you praise a country that permitted slave labour and then passwd a law freeing some of its slaves? (like mine did in 1871...) And would you protest a country without slaves that passed a law allowing for some to have slaves?
    HTH.

    --
    It's better to be the foot on the boot than the face on the pavement. ~~ tkx Kadin2048
    1. Re:The blurb is actually pretty accurate by Anonymous Coward · · Score: 0

      I think it's unethical to tell people that they aren't allowed to charge for their work. That makes you and RMS the scum here.

    2. Re:The blurb is actually pretty accurate by Jeremiah+Cornelius · · Score: 2, Interesting

      You're free NOT to make the effort to GPL projects. You're free to pick another license for your own project.

      --
      "Flyin' in just a sweet place,
      Never been known to fail..."
    3. Re:The blurb is actually pretty accurate by LiquidFire_HK · · Score: 1

      The GPL does not forbid charging for the program. What's that you say? Even if you charge, no one will buy it because they can get it for free? Maybe you should tell it to the folks at Trolltech.

      Also, as the other replier said, GPL is not the only license that exists.

    4. Re:The blurb is actually pretty accurate by Deadbolt · · Score: 4, Insightful

      Neither RMS nor the GPL nor the FSF says you CAN'T charge for your work; in fact they encourage you to charge as much as your customers will pay.

      See here and here.

      --
      "Honey, it's not working out; I think we should make our relationship open-source."
    5. Re:The blurb is actually pretty accurate by AmericanInKiev · · Score: 3, Insightful

      beg to differ.

      "making copies of software" - presuming one is collecting payment for same - is extremely valuable, as it allows for the obscene cost of software to be distributed in some fair fashion among the pool of users.

      This is hardly unethical.

      Free software receives free marketing in a voluntary exchange. so long as there are people who value the advertising higher than the marginal value of their technical efforts - free software will persist. But then so will direct payment software. The two markets are vastly different and cannot easily be compared. but discounting either seems somewhat puerile.

      AIK

    6. Re:The blurb is actually pretty accurate by ZombieWomble · · Score: 1

      But the question is, what exactly have companies like Red Hat or MySQL done when they make these kinds of decisions that is intrinsically unethical? You seem to be confusing speech and beer - the codes remain in full compliance with the GPL, they have simply decided to change who they personally distribute it to. The only cost to the community at large involved here is that they have theoretically passed on some of those copying costs which you dismiss as marginal to someone else, so surely your attempt to compare them to the slave trade is just a teeny bit of an overreaction, no?

    7. Re:The blurb is actually pretty accurate by iamacat · · Score: 1

      IMHO (and RMS's opinion) non-free software is unethical, because it's basically a scam: making software is a service with value; making copies of software is of (marginally) zero value. So, the GPP is right on the mark.

      In this case, I hope both you and RMS start using creative commons license for your work rather than one that places severe restrictions on making copies.

    8. Re:The blurb is actually pretty accurate by ShieldW0lf · · Score: 2, Insightful

      If you spend obscene amounts of a societies resources making a piece of software, then prevent that software from being put to the maximum possible utility by everyone far and wide who might have a use for it, you just drove up the cost of the software to our society, because it's been paid for and is not being used.

      The point is not that coders shouldn't be supported as they do their thing. The point is that there should be a better mechanism put into place to pay for the creation of this valuable software that doesn't inherently destroy so much of its value once it is complete.

      Is this really so hard to understand?

      --
      -1 Uncomfortable Truth
    9. Re:The blurb is actually pretty accurate by jgarra23 · · Score: 2, Interesting

      You're free NOT to make the effort to GPL projects. You're free to pick another license for your own project.

      You are correct and are completely dodging what parent is stating.

      Parent is stating that it is unethical for RMS to say that people shouldn't be allowed to charge for software; not that he is not free to do something other than what RMS wants.

      The inherent flaw in the thinking is that all freedom is equal and that freedom means equality. What is freer someone's "right" to free software or my right to charge for it if I want? They are obviously not equal and yet they are both free. It all depends on your own prejudices and values. For instance, I believe that software should be free or not-free dependent on the author so the latter form of freedom is more free to me but not to someone else. I also believe that if they want said software for free that they are free to write it themselves which is freedom (though they will soon find that their time is not free, even to themselves) and they'll probably end up wanting to pay me for it.

    10. Re:The blurb is actually pretty accurate by Solra+Bizna · · Score: 1

      How many copies of $GAME would I sell before everyone starts getting it from everyone else for free? Given that the problem is as bad as it is even though piracy is illegal, I can't help but wonder...

      Or, for that matter, how many copies of $GAME would I sell before someone starts selling it despite not "contributing" anything to its development? Or trivially modifies it and starts selling it as their own (which, as my own link demonstrates, is not impossible but rather harder without source code)? The GPL doesn't forbid that, in fact it stops just short of encouraging it... I'm not saying that's a universal wrong, I'm just saying I hate being coerced into opening my software up to that kind of abuse.

      Free Software cultists make my blood boil. Not all of them, though, just the ones that tell me I'm EVIL for writing non-free software.

      -:sigma.SB

      --
      WARN
      THERE IS ANOTHER SYSTEM
    11. Re:The blurb is actually pretty accurate by cayenne8 · · Score: 2, Insightful
      "The point is not that coders shouldn't be supported as they do their thing. The point is that there should be a better mechanism put into place to pay for the creation of this valuable software that doesn't inherently destroy so much of its value once it is complete....Is this really so hard to understand?"

      I don't understand how you think a company can make money then. Don't get me wrong, I love free software, but, if a company is paying coders a salary to write code. When it is done and finished, if the company gives it away, not only are they not recouping their losses (salary payments), but, how will they make a profit if they don't sell said software they've already invested time and money into developing? At the very least, they need to recoup their non-recuring costs.

      How do you propose they do that? If they can't...they can't pay coders to keep developing software.

      I am finding your reasoning hard to understand. Can you please elaborate on your solution to fix it so that the they don't "inherently destroy so much of its value once it is complete".

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
    12. Re:The blurb is actually pretty accurate by ShieldW0lf · · Score: 2, Insightful

      Well, off the cuff...

      One idea:

      Create a pool of government funded money that goes towards software, and give everyone a vote for which projects they think are important.

      Tally the votes, split the pool of money between the projects, running from the most votes to the least.

      Don't give one share of the resources per vote though... determine an amount that guarantees a decent standard of living for those participants who are receiving support, and each person who gets anything gets that amount until the pool is empty.

      Provide access to common technological infrastructure in a way that supports those whose work is deemed important by their peers first, then let the public at large use up any left over access for their pet projects.

      Keep all their work in a common pool that is accessible to all.

      Then remove all copyright protections from software.

      If you can somehow manage to make a thriving living selling precompiled code in this environment, you're welcome to try, but the system doesn't back up your efforts in the slightest.

      If people need custom software made because nothing in existence does what they need, they can of course hire someone to do it.

      If there are times of plenty, chuck extra resources towards funding more peoples creativity. If there are times of scarcity, fund less people.

      I'm working hard at building infrastructures for several creative industries at this very moment that will operate in a way similar to this. I'd post a link, but I can't handle a slashdotting at the moment.

      People who talk about how the money for creative works just won't be there unless you can somehow compel people to surrender it need to realize... the public flat out will not be denied these things, and they will always construct a mechanism to support creation. That has been true throughout our history.

      It seems rather foolish to suppose that at this point in our history, when we have more disposable wealth than at any documented time in the past, we will leave our artists, musicians and inventors out to dry just because we could if we wanted to. Nobody on either side of the fence wants to do that.

      Now, that's just one idea. There are myriad ways that we can organize ourselves, and that is what we all ought to be talking about, instead of having these blind ideological clashes that don't result in anything except more wasted time and effort.

      --
      -1 Uncomfortable Truth
    13. Re:The blurb is actually pretty accurate by Deadbolt · · Score: 4, Insightful

      Again, no one's holding a gun to your head and forcing you to use a free software license.

      If you're talking about games, there are several ways you can do a free software game. You release the engine as free software and then assert copyright on the artistic assets like textures, sound, music, character design, etc. You would be charging for your ideas, not for your software, if that makes sense, and users would not be able to freely distribute the artistic assets. I think that's a fine compromise between making money and being moral. In fact, if your game is any good and becomes popular, users will fix your engine's bugs, port it to new platforms, and start thriving mod communities around it, all while talking you up as the Awesome Guy who wrote the free software engine that made it all possible. It's not that different from what id has been doing, but Carmack's been keeping the engine proprietary for a few years to make money from licensing and then it gets GPL'ed. I have zero problem with that.

      As far as being evil for writing non-free software? Well, yes, it is evil. There are different degrees of evil; if I don't want to buy your game because it's nonfree, then I don't have to. But if you write software that blocks DVDs from being played on machines you don't like, that's a lot more evil. And if you were to, say, extort people for money to fix bugs in your mission-critical software, that's about as evil as you can get in software. For those of us who believe it to be a moral issue, not acting morally is evil. Personally I'm more of a realist than some people I could name, and I respect the individual's right to make his own choices. I've even written proprietary software before, and I'll probably write more in the future, but doing so is always wrong to some degree, and I have to choose if it's far enough over the line that I won't participate.

      --
      "Honey, it's not working out; I think we should make our relationship open-source."
    14. Re:The blurb is actually pretty accurate by oatworm · · Score: 3, Insightful

      Create a pool of government funded money that goes towards software, and give everyone a vote for which projects they think are important. What if I don't think any of them are important? Do my tax dollars still have to go towards those projects? What if I want to vote, directly, with my own money? Sort of like I do now?

      Tally the votes, split the pool of money between the projects, running from the most votes to the least. What about a project like, say, Folding@Home? It's more popular now than it used to be, but it still pales in comparison to SETI@Home. Does that mean that we'd end up spending more money on finding space aliens than curing disease? Probably. Should we? Probably not, unless we can convince those space aliens to cure the diseases for us.

      Don't give one share of the resources per vote though... determine an amount that guarantees a decent standard of living for those participants who are receiving support, and each person who gets anything gets that amount until the pool is empty. Right off the bat, we have some big problems here. First, define "decent". If I lived in Iowa, I'd define "decent" as anything in the $50k/year range, which would be more than enough to buy a house, maintain a family, and buy a few toys. In a large urban area (San Francisco, New York), that $50k/year would barely support me living in an apartment in a decent (read: relatively free of crime) neighborhood with five of my closest friends. Furthermore, if I was a single bachelor, living with five of my closest friends in a two bedroom loft might not be too bad. If I was married and had eight kids, I might feel a little differently. But, that's not the most serious problem here. The most serious problem is that, based on your above statement, you're assuming that we'd be paying less in taxes than we could hope to spend to give every developer of every piece of software a "decent wage" (a reasonable assumption). Consequently, some people would end up paying taxes on software they would never use and are not interested in buying. A good way of thinking about why this would be a problem would be if we considered the example of Windows - 90%+ of the world uses it, right? So, if we used your system, it'd probably be pretty popular, no? How would you feel if you were one of the 10% not interested in Windows and were told that your tax dollars were going to pay for it anyways?

      Provide access to common technological infrastructure in a way that supports those whose work is deemed important by their peers first, then let the public at large use up any left over access for their pet projects. So, instead of making software that the customer wants, we're going to make software that fellow software makers find useful. Good idea - worked great for BSD and just about every Linux GUI project out there.

      Honestly, I could go on like this all day, but I'll stop with this:

      I do not want other people deciding what software I want or should be allowed to pay for. If I feel like coughing up a few grand on Exchange Server, that's my right. If I'd rather save my money and run Sendmail, that's also my right. Our current system allows both to exist simultaneously, which is perfectly fine by me. Any system that begins to dictate what software I or anyone else will spend money on is a system that I will fight vociferously against, because I should be free to choose whether I want free software or not. That's what freedom means - it means having the right to make a choice, even if it's the wrong one.
    15. Re:The blurb is actually pretty accurate by Lunix+Nutcase · · Score: 0

      Plenty of Linux companies make money. It's called selling support. Wow, that was hard.

    16. Re:The blurb is actually pretty accurate by ShieldW0lf · · Score: 1

      See, you can acknowledge that the system is inefficient, that it's wasteful.

      You have someone say to you flatly that they are interested in making a system that is more efficient, that is less wasteful, that will give you more and cost you less and empower your neighbour so he can also come up with new ideas you've never thought of and still pay all the software makers of the world just like we're doing now.

      And the first reaction you have is "I don't care about benefit, I care about control".

      You're not even interested in exploring the idea and making suggestions, you just want to stick your head in the sand.

      You're fucking stupid. There just isn't any other way to put it. You can't think out of the box you're in even when you're forced to acknowledge that the box is deeply flawed, and you would rather have less than risk helping your neighbour.

      People with your attitude should be kept so far away from authority that they need a telescope to see it, because you can't think beyond your own small little world.

      --
      -1 Uncomfortable Truth
    17. Re:The blurb is actually pretty accurate by Braino420 · · Score: 1

      give everyone a vote for which projects they think are important.
      Oh I know! The ballots can be money! Oh sorry, that's right, that makes it unethical all of a sudden.

      I understand what you're saying, and I agree. Everything should be free. But A) This isn't communism B) Do you think a government official, or Joe American, gives a DAMN about any of this, much less is even able to make a good judgment on some random projects they have never heard of?

      So, what are all these other, I'm sure equally creative, ideas do you have to organize ourselves? Any ideas that don't require a fundamental change in how our government is set up? No government involvement at all would be choice.

      Blind ideology clashes? I use/write both open source and proprietary software, I have no "ideology clash". I don't write software to have some happy-fun-lets-all-get-together-and-hug-time, I write it because I need it and then I choose a license based on practicality (or in most situations, FORCED to choose a license). I'm having a very hard time understanding why proprietary and FOSS can't co-exist. Let me rephrase that, are there any practical reasons why they can't co-exist (RMS' morals aside)? I even *GASP* sometimes MIX proprietary and FOSS!

      Listen, all I'm saying is that you can sit there all day and think of some pie-in-the-sky way for people to make money off of free software. Meanwhile, a community of others and I will still be writing software money or not. I'm just really fucking tired of getting thrown in with these FOSS zealots whenever I tell someone I use Linux [So seriously, FUCK ALL OF YOU GUYS]. I think that's why the term OpenSource was invented for Christs' sake, to slowly distance ourselves from RMS and be able to say "Oh no, he's from some other movement."

      [flamesuit on]
      --
      They call me the wookie man, I guess that's what I am
    18. Re:The blurb is actually pretty accurate by cayenne8 · · Score: 1
      "If you can somehow manage to make a thriving living selling precompiled code in this environment, you're welcome to try, but the system doesn't back up your efforts in the slightest."

      I won't go into the part about the govt. paying for software development out of my taxes...the other poster covered that pretty well.

      However, I need to comment, that code by govt. oversite....I'd not put that up for a model of efficiency. Red tape, plus funding shortages (trust me, every govt. agency/program fights for money all the time, and even if approved, isn't allocated on a timely basis usually).

      And that brings me to the part of the tax money paying a 'decent' wage. If it is a govt. job, that 'decent' wage is gonna be pretty low. Govt. people are notoriously underpaid compared to commercial workers. I'd dare say that the best and brightest would be lured away as they are today, by private, for profit companies making the same closed source software for sale. There'd be more of a demand for that software due to many factors. And we'd be stuck in the same situation we have today...just would be govt. funded open source vs. for profit commercial software. I'd dare say the quality of open source would go down if govt funded and managed. That's not even touching upon the more libertarian views the this is not a function of govt.

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
    19. Re:The blurb is actually pretty accurate by doas777 · · Score: 1

      your thinking like a capitalist man. think star trek; humans don't need jobs to pay for living, they need jobs to contribute to the society and to expand the boundaries of human existence and understanding. your probably thinking within the box, and rightly so, since the article does deal with contemporary issues, but as long as people think along the lines of the status quo, then the greed that fuels capitalism will slowly destroy our society and eventually cause our extinction. am I a pinko commie? well, if they come up with a decent socialist system, that respects the rights of the people first and foremost, then I would probably sign up in no time. I'm for a Utopian society, and I can;t imagine too many rational people would hate a world without greed or poverty.

    20. Re:The blurb is actually pretty accurate by Braino420 · · Score: 1

      I realize I got a little out of hand and I'm sorry. But I've just had this conversation too many times:

      Me: Oh ya, I'm very knowledgeable about Linux and love working with it
      Interviewer(for proprietary software company): You know businesses are in this to make money, right?

      Or:

      Me: Oh ya, I use Linux
      Friend: Linux makes sense, Windows makes dollars.

      Come on people, that shouldn't be the first thing to enter someone's mind. It should be the technical merit of the technology, of which I think Linux has a lot. People don't want to commit to some FOSS ideology when they don't even understand it. First, introduce them to the technology, and then let them know about the philosophies upon which it was built. Right now, most mainstream people don't know what Linux is, and if they do know what it is they don't really understand it. It just seems like sometimes FOSS advocates don't think about how this looks to people on "the outside". No one wants to be preached at, and saying proprietary software is a moral wrong is a nonstarter for most people.

      [flamesuit off]

      --
      They call me the wookie man, I guess that's what I am
    21. Re:The blurb is actually pretty accurate by init100 · · Score: 1

      You release the engine as free software and then assert copyright on the artistic assets like textures, sound, music, character design, etc. You would be charging for your ideas, not for your software, if that makes sense, and users would not be able to freely distribute the artistic assets.

      Isn't that what Id Software is actually doing? They have released several game engines under the GPL, but AFAIK no game content.

    22. Re:The blurb is actually pretty accurate by ShieldW0lf · · Score: 1

      However, I need to comment, that code by govt. oversite....I'd not put that up for a model of efficiency.

      It is more efficient because it doesn't rely on depriving people who don't pay from benefiting as part of the funding mechanism. It is better to empower six billion people with that fixed investment than it is to benefit ten thousand people and have the rest operating with inferior tools.

      The Internet was created in this way, and succeeded because it was created in this way. If it hadn't been designed using public money and then released to the public to be freely used, it never would have gotten off the ground.

      And your argument about rates of pay... wow. We are feeding, and clothing, and sheltering, and caring for all these software developers right now, using the mechanism of money as a way to implement the decentralized logistics. Why are we suddenly not going to have enough resources to continue to do that? Does copyright law create food and shelter that wasn't there, and I'm just now aware of it?

      "Because existing systems are corrupt and mismanaged" isn't an answer. It's a hint that there are more areas in the system that need improvement.

      --
      -1 Uncomfortable Truth
    23. Re:The blurb is actually pretty accurate by Jeremiah+Cornelius · · Score: 2, Insightful

      It is not unethical to say or wish this. He is making a statement that is in philosophical variance from those that dominate and define a market.

      It would be unethical if RMS were to restrict others to this practice with out their consent to the terms of the license.

      --
      "Flyin' in just a sweet place,
      Never been known to fail..."
    24. Re:The blurb is actually pretty accurate by Remnant44 · · Score: 1

      I don't often comment at Slashdot. Reading it for years and years. But this is the worst argument I've ever heard so far. Congratulations! Your entire second paragraph is supposition based upon almost no evidence. Then you call someone fucking stupid for being skeptical of your claim. The burden of proof doesn't lie with him. It lies with you. and all you can do is sling insults instead of arguing. Congratulations!

    25. Re:The blurb is actually pretty accurate by Anonymous Coward · · Score: 0

      Why dont we abolish ALL creative work - make it illegal to sell anything that once "created" costs nothing to reproduce.
      No one can sell music, movies, tv, design, art, or anything else.
      Then we can have government sponsored designs (I like red and yellow myself), artwork (george bush on my wall! now thats a thought), american idol music, reality tv.

      What a great world you live in!

      Seriously though, I used to think like you. Once you realise that there is going to be waste - and that we are a wasteful society - and its a GREAT thing, you will change too. Evolution is wasteful and its a pretty great model. In the end the best products win out that are fittest for the environment - cost, value, design, ease of use etc - the free market is the great equaliser.

      Think about it - its either or.

    26. Re:The blurb is actually pretty accurate by Ian+Alexander · · Score: 1

      If you finish the paragraph, you'll find your answer.

      It's not that different from what id has been doing, but Carmack's been keeping the engine proprietary for a few years to make money from licensing and then it gets GPL'ed. I have zero problem with that.

    27. Re:The blurb is actually pretty accurate by smittyoneeach · · Score: 1

      IMHO (and RMS's opinion) non-free software is unethical
      You may be right, but your and RMS's opinion (and I've actually enjoyed a lengthy email discussion with the fellow on the topic) would benefit from a thorough, theoretical development of the concept of ethics.
      AFAICS, the various charges of "unethical" and "communist" are just the bleating of goats.
      The various licensing regimes (if not always the business practices behind them) seem rather amoral to me. The exist, and have their adherents. The adherents have their motives for supporting their preferred licenses. How exactly we rate one as "ethical" and another as "unethical" remains unclear.
      I like the GPL. It makes great common sense to me. I respect the rights of others to have their own opinion, and yawn in the general direction of the FSF when they overdrive what amounts to a fine common-sense argument.
      --
      Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
    28. Re:The blurb is actually pretty accurate by ColdWetDog · · Score: 4, Interesting
      Plenty of Linux companies make money. It's called selling support. Wow, that was hard.

      OK - I write this wonderful program, spend hundreds of thousands of dollars on testing and design and create it in such a way that the vast majority of users don't need any support. That's great, that's the holy grail of programming.

      And I'm supposed to run this company how?

      --
      Faster! Faster! Faster would be better!
    29. Re:The blurb is actually pretty accurate by mrbooze · · Score: 2, Interesting

      I'm sorry, what? You're saying that charging people for copies of software code is unethical and evil, but charging them for copies of music, sound, or art is not? Can we get the official list of which people's work is considered to have value, and which isn't?

    30. Re:The blurb is actually pretty accurate by medge_42 · · Score: 1

      It's not as cut and dry as all that.
      Let us consider one case:
      My wife works for the Australian Government, I work for a small company.
      The government employs a large number of programmers,they need to, there is a large amount of code that is specific to their sites that are not available off the shelf. If they find a bug in the office suite they use and fix it, both of us get the benefit. The government pays for it, but that is because they are big enough to fix it and we get the fix despite not being able to afford the programmers. The overall cost of the software is still (relatively) very low. If neither of us use an open source office suite then we both have to pay for bug fixes.

      So we get business writing business code, not a software business writing software.
      The good thing about that model is that the overall cost of software remains relatively low and the wages of the programmers handling it can stay high. Everybody wins except the companies who rely on selling their software products.
      This is why Microsoft is worried about open source, not because it eats into their profits, it because it attacks their basic business model. All that is needed is a central authority that maintains the source, and that is funded by training and support.

    31. Re:The blurb is actually pretty accurate by Lunix+Nutcase · · Score: 0

      And if I had noses on my feet I could smell the ground I walk on. Since neither that or what you describe in your post will ever happen in reality it doesn't invalidate my point (which is based on an actual business models of real companies).

    32. Re:The blurb is actually pretty accurate by thethibs · · Score: 1

      Is this really so hard to understand?

      Not if your name is Mao Tse Tung.

      --
      I'm a Programmer. That's one level above Software Engineer and one level below Engineer.
    33. Re:The blurb is actually pretty accurate by thethibs · · Score: 1

      You can't think out of the box

      Communism isn't thinking out of the box. It's an old box that's well-identified as one of history's sorriest losers—along with its adherents.

      --
      I'm a Programmer. That's one level above Software Engineer and one level below Engineer.
    34. Re:The blurb is actually pretty accurate by Carlinya · · Score: 1

      You're saying that charging people for copies of software code is unethical and evil, but charging them for copies of music, sound, or art is not? Can we get the official list of which people's work is considered to have value, and which isn't? Actually, it makes sense. The engine itself, it seems, isn't the one that's being limited, but how the game is dressed up (music, artwork, storyline, etc etc) is. It's like how we're all given a body, but to cover up and maintain that body (clothes, food, drink etc) are costs. And so, it doesn't really have a bearing on whether that person's content has value. We've all seen people dress like they were going to a pajama party when it's a posh dinner.
      --
      1 + 1 = 3?
    35. Re:The blurb is actually pretty accurate by Anonymous Coward · · Score: 0

      "If you're talking about games, there are several ways you can do a free software game. You release the engine as free software and then assert copyright on the artistic assets like textures, sound, music, character design, etc."

      So "nonfree" software is unethical, but nonfree character designs aren't? WTF are you talking about?

      "As far as being evil for writing non-free software? Well, yes, it is evil. "

      Wow, what an idiot. You have some arrogance to label someone that wants to be paid for his work as "evil". Screw you. These holier-than-thou types make me ill. Fuck you.

    36. Re:The blurb is actually pretty accurate by I'm+Don+Giovanni · · Score: 1

      "If you're talking about games, there are several ways you can do a free software game. You release the engine as free software and then assert copyright on the artistic assets like textures, sound, music, character design, etc. You would be charging for your ideas, not for your software, if that makes sense, and users would not be able to freely distribute the artistic assets. "

      This is utter bullshit.

      Let's say that I have a company that invested millions of dollars in developing a kick-ass engine. My company has every moral right to license it out to others for a fee; it's in no way "evil". You expect my company to give its engine that cost millions to develop away for free and then come up with designs for clothing, characters, music, and art and charge for those instead? My hypothetical company's expertise is game engines, not game art. If forced to rely on "art" for revenue, we'd fail because "art" isn't our expertise, and any "art" we created would suck and nobody would want to pay for it. But my hypothetical company kicks ass at making game engines, and many are willing to pay for it. Why is it "evil" to license our game engine?

      The ethical compass of RMS and his disciples is completely broken.

      --
      -- "I never gave these stories much credence." - HAL 9000
    37. Re:The blurb is actually pretty accurate by turbidostato · · Score: 1

      "I don't understand how you think a company can make money then."

      _By_some_other_means_.

      I don't think it's so hard to grasp. And no, I don't have to provide any insight about what those other means might be no more that I have to look for other means for a slaver to earn a life prior to tell slavery is unethical. All I can say is that since you don't see any other means, don't start a software company.

      "If they can't...they can't pay coders to keep developing software."

      I'll beat anyway. Have you ever seen an attorney peaking by the courts, seeing a trial on its way, then coming in and start speaking by one side and after that asking for the money? No: they don't move a finger *unless* there's a contract that states that the lawyer will do this and this and then he will recieve such and such compensation. You can change the attorney from the example with almost any other trade, and it usually works. Why not in software? Instead of advancing a lot of money and efforts "for free" in the expectance that you will recover them later by means of a legal distortion of free market in the form of copy rights and "intellectual property" on an operation that is totally unethical market-wise (fixed costs and unlimited benefits? no way) they could fix the contract terms and only *then* start coding, just like the attorney does. In fact, the vast majority of software produced in the world *already* uses this strategy, either directly (a software mill that produces software on-demand for a client) and indirectly (a software developer or division on a company that works to suit their own company needs), so it is well known it *works*. It won't produce the indecent benefit margins that closed-source-in-a-box can do, but it works.

    38. Re:The blurb is actually pretty accurate by beyondkaoru · · Score: 1

      hi, i'm perhaps not as zeal-ful as mr. shield wolf, but i agree with his position:

      in any case, there aren't many differences between government organizations, corporations, or other organizations; it seems that the larger something gets the poorer its management is. it's certainly true that government is inefficient, i just don't think that corporations are a significant improvement.

      (as a side note, if i had to describe my political leanings, i'd say libertarian also. in fact, so libertarian that i'd argue against copyright and patent law, but i that's a story for another day)

      in any case, there are various cases where the government has contributed money to advancing various things that have worked out decently. for example, the french give money to artists or something, though i don't know the specifics there. for us us-ians, there's the nsf, which gives money based on proposals to scientists/researchers/professors who will do generically interesting stuff. the main ingredient for the (relative to the typical government organization) success of them is that they don't really seem to try to manipulate who they give funding to. people just submit proposals, and they have some small chance of succeeding. no, it's not perfect: for example, many people get less funding if they work on a project that has less chance of success but potentially a great benefit. it's kind of arbitrary, but it works. i wish they'd spend less money on the war and more on science; the nsf's funding is relatively small compared to, well, most other things we hear about.

      also, many people interested in advancing the state of the art of the community/planet get patrons (universities) to pay them more than decent wages, even if the competition for those jobs is tough.

      in any case, the people doing research aren't paid like government workers, since they aren't, really. they're more like contractors or consultants, and they have to keep demonstrating their smarts or they won't get any more money.

      i know you mention that a lot of smart people will move to working on closed source stuff for the money -- hey, it happens, but many people who are really dedicated to their field would rather have the freedom (yes, freedom) of not being part of a corporation. in many fields, it seems that more generally good research comes from the universities rather than the corporations, since the corporations are too busy trying to outmarket each other and lobby the gov (or just too short-sighted) to research general stuff outside of a monopoly situation (and one could argue that they would only do general research then because raising the water level raises them, and almost only them, up). it comes up on /. once in a while regarding pharmaceuticals and other things.

      a lot of the great research coming from corporations is more like the universities, where those employees are paid to do general research and thus advance the name of the company -- it's not research that will directly go to profit, and it usually doesn't happen unless the company has a lot of market share. the famous example is bell labs, and more recently microsoft is acquiring many smart researchers who will just work on their pet projects, and at&t or microsoft benefit from them. doing so requires the ability to spend money for the long term, which usually most feasible when you're on top in a market.

      actually google's a funny example: they're a company which runs pretty much on pixie dust and unicorn farts. they generate a decent amount of revenue, but their main source of money is stock market related; since people keep buying google's stock, google gets a lot of capital to spend on research (one day a week, have fun on a pet project that is unlikely to go prime-time) and fun/cool purchases like youtube or (more recently) attempts at airwaves. ok, talking about google was a bit of a digression :)

      so, in summary, art, research, and to some extent, coding, are subjects that just don't benefit mankind as well if done with corporations and the free market, and some kind of socializing of that would make sense. (i'd also argue that it shouldn't be a thing limited to our country; ideas made in one country are just as useful in another)

      --
      the privacy of one's mind is important.
      you do have something to hide.
    39. Re:The blurb is actually pretty accurate by I'm+Don+Giovanni · · Score: 1

      Let's say that a company makes a very popular video/computer game, like id did with DOOM and DOOM II. These games require no "support", certainly not support worth charging for. How would id have made money on "support" for DOOM and DOOM II? There are lots of software that have great value that require no "support". Why do you guys think that software can't be valuable in itself and only "support" is of value? What is the basis for such logic?

      Besides, companies that rely on "support" have an incentive to make sure that their software *requires* support, by making it difficult to use in some way (poor UI, inflexible, buggy, etc). Companies that rely on up-front payment rather than support have an incentive to make their software as close to perfect as possible. Under your utopia, a company that makes a poor accounting program that requires lots of support would thrive while a company that made a great accounting program that required no support would go bankrupt.

      --
      -- "I never gave these stories much credence." - HAL 9000
    40. Re:The blurb is actually pretty accurate by Anonymous Coward · · Score: 0
      well since I can't post under my name anymore today I'll post my response as AC.

      Let's say that a company makes a very popular video/computer game, like id did with DOOM and DOOM II. These games require no "support", certainly not support worth charging for. How would id have made money on "support" for DOOM and DOOM II? There are lots of software that have great value that require no "support". Why do you guys think that software can't be valuable in itself and only "support" is of value? What is the basis for such logic? Since when did I ever make any such claim? The problem is you are attributing something to me that I have never claimed and don't believe. The person asked for a way that a company could make money if they didn't charge for their product. All I did was provide a real world example that Linux companies use to make their money. Did I say this would work for every company? Hardly.

      Besides, companies that rely on "support" have an incentive to make sure that their software *requires* support, by making it difficult to use in some way (poor UI, inflexible, buggy, etc). Companies that rely on up-front payment rather than support have an incentive to make their software as close to perfect as possible. Did I ever say that that business model would work for every single company? No. If you think I did, I'd love to see the quote.

      Under your utopia, a company that makes a poor accounting program that requires lots of support would thrive while a company that made a great accounting program that required no support would go bankrupt. My utopia? Huh? Why do you attack me for a stance I don't even take. All I was doing was answering the person's question about a way a company could (and several do) to make money without actually selling their product. Next time please stop trying to put words in my mouth so you can attack a strawman. It's hilarious because my stance on the free vs. proprietary software issue doesn't even remotely resemble what you try to attribute to me. And I wasn't even remotely saying that any company could sell there product and had to give it away for free.

      It's funny how for doing nothing more than answering the question the person asked that I'm being attacked for stances that are mostly just the opposite of what I even think. Next time you should maybe try to not attack me for positions I don't take as it would make you seem less stupid. Thanks for the laugh though.
    41. Re:The blurb is actually pretty accurate by Deadbolt · · Score: 1

      You have every *legal* right to license it out for a fee or under any other terms you choose. Do whatever you want and more power to you. Doesn't mean I have to approve of your choice. Unlike some others, however, I won't lift a finger to stop you from doing so.

      Your example sucks if only because I can't think of a company that only makes engines. Epic makes Unreal et al., Valve makes Half-Life, id makes Doom and Quake. Other companies either license those engines or write their own. What use is an engine if the people who made it -- the experts -- can't even be bothered to create a game with it?

      Maybe you should try reading a little more carefully. Read the part about "degrees of evil". Sell your code for as much as you can. If it's free software, more power to you.

      --
      "Honey, it's not working out; I think we should make our relationship open-source."
    42. Re:The blurb is actually pretty accurate by Hal_Porter · · Score: 1

      Except that since you're forced to give away the source code market forces will limit how much you can charge.

      Imagine if my company makes some software and licenses it under the GPL. We make money out of maintainance fees. Initially we have copyright since we wrote it. But we accept some patches and either the contributors keep copyright or we assign all copyright to the FSF as they recommend. But either way we don't keep copyright on the software so we can't change the license. Now some other company can come along and make another distribution for less cash than we charge. And someone can do the same to them. Or people can just download it for free and not pay a penny.

      So we essentially ended up competing with a free version of our own code. So clearly the amount we can charge is going to be less than it we chose a BSD license. We're even forced to give back any changes we make, so the marginal value of these will tend to zero. Not to mention that anyone that pays us to work knows that their competitors will get the work for free.

      So while they say that charging is ok, the whole point of the license is to make the code so open that it's impossible proprietarize it enough to make any money from it. And in software the key to making money is to proprierarize the code you work on, because otherwise you end up competing with people that have low or zero overheads since they can just freeload off your work.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    43. Re:The blurb is actually pretty accurate by TapeCutter · · Score: 1

      "I'm just really fucking tired of getting thrown in with these FOSS zealots"

      Yes, why is it a "double standard"? - The "open source community" is made up of many individuals with different ways of thinking and working, AFAIK there is no central authority and personally I like it that way. Sounds to me like typical mass media hype - select two extreme view's within a "community" and cry "hypocrite".

      --
      And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
    44. Re:The blurb is actually pretty accurate by chubs730 · · Score: 1

      No, the parent actually encouraged making money off the engine for at least a certain amount of time (as was mentioned with the Doom reference), and didn't explicitly state anything as wrong, just gave ideas as to how one could still profit while staying fairly open.

    45. Re:The blurb is actually pretty accurate by himurabattousai · · Score: 1
      Too bad the real world isn't like Star Trek--and I say this without the usual sarcasm that such a statement would normally have here. Here in the 21st century, we humans need jobs for both reasons. The beauty of the capitalist ideology is that people can make a living by being involved in arts and sciences. In other words, they can share their knowledge and skills with the rest of the world, and the world will show its appreciation by allowing those people to live. Everyone wins. Granted, our current economic system is not perfect, but it sure as heck beats getting nothing more than a pat on the back for decades of hard work. If you want to talk about a sure fire way to let humanity die, your "let's not pay people for contributing to society" idea will work quite well. After all, it's got a perfect track record of destroying the countries that have tried it.

      And speaking of socialist systems:

      well, if they come up with a decent socialist system, that respects the rights of the people first and foremost, then I would probably sign up in no time.

      Unfortunately for you, such a socialist system can never exist. Socialism is fundamentally based on the premise that a government has the right to tell people what they do and do not need/can and cannot want/can and cannot have. That intrusion into the every day lives of people is mutually exclusive with freedoms and rights. A wonderful part of free economic policies is that it allows people to aspire to have better things than they do now without having to worry that the big, bad, government auditors will come in and quash their dreams. Socialism fixes people in their current social and financial classes because it removes the ability and incentive for people to better themselves. And then, a society dies as no one can be bothered to contribute to it due to lack of reward.

      Bottom line: people want newer and better things. Use that desire to further society instead of trying to control it and destroying what makes mankind as unique as it is.

      --
      "osake no hou ga, biiru yori ii" to omotteiru.
    46. Re:The blurb is actually pretty accurate by Torvaun · · Score: 1

      What does Garage Games make other than Torque? I know that I haven't heard of them being huge in the game market.

      --
      I see your informative link, and raise you a pithy comment.
    47. Re:The blurb is actually pretty accurate by TheVelvetFlamebait · · Score: 1

      Can we please leave "evil" out of this? Evil belongs in religious texts and fanatical dogmas, not in software.

      --
      You know, there is a difference between trolling and pointing out the flaws in your reasoning. Just saying.
    48. Re:The blurb is actually pretty accurate by Torvaun · · Score: 1

      As opposed to you? You've come to the decision that the box is bad, despite the fact that it works, because it isn't a part of your Utopian view of all software available for free. With this set of biases in place, you have decided that anything that isn't the box must be better by dint of being outside the box.

      First, you said that everyone gets a vote as to what software gets worked on. Who is everyone? U.S. citizens? After all, they're the taxpayers putting in the money. Or does everyone include all the people who might possibly use the software? All of Earth gets to decide what part of it is spending money on?

      Now, you seem to think that giving everyone a vote means the best possible things will be worked on. Now, when I hear anyone talking about the 'wisdom of the mob,' I immediately think of lemmings. Given the popularity of the term 'sheeple' at /., most of us feel the same way. If that's too abstract, here's a better example. American Idol. America's Got Talent. Dancing With the Stars. These are the things the mob has decided should continue. Science will starve while entertainment seizes yet more money.

      Here's how the box works. If I need a piece of code, I have three options. One, I write it myself. Two, I see if someone has released it, or something like it, into the wild. Three, I pay someone for it. If I'm a coder, and I enjoy being able to pay the rent, I look for number three. A preponderance of free software actually hurts my ability to eat. The saving grace of free software for me is that most corporate lawyers try to avoid it like the plague, based on all sorts of liability issues. Your idea helps users, but at the cost of developers. Developers that haven't been approved for work in this government think tank, that is.

      There's another question. Who gets to partake of these funds? People who work on the projects? Do they get paid before or after? How much do they get paid? Is it meritocratic, where the most contributions get the most money? Who decides what the most contributions are? Optimizing code by cutting out all the crap will result in a negative line count, so we can't use that as the metric. What about testers? They don't actually change the code, they just say what's good and bad. Adding functionality increases runtime, while optimizing decreases it. There's no good way to measure the worth of any individual on this kind of thing. So it turns into a welfare program for the people who can latch on to a project without having to actually do anything. Or can the project manager allocate funds as he sees fit? I'm sure there's no chance for embezzling there. Can foreign coders partake of the monies? If so, won't that eventually result in the outsourcing of programming being directly financed by the U.S. government? There's a lot of logistics involved in your plan, and you haven't given any kind of specifics.

      I personally do reverse engineering. Lots of closed software that other people want to interface with is good for me. My bias is clear. But I acknowledge it, unlike your post that suggests that people like me should stay out of the way so that people like you can decide what's best for all of us, all the while spouting the virtues of freedom.

      If some private organization wants to earmark some of its money for supporting open source, I'm fine with that. That's basically what Google's Summer of Code is, as far as I can tell. It looks good for PR, it lets them get a leg up on the competition when it comes to hiring the bright minds of tomorrow, and it puts stuff into the open. Everyone wins, other than people who were going to be paid for similar code. I just don't want the public to be forced to spend money to support things the vast majority of them will never use.

      --
      I see your informative link, and raise you a pithy comment.
    49. Re:The blurb is actually pretty accurate by Anonymous Coward · · Score: 0

      I'm sorry. Where is this "free" Internet? Do you mean the Internet developed by US defense dollars, broadened by global education dollars and opened to the public to the public through a purely profit driven process of commercialisation?
      Sure governments can start things but further development follows money. It is for this reason that governments should (and in sane countries ARE) invest in projects where public need exists but private money does (or should) not. Democratic institutions, education, healthcare. Different governments draw the line differently but (nearly) all recognise that in order to serve the public good public money needs to fill in the gaps that profit-driven enterprise leaves behind. Some even decide that certain public needs are so important that the profit motive needs to be completely excised.
      Often, when the public need is not so great but community takes an interest, community groups step in to do something similar. This is where software is right now. Community groups fund or otherwise support open projects. Licenses like the GPL help prevent that community support from inappropriately subsidising commercial software development and commercial software development fills the area of the market where the user is willing to pay for the privilege.

      I think there is more room for government to participate in the open-source (lets for a moment call it "community software") area - both in development and funding. All software developed by government and not in some cost-recovery process (government sometimes sells to government) should be made open source. Maybe everything government develops should be open source. I dont know.
      With time this participation will change the software market but there will always be a place for closed source profit motivated development. Closed and open and public and private will push against each other; spur each other to new advances.

      There will always be some things that people want enough to pay for that a publicly funded system will not rate as important enough to provide, just as there will always be things that people vitally need that arent lucrative enough to attract private investment.

      The capitalist and socialist utopias do not - can not - exist. They are inhuman, each in their own way. Until humans cease to be human, such as we know them, the human ideal is a balance of the two - self interest and public spirit in a constant battle for hearts and minds (and wallets).

    50. Re:The blurb is actually pretty accurate by Nullav · · Score: 1

      So it's unethical to make up the losses incurred by paying people (or taking hours to days out of my life I could use to make money through other means) to write a useful program that a handful of people want but don't want to pay for? The cost isn't just in pressing CDs and running servers to download copies from. I might torrent Torque, but I'm not putting some philosophical spin on it to argue that not paying for a decent codebase is a natural human right.
      If you're so tied up on ethics, think of the time that went into making the programs you use. By not complying with the author's terms, you're committing partial murder.

      On another note, what's your take on bookstores, anyway?

      --
      I just read Slashdot for the articles.
    51. Re:The blurb is actually pretty accurate by anilg · · Score: 1

      Charge for features.

      the software is not complete.. no software is.. there is always things that could be added. Let the users donate to see their RFE in the software. Create a method for like minded users to pool in a little money each to see a particular RFE through quickly. Expand this into a poll like system and the RFE getting the most money is worked on first. (this system could make for an interesting project)

      So users of the app that require a certain feature badly would be willing to band up and fund its development. The amount per suer could be token (5-10$) or sponsorship (100$ by a single guy).

      There are ways to make money with free software(as in speech).

      --
      http://dilemma.gulecha.org - My philospohical short film.
    52. Re:The blurb is actually pretty accurate by burner · · Score: 1

      Let's cross the bridge when someone actually creates the mythical support-less software.

      --
      MRSH-Recording device, corned beef sandwich with kraut, seafaring bird, and the foamy top of a beverage.
    53. Re:The blurb is actually pretty accurate by SerpentMage · · Score: 1

      > then assert copyright on the artistic assets like textures, sound, music, character design, etc. You would be charging for your ideas, not for your software, if that makes sense, and users would not be able to freely distribute the artistic assets. I think that's a fine compromise between making money and being moral.

      So the RIAA is moral? Wow I am surprised that you said that. Phew...

      After all what the RIAA and others are doing is asserting copyright on the artistic assets like... music....

      Glad all of Open Source will see your perspective...

      --

      "You can't make a race horse of a pig"
      "No," said Samuel, "but you can make very fast pig"
    54. Re:The blurb is actually pretty accurate by teh+kurisu · · Score: 1

      The problem here is: IMHO (and RMS's opinion) non-free software is unethical, because it's basically a scam: making software is a service with value; making copies of software is of (marginally) zero value.

      You're confusing value and cost. The cost of making copies of software is (marginally) zero. The value of a copy is dictated by the market. If the value of software was (marginally) zero, then nobody would pay money for software.

      So essentially what you're saying is that you think it's unethical to sell a product above cost, i.e. make a profit. I'm not necessarily disagreeing with that point, but I think you're being incredibly unrealistic.

    55. Re:The blurb is actually pretty accurate by Tanamo · · Score: 1

      "Create a pool of government funded money that goes towards software, and give everyone a vote for which projects they think are important."

      Sweet. Jesus. That's the most stupid idea I've heard in a long time, have you seen the public lately? You'd essentially be distributing money based on what the media thought was most important at the time, and to whoever could organise the best lobbying.

      At least if you charge for individual pieces of software then you can be sure that people will at least (for the most part) be putting their money into what they need over what they want or what they think they want.

    56. Re:The blurb is actually pretty accurate by Anonymous Coward · · Score: 0

      >I believe that software should be free or not-free dependent on the author so the latter form of freedom is more free to me but not to someone else.

      I believe the same of all copyrighted works... pity that most people here on Slashdot prefer to infringe on others' copyrights to be entertained for free.

    57. Re:The blurb is actually pretty accurate by Anonymous Coward · · Score: 0

      Oh well you said it is unethical to charge for copies. But you say it is just not possible to apply ethical business models on every kind of software. Nice move. So whats the way out of this dilemma? Just don't develop those software?

      Because you don't want to afford that, nobody should have it. Thats freedom.

    58. Re:The blurb is actually pretty accurate by DerWulf · · Score: 1

      Just not a pay-for license? Since that is clearly unethical .. I mean RMS has said so, it must be true ...

      --

      ___
      No power in the 'verse can stop me
    59. Re:The blurb is actually pretty accurate by DerWulf · · Score: 1

      Open source can be a fanatical dogma, is evidenced ITT ....

      --

      ___
      No power in the 'verse can stop me
    60. Re:The blurb is actually pretty accurate by DerWulf · · Score: 1

      "societies resources"
      Would you specifiy what exaclty you mean by that? The air I breath while coding in my spare time?

      --

      ___
      No power in the 'verse can stop me
    61. Re:The blurb is actually pretty accurate by Anonymous Coward · · Score: 0

      There are two problems:

      first: there IS software that does not need support. And you can't charge for features, because essentially everyone wants the same feature. Like photoshop. You don't add custom specific features to that. If you add a feature it will be valuable to everyone. So you charge a customer for developing this feature but to be ethical you then release it to the public. That does not solve the problem, it just moves it to another company.

      second: because a company has developed the software does not mean that another can't do the support. So one company has to cover the development costs with its support fees, the other does not. This may be prevented by the size of the software or the brand of your company. So with this model you favour either big companies, overly complex software, or uncreative companies.

    62. Re:The blurb is actually pretty accurate by DerWulf · · Score: 1

      Socialized software! Grant idea. It's not like communism has failed like a hundred times already. Let's try it out once more on one of the purest and most productive markets of this epoch. I'm sure we will be able to lay waste to it in the end!

      --

      ___
      No power in the 'verse can stop me
    63. Re:The blurb is actually pretty accurate by DerWulf · · Score: 1

      Being a red-faced 18 y/o who just finished but didn't completely understand The Manifesto puts you in a position where you should really shut up more often and call people fucking stupid less often. You know what really happens ultimately when suggestions like yours are implemented? Corruption, political control, waste, sup-par 'products' and, depending on the scale that you've managed, economic collapse.
      Been there, done that. I was there when the GDR broke down. You'd have gotten along pretty well with the former elite there.
      You might believe you think outside the box. How wrong! Rather you are thinking inside histories slaughterhouses ...

      --

      ___
      No power in the 'verse can stop me
    64. Re:The blurb is actually pretty accurate by Anonymous Coward · · Score: 0

      we accept some patches and either the contributors keep copyright or we assign all copyright to the FSF as they recommend. But either way we don't keep copyright on the software so we can't change the license. Now some other company can come along and make another distribution for less cash than we charge. Why don't you pay the patch contributor some small sum to assign copyright to you? That way you can maintain copyright AND reward the helpful person who improved your game. Either that or just patch it yourself. Or, of course, leave it unpatched.

      Nobody is in any way forcing you to relinquish control of your game
    65. Re:The blurb is actually pretty accurate by F4_W_weasel · · Score: 1

      hummm 1871, freed slaves, haaa, you are a Brazillian... tell me how many brazillian there are in one billion, or is it the opposite.

      back to the track, I think it is fair, due the actual economic tide, that a free-software company, starts releasing a premium version of all the hard work developed through the years and charge it.
      Microsoft did this over and over... oh wait...

    66. Re:The blurb is actually pretty accurate by Anonymous Coward · · Score: 0

      Insightful points. Never thought of that.

    67. Re:The blurb is actually pretty accurate by chrismcdirty · · Score: 1

      That argument doesn't work, since Qt isn't fully GPL. It's GPL if you use an open-source license on your software. If your software is closed-source, you need to buy a license to use Qt, which is a few-thousand dollars. If you write closed-source software and use Qt, you're opening yourself up to lawsuits.

      --
      It's like sex, except I'm having it!
    68. Re:The blurb is actually pretty accurate by vertinox · · Score: 1

      OK - I write this wonderful program, spend hundreds of thousands of dollars on testing and design and create it in such a way that the vast majority of users don't need any support.

      You are mistaken. There may be such a thing as a perfect software package, but it can never defeat the fact that there is no such thing as a perfect user.

      You could have the most user friendly and stable software on the planet, but the majority of the people on the planet will break it or fail to use it in the way you intended them to.

      So if you don't provide support... Someone else will for a price or they'll move to another more support friendly package. I'm personally appalled that Apple stores have iTune and iPhoto classes but apparently some people need them.

      --
      "I am the king of the Romans, and am superior to rules of grammar!"
      -Sigismund, Holy Roman Emperor (1368-1437)
    69. Re:The blurb is actually pretty accurate by Phillip+Birmingham · · Score: 1

      So while they say that charging is ok, the whole point of the license is to make the code so open that it's impossible proprietarize it enough to make any money from it.

      No, the point is to make it so the people who sent in the patches that you accepted will know that you will not lock their contributions up behind a proprietary wall.

      If you do want to so lock up the code, maybe you should either (1) refuse patches or (2) negotiate with the contributors so that you have the right to do that. You're going to have to do that with a BSD license anyway, and you are therefore no worse off.

      --
      Make me aerodynamic in the evening air
    70. Re:The blurb is actually pretty accurate by ColdWetDog · · Score: 1

      doesn't invalidate my point (which is based on an actual business models of real companies).

      Yes it does. Let's look at a real company, for example, Adobe Systems. I've used Photoshop since version 4 - I've never once contacted Adobe for support. I have purchased several books on Photoshop and even attended some seminars. None of that resulted in money flowing back to Adobe.

      Now, how is Adobe supposed to pay it's developers? For the record, I think that Adobe is an annoying company to work with - I'm not happy with their lack of cross platform licensing, I'm not happy with their clumsy activation system and I'm not particularly happy with their upgrade path. However, no other company has managed to step up to the plate and deliver another high end pixel editing program.

      And GIMP doesn't do it. In fact, if GIMP is the best that FOSS can produce, it pretty much invalidates your argument entirely. It just isn't a robust enough package for routine professional use.

      --
      Faster! Faster! Faster would be better!
    71. Re:The blurb is actually pretty accurate by I'm+Don+Giovanni · · Score: 1

      "Can we please leave "evil" out of this? Evil belongs in religious texts and fanatical dogmas, not in software."

      To RMS disciples, FLOSS is a "religion", with RMS as their Lord and Savior. So the term "evil" is perfectly proper to use, from their religious point of view.

      --
      -- "I never gave these stories much credence." - HAL 9000
    72. Re:The blurb is actually pretty accurate by Lunix+Nutcase · · Score: 0

      Sorry I didn't any anything remotely close to that. You seem to be attributing someone else's statements to me.

    73. Re:The blurb is actually pretty accurate by I'm+Don+Giovanni · · Score: 1

      "So if you don't provide support... Someone else will for a price or they'll move to another more support friendly package. "

      That's another problem with relying on support. If a company spends millions developing software, gives it away for free, then charges for support, there's nothing preventing another company from charging for support of the same software.

      Hell, this is even the case for closed-source software, where support is provided in ways other than tweaking the actual code. For example, there are lots of books on Photoshop, 3D-Studio Max, Auto Cad, etc, that provide support for those closed-source apps, and the money those books bring in goes to parties other than the companies that created the software. And there are companies that specialize in supporting closed-source software through on-hands administration, tweaking of settings, etc.

      OSS adds the ability for a company that did not originally create the software to support software by tweaking the actual code.

      In all of those cases, the company that created the software is getting none of those support dollars. Even if the creating company provides its own support (its own books, its own administration people, its own coders), it may be that some other company is better at "support" than they are. So, the creating company spent millions to develop software and others are getting rich by supporting said software. Now, if the creating company sells its software (and either does or does not charge for support), then they make money even if others that specialize in support make the lion's share of support money.

      --
      -- "I never gave these stories much credence." - HAL 9000
    74. Re:The blurb is actually pretty accurate by Lunix+Nutcase · · Score: 0

      Yes it does. No it doesn't. All I said was that there is a business model in which one sells support rather than the software. Since there are companies that use that business model (a number of Linux companies) you can't claim you've invalidated what I said. The problem is you've attacked me by trying to imply that I hold some stance that every company must use that business model which is just patently false.

      Let's look at a real company, for example, Adobe Systems. I've used Photoshop since version 4 - I've never once contacted Adobe for support. I have purchased several books on Photoshop and even attended some seminars. None of that resulted in money flowing back to Adobe. Now, how is Adobe supposed to pay it's developers? For the record, I think that Adobe is an annoying company to work with - I'm not happy with their lack of cross platform licensing, I'm not happy with their clumsy activation system and I'm not particularly happy with their upgrade path. However, no other company has managed to step up to the plate and deliver another high end pixel editing program. I think you people need to re-read what I actually typed. Here let me quote the only statements that I've made in this thread since you people seem illiterate:

      Plenty of Linux companies make money. It's called selling support. Wow, that was hard.

      And if I had noses on my feet I could smell the ground I walk on. Since neither that or what you describe in your post will ever happen in reality it doesn't invalidate my point (which is based on an actual business models of real companies). Do you see anything in my statement that says that all business could sustain themselves with only selling support? No. Did you see anything in my statement that said selling software was unethical? No. Did I say anywhere that all companies had to follow such a business model? No. All I did was answer a persons question of how a company could make money if they didn't sell their product and I provided an example of a business model that a number of businesses do use. That was it. Whatever else you are attacking me for is someone else's statements and has completely naught to do with anything I've actually said.

      And GIMP doesn't do it. In fact, if GIMP is the best that FOSS can produce, it pretty much invalidates your argument entirely. It just isn't a robust enough package for routine professional use. What argument? I never made any argument. All I did was give an example of a business model that certain companies use who don't necessarily sell their product. That was it. I wasn't making any argument that all business had to use such a model or even could sustain themselves on such a model. The fact that the gimp is a crappy program (Oh wait, I bet you thought I was going to be some huge gimp supporter, right?) doesn't invalidate anything that I said. The Gimp's crapiness in no way changes the fact that there are companies that bring in the bulk of their revenue by selling support instead of their software product. No matter how much you try to claim it does, it really doesn't. BTW for you idiots who apparently can't read, the person who said that selling software was unethical was hummassa and not me. Here's a link to his post: http://linux.slashdot.org/comments.pl?sid=268567&c id=20216163 So please, stop attacking me for a position you and others have falsely attributed to me as I don't agree with either him or RMS's stance on the issue. Thanks for playing.
    75. Re:The blurb is actually pretty accurate by Anonymous Coward · · Score: 0

      Sure, when you said it is impossible that software can live without support you did not want to suggest that any company can charge for support...

      You are right and were never wrong. Except for the thing with your noses on your feet perhaps...

    76. Re:The blurb is actually pretty accurate by burner · · Score: 1

      You think photoshop doesn't require support? Taking the large view of "support," look at all the communities that form around photoshop plugins, look how much money is made training people to become photoshop experts, how many books you find in the store documenting how to use this "perfect tool."

      So no, there is no software that requires "no support." You, as an individual user may not need support yourself, but there will be a large number of people that will, especially those that want to rely on your software for their own business.

      I do agree that it's a lot easier to make more money and support a large team of developers when you have an artificial monopoly based on copyright licensing. And surely if you have built a useful piece of software and can limit competition by preventing others from modifying and redistributing your code, you will be in the fabled "catbird" seat.

      Now, don't get me wrong, I think it's perfectly ethical for an author to be able to decide to whom their work will be distributed. As a consumer, though, I prefer not to give up the rights that I've come to expect from software I use -- however, I will under some circumstances choose to use software under a restrictive license.

      --
      MRSH-Recording device, corned beef sandwich with kraut, seafaring bird, and the foamy top of a beverage.
    77. Re:The blurb is actually pretty accurate by Anonymous Coward · · Score: 0

      Every piece of software is going to require some sort of support for even just 1 user. His claim that he could create a piece of software that would never require any sort of support for the user when using it is nothing but a pipe dream. If you think it isn't name me a single piece of software that is so well made that no one has ever had to ask for support in using it or doesn't have to come with any documentation. If you can't do so, you haven't invalidated anything I said.

    78. Re:The blurb is actually pretty accurate by LiquidFire_HK · · Score: 1

      How does it not work? I was simply giving an example of GPL software making money. Qt is fully GPL. You can also get it under another license, for which you have to pay, and can then use it in commercial software. (Note that if there was no such option, you wouldn't be able to use it in closed-source software at all, as that would be a violation of the GPL)

      Also, saying that it "isn't fully GPL" is incorrect, it is simply dual-licensed. You can get it with either license, it is your choice.

    79. Re:The blurb is actually pretty accurate by AmericanInKiev · · Score: 1

      ShieldWolf,

      You're describing a fairly complex system for allocating limited resources.

      I doubt that software engineering effort is a unique good that somehow transcends the general field of economics.

      The central command and control of economies has proven devastating - but I admit, it has its charm.

      I have lived in communists countries, and there are some benefits, but the costs outweigh the benefits by orders of magnitude.

      I would like to hear more precisely why you feel software development would fare differently than the production of other goods, IP or otherwise under a centrally controlled economy.

      I would suggest, that during our lifetime at least, the example of the soviet experiment will effectively serve as a cautionary tale to those placing too much stock in the Marxist principal that central control will reduce worker effort be reducing redundancy. Redundancy of effort is quite probably the greatest good of a competitive society - and not a flaw as Marx would argue.

      That said, I do believe there is a role for government to play in reducing certain costs. The cost of removing garbage for example is much less when properly organized. Some would argue that health-care could be made more efficient.

      I think we need to look at the possibility of commonwealth solutions, and I am open to a strong argument for shared cost software - particularly when the government is paying for development, and I think they could perhaps do much more to open-source more of the tools they use, but there are profound risks associated with central command and control, and most schemes to coordinate engineering can be reduced to a centralized economy.

      AIK

  30. more OS=good by Cyko_01 · · Score: 1

    more Open Source=Good
    Making $$$ off Open Source=Bad

    It's quite simple really!

    I think most of the slashdot community feels Open Source software should be free as in beer. When people make money off of what is free then that is morally wrong, but when you decide to make a paid product free then that is considered a kind deed.

    1. Re:more OS=good by denis-The-menace · · Score: 1

      Correction:
      More Open Source=Good
      Making $$$ off an ADDON to Open Source=Good
      Making $$$ off "for $" Open Source=Bad

      BTW: If you start having 2 codebases where:
      -one is Free Open source (GPL)
      -Other you need to *pay* for the EXEs (non-GPL)
      Wouldn't this mean that user-contributions would have to be dual licensed?
      Otherwise, MySQL cannot include GPL code into its for pay close source.

      --
      Obama's legacy: (N)othing (S)ecure (A)nywhere and (T)error (S)imulation (A)dministration
  31. Like everyone else by thatskinnyguy · · Score: 1

    Aren't companies, like Redhat in the example, just out to turn a profit like everyone else?

    Companies have to do what makes sound economic sense in order to please the stakeholders. If it weren't for those stakeholders, companies producing Linux distros on a large scale, like Redhat in the example, would have never proliferated as well as they have.

    I applaud them for having a business model that isn't just anti-"the man" but also ensures the company's longevity so that they can keep getting better. The prices on the enterprise/corporate editions are reasonable compared to Windows. I say show your support for a distro you believe in and get the enterprise/corporate edition.

    --
    The game.
  32. Because by LKM · · Score: 2, Insightful

    One's a step in a direction we like, and the other's a step in a direction we don't like. Next question.

  33. It's not even a valid argument. by Roadkills-R-Us · · Score: 4, Informative

    RedHat still provides the source for free. They're only charging for support; they just don't provide you with the build formats you may want of the binaries they built and tested.

    You can get it all for free, and build it yourself, or get it from someone else who does just that (still for free), such as CentOS or Scientific Linux. You could even get the source, build and test it, and do the same thing RedHat does for less money. You might be hard pressed to make a living that way, challenging the big gorilla, and you'd have the /. community yelling at you, but you're free to do it. Or not.

    The GPM doesn't require you to give away binaries or support.

  34. What?? by thed00d · · Score: 4, Insightful

    MySQL decides to comply with the GNU General Public License and only give its tested, certified Enterprise code to those who pay for the service underlying that code (gasp!). Immediately cries of protest are raised, How dare MySQL not give everything away for free?"
    Right, so so how is this closing the source? The source is still available, and it's still open source. I think the author here has confused open source with "free", and their not interchangeable terms. There is plenty of open source software that also happens to be free, thats F/OSS. There is also plenty of software that is free, but isn't necessarily open source, thats Freeware. This is really a non-issue, the source is still available, and they also continue to have and support a F/OSS version of code base.

    Personally, I think this is a positive move for them. It's a positive move for the technology community as a whole as well. When my team looks at investing in technology for our business, we usually like to have a positive feeling that the technology will still be relevant 5 years and 10 years from when we purchase it. This move will make it easier for me to deploy MySQL in the enterprise, as I can now say to my review comity - "Look, they have a revenue source. They'll be around 5 years from now, and they'll be there to honor any support contract we purchase from them". Whereas in the past, I could only argue the point that they've been there a while, they should still be there a while from now. So, positive move in my book, not just for them, but for the technology community as a whole.
    --
    http://www.accelerateglobalwarming.com
  35. As I am at the tail of the boomers age group by Anonymous Coward · · Score: 0

    ...the tail! and all that implies!...

    I have never understood us, them; it is like I live in a strange dystopia, like a Brazil(movie), where I cannot ever understand the rules because I don't share their perspective or indoctrination.

    They may have said a lot of things in their youth, but it has been documented profusely how they lost that innocence long ago.

  36. No, there's a small problem. by twitter · · Score: 1

    If anything, there's too much misguided "fairness". Decisions that bring more freedom are praised. Decisions that reduce freedom are denounced. This is good, when all other things are equal.

    The only double standard is that some people are willing to give bad actors more credit than they deserve. They are deluded and servile for thinking that M$ and friends will be around forever and must be placated. The bad actors are easier to see through the lens of freedom than they are though the purely functional fog of "openness". DeCSS and Tivo are examples of openness failing to bring real freedom.

    Overall, the issue is unimportant because freedom and performance are linked. Eventually, all free software users understand the benefits of real freedom and shuns non free. Non free software is harder to obtain and keep up. Each owner a system has is a brittle point the user must work around. A non free video driver, for example, still performs better than a free one because of the games card makers play. That single piece of non free software might be justified by a game or some other visualization task but it makes upgrading the system painful. Add enough of these non free pieces and you are close to the Windoze experience.

    --

    Friends don't help friends install M$ junk.

    1. Re:No, there's a small problem. by Anonymous Coward · · Score: 0

      A non free video driver, for example, still performs better than a free one because of the games card makers play.

      Wrong! I use all free video drivers and they are better than the official ones.

      Two, there is a lot more into programming a driver than playing games.

  37. The open source competition is too much for MySQL by siDDis · · Score: 1

    There are other databases which is way better and yet more *free* In my eyes, MySQL is in the same database league today as Windows 3.1 is in the OS league. It's time to move on, lets fork SQLite, add networking and support for multiple users, release it as GPL and name it MySQLite.

  38. Just keep your eye on the ball... by msimm · · Score: 1

    The funny thing about OSS is how many people it involves. You increase the amount of people and you increase the amount of chatter. Add to that a little politics and you get exactly what you'd expect. But the beauty of the OSS movement, like anything, is the diversity of the pool. Calling it one way or the other is unjust. There are lots of people on both sides of the fence and all imaginable variations of between.

    We fixate on the polarity because it makes news. Because it's interesting. Because people who feel strongly about an issue tend to speak louder. But that doesn't mean a lot about the OSS community en mass.

    --
    Quack, quack.
    1. Re:Just keep your eye on the ball... by jessecurry · · Score: 1

      Very true, I see all types in FOSS.. hopefully my statements aren't taken too literally :)

      --
      Those who know, do not speak. Those who speak, do not know. ~Lao Tzu
  39. The two are different by ComputerSlicer23 · · Score: 1

    First, RHEL did cause a fairly big splash. A number of people were fairly vocal, and called for the downfall of RedHat. However, there is one critical difference: RedHat freely gave away everything needed to build RHEL to anybody who wanted to show up and use it. It sure sounds like MySQL is not giving away the source or binaries to anyone. They are following the letter of the GPL (which is very good!). But they are not playing in an open space. To the best of my knowledge, RHEL didn't get particularly upset if you gave away the binaries (as long as you took the time to strip off their trademarked materials), and were clear that it wasn't RHEL. I don't really understand why MySQL doesn't just put the source out and let folks build their own binaries (which I think would cause most of this to go away, as there'd be a sourceforge project that distributed the binaries). In the end, their client license will ensure they get paid by folks who use their software in any non-Opensource project (They GPL their client, which is a problem for anybody who uses it in a proprietary application). That is however, their right, and I support them to do it. I just don't use their database at work for anything because of it. (I have a historical preference for PostGres over MySQL, and the change from LGPL to GPL on the client has made it a moot point to re-evaluate the technical merits).

    Kirby

  40. Never as bad as it looks by ajs318 · · Score: 1

    What it's easy to forget sometimes, is that -- thanks to the GPL, and the combination (BSD licence + lots of hard work) -- Open Source is forever. Once a product has been released under an Open Source licence, it can never be closed up again. Even if they try to change it and make it incompatible, the Open implementation can always be adapted -- and general inertia is enough to buy the canny developer time in which to do this, since many people choosing the "closed" option will actually continue using the "old", "open-friendly" version for longer than it takes to get the "open" version speaking the new protocols. For instance, there's apparently some sort of closed-source SSH implementation; only nobody actually uses it -- everybody just uses the OpenBSD one.

    The nightmare of someone taking something that was always open, changing it a little and locking it up -- the official reason why it took so long for Sun to open up Java -- so far mostly hasn't materialised. Because, and this is something else that's sometimes easy to forget, Open Source developers are smarter, and harder, than Closed Source developers. Fact is, it takes a lot of guts to Open Source something. What you're saying to the world is, in effect, "Look at this! You couldn't do anything like this in a million years. This is just so good, I'm not afraid of you knowing what's inside it; it stands on its own merits, and I don't have to resort to craven behaviour like locking you out of it!" You wouldn't dream of calling a Scotsman in a kilt a sissy ..... same phenomenon at work.

    History will come to note the "closed source" phenomenon as a blip, an anomaly that lived and died and was not missed. It's really not worth getting het up over. Progress depends on sharing, and the Open development model -- as long as it's done properly -- is demonstrably superior to Closed development. As for DRM and the like, that will cease to be relevant with the development of improved hac ..... er, I mean, debugging tools. (Chop-and-swap analogue TV encryption is trivial to defeat nowadays from scratch -- i.e. finding the chop-and-swap points in each line just by comparing successive lines -- with even fairly ancient kit ..... whoever thought in the early 1990s that CPUs would ever hit 100MHz, let alone 1GHz? Even Java or Perl probably would be fast enough to do it.)

    --
    Je fume. Tu fumes. Nous fûmes!
  41. Testing a theory by ccguy · · Score: 0, Offtopic

    Whenever an article about open source and companies' policies is posted, moderation points fly by, so this must be a good article to get karma :-)

    I don't have anything insightful to say so I'm shooting for informative. Here's what the mysterious future brings (yes, I bought 1000 pages, I wanted a few frist potss but turns out you can't post before it's released to genpop, WTF)

    "A team of four Thai students beat out 10,000 competitors to win the $25,000 prize in Microsoft 2007 Imagine Cup. Their project is text-to-speech software in which computers read aloud typed and handwritten commands. The software will allow people who can't read to interact with a PC. Imagine Cup judge Rand Morimoto has been blogging on the whole experience -- from his video of the opening ceremonies to how contestants swilled free Cokes to keep themselves awake during the 24-hour, no-sleep phase of the competition."

    There.

  42. What I'd rather hear by Xtifr · · Score: 1

    I'd rather hear a resounding "Doh!" from the idiot that wrote the article! And, no, gee, guess what, I don't care what the writer's history may be. It was a stupid article no matter who wrote it. :)

  43. Actually, that's a single standard by nagora · · Score: 1
    You praise someone doing something right and condem someone doing wrong. The examples given in the article are totally consistant.

    TWW

    --
    "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
  44. I do not think this means... by immcintosh · · Score: 1

    ...what you think it means. Double standard that is, in reference to the author. Here's your standard: open source is good, closed source is bad. When source opens up this is good, when it closes up, this is bad. This is one standard. Please to be explaining where second standard is? Really, this article was tripe if you ask me. It accuses people of hypocrisy and double standards when that's simply patently not the case.

    If you want to argue that commercial software is necessary for the industry, fine. That makes sense, and I can understand the argument, but don't try to hide it behind some ridiculous red herring argument of hypocrisy.

  45. From a different perspective by Anonymous Coward · · Score: 0

    Steps in the same direction...towards a similar business model, one with a enterprise branch and a community branch.

    So how do you laud one and condemn the other? Because of where they started, not because of the end result? Is that not akin to cutting off your nose to spite your face?

    1. Re:From a different perspective by J'raxis · · Score: 1

      The one moving in the right direction deserves praise, to encourage them to move further. The one moving in the wrong direction deserves scorn, to discourage them from moving further. This is entirely logical and not very complicated.

  46. simple by Anonymous Coward · · Score: 0

    because we are leenooks zeelots. we jerk it when a new kernel is released. fap fap fap.

  47. Beating a dead horse by Anonymous Coward · · Score: 0

    Give executables? Close but no cigar.

    1) MySQL AB always seems to avoid the license question (ref their really lousy answers on their forums. At best refering to FSF for definitions or that you could just buy a commercial license to be sure).
    2) That FSF considers making a Web site public to be distribution, at least that seems to be what was intended. (http://www.fsf.org/licensing/licenses/gpl-faq.htm l#UnreleasedMods).
    3) Yes, the client libraries are also released under GPL (not LGPL!), so linking (static or dynamic), pretty much requires that you are either releasing under GPL or one of the (by MySQL AB defined) compatible licenses. Thinking you should not pay attention because you access the driver through another API? Think again, it still ends up in the same address space. Extend this with some really misguided effort to keep others from creating alternative implementations, by releasing documentation and the protocol under GPL (I leave it as an exercise for the reader to discover the FSF's thoughts on this move).

    So the questions becomes? Using MySQL to back a publicly accessible Web site? Got a nice link, where the source code can be downloaded?

    1. Re:Beating a dead horse by a.d.trick · · Score: 1

      Nice try, but you misread the FSF's statement. The first paragraph says "The GPL permits anyone to make a modified version and use it without ever distributing it to others. What this company is doing is a special case of that. Therefore, the company does not have to release the modified sources."

      They go on to explain that if you do want this requirement on your licensing (and they think it's a sensible requirement), you really ought to be using the Affero GPL.

  48. There's lots of them, actually by dedazo · · Score: 1, Interesting
    You're posting on a web site owned by a company that positions itself as a palladin of open source, yet closed off access to their (once freely available) main product years ago. SourceForge is the ultimate example of these double standards that according to you only exist when considered in the context of things you happen to hate, like "Windoze".

    Eventually, all free software users understand the benefits of real freedom and shuns non free.

    As always you fall into the trap of thinking people (normal people, you know, out there in the real world) somehow subscribe to your unquestionable religious techno babble rather than simply wanting to use their computers to get work done. "Freedom" as promoted by people like you must be absolute, expressed in pure black and white. Reality is much more complicated than that, and the more you "evangelize" this type of argument, the less people will sign up for your nirvana.

    As for your always tiresome prediction that "M$" is about to go under, good luck. It's going to take a lot more than silly little lie-infested lists and wasting your time preaching to the choir.

    Why don't you spend 1/10th of the energy you expend on FUD'ing Microsoft by lobbying OSDN (or OSTG or whatever it's called this year) to open up the software that hosts the vast majority of free software projects in the planet? Now that would be a worthy cause.

    --
    Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
    1. Re:There's lots of them, actually by JohnFluxx · · Score: 1

      >> Eventually, all free software users understand the benefits of real freedom and shuns non free.
      > As always you fall into the trap of thinking people (normal people, you know, out there in the real world) somehow subscribe to your unquestionable religious techno babble rather than simply wanting to use their computers to get work done.

      Ah, the age old philisophical question. Most people don't particularly think about or even particularly understand the benefits of the freedom that their country gives them. They just want to live comfortably. They don't care for 'religious' politics about freedom, as you so eloquently put it.

      And yet, they would quickly miss the freedoms if they went. It's a funny ol' world.

  49. Mod parent up please by crush · · Score: 5, Insightful

    It makes an absolutely crucial point: there may well have been howls of protest, but they were from people that either wanted to spread confusion or else were completely ignorant. There's another point: Fedora is the basis of RHEL not the other way around. Fedora is a very aggressively moving distribution that tries out new technologies. Red Hat looks at how succesful those are in Fedora and rolls any that work out well into its supported product: RHEL. It's in a good position to do so because many of the engineers that it hires are involved in the Fedora Project and so know intimately what features are stable and easily supportable. It galls me that Red Hat as a company is so open, adhering in both letter and spirit to the ideals of Free Software, makes money from selling support for that software, re-invests the money in hiring top-notch hackers that contribute Free Software for everyone and then are shit on by people that know that they're doing this work and yet a company like Canonical with a non-Free "launchpad" are fawned over. Feh.

    1. Re:Mod parent up please by spevack · · Score: 2, Interesting

      This is the best comment I've read on Slashdot in the last month. Thank you.

    2. Re:Mod parent up please by linuxlesbian · · Score: 1

      amen! Thank you for getting it!

    3. Re:Mod parent up please by crush · · Score: 2, Informative

      Thanks. And thanks for Fedora. The amount of negative propaganda about Red Hat is mind blowing at this stage and as a happy user of Fedora, CentOS, RHEL (and Debian and OpenBSD and Gentoo) I'm very appreciative of the fact that Red Hat runs a succesful business within the paramters that Free Software imposes.

  50. Eh? by Ant+P. · · Score: 1

    Where's this alleged huge crowd of people whining about Redhat and MySQL?

  51. Simple Answer by Anonymous Coward · · Score: 0

    "Why do we praise closed source companies who open up a little bit, but damn open source companies who close down a little bit?"

    The former is taking a step in the right direction and the latter is taking a step in the wrong direction. Simple.

    1. Re:Simple Answer by edraven · · Score: 1

      Yeah, this isn't a double standard. This is a standard. A double standard would be if we praised a closed-source company for remaining closed, but damned an open source company for becoming more closed.

  52. If its open source and I contributed where my $$$. by deweycheetham · · Score: 1, Interesting

    Hey wait a second. If I contribute free patches, fixes, analysis, testing, or what ever and you are going to sell it, where is my compensation?

    Now, I have no incentive to support your open source code at any level.

    Thank you very much, F**K OFF.

    (ding my Karma down again, cuz i know what i dont like)

  53. FOSSie nature by Anonymous Coward · · Score: 0, Troll

    It's because FOSSies are hypocrites.

    A majority of Slashdotters not only are not programmers, or ever will be programmers, but they also never have any intention of being programmers. It kind of makes one wonder why they are so obsessed with source code when they have never looked at a single line of code... but that's because they are more interested in the "free".

    The problem with "free" is that such people are crafting the GPL, which grows progressively more and more hostile to commercial interests, as well as to businesses who would be interested in using FOSS. Your average FOSSie not only has no experience in a large enterprise environment, but they resent such interests having any influence over FOSS.

    Teh Lunis has criticized GPLv3... and he is the FOSSie God. If teh Lunis can't change their minds... it's pretty obvious the cause is lost. FOSS is dying from thousands of self-inflicted wounds. When they started letting non-technical people make decisions for them, FOSS was dead.

    But look on the bright side: there will soon be a thriving community of MS-OSS, which embraces the enterprise, commercial interests, and businesses. And even better, it will be covered by Microsoft's excellent support structure.

  54. It's about the DIRECTION of movement by erroneus · · Score: 1

    ...not about the distance traveled or position relative to center.

    When someone opens up, we cheer because it's a step in the right direction. When someone takes a step in the wrong direction, we jeer. It's very consistent.

  55. The Mathematics Double Standard by TechnicolourSquirrel · · Score: 1

    Why do we praise closed source companies who open up a little bit, but damn open source companies who close down a little bit? This is a joke, right? As long as you're asking, how come when you add two numbers the result goes up, but when you subtract one from the other, the result goes down? Are numbers hypocrites? Honestly, the editors here cannot possibly have become this stupid. They must just not be paying attention anymore, i.e. phoning it in. I swear, if Digg didn't exist as an example of how much stupider things could be, I'd never visit this site again.
  56. The arrogance of your post demonstrates my point by spun · · Score: 2, Insightful

    - protesting segregation and apartheid - protesting Vietnam, getting arrested, even college students with draft deferments - protesting against Nixon and Watergate Real selfish. Just look what's going on today. Oh yeah. Nothing. That's exactly my point. The baby boomers are doing nothing today. You have been resting on your tiny little laurels for decades. It was a few members of your generation that did great things. The rest of you went to est seminars and tried to see how far up your own asses you could stick your heads.

    Me! Me! Me! It's all about Me!

    It even shows in your post, you try to make it seem as if baby boomers have been the only generation to protest. You discount the contributions of the current generation not because they haven't done anything, but because they aren't you, and thus are profoundly uninteresting to you self-involved boomers. Therefore, you have no idea what they may or may not have done, but simply assume they couldn't possibly be as great as you.

    Maybe it's because I was raised by you selfish boomers that I despise your smug, arrogant, self centered and perpetually lazy attitude.
    --
    - None can love freedom heartily, but good men; the rest love not freedom, but license. -- John Milton
  57. little billy and traffic by Bob+the+Hamster · · Score: 1

    Why do we praise little Billy (who is playing in traffic) for moving a little closer to the sidewalk, but at the same time scold little Suzie (who has been playing on the front lawn) for moving a little closer to the curb?

  58. Good for the MySQL org by xgr3gx · · Score: 0

    I think it's great that MySQL has been successful enough to keep growing.
    I also think they should maintain a community (free) version for everyone to use
    If it wasn't for the OSS community having free access to MySQL, it would not be nearly as popular.
    If you want enterprises to use your product, you need to provide enterprise support.
    Support staffs cost money. You need more than donations to make it work.
    I think Linux is bigger in enterprise today because of Red Hat. If there was no support model, I know my company probably just would have gone with Solaris or AIX.
    Big Companies don't rely on Wiki's and message boards. They need tech support 24/7.

    --
    Shameless plug alert: Game server control panel
  59. linux community issues by Anonymous Coward · · Score: 0

    maybe if you all started to treat software as software, not religion....

    1. Re:linux community issues by maxwell+demon · · Score: 1

      What? Blasphemy! :-)
      Fall upon you knees and pray:

      Our kernel, which art in vmlinuz,
      Hallowed be thy inode.
      Thy booting come,
      Thy system calls be called,
      From user space as they are from root.
      And forgive us our SIGINTs,
      As we forgive those who SIGINT us.
      And lead us not into uninterruptible sleep,
      But deliver us from the kernel panic.
      For thine is the kernel space,
      The access control, and the terminal
      For ever and ever.
      uptime.

      --
      The Tao of math: The numbers you can count are not the real numbers.
  60. Good Point Spin by Monkius · · Score: 1

    I just wonder why the topic intro gets into the debate. Whether the author "makes a really good point" is the matter to be discussed.

    --
    Matt
    1. Re:Good Point Spin by khuber · · Score: 1
      Frankly the intro about covers the article. It reeks of the "it's good for profits, it must be good!" attitude that seems to happen frequently at the expense of the general population. You know, I wrote one method for a particular open source project that became closed source/commercial and I was still pissed so I can imagine how significant contributors would feel about MySQL's split into enterprise and now limiting availability of their distributions (apparently -- I'm not 100% confident I understand what they are doing here, but I know they forked last year and changed their licensing and are changing distribution now). The real damage to the community was already done with the split, so I'm not sure this is anything but adding a little insult to injury.

      The double standard is not coming from the community, it's coming from the companies who do this lead in where they ride the wave of open source until they build up a userbase and then go to some tiered model to wring out more profits. You really get the sense that people are being (ab)used as free labor.

      It's not outrage against a company for trying to make money, it's outrage at this bait and switch after they get you hooked. In other words it's not that I blame the company for pursuing an effective business model, it's just that I think that they do it to some extent at the expense of their userbase and the people who contributed. They can't take away the GPLed code, but they are essentially using it as leverage to get businesses into their proprietary fork.

      Yes, this enterprise/open split is a model commonly used by other companies. No, it won't end the world. It just leaves a bad taste in the mouth of people who, like me, value freedom more than corporate profit and are disappointed to see the open source model sullied like this.

      Hey, but at least they finally bought into that whole ACID thing after years of ridicule from people using real databases.

  61. Tell me about it! by elsJake · · Score: 1

    I'm was generally a "good kid" in school. If i did something wrong , immediate and harsher punishment. Meanwhile..the assholes were getting rewarded each time they did something normal and less punishment for something they did wrong..because they did it often.

  62. Double standard by suv4x4 · · Score: 1

    Double standard means judging the same action by two subjects in a different way.

    We have here judging opposite actions by two different subjects in an opposite way. It's not a double standard.

  63. Missing analogy by axb2298 · · Score: 1

    Can someone give a car analogy, for the benefit of ./ readers

  64. Matt Asay's become a troll by Cyclops · · Score: 1
    He's just provoking people for hit points on his articles.
    As for me, I know where I stand:
    • increases pool of software everyone is free to run, study, modify, republish: good deed
    • decreases pool of software everyone is free to run, study, modify, republish: bad deed
    Isn't it consistent and proper education to praise good deeds and criticize bad deeds? To call this standard and good behavior a double standard, is mischievous at best. It's trying to turn reality upside down, appealing instead to people to have a double standard.

    Besides, isn't it a bit Gonzalish to do:
    • increases pool of software everyone is free to run, study, modify, republish: good deed
    • decreases pool of software everyone is free to run, study, modify, republish: good deed
    hmms? hmms?
  65. Open source != good by Coolhand2120 · · Score: 1

    Just because a project is open source does not mean it's a 'good' project, or make the developers good people, and similarly because it's closed source doesnt necessarily mean it [the project], or it's developers are 'evil'. This is personal to me because I've spent the last 4 years writing a grand application for small business, which I've been paid for, but not very well, it's more a work of passion than a way to make money, right now. When the project is finished I plan on selling it, yes I will make simple copies, I can't reasonably give something away I alone took 4 years to make, and that's what open source software professes: take a lot of your time making something and then give it away for free. Some people have the interest and help of the community and in that case they should be obligated to remain open source. But if you are closed and by yourself, as I am, you should be able to remain closed without incurring the moniker 'evil'. I've spent thousands of hours working on this project, it's not something I just want to give copies away for free. It cost me thousands of dollars to make this program and I'm going to try and recoup that money, and then some, and that is not evil. If someone makes film would you expect them to give it away for free to everyone just because making a copy is so easy? Or what about a book? The idea that software developers are expected to just give up the fruits of their labor is just straight up communist, people should be rewarded for their efforts with cash, or there is no incentive to do it [write software]. I'm not making a program so bill1717@aol.com can give me props on sourceforge or make a happy face on IRC, it's a damn job, and unless we're going to start paying plumbers and doctors in emoticons I'm going to continue to ask for money for the software I write.

    1. Re:Open source != good by Anonymous Coward · · Score: 0

      you're full of crap. closed source is evil and you're nothing but a shill. how does it feel to be a M$ fanboi?
       
      linux is the best os ever and mac is right behind even though the closed hardware and closed software of apple doesn't make sense given the open source commandments but as long as they're not microsoft there is no hypocrisy.
       
      you should be burned at the stake for being an astroturfer.

  66. Another Unity Fallacy by bitspotter · · Score: 1

    http://n8o.r30.net/dokuwiki/doku.php/unityfallacy

    Who's "we"?

    Another notch for this entry...

    Aside from that, though, I don't get it. What's inconsistent about praising moves toward openness and criticizing moves away from it?

  67. Because... by WK2 · · Score: 1

    Opening up software is good. Closing software is bad. Why is this difficult for some people to understand? It isn't a double-standard, either. If Microsoft GPL'd or BSD'd a part of its system, it would be a good thing. If Microsoft started closing their software even more, by, for example... well... if they managed to do it, we would dislike it, just like we disliked it when XFree86 went non-free.

    In summary,
    opening == good
    closing == bad

    Any questions?

    --
    Write your own Choose Your Own Adventure. http://www.freegameengines.org/gamebook-engine/
  68. Why? by ultramkancool · · Score: 0

    "Why do we praise closed source companies who open up a little bit, but damn open source companies who close down a little bit?" Simple. The closed source companies who are opening up are moving towards what we want. The open source companies closing down are moving away from it.

  69. Counterstrike by Anonymous Coward · · Score: 0

    I remember when you could download Counterstrike for free while it was being sold on store shelves. People were still buying it.

  70. What a stupid question ... by DaveG,+the+Quantum+P · · Score: 2

    ... Open is good, closed is bad. So when proprietary companies open something up, we praise them for moving in the right direction. When OSS companies close something up we criticise them for moving in the wrong direction.

  71. rule of consistency? by Vo1t · · Score: 1

    Yes it is typical human behavior. We like more those who are consistent and commited. Mr. Cialdini has nicely put it.

  72. Praise/Damn the action, not the company. by charlieman · · Score: 1

    I for one, praise the action of opening software, and damn the action of closing software. Whatever the company is.

  73. Its standard behavioral modification technique by Confessed+Geek · · Score: 1

    Its called shaping. Psych 101.

    An oversimplification is "reward behavior resembling a desired behavior, and punish behavior that does not. Then become more specific in what you reward for a given subject."

    Its one way how you train rats, dogs, and people to do things that are not part of their normal behavior but have predecessor behaviors that can lead to the behavior.

    So, reward projects that become a little more open, thus encouraging the behavior, then reward it more as it becomes more open.
    Punish becoming less open to discourage it going farther.

    Basic carrot and stick :P

  74. ftp.redhat.com by juiceg · · Score: 1

    I'm certainly not onboard with MySQL's decision... but as for Red Hat, they technically do make all their source available: ftp://ftp.redhat.com. It ends up being the foundation for CentOS, as well a host of others. How is that not playing nice?

  75. simple by cabazorro · · Score: 1

    It looks scummy when you get the crown jewels (the kernel) slap a few patches and libs and then say that you can't afford to share your "work".
    On the other side, you will always look bold and sophisticated when you start revealing your own jewels.

    --
    - these are not the droids you are looking for -
  76. MySQL's source is as open as before by martenmickos · · Score: 4, Interesting


    To all Slashdotters,
     
    Your comments are appreciated and we take your input seriously. Just to make sure that all facts are correct: we have not closed the source. MySQL continues to be GPL as before.
     
    We have only made a change in relation to binaries. Community binaries are available as before, MySQL Enterprise binaries are provided to our customers. We are highly grateful both for those who count themselves as users and those who count themselves as customers. And the binaries are produced from GPL source code so of course you are all in your full rights to modify, compile, redistribute etc. as before.
     
    The rapid innovation rate in and around MySQL is very much a reasult of the product being licensed under the GPL. Look for instance at MySQL Cluster and MySQL Proxy which are innovations from us, or at the SPASQL modification made by Eric Prud'hommeaux: http://www.w3.org/2005/05/22-SPARQL-MySQL/XTech
     
    I look forward to more of your comments and suggestions.
     
    Marten Mickos, CEO, MySQL AB

    1. Re:MySQL's source is as open as before by Legion303 · · Score: 1

      "Your comments are appreciated and we take your input seriously."

      Really? You take seriously an article submission containing an obvious logical flaw, followed by hundreds of comments from misinformed kids? That's no way to run a business, man.

    2. Re:MySQL's source is as open as before by martenmickos · · Score: 1


      I have made bigger mistakes in my life when taking things too lightly than we taking them too seriously - so, yes, really.
       
      But of course if it would turn out that I don't know how to run the businesss, then I am sure our board would be delighted to hear from you, as you seem to hint that you know how to do that.

    3. Re:MySQL's source is as open as before by petrus4 · · Score: 1

      Mr Mickos,
      I am grateful for the opportunity to respond to a representative of the company directly.

      I wish to make it known that for what it is worth, I myself harbour no ill will towards MySQL AB for being a commercial entity, or towards its' staff for attempting to seek financial recompense for the hard work that they presumably engage in. As someone who seeks to improve my own financial situation, I would be hypocritical if I were to do otherwise.

      My own occupation as an occasional web developer, among other persuits, has at times in the past led me to encounter and use MySQL. In what experience I have had with it, it is a fine application, worthy of its' reputation with developers, and I also found the documentation to be highly detailed and useful.

      While work that I may undertake as a web designer in the future will likely cause me to have further encounters with MySQL, a couple of years ago, I began a different project than that which I have previously attempted. Given the (hopefully eventually) commercial nature which I plan for this project to have, for my own purposes it became apparent that a database package under the BSD license would be more appropriate. I will also admit that the BSD license is more in line with my own philosophical perspective in general; part of that is the need for a license which is not under the authorial control of any single entity, which most definitely includes the Free Software Foundation. I however acknowledge that for certain uses, version 2 of the GPL can be appropriate, and also harbour no hostility towards those who choose to use it. License choice can be a deeply personal thing, as well as legal and economic.

      I wish your company all possible success, as well as commending the company for offering support as one of its' services. Migrating to open source, as with any large endeavour, can be a greatly complex and at times imposing thing, and I feel that though there are some, there sadly are still not enough entities yet in existence to offer concrete guidance to those individuals and entities who wish to join the exodus. We must therefore be grateful for those that do exist.

    4. Re:MySQL's source is as open as before by martenmickos · · Score: 1


      Thanks for the encouraging words!
       
      The question of BSD vs. GPL is an interesting one, and you can find evidence of success and failure in both. Apache is a liberally licensed FOSS product that has seen great success. But in the DBMS world, the BSD-licensed product is a non-profit project, whereas the commercial companies have created closed-source versions of the FOSS product. Perhaps I am biased, but it seems to me that in that constellation, less code is made open source.
       
      With MySQL, we have the entire DBMS under GPL and for anyone and everyone to use and modify, so we think this model results in more FOSS code. MySQL Cluster, which I mentioned in my first posting above, is in my mind a great example. We then build our commercial value proposition on the notion of certified binaries, services and tools. That's our way of maximising FOSS and revenues in one go. But, as one can note from this /. discussion and others, whatever business model you choose, you will have people speaking up both for it and against it.
       
      Marten

    5. Re:MySQL's source is as open as before by Legion303 · · Score: 1

      Nope, I freely admit I have no idea how to run a business. You appear to have missed the fact that I was making a joke at Slashdot's expense. But if your skin is really this thin, perhaps Slashdot isn't the best site for you to be reading.

    6. Re:MySQL's source is as open as before by martenmickos · · Score: 1

      I joked too.

  77. Same problem with the Open Graphics Project by Theovon · · Score: 1

    The OGP had started out by saying that they wanted to produce hardware that worked well with Free Software, but due to certain copyright issues, they wanted to keep some of the hardware design locked up. They got no end of flak for that. This was absurd, of course, because the OGP was offering to be far more open than any other graphics vendor had ever been before. It wasn't until Richard Stallman himself said that it would be necessary for the OGP to keep some of the hardware design closed that they received some vindication.

    Conclusion? That many people don't understand the principles behind "Free Software" and think it just means "give everything away for no money."

  78. No, it's called Zealotry. by Anonymous Coward · · Score: 1, Interesting

    Shaping doesn't work when:
    a) you have no real power
    b) there is a third option, to do nothing at all
    c) what is the reward? In business it is money.

    It is not called Shaping.

    It is called Zealotry.

    Shaking hands with your supposed "enemy" for a token gesture and then hanging your "ally" for doing something they see will allow them to survive in the marketplace. Something that, ironically does nothing to further your supposed "cause".

    You moralize while simultaneously forgiving the large abuses and crucifying the small; rewarding the token gestures and ignoring the large sacrifices.

  79. Perfectly good reason by Urza9814 · · Score: 2

    When companies that are closed open up a bit, they're taking a step in the right direction. They're helping the community. And there is a good chance if things work well that this will continue and they'll be a model for others in the industry. But when companies that are open close up a bit, they're moving in the wrong direction, and creating an example for other companies of a place where open source didn't work and another reason for them to stay away from it.

    It's not how open they are overall that matters, it's what direction they're moving in.

  80. Free and Libre Software by Anonymous Coward · · Score: 0

    Novell is an intersting case of a closed source company gone open:
    Suse Linux 10.2 is open source, and free to download, install and use. It's sources are easily available and updates are provided on a semiregular basis, and support is through a free community.
    Novell also sell Suse Linux Enterprise Server and Suse Linux Enterprise desktop. These are commercial packages that are older versions of Suse Linux, but distributed with specific packages and minor changes to some system settings to optimise them for certain roles. You can download for free and use for 30 days before you can no longer recieve updates from their official repositories. But once signed up, you can still download the sources for every piece of software they distribute as part of this OS.
    What you cant get is the source for edirectory and Novell Open Enterprise Services, such as Groupwise. These are binarys that are installed on SLES (and I think Red Hat is also supported) The source is closed, you cannot download it or modify the Groupwise system or any part of eDirectory for your own use. You cant supply patches back to Novell if you wanted to fix a bug.

    The thing is that often times ypu just want something that can relay smtp mail, and Groupwise is overkill, so you may use sendmail instead which is free (and Libre) as it comes with the OS distributed, or you can download fresh source and compile yourself. What ever you want, it's free.

    The thing I see is that as Libre software gets better and better, it requires less support for common installations, so fewer people will pay for support and update downloads.

    Would I advise one of my customers to bet the farm on an open source product with no support? No way. On an open Source product with paid and relaible support, No problems. Closed source with good support, no problems. What ever does the job.

  81. the verdict is in! by Anonymous Coward · · Score: 0

    linux is still for fags.

  82. Vegetarian by Fakts · · Score: 1

    Your points just your example isn't great. It's just about taking a step forward. Open is seen as the positive, Closed the negative. Or a vegetarian eating meat. If someone starts cutting back on meat, its seen as a positive. But if a Vegetarian starts eating meat, it would have the same reaction. It's going back on a belief they have, or a moral standpoint.

  83. Re:The open source competition is too much for MyS by Zephiris · · Score: 1

    The more sensible thing would be...to use PostgreSQL which has a better license, and is more ANSI SQL compliant anyway? The "everything for free" on MySQL's case is a bit less than truthful, anyway.

    You basically only get it for free for use with non-commercial GPLed software. Anything other use is effectively verboten under the 'community' edition, similarly to the way Qt is licensed (though Qt also requires that anything that licenses Qt officially, for several thousand dollars, is also proprietary, for-charge, and closed source).

    Personally, it doesn't make sense to me that a 'common library' be licensed under GPL because obviously, that mostly undercuts things that don't have GPL license, such as BSD and CDDL software which isn't allowed to link to it. It's not surprising that MySQL is making it 'more closed'. They did it before when they changed from LGPL to GPL "because people were static linking and stealing the server code", and they thought the LGPL allowed that, or at least that was the excuse given at the time.

    PostgreSQL, on the other hand, isn't owned by a faceless corporation that is trying to restrict your use of their software. Why suggest all of the effort of reinventing the wheel via SQLite when there's obviously an already existent, and free, alternative and equivalent to MySQL? The whole point of SQLite, as far as I understand it, is to be able to use SQL without all of the setup or server requirements, so you can dump a single file to store all database data for a single program.

    --

    "A Goddess rarely smiles for she is forced by others to be an island unto herself." - Zephiris
  84. Re:The arrogance of your post demonstrates my poin by Anonymous Coward · · Score: 0

    "you have no idea what they may or may not have done"

    So fill me in.

  85. What Outcry? by Bob9113 · · Score: 1

    WTF is this dork talking about?!?

    OK - everybody at once now, just shout out the answer: What is the most reactionary major news aggregator when it comes to open source?

    If you said, "Slashdot", go get yourself a cookie.

    Back? OK.

    What were the two most popular tags on the MySQL story?

    Let's jump in the wayback machine.....

    Ahh yes, "misleading, badtitle."

    Gee, yeah, there's a bunch of people bashing MySQL. No, this reactionary open source community said, "Nope, that's not right, MySQL is just limiting downloads of the premium product to their premium subscribers." Ferfucksake, if you're going to bash a community for doing something, at least have the decency to bash them for doing something they've actually done.

    Dumbass.

  86. directions? by Pope+Raymond+Lama · · Score: 2

    Let me see...there is a direction I like to see businness move...some moving in that direction slow down or turn to the other side...I dislike that.
    On the other hand, some of the people going int he opposite direction turn around and start moving on the direction I want.

    What is "double" about that?? TFA seens to be quite brain dead.

    --
    -><- no .sig is good sig.
  87. Easy by tom's+a-cold · · Score: 2

    Because going in the right direction is good, and going in the wrong direction is bad.

    --
    Get your teeth into a small slice: the cake of liberty
    1. Re:Easy by ICLKennyG · · Score: 1

      Slightly more complicated but I think relevant is the fact that Open software theoretically could have general public contributions that were made without monetary compensation that were only done because the programmer feels it's for the greater good. To close that off and start making money from their work without their consent and forwarding on their payments is wrong. The other side of the coin is closed software which developed code at likely a great expense, by paying many developers salaries. Their decision to give this software away for free when they have already paid for the creation of the software is the exact opposite as the other action, even if they arrive in the same place.

  88. That's a stupid argument by TheLink · · Score: 1

    What idiocy.

    You reward behaviour you want and punish behaviour you don't want.

    Whether a dog normally does what you want or not doesn't mean you say "good dog" when he doesn't do what you want.

    How difficult is that to understand? Even dogs understand it.

    Go ahead mod me flamebait, but what I'm saying is true.

    What's news is that the guy either doesn't get it, or pretends he doesn't get it.

    --
  89. Re:If its open source and I contributed where my $ by petrus4 · · Score: 1

    I appreciate you so honestly characterising what is in reality the attitude of a lot of people developing open source.

    Read closely here, people...because this more than in many other ways is the tyranny of Richard Stallman.

    Said developers often actually want to make money themselves, but working on GPL licensed projects, feel as though socially speaking, they're not allowed to...so they work on something GPL licensed in order to be politically correct, but because that isn't what they really want, heaven help the poor soul who decides to attempt to capitalise on said code themselves.

    As an idea, try contributing to a project under a non-GPL license, so that you can then not only contribute code of your own, but also sell the entire project outright if you so choose, in order to gain economic compensation. Good form suggests that you donate some of your profit from doing this back into the project as well, but you are under no hard legal obligation to do so either.

    By contributing to say, a BSD licensed project, you can both feel like you're doing the right thing, and receive economic compensation for it if you so choose, without any of the GPL's attendant legal complexities whatsoever.

    If you try using it, you'll discover for yourself that in practice, the BSD license is a better license. Fear however can be a very powerful motivator, and the GPL has fear on its' side. Fear of Microsoft, fear of the legal system, fear of the rest of the corporate world. Fear, fear, and more fear. The GPL also has Stallman's army of cultists behind it, to socially/politically enforce its' use.

  90. And a useful way to improve standards by Chrisq · · Score: 1

    We praise countries like Libya when they say that are going to stop supporting terrorism, even though they are a long way from being free democracies. This support and removing of embargoes encourages other countries to move in the same direction. At the same time we criticise our western democracies for removing freedoms, increasing surveillance, etc. This is not hypocritical, it is just that they are moving away from the ideal rather than towards it and we expect them to maintain the high standards.

  91. Re:huh... by Anonymous Coward · · Score: 0

    >people are getting to dumb these days
    Pot, kettle...

  92. Mod parent up by DigiDarkCloud · · Score: 1

    Man, the one time I need mod points and I don't have them. I consider my programming to be artistic expression; sure, it's an expression that fills a need, but the process in creating it is a lot like the creative process other artists use for more traditional media.

    Some people give away their music or pictures for free, and others charge for it. People have no problem with either practice (if we ignore technical measures that try to enforce them). It's denigrating our own art form to tell us we can't make the same choice.

    --
    SIG: 11
  93. Thats easy to answer (BTW.what a silly question) by Anonymous Coward · · Score: 0

    Why do we praise closed source companies who open up a little bit, but damn open source companies who close down a little bit?

    Well... very easy: The question entails a falsehood: If something is OK (freeing/opening closed source software), then the oposite should be OK as well. This is absolutely nonsense, Matt: that is because the desirable thing to happen is for closed software to become FREE/OPEN and not the other way round: If you see someone opening something that had been hitherto closed, you see it like a contribution to the community, and socially diserable, whereas closing something that has hitherto been open, is depriving the community and the society of a shared, common good, therefore you are taking it away from everybody, and it seen as the beginning of a backwards trend towards the same old tiring closed proprietary privative software world.
    It is altoghether different if a company offers a mix of closed and open versions, whenever the open versions are fully functional and contributes new features to the upstream/community.

  94. one way to look at this by neersign · · Score: 1

    this is sort of like a hooker giving away her services for free vs. your wife starting to charge you.

  95. This blog attitude is so backwards by Anonymous Coward · · Score: 0

    Yes, kudos to all things open. Happy? Boo to all things closed.

    The community is completely consistent. They applaud movement in the direction of open source and condemn movement towards closed source. Absolutely no hypocrisy here -- it's consistently pro-open.

    And yes, once an individual or a company gets the clue, they're supposed to keep it without a stroke every 10 minutes, so the rest of us can go on and encourage some newbies.

  96. Re:The open source competition is too much for MyS by Random832 · · Score: 1

    It's time to move on, lets fork SQLite, add networking and support for multiple users and relational integrity, and strong typing, and ALTER TABLE, and a date type, and nested transactions,

    --
    We've secretly replaced Slashdot with new Folgers Crystals - let's see if it notices.
  97. It's the direction they are moving... by Anonymous Coward · · Score: 0

    We are happy to see everybody move to being more open!

  98. Re:The arrogance of your post demonstrates my poin by spun · · Score: 1

    My own personal experience includes volunteering with Food not Bombs and Homes not Jails in San Francisco when Mayor Frank Jordan was trying to pull a Giuliani and get rid of the homeless, and getting beaten down by riot police; volunteering with Earth First on the Headwaters campaign and getting chased through the forest by loggers with chainsaws right after Judy Bari got blown up; volunteering with the IWW on the Borders Books and several other organizing drives; working with Greenpeace; and protesting the first Iraq war in DC. Amongst other things.

    But I'm just giving the boomers a hard time because I feel sometimes like they are a bit self centered and don't want to acknowledge the contributions of other generations. They did some great things. My mom and dad were college hippies and went to a lot of protests too.

    --
    - None can love freedom heartily, but good men; the rest love not freedom, but license. -- John Milton
  99. Re:The arrogance of your post demonstrates my poin by Anonymous Coward · · Score: 0

    That's all good. I wish there were more of you. Iraq protests aren't well enough attended. Where's the outrage?

    Don't mistake an unshakeable belief in personal liberty and individual freedom for greed or "Me Me". We changed things by not caring what people thought about us and that has stuck. I hope you do the same.

    Now I have to go wax my Beemer.

  100. I blame someone else! by nodrogluap · · Score: 1

    I'm not sure who yet, but it's definitely some else's fault...

  101. Re:The arrogance of your post demonstrates my poin by spun · · Score: 1

    Well, back in your day you still had an unbiased media willing to report on protests without giving 'equal time' to the five person counter-protest in the name of 'balance.' So you don't hear about it as much. Also, people see that and feel that traditional methods of protest are not reaching any kind of mainstream audience anymore, so they don't participate as much. Don't forget, the vast majority of young people in the 60s never went to a single protest. As important as the counterculture was, it was still a very small minority. Even in the day, if you weren't part of it you wouldn't hear much about it.

    And let us not forget the motivating power of self preservation. There's no draft today.

    --
    - None can love freedom heartily, but good men; the rest love not freedom, but license. -- John Milton
  102. How is This a Double Standard? by LuYu · · Score: 1

    I do not see this as a double standard at all. If open or free is good and secretive or proprietary is bad, anybody that tends toward openness and freedom should be encouraged, and anybody that leans toward secrecy or monopolism should be punished -- or at least insulted.

    How is this inconsistent?

    --
    All data is speech. All speech is Free.
  103. The standard is more openness by rfisher · · Score: 1

    There's no double standard here. Organizations are praised for moving towards more openness. Opening a little is movement in the right direction. Closing a little is movement in the wrong direction.

  104. Not a double standard by mgiuca · · Score: 1

    People are just looking at the rate-of-change, not the absolute value... which is quite logical.

    In other words, if a closed-source company open sources something, it's a step in the right direction. If an open source company closes something, it's a step in the *wrong* direction.

    Besides, open source projects that close source usually get beaten out by competitors or forks. (cf. Ethereal / Wireshark)

  105. Stupid Communists by paladinwannabe2 · · Score: 1

    The free market is an inherently wasteful system- instead, what we should do is create a pool of government funded money that goes towards manufacturing, and give everyone a vote for which manufacturing products they think are important. Just think of all the waste that goes into manufacturing- all the products made that no one wants, and all the waste that entails.

    The problem with pure socialist ideas like yours is that they never work in the real world at any significant scale. This is what would happen in your system:
    1. To get paid, software makers need to convince people to fund them. This means multi-million dollar ad campaigns designed to convice people to 'vote for allocating $1Billion to MS Vista Plus'.
    2. There's little incentive to have working software, since you're not selling a product, you're selling the 'service' of making software. The longer it takes to make the software, the more money you'll make.
    3. Big projects and special interests groups get all the money.
    4. End result for me: I pay more in taxes and get less for my money than I do in the current system. Of course I'm going to oppose such a system.
    Get out of your mother's basement, get a job, and read some history. Unless you're going to reward software writers based on the quality of their software and the number of people using it, your system will fail. And if you're going to do that, why not just keep the current system in place which does exactly that?

    --
    You are reading a copy of my copyrighted post.
  106. Re:If its open source and I contributed where my $ by fsmunoz · · Score: 1

    Why, hello again!

    Read closely here, people...because this more than in many other ways is the tyranny of Richard Stallman.

    Yes, the tyranny, let's all gather around.

    Said developers often actually want to make money themselves, but working on GPL licensed projects, feel as though socially speaking, they're not allowed to...

    Utterly false.

    so they work on something GPL licensed in order to be politically correct,

    You paternalism is amazing... developers are senseless idiots who can't seem to chose a license by their own, they're "forced" by some invisible hand and, almost forgot, the tyranical forces of the Dark One. Seems like you have a low opinion on thousands of developers out there.

    but because that isn't what they really want,

    Yes, because as per you previous point they are idiots.

    heaven help the poor soul who decides to attempt to capitalise on said code themselves.

    More BS. At the present moment I would say that more people capitalise on GPL'ed software than BSD one, although only because of the ammount of code and Linux popularity.

    As an idea, try contributing to a project under a non-GPL license,

    Because for you the border is not in, say, non-free code and free one, copyleft or not, but between GPL and everything else. Interesting world view - although a rather lonely one, since BSD developers are not like that.

    so that you can then not only contribute code of your own, but also sell the entire project outright if you so choose, in order to gain economic compensation.

    Poohh pooh, here comes the clue train, last stop is you: the main problems concering the selling of the software are the same for any code added to a GPL or BSD project, especially so since as the author one is always allowed to change the license. BSD code also gives access to the source and reselling habilities to anyone else (as the GPL does) so in terms of "comercialization" the problems are the same for someone who volunteers code to a project.

    By contributing to say, a BSD licensed project, you can both feel like you're doing the right thing, and receive economic compensation for it if you so choose, without any of the GPL's attendant legal complexities whatsoever.

    As I said above, your main point is completely false, and now you're just throwing around adjectives and FUD. Wasn't expecting that from you :D

    If you try using it, you'll discover for yourself that in practice, the BSD license is a better license.

    Yes, because nobody knows about the BSD license or the other 10e234 free, non-copyleft license out there. And you're selling a license like it's a vintage automobile: it's a bloody license, and people know the main difference between copyleft, non-copyleft and strictly prorietary licenses by reading them, no need to "get the hang of them".

    Fear however can be a very powerful motivator, and the GPL has fear on its' side.

    Oh... the dark plot part, good.

    Fear of Microsoft, fear of the legal system, fear of the rest of the corporate world. Fear, fear, and more fear. The GPL also has Stallman's army of cultists behind it, to socially/politically enforce its' use.

    Yes, let's call them "The Enforcers": they surprise geeks in the basements ate night with flashlights and program their brains with a mind control device written in Emacs Lisp.