Slashdot Mirror


Sun Says, "Compensate OSS Developers"

krelian writes "Talking at Netbeans Day, Rich Green, Sun executive vice president for software, expressed doubts about the current open source model in which developers create free intellectual property only to have others scoop it up and generate huge amounts of revenue. Green said, 'I think in the long term that this is a worrisome scenario [and] not sustainable. We are looking very closely at compensating people for the work that they do.'" Green didn't provide any details about how payments from Sun or others might work.

23 of 210 comments (clear)

  1. What is this, another FUD article?! by glavenoid · · Score: 3, Insightful
    So what, another corporation thinking about the bottom line on behalf of its developers?

    I thought the whole point of Open Source was doing good for mankind in general, not categorically for the investors...

    --
    I, for one, am looking forward to the inevitable /. beta rollout fallout.
    1. Re:What is this, another FUD article?! by TapeCutter · · Score: 3, Funny

      It's brilliant. Sun can collect money for starving coders like the mafiaa collecy money for starving artists, what could possibly go wrong?

      --
      And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
    2. Re:What is this, another FUD article?! by glavenoid · · Score: 4, Insightful

      No, the most important activity now seems to be copyright-enforcement.

      --
      I, for one, am looking forward to the inevitable /. beta rollout fallout.
    3. Re:What is this, another FUD article?! by DavidNWelton · · Score: 4, Insightful

      I thought the whole point of Open Source was doing good for mankind in general, not categorically for the investors...


      Ok, but even so, you have to make it sustainable, and how to do so is still an open question.

      There's no doubt in my mind that open source works, and works well. It has produced some great things, but I think we're still figuring out exactly how it works in terms of the economics. Proprietary software is certainly simpler:

      1) Write product.

      2) People buy it.

      3) Profit!

      4) Improve product, hire developers, etc..

      Or:

      2) No one buys it.

      3) Go out of business, product goes away.

      With open source, things are different... You could create something great, and there's no guarantee at all that you'll get anything back for it. In practice, people don't seem to get screwed that badly, but it's not as tight a feedback loop.

      I wrote some more about this several months ago:

      http://journal.dedasys.com/articles/2007/02/03/in- thrall-to-scarcity

    4. Re:What is this, another FUD article?! by bursch-X · · Score: 4, Funny

      Guess what's the most important activity of the 21st century?

      Based on the most recent statistics of internet use:
      Sending spam and watching porn.

      --
      There are two rules for success:
      1. Never tell everything you know.
    5. Re:What is this, another FUD article?! by Scarblac · · Score: 4, Insightful

      I thought the whole point of Open Source was doing good for mankind in general, not categorically for the investors...

      That's a misconception. People write OSS for all kinds of different reasons, including for profit, and that is great. Sun itself is probably the biggest contributor to open source in existence (with Solaris, Open Office and Java), but they obviously do it because they believe it's good business practice.

      --
      I believe posters are recognized by their sig. So I made one.
    6. Re:What is this, another FUD article?! by Scarblac · · Score: 3, Insightful

      I believe that a vast majority of software is written not to be sold off the shelf, but custom made for internal use in some company, either by in house developers or by external parties, but still on custom specs.

      If you have it developed by an external party, on your specs but with them retaining copyright, the business case for getting an open source license is very clear: no vendor lock-in. It should be no-brainer, except when the externals offer a major price discount for a closed license.

      When developing in house, usually no licensing at all is involved, proprietary or OS. But it can still make sense to release internal tools as OSS: for goodwill, and because others may improve your tools for you, and release their changes as well. Since software isn't your main business, there is no harm in sharing some code with other companies (possibly in completely unrelated businesses), but you may well reap some rewards.

      So in my opinion, the economic case for OSS is at least as clear as for proprietary software - except in the relatively uncommon case of a company developing software to sell off the shelf.

      --
      I believe posters are recognized by their sig. So I made one.
  2. Interesting stuff is at the bottom by achten · · Score: 4, Interesting

    From the FTA
    Meanwhile, author Tim O'Reilly said at CommunityOne that the days in which developer salaries differ based on the nation where the developer is located were numbered. Developers overseas now are asking why they should get paid less than others, he said. "We're actually coming to the end of cheap outsourcing," O'Reilly said.
    When these numbered days are over, a great wave of levelling will start if our friend TOR is proved correct.

  3. tripple edged sword by l3v1 · · Score: 5, Insightful

    As all B5 fans know, truth is a tripple edged sword. Sun has right, but to a very limited extent. Let's think about it this way [what's coming is a somewhat pessimistic speculation, take it as such]. There are ten thousand people who contribute to a huge FOSS project. Then comes a company and says, hey people, you did a great job, we'll compensate you, and they pick some of these people based on some rules and give them something for their work. What will the others think, what will happen to them ? Will they think hey, we worked and they think our work isn't worth a dime ? So what will they do, stop contributing ? If so, who'll continue the work ? Those who've been "compensated", which pack would probably become smaller and smaller, in the end landing the whole development in the hands of the "compensators".

    Offer prizes for some goals, make donations for larger and/or more important projects, or to people whose work is sympathetic to you, but when you start differentiating smaller groups of people based on blurry criteria I don't think you're working towards helping FOSS as a whole.

    There is a need to work closely with those in the open-source community to share revenues, said Green. - share theirs or share yours ? :))
     

    --
    I am putting myself to the fullest possible use, which is all I can think that any conscious entity can ever hope to do.
  4. Re:all talk, no action by flyingfsck · · Score: 4, Insightful

    Come on, OpenOffice.org, OpenSolaris and Java are all Sun projects. Give some credit where it is due.

    --
    Excuse me, but please get off my Pennisetum Clandestinum, eh!
  5. How to compensate developers by TodMinuit · · Score: 3, Funny

    One word: Hookers. Lots of'em!

    --
    I wonder if I use bold in my signature, people will notice my posts.
  6. it might make things more difficult by cies · · Score: 5, Interesting

    i remember debian compensated some people to get 4.0 out quickly... this complicated things; some unpaid contributers to the debian project protested by working very slow. the compensation policy had the opposite effect of what was intended.

    i also think that a large part of the reason for FLOSS to be of high(er) quality (than proprietary software) is that it is written from for fun and from passion. people dont like to produce low quality stuff for fun and from passion. nope, that kind of stuff is produced for money, e.g. compensations!

    so: sun, please dont pay us, but make some anonymous donations to some projects without letting know why you did it. this will keep us healthy.

  7. Sorta disingenious. by Eivind · · Score: 3, Insightful
    Companies are free to pay OSS-developers if they like. And infact, a pretty large part of the core OSS-developers are paid by some company to do what they do.

    But it's pretty strange to claim that something which seems to have worked just fine for the last 15 years is "not sustainable", without providing any argument whatsoever as to what, exactly, prevents the next 5 years for working for the same reason that the last 5 has.

  8. Re:all talk, no action by QuantumG · · Score: 4, Insightful

    Yep, it's not like Sun is the biggest contributor to Open Source in the world.

    --
    How we know is more important than what we know.
  9. That's Why the GPL Works by segedunum · · Score: 4, Insightful

    Like it or loathe it, that's why the GPL is such a fair license. Developers, whether individuals or large corporations, are compelled to put any code contributions back into the project for the benefit of everyone else. In essence, everyone gets paid in kind by the contribution of code which dramatically increases the quality of the project over time, and the ability to use the software for free.

    This means that companies who would never be able to maintain a whole OS by themselves, such as Red Hat and even companies like Novell and IBM now, can use a kernel and an operating system to do what they want on a level playing field which would have cost them billions to develop purely by themselves. Smaller contributors and those not contributing get a kernel and OS they can use for free, and do what they want with, and they make up something called the open source community.

    This article should be re-titled "Sun Doesn't Understand the GPL or How Successful Open Source Projects Work". I find that a touch worrying from their perspective. It seems they've been drinking too much of the Intellectual Property anti-freeze.

  10. Does that mean that... by itsdapead · · Score: 3, Insightful

    Does that mean that they are going to honour this request from the NeoOffice people?

    Meanwhile...

    in which developers create free intellectual property only to have others scoop it up and generate huge amounts of revenue

    The only way* for a company to make "huge amounts of revenue" from Open Source software is to add value so that people are prepared to pay you money for something that they could get elsewhere for free. That "value" might be providing top quality support, or it might be investigating in marketing or just having a number of employees who wear suits and use words like "leverage" that give corporate clients a warm fuzzy feeling. Either way, does anybody really have a problem with that?

    Any company director who looses sleep about getting all this "money for nothing" simply needs to let their employees use some of their paid time to contribute to writing OSS code or coordinating OSS development.

    *(excluding the "extort protection money on the back of questionable IP violation claims" method, of course).

    --
    In a survey of 100 programmers, 111111 thought that duck-typing was a good idea.
  11. Hire them to work on open source?! by martinde · · Score: 4, Insightful

    That seems like one obvious way to compensate them.

  12. Long-term? by GnuDiff · · Score: 3, Insightful

    Excuse me, but hasn't the open source been around for a bit longer than "current model"?
    I would say that it has already proven its sustainability.

  13. you nailed it by misanthrope101 · · Score: 3, Insightful
    It's not that the OSS model is "unsustainable," but that business managers just don't understand the mindsent behind, say, Debian. They don't understand how it can be that someone would write an app or maintain a distro because they find it enjoyable or gratifying, and so they don't find that model predictable, much less harnessable. And if they can't harness it, it must be suspect, inferior, useless, or about to die.

    Businesspeople use greed to motivate--it works, is easily understood, easily harnessed, and reproducible on demand. Offer money, and people will show up to work. But since that's the only tool they have, it's the only one they trust.

    It's also why so many businesspeople are instinctively against OSS. FreeBSD or whatever may be more stable and secure in the server room, but they aren't going to rely on something that is maintained by hippy visionary volunteers, even if what they're offering is more relaible than the product sold by the guy from MS or whoever. I really think that a considerable part of the resistance to OSS, whether it be GNU/Linux or OpenOffice or whatever, is on principle, not merit. Businesspeople don't understand or trust a product whose existence isn't dependent on someone's search for money.

    1. Re:you nailed it by Kjella · · Score: 3, Interesting

      Businesspeople use greed to motivate--it works, is easily understood, easily harnessed, and reproducible on demand. Offer money, and people will show up to work. But since that's the only tool they have, it's the only one they trust.

      I think businesses would love it if it was a service that was free, and if they needed an extra gear they can throw in some cash. Unfortunately, like the Debian incident putting money in doesn't always make it progress faster. Cash is concrete and transferable. You can't give a person who's lost the spark to program a new spark plug. In fact, there's been cases where a company has become heavy users of something and the developers go tired of acting like their support desk. And they don't want to become tech support just because you're willing to pay them. "Hippy visionary volunteers" are a fickle bunch, even if they produce brilliant software. The trouble is that if they aren't looking for what you have to offer, you have no leverage at all. It just becomes some sort of unmanagable software that's going whereever they want to go, and you can either tag along or fall off. You don't know how to prod or poke it make it suit your business needs without breaking it apart. In that sense, I can understand why they don't like it.

      --
      Live today, because you never know what tomorrow brings
  14. The License mkes the difference by DrYak · · Score: 4, Insightful

    It's brilliant. Sun can collect money for starving coders like the mafiaa collecy money for starving artists, what could possibly go wrong?


    The GPL is what is fundamentally different.

    - In case of art/media, paying the MAFIAA toll is the only legal way to get it legally. If you try to get it with another way. The MAFIAA will come after you and sue to death the whole building where you live (including all less than 2yo toddler or recently deceased elderly neighbours on the list of sued people).

    - In case of OSS, there's a license called GPL whose purpose is to enforce that no matter what the company try (and the version 3 is about pluging the hole that the company may have tried), YOU will ALWAYS be granted to do whatever pleases you (get the software, analyse the code, modify the code) as long as you transmit further that freedoms along the chain.
    If any company ever tries to refrain you to get the code and do whatever pleases you, and tries to force to go only through their paid route, that company is in violation of the GPL and loses the right to use the GPLed code in their applications.

    Some company may try to make you pay for the OSS software, but that will never prevent you to get the stuff from the original programmer who developed it for FREE and, while browsing his site to download the code, stumble upon a "donate" button and decide to give him some money or hardware.

    The motivation of that programmer is also different.
    Companies' main motivation is to make money no matter what they deliver (even if it's crap like in Microsoft's case)
    OSS programmer's motivation is to develop the software in the first place, because they're scratching an itch (ie.: the motivation is that they actually need the software. Building a working app that solves their initial problem is what they hope to obtain).... Yeah, that, and pure boredom as featured recently on /.
    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  15. Cliff's Notes on licenses by toby · · Score: 3, Informative

    1. BSD explicitly allows the wholesale appropriation of IP.
    2. GPL explicitly disallows it.

    Any questions?

    --
    you had me at #!
  16. Stealing Open Source Is Not A New Concern by Toad-san · · Score: 3, Interesting

    Back in The Day when a lot of us were contributing to Public Domain (which was the term for a loose, undocumented, unlegalized form of Open Source back then) .. we always heard the whines, "Well, what happens if someone takes this Public Domain code and sells it?"

    Well, they sell it, that's what happens. If they were clever enough to find a buyer (to pay money for what would otherwise be free), more power to them. Hell, you're so smart, YOU go sell it! Feel free!

    Add services, support, a fancy front end, user customization, whatever it takes. It's free, like beer! Do what you want!

    Contribute to Public Domain if you want; we all do it for our own reasons (usually to share what we've learned, and to encourage more PD code so we can learn some more). If you're concerned about someone taking advantage of that .. well, we ALL take advantage of that in our own ways.

    That was then. Some great stuff came out, and still does. Public Domain, Open Source, GPL, whatever .. the thieves and cheats are going to take advantage. That's life.

    One great example, of which I was most proud to be a very small part, was the Info-Zip Project (or Workgroup). Google it; that was a project :-) I'll bet there are pieces of that really great code buried even in the Microsoft "compressed file" functions added around WinXP time as I recall.

    And I'm sure lots and lots of commercial archiving programs stol... errr .. incorporated parts of our code, and probably with not a hint of credit either. (Wouldn't want anyone's lawyers worried, eh?)

    But we were all in the Info-Zip Project for our own reasons (mostly to share and learn); we produced a great .zip archiver (for every kind of system from Commodore C-64's to Crays (really!)); and we all learned a lot. So what if none of us made a bloody penny?