Slashdot Mirror


Has Open Source Lost Its Halo?

PetManimal writes "Open-source software development once had a reputation as a grassroots movement, but it is increasingly a mainstream IT profit center, and according to Computerworld, some in the industry are asking whether 'open source' has become a cloak used by IT vendors large and small to disguise ruthless and self-serving behavior. Citing an online opinion piece by Gordon Haff, an analyst at Illuminata Inc., the article notes that HP and IBM have not only profited from open-source at the expense of competitors, but have also boosted their images in the open-source community. The Computerworld article also mentions the efforts by the Microsoft/Windows camp to promote open-source credentials: '[InfoWorld columnist Dave] Rosenberg is more disturbed by the bandwagon jumpers: the companies, mostly startups, belatedly going open-source in order to ride a trend, while paying only lip service to the community and its values. Take Aras Corp., a provider of Windows-based product lifecycle management (PLM) software that in January decided to go open-source. Rosenberg depicted the firm in his blog as an opportunistic Johnny-Come-Lately. "I'm not impressed when a company whose software is totally built on Microsoft technologies goes open-source," said Rosenberg, who even suspects that the company is being promoted by Microsoft as a shill to burnish Redmond's image in open-source circles."'"

68 of 277 comments (clear)

  1. There was an open source version of Halo? by geoffrobinson · · Score: 5, Funny

    I wish I had know about that.

    --
    Except for ending slavery, the Nazis, communism, & securing American independence, war has never solved anything.
    1. Re:There was an open source version of Halo? by teh_chrizzle · · Score: 4, Funny

      yeah, from the same people that developed Xvid. it's called OLAH.

      --
      sarcasm:
      -noun
      1. harsh or bitter derision or irony.
    2. Re:There was an open source version of Halo? by digitalunity · · Score: 4, Insightful

      lol. Anybody else tired of stupid journalists trying to stir up trouble or create a conflict where there really isn't one?

      I mean really... is anybody truly upset that IBM made a bunch of money cuz they threw a bunch of code and developer time at OSS projects?

      I don't care how much money they all make, so long as they abide by the GPL in letter, and spirit. In fact, if I thought Microsoft was capable of playing by the rules, I'd even be happy to see them contribute.

      [sarcasm]
      zomg! money!!! we're all communists though, this can't be right!?!
      [/sarcasm]

      --
      You can't legislate goodness. Let each to his own destiny, by will of his freely made choices.
    3. Re:There was an open source version of Halo? by truthsearch · · Score: 5, Insightful

      Anybody else tired of stupid journalists trying to stir up trouble or create a conflict where there really isn't one?

      Nope, that's why I still read slashdot. ;)

      is anybody truly upset that IBM made a bunch of money cuz they threw a bunch of code and developer time at OSS projects?

      That's exactly why I don't mind they profit from open source. They contribute. Not only do they contribute code, but many educational articles on various technical details.

    4. Re:There was an open source version of Halo? by teh_chrizzle · · Score: 4, Funny

      is anybody truly upset that IBM made a bunch of money cuz they threw a bunch of code and developer time at OSS projects?

      this one group of guys was a while back, but i'm not sure anything came of it.

      --
      sarcasm:
      -noun
      1. harsh or bitter derision or irony.
    5. Re:There was an open source version of Halo? by i_should_be_working · · Score: 2, Interesting

      Well, if you like older games, the Bungie team started out with Marathon, which was in many ways a precursor to Halo, and is now Free for Mac, Linux, and Windows.

    6. Re:There was an open source version of Halo? by md17 · · Score: 2, Interesting

      I mean really... is anybody truly upset that IBM made a bunch of money cuz they threw a bunch of code and developer time at OSS projects?
      I don't think Borland and all the other IDE vendors were too happy about IBM giving away Eclipse.
    7. Re:There was an open source version of Halo? by Doches · · Score: 3, Informative

      By IBM I assume you mean the Eclipse Foundation, of which Borland is a member. In fact, future versions of Borland's IDE will be based on the Eclipse platform; I imagine that Borland was perfectly happy to see widespread adoption for Eclipse, since they'll be cashing in on that adoption soon.

    8. Re:There was an open source version of Halo? by clark0r · · Score: 2, Interesting

      you're right, nobody in open source is upset by this. the only people who thing that 'open source' has 'lost its halo' are the people who typically don't use opensource software in the first place. doesn't matter WHO contributes to open source, as long as they follow the rules, then no harm is done. before Intel and IBM decided to contribute (for free) companies were making money using open source software. Loads of companies use OS stuff in their commercial offerings and make heaps of cash. This article is no more than journalist shit stirring. I'm suprised this makes it past the mods.

  2. Halo? by 68030 · · Score: 4, Funny

    The first thing that crossed my mind upon reading the headline was that some previosly open-source game to rival Halo had gone closed source or the development team walked away..

    Silly context, always breaking things.

  3. Only in /. by cOdEgUru · · Score: 3, Funny

    Can and Will an article that started off with chewing out Open Source vendors who ignore its values and end up bashing Microsoft.

    Didnt mean it as a flame..it was just funny reading it.

    1. Re:Only in /. by JohnnyComeLately · · Score: 2, Insightful
      I'm with you. If there was an ability to mod an article, "FlameBait", this would get my vote (and confirmation upon meta-mod). Please, give me a break. I hate M$ just as much as the next *NIX geek, but give me a break. There's two ways to slice and dice this, and they both reek.

      Boo Hoo, OS is making $$$: Businesses are making money of open source. OK? So? What'd you think a FOR_PROFIT company would do with it? At least they didn't M$ it: Embrace, make it proprietary, and then lock everyone out of using it. I read /. daily and I guess I missed the thousands posting how they no longer can use a flavor of *nix.

      Companies are lying: This is a morally hollow argument. It's like saying, "I won't give to the bum on the street because I bet he makes $150k a year as a 'bum'" Even the lack of evidence of a conspiracy is proof there IS a conspiracy.

      I somehow get the vibe that the author is really thinking it's lost it's gleam because OS is:making money, becoming mainstream, and some how no longer just a geek's product of tinkering. All of these are GOOD things to me. Make it mainstream...make money...make it easy....

      These are just my ramblings.

  4. OSS gone commercial is still OSS by stratjakt · · Score: 5, Insightful

    I know Tivo pisses some people off, while at the same time they are sort of a poster child for "what linux can do".

    I mean, they follow the letter of the GPL - I can get the source - but since the kernel must be cryptographically signed to execute on the device, this source is useless.

    But the GPL never said anything about me being able to hack my device. Tivo is just like any other corporation in that respect, they don't want me adding functionality, they want me to pay for it.

    They've taken from the community, made a good deal of money, and really have given nothing back, and really don't have to.

    The GPL, and OSS in general, really isn't about giving back. It's about taking advantage of the altruism of others. I don't mean that in a negative way either. When I set up linux on old hardware as a router, I was doing the same thing. I've never released the firewall scripts I tweaked up, or even told anybody upstream of a couple of bugs I've fixed for myself. Tivo, and for that matter, IBM, HP or Novell all have the same rights that I do.

    --
    I don't need no instructions to know how to rock!!!!
    1. Re:OSS gone commercial is still OSS by MBCook · · Score: 2, Insightful

      Are you sure TiVo has never made patches to the kernel that got accepted? I doubt it, I'm sure they have caught and fixed bugs. But even if they didn't, we (as users) get the benefits of them using Linux. Using it cut the development time, cut the price of the box (no OS to develop or license), and reduced bugs (compared to if they had to write their own OS).

      And let's not forgot all those people who have hacked their TiVos to do neat things, basically with the implied blessing of TiVo. In fact, I believe that TiVo has even integrated some of those features into their boxes over the years.

      Just because someone is using OSS without providing new functionality back to the core all the time doesn't mean they are freeloading.

      TiVo is better off, Linux is better off, TiVo users are better off, seems good to me.

      --
      Comment forecast: Bits of genius surrounded by a sea of mediocrity.
    2. Re:OSS gone commercial is still OSS by stratjakt · · Score: 2, Informative

      Tell me how I can hack my Tivo to do neat things?

      Tivo didn't give any implied blessing, Tivo locked down the Series 2 cryptographically to prevent me from copying off the shows I recorded, and making the only conduit the slow and broken TivoToGo. 2 hours to copy a half hour show, I'm glad they take the time to encrypt it on the fly for my protection.

      Let me reiterate: Tivo saw hackers doing neat things, based largely on the openness of linux, and locked the system down to prevent it.

      The only "hack" I can pull off is 'put in a bigger harddrive with exact same system partition', and that explicitly voids my license. I don't know if they've ever done so, but they could as easily blacklist me off the service for doing this, as MSFT could boot me from XBox live for having a mod chip.

      Actually, I heard that the above hack no longer works on Series 3, which include the partition tables in the cryptographic jibber jabber somehow.

      I like Tivo as a product, but as a company, they behave as a company, and the fact that they use linux is irrelevant.

      Actually, linux is probably the reason it takes 5 minutes for a tivo to reboot.

      --
      I don't need no instructions to know how to rock!!!!
    3. Re:OSS gone commercial is still OSS by Knuckles · · Score: 2, Insightful

      You said you had fixed bugs that you didn't tell upstream about.

      --
      "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
    4. Re:OSS gone commercial is still OSS by nuzak · · Score: 2, Informative

      > Are you sure TiVo has never made patches to the kernel that got accepted?

      They've made modifications anyway. Get them here.

      --
      Done with slashdot, done with nerds, getting a life.
    5. Re:OSS gone commercial is still OSS by Kjella · · Score: 4, Insightful

      If you were talking about the BSD license, you'd be right. But you have missed the entire intention of the GPL, which isn't to help the upstream (though that is also usually an effect) but to guarantee that those downstream can continue to modify that code. If you do one very simple search-and-replce you see that is true:

      "But the GPL never said anything about me being able to hack my [software]. Tivo is just like any other corporation in that respect, they don't want me adding functionality, they want me to pay for it."

      That applies to any software company. If the intention wasn't for me to be able to modify the Tivo's software, why the hell should I bother with anything OSS? Print out the source and frame it?

      Linus has way too much faith in the general purpose computer and that "the best technology wins", and that whatever smart thing Tivo does he can just include in his mainstream kernel. For now that's true but the day you computers come with TCPA and his unsigned kernel doesn't get to touch any mainstream media, it's a dead duck as far as the general public is concerned.

      --
      Live today, because you never know what tomorrow brings
  5. Those who don't understand UNIX... by BalkanBoy · · Score: 2, Insightful

    are forced to reinvent it. The corollary to this is that those who do not understand economics, are eventually forced to "reinvent" it.

    --
    'A lie if repeated often enough, becomes the truth.' - Goebbels
    1. Re:Those who don't understand UNIX... by minus_273 · · Score: 5, Funny

      How do you tell a GPL advocate? Well, it's someone who reads the GPL. And how do you tell a GPL opponent? It's someone who understands the GPL.

      --
      The war with islam is a war on the beast
      The war on terror is a war for peace
  6. The bigger picture by Anonymous Coward · · Score: 2, Insightful

    Everybody has been in such a rush to get OSS adopted by the world at large that we're losing sight of what made it so great to begin with... A community effort, for fun, to hack, to be free. Not so we could be taken advantage of. This is what I have feared for years and it looks like the "movement" is getting hijacked.

    1. Re:The bigger picture by Anthony+Baby · · Score: 5, Funny

      I think it was inevitable, and here's the reason: Eddie Van Halen, punk rock, hip-hop, horror movies.

      Open Source is a pop culture phenomenon. Linux wasn't its first attempt at stardom, but it was a major smash hit. Everybody in the world has Linux. If you lived in the suburbs you were issued it free along with samples of Tide. Open Source was rebellious. The neighbors hated when you played it loud, and mom and dad didn't much care for the new friends you were keeping.

      Open Source got big just from that one breakthrough, and they earned all these new fans. There were a bunch of people were screaming "Hey man! I knew Open Source before Linux! GNU man! FreeBSD!!!" And yeah, we the new fans said, "Hey that sounds cool, but I'm really into this Linux. Richard who? Was he the original singer?"

      We outgrew that for the most part as Open source got really influential. Soon it was everywhere, but like Metallica, Open source wasn't getting the respect it deserved. All of us in our campy t-shirts, messy hair, and our hard-earned pennies; yet we still couldn't get Linux in the stores. We got zero air-time. It sucked. But we didn't care, the music was pure.

      Then suddenly, Open Source became cool, and everyone started doing it. They copied it. My sister asked to borrow my copy. IBM put out cute ads mentioning Linux as a principal influence. We got our own books and magazines. We were recognized, and we the fans shared much of the credit. But what about the original Open Source? Well, it matured. It got a little pretenious... a little fat, and somewhat... boring. Like hip-hop, it's so pervasive in everything that it doesn't merit being discussed separately. What's so special about a drop D tuning? What's so controversial about a bloody death scene in a horror movie when ever TV dramas feature them? Open Source got commercialized; watered down in the hands of suits who just don't get it. Sure, they get it. Buy hey man, they don't get it! We were doing it first, man! They're just copying the sound and the look, but it's got no passion, man!

      And that is the death of Open Source as a movement. After a while, movements lose steam. Not because no one cares anymore, but because they aren't seen as a challenge to contemporary conventional wisdom. If closed source was the thesis, and Open Source was the antithesis; then what we have now is the synthesis. The only people who should care about Open Source not being appreciated as a separate doctrine are those that still want to focus all astronomical talk on how the earth orbits the sun. We know already.

  7. Ain't nobody ever happy by Fortissimo · · Score: 5, Insightful

    OK, help me out here. A few years ago weren't the open source folks crying that no one was taking their clearly-superior products seriously? Now a few large companies are utilizing it and promoting it and taking it seriously, and we're still crying? Hmmmmmm.

    1. Re:Ain't nobody ever happy by Knuckles · · Score: 2, Informative

      We aren't. Some "journalist" is trying to drum up page hits.

      --
      "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
    2. Re:Ain't nobody ever happy by DimGeo · · Score: 2, Informative

      Actually, you have the right to sell GPL'd software that you didn't write or change in any way. You just need to sell it under the GPL, with the source code and the same rights that you received when you downloaded it.

  8. Not really by TheMeuge · · Score: 5, Insightful

    It's not that it's lost its halo, it's just that it has realized its usefulness. The fact that companies make money off open-source technologies doesn't mean that open-source is bad. Anyone who thinks that is doing the entire open-source community a great disservice.

    We don't live in a utopian communist state. Progress is driven by self-interest, and I am happy that companies make money using open-source technologies, because it not only affirms the essential role of OSS in the marketplace, but also provides incentive for support and adoption of OSS by those who were previously skeptical.

    1. Re:Not really by Reverse+Gear · · Score: 3, Interesting

      I agree, it is a good thing that businesses use OS software and that money also get involved in this.

      To me the example of how Daniel Robbins, the man who made Gentoo Linux and did a fantastic job at it, ended up with a huge depth because he put all his time aside for the development of this OS stands as a very good example. He ended up being hired by MS for some kind of Open Source analyzing group because they offered to pay his depths for him if he would accept the job offer. Thankfully Daniel Robbins and his family was able to life a life with few enough expenses to make Gentoo a living project that when he left the project was able to live on and is still thriving.
      I remember how the we as a community tried to raise the money to pay Daniels depths, we were able to raise something like 10000$, but having devoted all his time for Gentoo for years his depth was 20 times that high.
      It is great when companies hire developers and pay them for doing what they do best, instead of Microsoft being able to hire the best guys of the business to do nothing valuable, because they have to make a living somehow.
      So lets get more money flowing in the Open Source community and lets have more paid developers, I have a hard time seeing the evil in that.

      A side note is that Daniel the way just on his way back as a Gentoo developer after he left Microsoft again, as far as I understand because he did not feel he was really listened to.

  9. A bit of terminology shear happening here by Jooly+Rodney · · Score: 5, Insightful

    Recent developments with Novell aside, if software companies open their software (under a real Free license), their reasons for doing so and their relations with the community aren't really that important. That's the whole reason we have Free Software licenses -- so that users and independent developers don't have to worry about the behavior of the companies that put out the software. You can trust the GPL, even if you don't trust SoftwareVendorReleasingGPL'dSoftware.

  10. Bad Apples Spoiling the Barrel by WED+Fan · · Score: 5, Interesting

    I think its a case of "bad apples" spoiling the good ones.

    Whether fair or not, a lot of open source projects come across as being incomplete, UI nightmares, geek-tool-only, and large organization unfriendly because of support issues.

    Not every open-source project is that way, but when I worked at HP that was the case. You mentioned open-source and managers would run to update your file as a trouble maker. When you got a manager to approve a demo, you'd have to work twice as hard to explain why this was a good alternative, why the weird UI wasn't an issue, and how the tool was self supporting or support could be done easily "in house". However, if you hadn't told the manager that it was "open source" and that it was "off the shelf", you could get by without the massive sales job.

    Why?

    Because too many open source projects are:

    • Too geek centric ("screw the user", "RTM", "VI is the only way")
    • The UI is too far afield of the normal MAC/PC (win) style the user is familiar with (remember, "screw the user")
    • Incomplete - perpetual beta or worse, perpetual alpha (when it's complete it is going to be so much better than office)
    • Another monster without a support agreement - (Well thats a value add, but then most OSS don't have support plans you can purchase)

    It's a perception problem. No matter the platform, OSS has an image problem that may be rightly deserved.

    --
    Politics is the art of looking for trouble, finding it everywhere, diagnosing it incorrectly and applying the wrong fix.
    1. Re:Bad Apples Spoiling the Barrel by mjeffers · · Score: 2, Insightful

      Screw the user is correct. When the users can write their own polished apps that work the way they want them to, they'll get them. They're getting this code for free and the code works the way the author wants it to, if they're lucky, and the code is any good. If the users don't like it, they can go shell out for commercial software which also doesn't work the way they want it to. Then they have the recourse of not shelling out.

      Screw developers with over-inflated egos who think we should kiss their ass for releasing barely functional, undocumented, unusable piles of crap.

      If your attitude towards your software's users is this hostile why bother even releasing it, under the GPL or any other license? By releasing it you're, as the GP post pointed out, only going to sour people's impression of open source software or software in general. Like it or not, "open source" is a brand like Coca-Cola or Starbucks and when you damage the brand you hurt anything that's associated with it.

    2. Re:Bad Apples Spoiling the Barrel by init100 · · Score: 2, Insightful

      If your attitude towards your software's users is this hostile why bother even releasing it, under the GPL or any other license? By releasing it you're, as the GP post pointed out, only going to sour people's impression of open source software or software in general.

      I have to disagree here. A release in the OSS world in no way means that the software is ready for use by consumers. If you don't release it, it isn't actually open source, since the only one available to develop your project is you. Holding off a release until it is polished enough to be used by consumers would likely mean that the software would never be released.

      Releasing software to fellow developers is an essential step for all open source projects. No one knows about unreleased software sitting on some guys private hard drive, and thus, no other developers can help developing it.

      If everyone followed your advice, there wouldn't be any open source software around.

    3. Re:Bad Apples Spoiling the Barrel by init100 · · Score: 2, Insightful

      The reason why I'm going to take issue with this is the view point of the user, the PHB, the non-developer.

      End-users shouldn't use development versions unless they understand that they are unfinished and may not do what they want. If they download development versions without understanding this, they themselves are only to blame. Part of this could in theory be solved with user education, so that users understand that a release in the OSS world isn't really the same as a release in the proprietary world. But in practice, I think user education is more or less impossible, just as it is almost impossible to teach users about computer security, especially where it will degrade their convenience.

      Maybe the solution here is to create a new category of release that is descriptive enough. Call it, "Code Release for Development".

      It already exists, in the form of versions below 1.0.

      A CRD would have the major features of the app wired up to work as a proto-type, with enough documentation so other coders can work on it. It would also have a clear and understandable directive that binaries should not be released to users until X number of features are fully implemented, and key features for minimal release configuration would be A, B, C, & D, and have clear metrics for what determines "properly working".

      Sounds like way to much work. With such a requirement, the risk that developers would refrain from releasing their programs to the community would be substantial. But that might be what you really want.

      If everyone released horrid, non-finished apps into the wild, OSS will soon be viewed as nothing more than a poor sub-culture.

      Better to release non-finished apps than not releasing anyting at all.

  11. As long as the source is open... by analog_line · · Score: 3, Insightful

    ...I could care less if the company cares about the community or its values, and that's the point.

    The only good argument from a business perspective for open source is that if you use open source software you are not going to be held hostage by a licensor that alters the deal when your business is wedded to the IT infrastructure they provide. As long as the open source license these "bad" open source companies release it under is really an open license that allows you to modify and redistribute the code, that's all that matters. I don't have to care why the released the source. It just doesn't matter.

  12. BS by Cyberax · · Score: 3, Insightful

    Half of his arguments are BS.

    For example, Eclipse had killed JBuilder and Symantec Cafe (?) not because it was free but because it was so much better. GOOD commercial Java IDEs are still alive and kicking - see IDEA (http://www.jetbrains.com/) for example.

    Apache Derby is hardly ever used outside of small embedded databases. Everyone uses Oracle/Postgres/MySQL/...

    A lot of GOOD commercial products exists and successfully compete with their OpenSource counterparts. For example, Tangasol Coherence (http://www.tangosol.com/) beats JGroups and JBoss Cache.

  13. GPLv3 by tepples · · Score: 5, Informative

    But the GPL never said anything about me being able to hack my device. That's what GPLv3 intends to fix. If TiVo wants to use new versions of the GNU userland after the move to GPLv3, TiVo is going to need to quit with the lockout chip business model.
    1. Re:GPLv3 by FishWithAHammer · · Score: 2, Insightful

      That's not "fixing" it. That's breaking it.

      The software monkeys of the FSF have no right to impose hardware restrictions on a manufacturer. How are they any better than the requirement for HDCP on an HDMI-compliant device?

      Oh, right, because they care about "freedom."

      rms's "freedom" is just another kind of chains. If TiVo's business model is so abhorrent, then someone ought to build a better TiVo-esque device and market it.

      See how far you get on your "we're Free as in Freedom!" line.

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    2. Re:GPLv3 by Knuckles · · Score: 5, Informative

      FSF have no right to impose hardware restrictions on a manufacturer

      Yeah, and they don't. They just say "you cannot use my code for that".

      --
      "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
    3. Re:GPLv3 by nuzak · · Score: 3, Informative

      > If TiVo wants to use new versions of the GNU userland after the move to GPLv3, TiVo is going to need to quit with the lockout chip business model.

      So is gcc now going to apply the GPLv3 to its output?

      Whether you like GPLv3 or not, Linux isn't changing its license. TiVo has nothing to be concerned about except that maybe they'll be locked out of the HURD.

      --
      Done with slashdot, done with nerds, getting a life.
    4. Re:GPLv3 by mrchaotica · · Score: 2, Insightful

      What part of "userland" do you not understand? TiVo almost certainly uses more GPL software than just a kernel, you know!

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    5. Re:GPLv3 by Profane+MuthaFucka · · Score: 2, Informative

      Linux cannot be released under GPL v3, ever. It's irrelevant to TiVo.

      --
      Fascism trolls keeping me up every night. When I starts a preachin', he HITS ME WITH HIS REICH!
    6. Re:GPLv3 by FishWithAHammer · · Score: 3, Insightful

      The GPL* is chains, to keep companies from using the code in a way that hurts the overall community. Same with the BSD. Same with most anything not public domain. Yet I am sure YOU don't public domain your code, right? So stop with the appeals to emotion.

      BSD "keeps companies from using the code in a way that hurts the overall community"? What crack are you smoking? You can do pretty much anything with code licensed under the BSD license. There isn't even that obnoxious advertising clause in the more commonly used three-clause BSD license.

      And if I do happen to come up with code that is worth sharing--something new and different, say--the GPL is right out, whereas the BSD license is worthy of serious consideration. The BSD license is an actual Free license, as opposed to the "you can't do things because we don't like them" GPL.

      Don't like it? Take your own advice and make a new OS.

      Why? I have the perfectly useful BSD operating system. I use Linux out of convenience, but switching to BSD will not be a hardship.

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
  14. OMG NO! Its the end of everything by 0racle · · Score: 4, Interesting

    Heaven forbid people make money on building products around a free piece of software while working within the guidelines of use and distribution of that software.

    --
    "I use a Mac because I'm just better than you are."
  15. why it is not predatory. by 140Mandak262Jamuna · · Score: 4, Insightful
    From the linked article: IBM released Eclipse for free, and it's killed off all the commercial Java IDEs out there. Sure, the source is available - but why isn't that seen as predatory? The net effect has been the same.

    Well, tomorrow if IBM decides to change the fee structure and demand an arm and a leg or it thinks it should change the file formats to keep the competition out or decide to drop support for some API to maintain an advantage... Guess what? There is nothing to stop the customers/competitors to take the ball run circles around IBM. That is why Open source is not all that predatory.

    Sometimes some people get a profound insight and that produces a view point that is strikingly different from the crowd. This article mimics the symptom, "being radically different from the rest" but without a cogent underlying argument that is the hallmark of a "profound insight".

    --
    sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
  16. Ideology vs Technology by Doc+Ruby · · Score: 2, Insightful

    Who cares why they open their source? As long as they release the source code, without restrictions that prevent the public from changing, revising, executing and redistributing it, people in the public can do whatever we want with it.

    If selfserving companies (what other kind is there?) find it in their interest to open their source, then I welcome them joining the open source "movement". More source needs to be opened in the selfinterest of its originators. And more selfserving companies opening source will help convince others how its in their interest, too. Which will release more source.

    What needs to die is the idea that open source is some kind of ideal. It's an engineering collaboration technique. It's like object oriented design. There are OOD ideologues, but they're harmless and lost in the roar of people using OOD to solve real problems. Some people are still arguing about the ideology of file vs project variable scoping. But practically no one lets that get in the way of writing code with well-defined interfaces for other code. Let's see open source outgrow the ideology, and just remain a stable way to produce and use software.

    --

    --
    make install -not war

  17. Ruthless and self serving behavior??? by leereyno · · Score: 4, Insightful

    Exactly what part of "competitive marketplace" does the author not understand?

    Ruthless and self-serving behavior is how businesses compete. No one is in business to help their competitors. No one who has to deal with the realities of the business world gives a rat's ass about the ideologies behind Free/open source software. The only thing anyone cares about is whether open source provides a better solution than the alternatives, or provides a similar solution at a lower price. IBM helps and promotes open source projects because these projects help IBM. This isn't altruism, but quid pro quo.

    --
    Muslim community leaders warn of backlash from tomorrow morning's terrorist attack.
  18. Capitalism is based on by rolfwind · · Score: 3, Insightful

    the knowledge and wisdom that being self-serving can help the community but the main motivation is that you are helping yourself. (Not that this works 100% of the time, hence laws&regulation.)

    But isn't this same philosophy driving Open Source essentially? People give to the whole because they know it is cheaper to maintain and they get more (features, reliability, freedom, what have you) out of it than going closed source?

    I am not so much bothered by big companies jumping in for their own benefit than a company like SCO and Microsoft behind it, who aren't satisfied with a piece of the pie, but want the whole pie, even if it means destroying the existing community - and those are the players that really aren't involved in the first place.

    IBM has a right to try to make money and if there business is good enough that they entice people to spend that cash, they deserve it. Otherwise, it makes no sense for IBM to be in Opensource in the first place. And they have contributed enough to be seen and acknowledged as a general benefactor.

  19. It never had a Halo by starseeker · · Score: 4, Interesting

    Not to sound like Stallman here, but there have always been two camps - those who think software should be Free as in "we should be able to do what we want with the code for moral/ethical reasons" and those who see practical benefits as in "when people can do what they want with the code everyone benefits."

    I would expect most businesses are part of the open source camp, not the free software camp, and open source was always pragmatic. That's WHY it appeals to people where Free doesn't - because there's a definite concrete benefit.

    Businesses as they exist in the US are by and large about making money, not upholding principles. Some businesses do both, but look at Google ("do no evil") and how they delt with China. Capitalism has its limits, and one of them is being socially aware - awareness of community responsibility and discharging that responsibility is always a short term loss for a long term gain (i.e. pay more to properly dispose of waste, lose the profit you could have gotten by keeping the $$ and dumping it in the river, but long term preserve the environment and the health of the people around you, avoid litigation and community ill will). Capitalism sucks at long term anything, which is why government needs to be different from and independent of corporations. That's why framing the free/open proposal as "you get a benefit/save $$ from doing this" rather than "you're morally obligated to do this - it's the ethical thing" is effective. It just so happens that releasing free software has immediate benefits AND benefits society, so PR can say the company is doing both. Sure, the ACTUAL reasons they did it might not deserve a halo, but getting outraged over them not being "genuinely committed to the ideals of Free Software" is as pointless as it is futile, in the business world as it exists today.

    If people do the right thing, it's not very helpful to wonder if they did it for the wrong reasons. How can we know for sure, and what could we do about it even if we did know for sure and don't like their reasons? Insist they do the wrong thing?

    --
    "I object to doing things that computers can do." -- Olin Shivers, lispers.org
    1. Re:It never had a Halo by grcumb · · Score: 2, Insightful

      Not to sound like Stallman here, but there have always been two camps - those who think software should be Free as in "we should be able to do what we want with the code for moral/ethical reasons" and those who see practical benefits as in "when people can do what they want with the code everyone benefits."

      Or, to put it more simply, those two camps consist of those who focus on the cause, and those who focus on the effect.

      It only find it unfortunate that some people think they can get to the effect without working for the cause. But the principle of Software Freedom is not an abstract thing. It is a practical requirement. It has a direct relationship with the ability to achieve technically sustainable software at least cost.

      --
      Crumb's Corollary: Never bring a knife to a bun fight.
  20. Just like a non-profit organization... by Pojut · · Score: 2, Insightful

    You know how people usually think when they see a company is "non-profit" that instantly makes them somehow better?

    The same thing holds true for open source.

    Note that I fully support open source (and would contribute if I could program anything more complicated than "hello world") and encourage others to use it...regardless, that still does not mean that open source is all green pastures and trippy skies.

    The motivation to do something merely for the sake of doing it is fantastic...on the other hand, the potential of making millions and millions of dollars (or losing it, for that matter) is one hell of a motivater too. Granted, certain software companies are motivated in better ways than others, but there is something people often forget:

    Just because a programmer works for a major software company does not mean they don't take pride in their work the same way an open source programmer does.

    A corporate programmer is a whore. An open source programmer is a slut.

    One does it for money, one does it for pleasure. The one doing it for money gets pleasure out of it, just in a different way than the one that is not motivated by money.

    (To quote the great George Carlin on the subject of prostitution: "Selling is legal...fucking is legal...why isn't selling fucking legal?"...gotta love those multiple-meaning jokes:-))

  21. Article is down -- paraphrasing for you by Bluesman · · Score: 5, Funny


    It's great when Linus Torvalds releases Linux as open-source, even though it's systematically destroying the competitive market for mid-level Unix OS's, because he's a nice, altruistic guy.

    It's not as good when Sun and IBM open-source their Java IDE's, because it destroys the market for Java IDE's, because they're laaaarge corporations, and are only doing this to weed out smaller competitors.

    And it's eeevil when someone open-sources something on a Windows platform, because they obviously are only doing it for the publicity, regardless of whether they have competitors or not.

    But then again, Sun and IBM are directly competing with Microsoft, the most evil of all. And open-sourcing on Windows might mean more software gets ported to Linux.

    But wait, we should ignore this benefit, because, again, these are laaaarge corporations and aren't part of the community. Nor are they completely altruistic, because they make money.

    But I really do like Eclipse and Java.

    (Damn it, I'm confused! Who am I supposed to hate here?)

    Oh yeah, Microsoft SUCKS!

    --
    If moderation could change anything, it would be illegal.
  22. spirit and letters of the law by sdedeo · · Score: 2, Insightful

    I think people who are bashing the article because "hey, they're obeying GPL, what's the problem, companies are ruthless profit-making machines" are right in one sense, but I think are missing the point. The point is that GPL was originally intended to be a rather utopian project. Richard Stallman had ideological and moral goals in creating the GPL, and I think that people are correct in saying that the ruthlessness of the market has figured out ways to subvert that (see, e.g., the TiVo issue discussed above.)

    I think it's an important lesson for programmers and activists in the years to come. Look, the basic point of GPL was a rather radical one: the intellectuals and programmers who held the skills necessary to build the software wanted to wrest some sort of control over their work from the bosses and use it to promote rather radical anti-capitalist ideas such as freedom-to-hack, etc. etc.. I think in many ways that goal has not been realized, and I think people who try such things in the future have to realize that you can't achieve such goals by clever licensing alone. The market will find a way.

    --
    Protect your liberties. Donate to the ACLU
  23. This is a stupid argument by pyite69 · · Score: 3, Informative

    One of the big benefits of the GPL is that it helps businesses to protect themselves from bad vendor behavior.

    No, it is not a panacea. Anyone who thinks so will get what they probably deserve. However, it is certainly an improvement over what vendors of, say, closed-source accounting and CRM packages are able to do to their customers.

    Of course, there will still be slimy business behavior - that is what capitalism is all about.

  24. NEWS FLASH by nobodyman · · Score: 2, Funny

    Hold on now. You're telling me that, all this time, HP and IBM participate in open source game for their own financial gain ? How can this be?

  25. I have a different view... by Eric+Damron · · Score: 3, Funny

    Is open-source software being used by vendors to gain advantages? I assume that's what was meant by "ruthless and self-serving behavior." Although I don't agree that gaining an advantage by releasing code to the world under the GPL can realistically be classified as "ruthless" it is self-serving. There is not much that a large corporation does that isn't. They exist, after all, to make a profit for their stockholders.

    But let's look at what may be driving big corporations to embrace open-source: Microsoft.

    Really, what choice do they realistically have? Microsoft uses dirty and illegal tactics. They leverage their monopoly products to such a degree that even large corporations know that they can't compete. Microsoft doesn't realize it but they are their own worst enemy. They are like the unsuccessful parasite that kills its host and therefore dies also.

    The only choice the IT industry outside of Microsoft has is to ban together in a common strategy to slay Goliath.

    Given Microsoft's continued anti-competitive tactics I agree. We should all work together to make Microsoft irrelevant. Don't support them in anything that they do. Don't use technologies that they develop. Let the Mono project die. Don't support it, don't use it. Use free (as in speech) technologies to generate active web pages. Never use ASP.net.

    The first link was Slash dotted but I have a few comments about the second. It states:

    "Imagine, if you will, that it's the late Nineties. A certain software company based in Redmond, Washington has recently released Visual Studio 97--thereby bundling together many of its development tools for the first time. Now imagine that the company decided to release those tools for free."

    Microsoft has released some tools for free (as in beer) and have even allowed companies to view their source code with strict "no compile, "no altering", non-disclosure restrictions but this is not the definition of open source.

    Free software as defined by the Open Source community is not about money. How long will it take for people to "get it?" Free software is "free as in speech." Is that so hard to grasp? It is free of restrictions of any kind except that the user may not apply new restrictions upon it. At least that was the intent. Microsoft and Novell may have found a patent loophole in the GPL v2 license. (The slime balls) But this loophole will be closed in GPL v3.

    Asking the question : What would the reaction be the author states:

    "I think we all know the answer to that one. As James Robertson over at Smalltalk Tidbits, Industry Rants notes: "...had Microsoft released Visual Studio as free software 10 years ago, that almost certainly would have been seen as predatory behavior."

    Not if they had released the source code under the GPL. Again, keeping the source code proprietary and releasing only a free (as in beer) executable is a very different thing.

    --
    The race isn't always to the swift... but that's the way to bet!
  26. Nice problem to have by bitspotter · · Score: 3, Insightful

    If Free and Open Source Software is getting so trendy that evil corporations are actually releasing code under bona fide licenses that grant broad user and developer freedoms, I'd tend to say that the opposite: open ideals are forcing corporate greed to lose some of its horns.

    Microsoft Shared Source? No. Mysql? Sure. Tivo? Partially (it's essentially a GPL kernel and FOSS OS on top of a proprietary BIOS and hardware design).

    Don't compromise the licenses, and don't let anyone get away with branding themselves "open" short of the licenses, and we will continue to see sociopathic business interests kept to a modicum of user accountability.

  27. No, no, no by spun · · Score: 5, Insightful

    You have demonstrated at least a passing familiarity with the slashdot ethos. That's why it's so surprising that you don't recognize the simple truth. Individuals who use open source but do nothing to contribute except yelling loudly and incoherently about it's benefits are supporting open source. Because, you know, they're, uh, rebellious non-conformists sticking it to the man. Companies who invest time and money into open source projects are still evil because, um, they're doing it for mercenary reasons. And mercenaries kill people. Which is evil. QED.

    --
    - None can love freedom heartily, but good men; the rest love not freedom, but license. -- John Milton
    1. Re:No, no, no by mrscorpio · · Score: 3, Informative

      At Spinal Dot, our moderations go up to 6!

  28. Tell me about it! by Doug+Dante · · Score: 2, Funny
    I was just remarking the other day how I'd like to remove all of IBM's edits from apache so that it's less stable.



    I've never used DotNetNuke, which is basically a Microsoft friendly rip off of PHP-Nuke, but the mere fact that it exists and that "Microsofties" are using that as free software to make their lives better just pisses me off.



    And all of the "improvements" that Sun has made to OpenOffice.org? C'mon, we all know that it started as Star Office, and even though it's free and it does a great job, I just hate telling everyone about how it allows them to do everything that they need without buying Microsoft office. The stench of corporate influence makes me gag as I make great reports with awesome graphics. I wish that they'd just stop developing it.



    --
    The world will not get better through technology. We must seek to be better people.
  29. Nice Self Serving Sophistry You've Got There by spun · · Score: 4, Insightful

    No one ever said you had to switch to GPLv3. If you don't like it, don't use it. If you aren't distributing GPLv3 software, it won't even effect you.

    A voluntary agreement can not in any conceivable way restrict freedom. It's voluntary, you are free to not enter the agreement. Funny how many people's definition of "freedom" really means freedom for them, not freedom for the other guy. Your position seems to advocate a kind of software socialism for corporations, where programmers are forced to cede control of their own creations in order to benefit another's bottom line.

    --
    - None can love freedom heartily, but good men; the rest love not freedom, but license. -- John Milton
  30. This just in: by Rumble · · Score: 2, Funny

    Gratis Open-source Killer-app Destroys Demand for Expensive Inferior Products

    So according to the articles:
    some companies are embracing open source and are profiting from it -> that's evil
    open source is gaining mainstream acceptance -> that's evil (linux is still cool, right?)
    microsoft shop decides to go open source -> that's even more evil than just being a MS shop

    The Open Source Movement becomes less revolutionary and exclusive as its success increases. Reducing the rebellion factor perhaps? some people simply like having the source because of utilitarian concerns, rather than because it has been an anti-establishment movement. Stallman was a crusader because he had to be, he was a pioneer.

    But hating big business because it profits from open source makes you a communist, not simply a believer in open source.

  31. Re:OSS politics by elcid73 · · Score: 2, Insightful

    I'm actually the other way around for most software:

    I want:
    1) To conform to open standards
    2) To have the source code to the application

    If it interoperates, that is best, If I can tweak it, that's something I can do if I get really bored.

  32. IntelliJ IDEA still doing OK by GunFodder · · Score: 3, Interesting

    You'd think that the availability of Eclipse and Netbeans would drive non-free Java IDEs out of the market. However at my company IntelliJ IDEA is the most popular IDE despite its non-zero cost. After using both I would be satisfied with Eclipse, but I'm glad my company got me a copy of IDEA. Apparently companies are willing to shell out cash for software that is only incrementally more useful than free alternatives. See Windows vs. Linux, MS Office vs. OpenOffice, etc.

  33. Yes, halo by mandelbr0t · · Score: 5, Interesting

    For me, the fact that OSS is no longer considered a grassroots movement is a good thing. Now we can actually make the distinction between OSS and FOSS. OSS is an important concept, and it's been around since the beginning of Unix. OSS simply means that source code is included with the license. If you want to show integrity, OSS is the way to go. It allows your client to independently verify your work. Given the amount of spyware and rootkit stories we hear, you'd be silly to trust any ISV who *didn't* provide source code with their product. But you can still have your client sign an NDA, use a license that prevents redistribution, etc. OSS was and still is a workable business model.

    FOSS is still a grassroots movement, and will continue to be. The reason is simple; FOSS builds on concepts of OSS to perform a public service. FOSS is about freedom, which requires integrity in addition to a whole bunch of other grassroots goodness.

    So no, OSS hasn't lost it's halo (assuming it ever had one) because it's always been about openness and integrity. If it weren't, it wouldn't be OSS.

    --
    "Please describe the scientific nature of the 'whammy'" - Agent Scully
  34. Rosenberg is looking in the wrong direction by pandrijeczko · · Score: 2, Funny
    Nothing that IBM, HP or any other company is doing with Linux at a commercial level adversely affects me, Mr Grass Roots Linux user, in any way whatsoever. If anything, the fact that those companies are using it so heavily means that an old bloke of 45 years of a age like me, who's into a bit of programming, scripting and general mucking about on Linux and UNIX, has some useful skills that may put a job my way more readily if I ever need one.

    Even in my current job, working as consultant/engineer for a business telecoms company who has already migrated their core telephony platforms onto Linux and is phasing out commercial UNIXes for Linux on our telecoms-related application servers, I get the freedoms to experiment with Linux on our platforms at a level that would be impossible on Windows.

    Away from work, I can use Linux to build low cost solutions for friends, family members and "friends of friends" with small businesses. I've built them web servers, file servers, firewalls and multimedia centres, secure in the knowledge that I am doing so entirely legally without owing any corporation one penny for a software license.

    Even more, I can trundle along to any one of a number of evening Linux computer clubs within driving distance of my house. As someone who "grew his computer teeth" on the Amiga and the BBS scene of the late 80s/early 90s, I've definitely got a feeling of the hobbyist, grass roots movement that just wasn't there in the early days of Windows. And I know of absolutely no Windows computer clubs anywhere, let alone in my area.

    And finally, Linux and Open Source has made my computing time fun again. I'm not in a position where I'm "forced" to use a piece of overpriced commercial software that doesn't do half of what it should do. I use MS Office for what I need it to do - hell, I even quite like XP now I've stripped it back to the classic Windows desktop view and stripped out all the stuff I don't need it to run. I can play all my favourite games on it, write a few documents I need to and then switch over to one of my Linux boxes when I've had enough of it.

    So David Rosenberg perhaps need to remove those spectacles that only let him see the corporate view of the world and look a bit closer to home because the grass roots movement is still very much there.

    And many thanks to Linus - he was right, I am "having fun"...

    --
    Gentoo Linux - another day, another USE flag.
  35. Losing its Halo? by Qbertino · · Score: 2, Insightful

    OSS losing its Halo? Couldn't care less. Bunjie keeps coming up with new Halos. IRRC Halo 3 is allready in the works. ...
    Puns aside. WTF is this about? If IBM and Co. are making huge amounts of cash on OSS I'd say good for them and all of us. If I get Sun and IBM sending Netbeans and Eclipse into battle over who can build the best all-free IDE and they're making money on it I'd say we have a win-win-win situation here. And if it's just that opinion leaders such as OSS geeks tell their bosses to buy stuff from Sun and IBM because they rock - all the better.

    Shrinkwrap software only business is over. People yearn for paradise which is a standardized operating system free and flexible enough to deal with any useage scenario. Currently it looks as if this is going to be some unix variant. The situation described in TFA emphasises exactly that: OSS will take over. Get with the programm.

    --
    We suffer more in our imagination than in reality. - Seneca
  36. Re:Nice Self Serving Sophistry You've Got There by spun · · Score: 4, Insightful

    People are free to tell you whatever they want to. You are free to listen or not. Speech is not capable of "pounding you into the ground." As far as I can tell, there is still much debate over GPLv3 and the "RMS-is-GOD-and-can-do-no-wrong crowd" are a very small minority of open source supporters. In any case, you can always use the GPLv2 version and update it yourself under v2. Just because someone happens to think RMS is god is no reason for you to steal their work. And if there is one thing I know about the RMSIGACDNW crowd, it is that they don't give a rat's ass if you use their software or not.

    What "business" are you giving that crowd, anyway? How much are you paying them? Nothing? You mean you're just a whining leach who doesn't want to contribute but wants to dictate how others contribute? Gotcha.

    --
    - None can love freedom heartily, but good men; the rest love not freedom, but license. -- John Milton
  37. Today Was Our IT Town Hall by Petersko · · Score: 2, Insightful

    I work in a fairly large IT shop in an industrial company. Today was our annual "IT Town Hall". During the question and answer portion of the proceedings, the question came up:

    "Have we thought about what our policy is regarding Open Source software?"

    The answer was short and simple. "Our policy is to use the software that works. If we have an area that you believe can benefit from Open Source, make a case for it."

    Simple enough. The truth is that we licence software from Oracle, Microsoft, Sun, and many other companies, and nearly all of it is closed source. We have some OS stuff around, but we don't pick software because it's free. Our direction must always be to solve business problems. And if the closed source product is better at that task, we're fine with paying for it.

    The quasi-religious attitude towards open source that you find in many places isn't present here. If it works, we use it.

    We don't see a halo. Just tools that we might or might not be able to use.

  38. Linux != Open Source in general by petrus4 · · Score: 2, Insightful

    I don't believe that the negative attitudes that I've seen as being so prevalent within the "Linux community," affect Open Source as a whole. Some of us think that the attitude among the BSD developers of refusing to try and dictate downstream use is a much more enlightened way of thinking...and in my own mind, the only real reason why anyone associated with Linux thinks that dictating downstream use is a good thing is because Stallman thought it first, and they've swallowed his ideas whole...not because they've actually bothered to think about the consequences of it.

    I've said before that with most of the little people associated with Linux, there isn't a problem...they're just doing their thing each day, maybe contributing patches to a few different projects here and there, and generally living quietly and agreeably. The "leaders" of the "community" on the other hand, are people who I really wish would crawl into a hole in the ground somewhere and die, to be honest. (Bruce Perens, I'm talking to you, among others) That also includes a number of ACs I've had replying to me on here recently who don't even have the basic courage to put their name to what they write, and then expect others to care about their opinions.

    I've realised that one of the main differences between Linux people and the BSD developers is actually posessiveness. The gift culture that ESR wrote about doesn't actually exist with Linux. The BSD people *do* give away their work, genuinely and completely, with no strings attached. The GPL on the other hand encourages an attitude which basically says, "We wrote this, but we'll let you use it...but on the other hand, we don't ever want you to forget that we wrote it, and we also want you to know that we feel that because we wrote it and you are using it, you are forever beholden to us, and we have the right to dominate you in more or less any manner we see fit."

    I want to suggest to Jeremy Ellison and a few of the Debian people in particular that maybe you're nowhere near as high minded as you think, but that in fact, you're actually a group of extremely selfish, controlling, mean-spirited human beings who get off on the fact that writing FOSS under the GPL allows you to superficially appear to be altruistic when in fact you're the complete opposite.

    BSD developers use the BSD license to completely give away software without stipulation in order to benefit other human beings. *Some* GPL developers at least use the GPL to write software which they can then try and use to *control* other human beings...because they have the attitude that if people who use said software start doing things they don't like, the access to the software for said users will be removed.

    You can try and justify this as much as you want, (and doubtless you will) but I think it sucks, that you're completely rotten human beings, and that you're made all the more rotten by the fact that you try and make out that morality is something that you actually are concerned about. You're confusing your own morality with a desire to control what it is that *other* people do. Although again, that's merely an idea that you picked up from the usual source...the root of most of Linux's fundamental problems: Richard Stallman.