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.

210 comments

  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 TodMinuit · · Score: 0, Redundant

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

      Man, some of you GNU weenies have HUGE egos. It's just code -- not a friggin' cure for cancer.

      Furthermore, I could argue that improving the bottom is doing good for mankind. See Milton Friedman, et al.

      --
      I wonder if I use bold in my signature, people will notice my posts.
    3. Re:What is this, another FUD article?! by QuantumG · · Score: 1, Insightful

      The 20th century loot activity was steel. Entire communities were set up to ensure a steady supply of coal. The people who ran these "mining towns" used to talk about the importance of production like they were developing "a cure for cancer" too. Steel, and the coal used to make it, was the most important thing in the world 50 years ago.

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

      Yeah, that's right, software development.

      --
      How we know is more important than what we know.
    4. Re:What is this, another FUD article?! by glavenoid · · Score: 1
      It's brilliant. Sun can collect money for starving coders like the mafiaa collecy money for starving artists, what could possibly go wrong?


      Well, like usual, we can always just bitch about it like normal, create some internet-revolt, and when that blows over, get on with life ;) Or wait, you said what could go wrong??

      --
      I, for one, am looking forward to the inevitable /. beta rollout fallout.
    5. 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.
    6. Re:What is this, another FUD article?! by drgonzo59 · · Score: 2, Interesting
      These are corporate managers who only have dollar signs in their eyes. They don't see how anyone would possibly develop or create anything without wanting to make MORE money. Sure, some developers end up making money but some don't off of their OSS, yet the fact that someone would just want to volunteer their time and create something completely escapes these individuals. This goes actually says quite a bit about _them_.

    7. Re:What is this, another FUD article?! by kdemetter · · Score: 1

      who's to say deelopers can't create a program what can cure cancer ? a distributed computing project like http://boinc.berkeley.edu/

    8. Re:What is this, another FUD article?! by glavenoid · · Score: 2, Insightful
      I agree with you for the most part. Some of the GNU "weenies", nowadays, do in fact seem to have huge egos. I won't name names, but a few Three-Letter-Nicknames seem to fit the bill here.


      However, I genuinely think the "old-school" hacker ethos of "open source", that is "giving back to the community for the betterment of all" is really the issue here. The WWW, the Linux kernel, the GNU toolchain, the arpanet, SPAM ad nauseam, et al are products of mere enthusiasm and necessity, not bottom dollar.


      The workings of the internet seems to rely mostly on necessity rather than money. The innovators didn't seem to be motivated by profit.

      --
      I, for one, am looking forward to the inevitable /. beta rollout fallout.
    9. 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

    10. 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.
    11. Re:What is this, another FUD article?! by baldass_newbie · · Score: 2, Insightful

      Yes, steel was critical, but you could say the same for any core commodity. Like, say, oil.
      I don't think software development is the 'most important activity' of the 21st century. Software development is merely providing instruction sets to instruments. You could make a case about instrumentation, or micro-manufacturing, both of which utilize software development.
      While enticing to compare Gates to the robber barons of the late 19th century, it's far from accurate. Nobody NEEDS to buy MicroSoft products in order to do business. They choose to because it's easier. (Like it or not - real or not.)

      --
      The opposite of progress is congress
    12. Re:What is this, another FUD article?! by Anonymous Coward · · Score: 2, Funny

      Guess what's the most important activity of the 21st century? Yeah, that's right, software development. Early post + low ID - substantiation = karma
    13. Re:What is this, another FUD article?! by Yvanhoe · · Score: 1

      I have always thought the point of OSS development was as such :
      * Install proprietary OS
      * Use proprietary OS
      * Mumble against the lack of feature X
      * Rant against the lack of feature X
      * Code feature X for the proprietary OS
      * Mumble when you discover you don't have all the necessary informations ti improve the OS
      * Load a free OS
      * Code the friggin' feature.
      * Rant about this world of retard where you had to code feature X by yourself because no one else found it interesting
      * No profit, but an OS that finally matches your needs

      --
      The Wise adapts himself to the world. The Fool adapts the world to himself. Therefore, all progress depends on the Fool.
    14. Re:What is this, another FUD article?! by zoefff · · Score: 1

      besides that, many open source coders are paid by companies to do so. Only, the way to get there is not by applying for the job, it's by doing the job already (for free)

    15. Re:What is this, another FUD article?! by yurnotsoeviltwin · · Score: 1

      Why do slashdotters have this attitude that it's morally wrong for a publicly traded company to try to make profits? I mean seriously guys, that's their JOB! If they bother to do it and be nice to geeks at the same time, we should be thankful that they're going out of their way at all.

      Open Source will never do much good for mankind unless it can first do some good for the investors. Please people, wrap your hippie minds around that concept.

    16. 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.
    17. Re:What is this, another FUD article?! by Anonymous Coward · · Score: 0

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


      It's essentially just an extension of the scientific tradition of publishing and sharing research, in order to advance the state of knowledge. Open source in the BSD sense is actually a precise continuation of this tradition, and BSD was a traditional scientific research project, carried out in an academic environment. GNU and Linux are a little bit different, because the knowledge isn't given completely freely (i.e. commercialisation based on proprietary follow-up research is not allowed), and they were initially volunteer rather than academic or commercial projects, but they've become fairly similar overall.

      The big question is whether significant progress can be made on purely volunteer efforts, as opposed to commercially or academically backed research (remember, a lot of the early Linux work was just reimplementing BSD Unix, and the later work has had substantial commercial backing). In most scientific fields, academic or commercial funding is essential. The quasi-artistic nature of software may make it somewhat different, but whether or not it can really flourish without organised academic/state and/or commercial backing is questionable.
    18. 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.
    19. Re:What is this, another FUD article?! by TapeCutter · · Score: 1

      "Software development is merely providing instruction sets to instruments"

      This "instrument" calls bullshit. :)

      "Nobody NEEDS to buy MicroSoft products in order to do business."

      ...but to compete in virtually any medium-large bussiness, IT is essential.

      Having said that, I agree with your main point.

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

      Yeah it says the corporate managers have some sense, and the guys who give away their work for free do not.

      Go ahead and mod me down because yes I have in fact just called the overwhelming majority of unemployed open source developers idiots.

      --
      Mac OS X and Windows XP working side by side to fight back the night.
    21. Re:What is this, another FUD article?! by LifesABeach · · Score: 1

      Ok, but even so, you have to make it sustainable

      Why? Helping fellow humans existed long before money was invented. Why does Rich Green substitute others Good Intentions with Greed?

    22. Re:What is this, another FUD article?! by Phisbut · · Score: 2, Interesting

      These are corporate managers who only have dollar signs in their eyes. They don't see how anyone would possibly develop or create anything without wanting to make MORE money. Sure, some developers end up making money but some don't off of their OSS, yet the fact that someone would just want to volunteer their time and create something completely escapes these individuals. This goes actually says quite a bit about _them_.

      Would you please share your secrets on how you keep yourself fed if not by buying food with money? Now, wouldn't it be grand if you could acquire said money by developing OSS? What the hell is wrong with the idea of making money? I have to write proprietary software for a living because that's where the money is, and I try to find the time to do OSS when I can. The overall amount of OSS produced could me much bigger if more people could do that for a living.

      On the other hand, as soon as money is involved, some OSS developers become childish and want it all for themselves. See what Dunc Tank has done to Etch. People who were developing for free before decided it was no longer worth it to do it for free because somebody was being paid.

      --
      After 3 days without programming, life becomes meaningless
      - The Tao of Programming
    23. Re:What is this, another FUD article?! by Phisbut · · Score: 1

      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.

      And those are exactly the companies that would get screwed a million times around by the abolition of copyright.

      --
      After 3 days without programming, life becomes meaningless
      - The Tao of Programming
    24. Re:What is this, another FUD article?! by Anonymous Coward · · Score: 0

      I think OSS developers getting paid is a great idea. It reduces the incentive for companies to take OSS bases and develop proprietary code on top of it.

      The positive side of this is that if the OSS community gets paid to write open-source software, then it benefits everyone because derivitives would more likely remain open source as well.

      The issue is where the payment comes from and who decides the "how much". Corporate donations seem too idealistic (greedy bastards most of them).

      I think it would be great to make a living off of writing open source software, solving real problems that everyone can use.

      I'd love to see if anyone has a model for this that could actually work, whether the OSS foundation or Sun or whoever.

    25. Re:What is this, another FUD article?! by trianglman · · Score: 1

      I'm sorry, I fail to see any FUD in this article. Sun isn't talking about buying out the license from the developers or anything similar. All the article seems to say is that open source developers deserve to be recognized for their software. The way Sun wants to recognize them is by compensating them for the software. You are still completely free to say no to them, they will still use your software as they see fit and the license (GPL, BSD, etc.) allows, just as if you had taken the money.

      --
      Clones are people two.
    26. Re:What is this, another FUD article?! by ThosLives · · Score: 1

      I'd argue that the most important activity of the 21st century is the same as every other century: agriculture.

      --
      "There are a dozen opinions on a matter until you know the truth. Then there is only one." - CS Lewis (paraprhase)
    27. Re:What is this, another FUD article?! by Znork · · Score: 1

      Dump the mafiaa and simply implement a flat tax on revenue derived by reproducing/transmission of (any) copyrighted work. Divide money to creators according to amount of copying and (significant) contribution levels. Put a ceiling at a more than reasonable means of living.

      Tada, suddenly there's no need for the mafiaa corps, nor any lawyers for creators to get paid. And everyone could copy to their hearts desire, and simply pay a tax if they feel like doing some ad-financed broadcasting or selling physical copies.

    28. Re:What is this, another FUD article?! by AndersOSU · · Score: 1

      Guess what's the most important activity of the 21st century?
      I hear they do that in India, right?
    29. Re:What is this, another FUD article?! by ChrisA90278 · · Score: 1

      I agree in theory most (90% or more) software is custom written for internal use by some company. But in most cases it make not sense to open source this stuff. Foe example I wrote a Linux device driver for a custom one-off hardware. I did GPL the driver but who would want it? I knew everyone who owned tha hardware by first name. Now I'm working on something to process telemetry from space lift boosters. Again a rather linmited market. There is only one user. Most custom written software is this way. That is why it is custom written. Open Source only makes sense for general purpose software that might see a wide use, by "wide" I mean at least a 100 or so users other wise there is no change that any of the users will contribute changes back.

    30. Re:What is this, another FUD article?! by kaffiene · · Score: 1

      WTF? Sun wants to pay OSS DEVELOPERS and you see that as Sun being evil?

      You rabid Sun haters are unbelievable.

    31. Re:What is this, another FUD article?! by drgonzo59 · · Score: 1
      I am a researcher, I work in a lab and I write software in the lab to control our machinery. But I don't mind sharing it with the world, so I GPL it and put it on Sourceforge so somebody else might use/improve it. I get a monthly check for my work from the company and I write OSS. So that's how I feed myself.

      Now, wouldn't it be grand if you could acquire said money by developing OSS

      That's exactly what's happening...

      I have to write proprietary software for a living because that's where the money is

      There is nothing wrong with, that's what most people do. Now imagine that you could share what you wrote with others... Oh, but the competition will snatch it and use it -- Yes, but so will many of the users. The point is that your manager would never take that step regardless if it would work or not because releasing something for free creates a SEGFAULT in their brain.

      Some companies are in between, they release some code for free, or use/write OSS for a living (I think MySQL is doing very well).

      See what Dunc Tank has done to Etch.

      Good point. I think that is typified by a parable by Jose' Armas called something like "El Tonto del Barrio" -- the village dummy. It's about this guy who wasn't quite smart but he was kind hearted. He took it upon himself to sweep the streets of his village because he wanted to help out. Some people thought that he migh as well get payed and started paying him for it. Pretty soon he stopped sweeping the streets because it became something that was "job" and not something he "enjoyed doing". That is why just paying a volunteer doesn't work, because you create a disconnect -- they are a volunteer but they get paid. They have to be either one. So perhaps there is a another way of doing it, say the comany will pledge X ammount of money to be donated to a charity of choice for each bug fix or something like that to appeal to the altruistic element.

    32. Re:What is this, another FUD article?! by Zspdude · · Score: 1

      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.

      As you previously pointed out, there's no guarantee that you'll get anything back from a closed source piece of software (even if it's great). You could just go out of business ;)

      The reason open source *appears* to be different is that by and large, it lacks managers and businesspeople.
      Developers in closed source software don't make any money off the product they develop either. They generally just get a salary, Ask any MS coder what slice of the profits they see ;) A salary is nice for feeding your children but unless the developer actually owns a stake in the business they're not making money off the product - they're making money off their boss.
      The best any developer (either OSS or closed source) can expect is a developer's salary. The open source developer generally gets by on ego, the warm fuzzies, and general hacker curiosity. If that isn't enough, than he's probably an ex-developer.

      Consider a entrepreneurial sort who starts up a business supporting an open source product (which he didn't write). Maybe he doesn't even know how to code. (Perhaps he already had a software business and is simply extending it) He's just someone who realizes that this free code has a certain amount of value, and with some clever marketing and value added (in terms of support) can make him money. If he's shrewd enough, he makes enough money that he can finesse a couple of the project contributors from their day jobs and pay them to work on the project full-time.

      Now they are fully paid developers working on a project. They have a manager who determines what is priority and what is not. The manager is making money from a product that he didn't write himself. The sole difference between this situation and a closed source one is that the closed source company makes extra dollars from the actual licensing.

      Any open source developer is free to exploit their own project - or anyone else's OSS project. Whether they are successful will depend on their business skills, which may or may not exist.

      Regardless, the Real Money to be made from open source will be made by people who are willing to take risks in making a business out of it. As soon as people start doing this, developers will start to see some cash, up to the level of a developer's salary. But they'll never see any more of it than that, because although they are authors who have experienced no small amount of creative joy, they're still just developers.

      --
      What's in a Sig?
  2. all talk, no action by Phantom+Gremlin · · Score: 0, Flamebait

    Maybe Sun could set an example by forking over a few bucks for the free software they "steal" from all over.

    1. 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!
    2. 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.
    3. Re:all talk, no action by Anonymous Coward · · Score: 1, Informative

      Actually Sun *is* the biggest contributor to Open Source by a long way, according to this report:

      http://ec.europa.eu/enterprise/ict/policy/doc/2006 -11-20-flossimpact.pdf

    4. Re:all talk, no action by wet-rodent · · Score: 1

      so, as the largest contributer to open source, doesn't sun get the most of this compensation?

      seems to me this vp is worried about sun's business model as much as anything.

    5. Re:all talk, no action by Cigarra · · Score: 1

      Ehm... I think GP was trying to be sarcastic...

      --
      I don't have a sig.
    6. Re:all talk, no action by Anonymous Coward · · Score: 0

      Sun's strategy -

      1. Create shitty products
      2. Try selling them
      3. When it doesn't sell, open source them
      4. Crib about compensation
      5. Profit!


      What shitty products? Seriously.. don't even go there, especially if "there" is ranting about Solaris. You'll just be demonstrating your ignorance.
  3. 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.

    1. Re:Interesting stuff is at the bottom by Jarth · · Score: 1

      Though applauding all those 'hackers' get pay for they're worth what worries me most is the 'control' attached at the end of each money line.

      Take a look at any revolution in the past, as soon as the bucks come rollin' in the entire spirit evaporates and those who scream loudest, hit hardest get the most of the cake. I'd hate to see a pointless iteration of such a scenario with the open source community.

      My hopes are that development will be funded in an objective way. The developpers can still interact with the community as they do today, the software remains Open Source Software as it is today. The community remains creative as it really is today.

      In the past a few projects were started to fund OSS developpers but my blurred impression is these never really took off well ? Micropayments might well create a moneyflow on it's own independant of moneylien giants.

      --
      free dom(inion) - free energy - free your mind - whee!
    2. Re:Interesting stuff is at the bottom by astrotek · · Score: 1

      those developers are the same ones that will bitch as much as Americans when their jobs get moved to some African country

    3. Re:Interesting stuff is at the bottom by Anonymous Coward · · Score: 0

      >Developers overseas now are asking why they should get paid less than others

      This is why you have a job - next question please

    4. Re:Interesting stuff is at the bottom by Kurrurrin · · Score: 2, Funny

      Oh boy, I'll finally be a lvl 4 web developer!

      --
      -Doug
    5. Re:Interesting stuff is at the bottom by zotz · · Score: 1

      "Developers overseas now are asking why they should get paid less than others, he said."

      Because it costs you less to live well where you are?

      Not saying I agree or disagree, but that would be one reason given to such a question.

      Why should your landlord get paid less than a landlord elsewhere? Your grocer? Etc...

      all the best,

      drew

      --
      FreeMusicPush If you want to see more Free Music made, listen to Free
    6. Re:Interesting stuff is at the bottom by cybernanga · · Score: 1
      Hmm, so I guess we should start filtering all employees based on what they spend their money on.


      Cindy, You live with your parents, next door to our offices and don't pay rent, food or transport so we are cutting your salary by 75%.
      Bob, You wear expensive armani suits, and drive a BMW, which costs a lot to run, so here is a 30% pay rise.
      Mark, you inherited your house, and don't pay rent so we'll drop your by 40%

      It shouldn't matter what the individuals costs are, people should be paid for the value of their work.

      Just my 2 pennies.

      --
      www.Buy-Proxy.com - A "buyer-driven" global marketplace.
  4. 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.
    1. Re:tripple edged sword by l3v1 · · Score: 1, Funny

      correction: "understanding is a three-edged sword"...

      --
      I am putting myself to the fullest possible use, which is all I can think that any conscious entity can ever hope to do.
    2. Re:tripple edged sword by Aladrin · · Score: 1

      This is exactly right, and we've even got an example already: Debian. Some of the devs were picked as having contributed 'better' in some nebulous way, and paid money. The others, who probably felt they worked just as hard, got nothing. It's human nature to want to be 'equal' to others around us, even if only in our minds.

      If Sun gets to collect money for OSS developers, they should have to distribute it equally. And at that point, everyone and his brother is suddenly and OSS developer and raking in the pennies. I suspect the number of developers would closely approach the number of people who breathe air, leaving Sun as the only winner as they skim profits off the top.

      OSS developers really DO do it for the enjoyment, or the necessity. While my project wasn't open source (I'd correct that, if I hadn't lost the code), I wrote a converter for The Sims meshes to OBJ format, so people could edit The Sims characters and even add new meshes, like wings/etc. I did it for myself and a guy known as 'Eeep2'. (His idea, my work.) It ended up being good enough to distribute, so I gave it away for free. I ended up putting it, and other stuff, on Terrashare and making money on page hits, but that was WELL after the fact and very little improvement happened after that point.

      So I fully understand coding because you want to, instead of because you are being paid to. I wish more people could understand that as well... Sun is on the top of that list, right now.

      --
      "If you make people think they're thinking, they'll love you; But if you really make them think, they'll hate you." - DM
    3. Re:tripple edged sword by tcopeland · · Score: 1

      > What will the others think, what will happen to them ?

      So true. It's the same sort of thing with folks who write books about open source projects. For example, I recently bought the Ruby Quiz book because a) it seemed like an excellent book and b) I knew that the guy who has been running the Ruby Quiz for the last few years had written the book and would benefit from the purchase. If the book had instead been written by a "professional author" who had swooped in and written the book in a furious three month flurry of work, I wouldn't have felt as motivated to buy the book.

      One thing I try to do is Paypal out some money occasionally to folks whose code I use. I need to do that for this excellent Rails plugin; it's been very helpful and the author deserves a few bucks for his efforts...

    4. Re:tripple edged sword by JustOK · · Score: 1

      So, they take the few bucks you send, and should, in turn, take a few bucks of those few bucks, and send them to another OSS developer who should then take a few bucks of those few bucks of those few bucks and send them to another OSS developer who...

      --
      rewriting history since 2109
    5. Re:tripple edged sword by MadJo · · Score: 1

      the original saying is "Understanding is a double-edged sword"
      1-up that, and you get triple (three-fold)

    6. Re:tripple edged sword by Anonymous Coward · · Score: 0

      Surely 'tripple' should have 3 p's?

    7. Re:tripple edged sword by l3v1 · · Score: 1

      the original saying is "Understanding is a double-edged sword"

      You're right, of course, but one one hand I wanted to quote from B5, and since I messed it up, I thought I'd better correct it, since I can't be caught quoting badly from B5 for all eternity to see now can I :) and on the other hand I still prefer the three-edged version: my side, your side and the truth.

      --
      I am putting myself to the fullest possible use, which is all I can think that any conscious entity can ever hope to do.
  5. Supporting the software by Anonymous Coward · · Score: 0

    Let those corporations take the software. When there are problems, they still have to come back to us. Then we start charging them real money. If they improve it by hiring their own engineers, the project wins. If we get employed/contracted, the project wins too.

    1. Re:Supporting the software by Anonymous Coward · · Score: 0

      >When there are problems, they still have to come back to us

      Um, no they don't, they just pay some IT guy in India who works for half of what your consulting fee is.

      Duh, you gave away the source remember?

      You don't always need the plumber who plumbed your bathroom to come back every time. You can do the plumbing yourself, and you can hire a discount plumber.

  6. "Sun" said no such thing by QuantumG · · Score: 2, Insightful

    McNealy used to say plenty of stupid shit too. Just because some high level executive expresses his personal opinion, it does not mean that he is talking for the company.

    If the Open Source Market Development Manager for Sun had said something like this, then we'd have something to talk about.

    Instead, people make want to make out that companies are individuals with single opinions.

    --
    How we know is more important than what we know.
  7. Sounds like he's talking about himself by Anonymous Coward · · Score: 1

    It's been sustaining itself for decades now. The popular software tends to create communities with services. The unpopular software can usually be maintained in the developers spare time.

    Then there's OpenOffice.org, which isn't fun to hack on (the build environment is horrible), is slow, lacks plugins and extensions, and with uninspired planet blogs quite unlike anyone else.

    The problem though is that Office software is necessary (other OSS Office packages are years away from competing features) for the desktop and OOo is good enough to quell developers but not good enough for anyone to be particularly happy about. No wonder Sun have problems getting contributions.

    There is a schtick within OSS that you shouldn't ask for money... are there any other ways of earning money from happy users other than a paypal button?

    1. Re:Sounds like he's talking about himself by frogstar_robot · · Score: 1

      I've often thought Sun could do worse than take a year or so and add nothing to OOo. Instead, take that year to modularize the project, deeply document the codebase, and make the build system dev friendly. At the end of this, they'd have something that is easier to find contributors for. It would also be easier to extend and create plugins for. The biggest lack OOo has vs MS Office IMHO is that MS Office is also a fairly easy to use development platform for business. A more modular OOO could develop it's own ecosystem of business logic.

  8. 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.
    1. Re:How to compensate developers by Timesprout · · Score: 1

      Don't sell yourself so short. Demand accomodation in a top hotel and a steady stream of cocaine and high class hookers. The response at your next interview when they ask what your previous salary was should be hilarious.

      --
      Do not try to read the dupe, thats impossible. Instead, only try to realize the truth
      What truth?
      There is no dupe
    2. Re:How to compensate developers by laejoh · · Score: 1

      You keep using that word but I don't think you know what it means :)

    3. Re:How to compensate developers by martin-boundary · · Score: 1

      Yes, but please deliver them with a complete reference manual and maybe a circuit diagram.

    4. Re:How to compensate developers by sbryant · · Score: 2, Funny

      One word: Hookers. Lots of'em!

      I guess you'd be interested in this geek service then...

      -- Steve

    5. Re:How to compensate developers by Jugalator · · Score: 1

      Actually, forget about the developers!

      --
      Beware: In C++, your friends can see your privates!
    6. Re:How to compensate developers by MadJo · · Score: 1

      Are you sure the developers know what to do with them?

    7. Re:How to compensate developers by frogstar_robot · · Score: 1

      And BlackJack! On second thought just send the hookers!

    8. Re:How to compensate developers by TooFarGone · · Score: 0, Offtopic

      In other news, Open Source has been found to lead to Open Sores. Story at 11.

    9. Re:How to compensate developers by Anonymous Coward · · Score: 0


      Providing you can keep your mouth shut (or proxy secure) Thailand looks attractive.

    10. Re:How to compensate developers by Anonymous Coward · · Score: 0

      Oooh! Oooh! And a casino with free poker chips! And big bowls of cheetohs and doritos all over the place! And um .... maybe some of that free beer I keep hearing about!

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

    1. Re:it might make things more difficult by drinkypoo · · Score: 1

      some unpaid contributers to the debian project protested by working very slow.

      And lots of unpaid contributors to the debian project actively sabotaged it by rabble-rousing instead of doing things they have promised to do.

      Just to keep this in perspective, yo.

      And for further perspective, this is just Sun FUDding. "I think in the long term that this is a worrisome scenario [and] not sustainable." Remember, Sun is still in bed with Microsoft. The entire statement was made so they could deliver that sentence.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:it might make things more difficult by Jellybob · · Score: 1

      some unpaid contributers to the debian project protested by working very slow


      The phrase "grow up" springs to mind - they weren't being paid before, they aren't being paid now. Of course this assumes that the people being paid were being paid for things that they specialised in, and other people wouldn't be able to do.
  10. 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.

    1. Re:Sorta disingenious. by szobatudos · · Score: 1

      If they don't understand something it does not mean it does not work.

    2. Re:Sorta disingenious. by Timesprout · · Score: 1

      I think what SUN really mean by compensate is that they are growing concerned with the amount of influence IBM now wields with several Java based OSS projects and a looking for a way to gain some more control themselves.

      --
      Do not try to read the dupe, thats impossible. Instead, only try to realize the truth
      What truth?
      There is no dupe
    3. Re:Sorta disingenious. by Eivind · · Score: 1
      That was my first thougth. Well, not your answer, but the question -- what exactly does Sun want ?

      • Why would SUN care one way or another if some people work for free ?
      • Why does it matter to sun at all if OSS is "sustainable" or not ?
      • In what way does it benefit SUN if companies reward OSS-developers more ?

      SUN has been really fuzzy for like literally a decade now. It's perfectly unclear what role they see themself playing and how they want to interact with the community. Sometimes they do something good, then a month later they do something terminally stupid, repeat ad nauseum...

  11. wow.. by Anonymous Coward · · Score: 0

    maybe the open source community is slowly starting to evolve.... maybe someday they'll reach their darwinist epoch: a capitalist.

    hey geeks, you see those things on cars? theyre called wheels. take a hint.

    1. Re:wow.. by glavenoid · · Score: 0, Flamebait
      LOL that's rich!!

      Hey people, you see those things on the end of your legs? They're called feet! Try walking!


      See! I can play too. And for free and free!

      --
      I, for one, am looking forward to the inevitable /. beta rollout fallout.
    2. Re:wow.. by Anonymous Coward · · Score: 0

      Software distribution is no longer much of an issue due to the Internet. Many developers are being compensated in ways other than direct payment by the software's end users, so in many cases it's quite possible for Free/OSS software to compete with commercial products. Free/OSS software thus embodies the eventual goal of capitalism. Market efficiencies work to produce a product with the lowest cost. Perhaps someday you, too, will evolve.

  12. openssh anyone? by Andrei+D · · Score: 1

    Have they pumped any money in that open source project called openssh? It appears to me that the OpenBSD team has created "free intellectual property only to have others, Sun included, scoop it up and generate huge amounts of revenue". Sponsoring openssh is a good test to see if they really mean it or are talking rubbish.

    --
    We often refuse to accept an idea merely because the tone of voice in which it has been expressed is unsympathetic to us
    1. Re:openssh anyone? by Anonymous Coward · · Score: 0

      Agreed.

      OpenSSH is used everywhere by everybody, from a home user to large vendors and corporations making millions of dollars using this great piece of code into their products.

      I just donated 100 Euros to the official OpenSSH Donations page:
      http://www.openssh.org/donations.html

    2. Re:openssh anyone? by Anonymous Coward · · Score: 0


      wait till you find out what Sun charge for a VPN a month (that OpenVPN does for free every month)
      4 digits and no decimal points

    3. Re:openssh anyone? by raddan · · Score: 1

      Precisely. Sun has been shipping OpenSSH in Solaris since around 2002. As Theo de Raadt points out, Sun has never given OpenBSD a dime, despite the fact that they saved millions in licensing costs by choosing OpenSSH over SSH.COM.

      So what's Sun's game here? Have they suddenly started giving to projects they've profited off of, or are they up to something else? My guess is that Sun's claim to be the "number one contributor to open source worldwide" is a little bit of slight-of-hand based on the fact that they've opened up Java and Solaris. Have they really given more money to OSS than, say, Red Hat or Google?

  13. He has a point. by etnu · · Score: 1

    While I'm sure there's a deeper motive here, it is true that most of the best developers of OSS don't exactly have full work weeks to dedicate to projects that they aren't being compensated for. People have to eat, after all, and when you've got a family to support you can't really afford to spend 50+ hours a week on an open source project.

    Of course, there is already a solution -- companies should start hiring developers to work on OSS. This already happens, and it works out pretty well for the most part. Sure, you might wind up with a little more corporate bias on your development roadmap, but in exchange you get a lot of financial and manpower support.

  14. As all B5 fans know, by Anonymous Coward · · Score: 0

    "As all B5 fans know, "

    Yes

  15. Are OSS developers stupid? by N3wsByt3 · · Score: 0, Flamebait

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

    It seems SUN wants to 'protect' OSS devls against themselves. I, however, am quite confident that, when OSS developers put their program/code under the GPL (or something) they are aware that others might scoop it up. It's *meant* to be scooped up, after all.

    No one (notorious fools exepted) is going to open source a product with the expecation they can prevent others from scooping it up - and when under the GPL, they won't expect to prohibit others from making a buck of it neither. The rules are inherent to the Open Sourcing, after all. If you want to keep it all for yourself, then you choose a proprietary licence.

    The notion of Sun that the system will fail because others might use the code is mindboggling stupid and contradicted by all grand OSS projects. If people weren't free to 'scoop up' the code, there wouldn't be an OSS in the first place.

    --
    --- "To pee or not to pee, that is the question." ---
  16. Rich Green, not rich enough - wants more green! by Anonymous Coward · · Score: 0

    If there ever was a headline writing itself...

  17. OT: Steel formed the basis for the European Union by Anonymous Coward · · Score: 2, Informative

    From wikipedia:

    "The European Coal and Steel Community (ECSC) was founded in 1951 (Treaty of Paris), by France, West Germany, Italy, Belgium, Luxembourg and the Netherlands to pool the steel and coal resources of its member-states."

    "The ECSC served as the foundation for the later development of the European Economic Community (later renamed the European Community by the Maastricht Treaty), and then the European Union."

    http://en.wikipedia.org/wiki/European_Coal_and_Ste el_Community

  18. Who modded parent informative? by telso · · Score: 0, Offtopic

    What's next, modding the parent insightful?

    1. Re:Who modded parent informative? by glavenoid · · Score: 0, Offtopic
      No, sadly enough. Slashdot is becoming the next Digg.com.


      Gee, thanks a lot "Web 2.0". Hopefully people can remember to actually think first in the next iteration of "Web Whatever-Point-Oh". Either that, or kill the MTV androids and let the people back in...

      Whatever happened to humans, anyway? Where did they all go?

      --
      I, for one, am looking forward to the inevitable /. beta rollout fallout.
    2. Re:Who modded parent informative? by john83 · · Score: 0, Offtopic

      What's next, modding the parent insightful? What's next would be slashdot recognising that some of its community wish to give karma for funny posts.
      --
      Strange women lying in ponds distributing swords is no basis for a system of government.
    3. Re:Who modded parent informative? by NDPTAL85 · · Score: 0, Offtopic

      They've been here all along.

      You see, humans include those folks who think or act in ways you do not agree with.

      --
      Mac OS X and Windows XP working side by side to fight back the night.
    4. Re:Who modded parent informative? by Anonymous Coward · · Score: 0

      That and modding it as informative is a meta-joke.

    5. Re:Who modded parent informative? by Anonymous Coward · · Score: 0

      What's next would be slashdot recognising that some of its community wish to give karma for funny posts. Ironically, those with no sense of humour can take it away.
  19. Intellectual property? by Anonymous Coward · · Score: 0

    I don't even know what 'intellectual property' is. As a software developer I author programs for computers and documentation, both of which are protected by copyright law.

    1. Re:Intellectual property? by Anonymous Coward · · Score: 0

      >As a software developer I author programs for computers and documentation,
      >both of which are protected by copyright law

      Copyright law will protect your code from slavish copies of the binary or source, but it doesn't protect the UI or the functionality. In fact, copyright offers very little protection.

      The GPL only applies to that which is protected by copyright! Those parts of programs that aren't (which, according to the Altai court, is the majority of the code) protected are free to use, provided you don't make a slavish (verbatim) copy, which is easy to do.

      People are so ignorant of the law.

  20. Some projects can start as OSS... or never start by Anonymous Coward · · Score: 0

    I tried for years to get someone in the movie industry interested in (now called a 'wiki') a group screenplay writing software project... but the problem is, in defining a power structure you change it. Finally they are starting to use scheduling and writing tools and movies look good this summer years later!

  21. Only a matter of time... by madbawa · · Score: 1

    ...before the spirit to "do good to mankind" gives way to capitalism.

    To be very frank, no one can earn a living just by "doing good". And if I have a job thats paying me well, I will use all my time and try to excel at my job so I can earn more and provide a good life to my family. So question is why should I do open source development at all??? Whats my incentive here (other than the greater good, which sadly, I cannot see).

    1. Re:Only a matter of time... by KenRH · · Score: 1
      You can start or contribute to a open source project for pure selfish reasons

      If you are in need for software that does someting others also need you can get free developers to pitch in improving it by going open source. If it is a very spesific need maybe you get four developers and ten users, if it is a generic need you may get hundreds of developers and tousands of users.

      The bottom line is you get more software for less of your time and money.

    2. Re:Only a matter of time... by madbawa · · Score: 1

      True. But if I know that the software that I am creating is gonna have thousands of users, I would be a fool not to convert it into a business opportunity. Why would I give it away free when I know perfectly well that I can make a fortune out of it and retire at 30 ?

    3. Re:Only a matter of time... by KenRH · · Score: 1

      True. But if I know that the software that I am creating is gonna have thousands of users, I would be a fool not to convert it into a business opportunity. Why would I give it away free when I know perfectly well that I can make a fortune out of it and retire at 30 ?

      While your point is valid there are possible resons not to:

      • You might expect to make more money from your buisness that uses the software.
      • You cannot raise the cash to hire developers to develop the produkt as closed source
      • You expect that if your idea is successfull an open source project will pop up and allow users to do it for free leavin your produkt obsolete
      • You get a big ego boost from the fame as a FOSS project leader :-)
      • An so on and so fort
    4. Re:Only a matter of time... by Anonymous Coward · · Score: 0

      What an amazingly shortsighted comment. You seem to have some fatally flawed ideas stuck in your head. Like "I'm 1337, nobody else can do what I can do."

      This is why all the "off-the-shelf" software industry is *doomed* in the long run. Listen pal. Every thing you do, someone else can. For what ever reason, including just to spite you and your magnificent "business opportunity". The days where you could make a fortune on software is GONE. Get over it. Let's say you create the greatest texteditor - ever. Would I use it if it was free? Maybe. If you decide to charge, say $400, for it? Heck no. It's not like there aren't any alternatives, even if they might be less appealing.

      The only way you can go back to getting rich on software is if A) Publishing/sharing your *own* work becomes illegal, B) Reverse enginering is outlawed and C) Hardware companies actively starts chasing anyone who develops software for their equipment that isn't "licensed". However, I think that kind of society might prove a bit hard to sell to even the most unsuspecting voter.

      Just face it. There's just way too much people who knows programming, communication is just way too effective for anyone to make any serious money on trivial software. That's why you see lock-in, monopoly abuse and companies aiming for services. Get your head out of your pompous ass.

    5. Re:Only a matter of time... by maxume · · Score: 1

      There are bastard corporations out there that try to do both(greater good, not simply OSS). See Timberland for a great example. Mark Shuttleworth probably deserves a mention also.

      --
      Nerd rage is the funniest rage.
    6. Re:Only a matter of time... by GnuDiff · · Score: 1

      > I will use all my time and try to excel at my job so I can earn more and provide a good life to my family

      Erm. So where exactly do you stop, if I may ask? How good a life do you and your family need to be able to say - now we are doing good, time to relax a bit and enjoy the life?

    7. Re:Only a matter of time... by Anonymous Coward · · Score: 0

      Whats my incentive here (other than the greater good, which sadly, I cannot see).

      In a previous job, we needed a Realtek 8039 driver for the open-source real-time operating system eCos. I wrote it, and got permission to release it under the GPL. Some other developers using eCos where interested and started testing it with their hardware, finding a number of bugs that I missed, saving us development time (running code on multiple platforms is an excellent way to find bugs). Since we had no intention selling device drivers, it made perfect business sense to open-source this code. Open-sourcing our actual application software would have made no business sense, so we didn't.
  22. 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.

    1. Re:That's Why the GPL Works by arun_s · · Score: 2, Interesting

      Exactly. When I read the line 'developers create free intellectual property only to have others scoop it up', I thought, why's Sun getting worried, they're using the GPL after all, not the BSD license. Even if the returns are not monetary, the GPL at least guarantees positive, useful returns that every one can profit from.

      --
      I can explain it for you, but I can't understand it for you.
    2. Re:That's Why the GPL Works by Threni · · Score: 1

      Perhaps Sun are regretting releasing Java?

    3. Re:That's Why the GPL Works by Anonymous Coward · · Score: 0

      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
      Actually, that's sort of what they do. IBM has had AIX under it's wing for decades, same goes for Novell and Netware (who once upon a time also owned UnixWare). As for Redhat, I believe they would be able to maintain the distribution in it's entirety, and by themselves but I'm pretty sure development would slow down to a crawl. Hell, even SCO manages to develop UnixWare; but it evolves so slowly it might as well be dead.

      The problem is that it's really expensive and time consuming to properly maintain an operating system. The Linux kernel alone is worth millions in development costs. Same goes for GNU, OpenBSD and FreeBSD. The advantage FS/OSS has is strengt in numbers and variety.
    4. Re:That's Why the GPL Works by haralder · · Score: 1
      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

      Riiight, there is no way IBM could develop and mantain an OS. Like AIX, or OS/2, or z/OS, z/VM, z/TPS. or OS/400, etc.

    5. Re:That's Why the GPL Works by petrus4 · · Score: 1

      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.

      Interesting. I wonder how it is then that the BSDs are able to continue to exist, if these benefits are conferred by the GPL alone? Obviously legal compulsion to reciprocate perhaps isn't as essential as you might think.

      Are you yet another victim of Stallmanite mind control, or are you just doing a really convincing job of sounding like it?

    6. Re:That's Why the GPL Works by segedunum · · Score: 1

      Interesting. I wonder how it is then that the BSDs are able to continue to exist, if these benefits are conferred by the GPL alone? Obviously legal compulsion to reciprocate perhaps isn't as essential as you might think.
      The BSDs still exist because people still want to develop them. As it is however, the BSDs have nowhere near the number of drivers or investment in code that Linux does. If a lot of people had picked up the BSD, as they had done with Linux, before you know it they would be sticking all sorts of closed binary blobs on to it, dragging down the general quality. Yes, the BSDs exist, but they just ain't workable as Linux is.

      Are you yet another victim of Stallmanite mind control, or are you just doing a really convincing job of sounding like it?
      That's your imagination sweety. I'm just someone who understands how the GPL works, regardless of some of the rhetoric of the FSF.
  23. 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.
  24. Hire them to work on open source?! by martinde · · Score: 4, Insightful

    That seems like one obvious way to compensate them.

    1. Re:Hire them to work on open source?! by tizo · · Score: 1

      "We are looking very closely at compensating people for the work that they do." Reading this, looks like SUN now have a bunch of programmers working for free (free like in free beer, not in free speech :P).

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

  26. 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 Anonymous Coward · · Score: 0

      Well said. I know and know of quite a few coders who write most of their code for reasons other than money - because it's fun, because something is a "beautiful hack," for prestige, because they like a particular project, etc. A good analogy could be made with art - artists don't paint, sculpt, etc., for the money. They do it for art's sake. That some business people don't understand why somebody would write software without being monetarily compensated is simply a testament to their narrow-mindedness; they are motivated mainly by money, so why would anyone do something without getting paid for it?

    2. Re:you nailed it by Anonymous Coward · · Score: 0

      As a business student, I'd say the keys are quantification and systemisation of resources, and not money per se. Managers like to be able to predict with a reasonable degree of certainty that investing in a given resource will have a predictable impact in terms of value created. That's the basis of management, in making resource allocation decisions.

      If you have some volunteer programmers who may or may not write some particular code, depending on how interesting they find it, how much time they have to spend doing something else to earn an income, etc., you've got a resource that is very difficult to quantify, or integrate into a larger system. That makes it difficult to manage, to predict output (in terms of code produced), etc. Maybe these volunteers will continue to find a project interesting, and have enough free time to work on it, and maybe they won't. For a manager, that sort of uncertainty makes the project something to avoid, as far as possible.

    3. Re:you nailed it by hackstraw · · Score: 1

      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.

      All of this is true. Most people in business don't care about their business or product per se, but rather the power, competition, and the process of business itself. There are exceptions, but I believe this to be true for the majority of people high up in business.

      To these people, doing something that you love because you love it, and not looking for social status and power is a parse error for their thought process. With respect to Linux, I would imagine that most people who know would say that Debian or Gentoo are as good if not better than RedHat or Suse, but RedHat and Suse fit more into the corporate mindset, and in business those two are almost 100% of the marketshare.

      Its also interesting that the business manager's "mindset" is also a minority in our culture, but for some reason most people blindly think that mindset is better than their mindset.

    4. Re:you nailed it by smilindog2000 · · Score: 1

      The great thing about OSS is that we'll just keep on making it, regardless of what the big companies do, because we do it for those other reasons, not money. You've just gotta love watching this steam-roller grow through recessions, grow during economic bubbles, and grow in spite of every evil plot against it (mostly M$). My biggest fear was that OSS leaders could be bought - Microsoft could buy RedHat and Suse with a fraction of their cash on hand. Can Ubuntu be bought? I don't think so... and no way Debian can be bought. As technology more and more becomes software-based, OSS will become more and more valuable to humanity. Not all at once, but year by year.

      Managers at high-tech companies seem to almost universally fear OSS, since most high-tech companies now days have some proprietary software. That's just silliness. I almost never run across an OSS project that would have made anybody much money as a closed-source project. That's because if you can make money selling it, you do. We write software for fun, but if you can get paid for it, double bonus! Thus, OSS programs naturally don't compete against the new high-tech innovative stuff we get paid to work on. Rather, it enables us to complete that new stuff faster, with less effort, and at a higher level quality. It enables us to build better commercial products, and companies that adopt OSS have a competitive advantage.

      I've got a friend with an MBA from a respected university. She is in charge of setting a big company's OSS policy. No matter how I state the case for OSS, she's simple dead-set against allowing Joe Engineer to bring any OSS in-house on their own. The policy will require marketing to review each case for using OSS! Now, that's a company with a sever handicap in the market.

      --
      Beer is proof that God loves us, and wants us to be happy.
    5. Re:you nailed it by Hal_Porter · · Score: 1

      You're right, but businesses distrust open source for deeper reasons than that. With proprietary software, if it changes in a way which angers paying customers, you know it will change back since the company that sells it will be under pressure. You can't rely on that with free software - the maintainers may decide to change it in a way they feel is better but inconveniences you the user. Now if you're a programmer, you could just fork it. But if you're a manager you're screwed.

      With something widely used, most changes will anger other people first, so you don't even need to threaten the vendor, just leave updates on. You also know the upsides and downsides before you use it too, and you can pay someone who's install it in a way that satisfied other customers.

      Free software is different. It changes quickly, and there's no guarantee you'll be able to find someone who will support the new version. Or even the old version. There's free support on the mailing lists and via email, but the culture there may come as a shock if you're the sort of manager that fixes problems by yelling at the vendor until they fix them

      Now I can see Jerry Taylor is the customer from hell, but if he ranted this way to a commercial vendor would they be as rude as this? Would they put the whole conversation on the web?

      --
      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;
    6. Re:you nailed it by westlake · · Score: 1
      They do it for art's sake.

      art for art's sake is fine. but it is not a model on which can build a business.

    7. Re:you nailed it by nametaken · · Score: 1

      Yup. And the word you hear quite often in this debate is "accountability".

      They naturally assume that because you pay a software company they're somehow accountable, which is obviously not true when it's MS.

    8. Re:you nailed it by I'm+Don+Giovanni · · Score: 1

      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.


      Well, they're right - it's not "predictable". And there is a risk basing your IT department on it. Programmers lose interest in projects all the time, and most of the time the projects are not taken up by others, but simply die off (see the mass of moribund projects on sourceforge). Payment would at least give the original programmers or new programmers some incentive to work on a project when the "enjoyment and gratification" decreases or isn't worth the time (programmers that work for free have real jobs (programming or otherwise) to put food on the table, and they only have so much time to spare).

      But I'm more shallow than the typical slashdotter. I personally despise the idea of working hours and hours at night on a project without compensation and seeing a company make billions off of it. I don't like the idea of Red Hat execs driving Ferraris bought on the backs of unpaid labor. Some people deride OSS as "communistic" but in truth it's the exact opposite extreme, where the "capitalists" get everything and the workers get nothing. But again, that's me. Most slashdotters find "enjoyment and gratification" to be enough for them, and don't mind Red Hat and IBM execs getting rich. That's great for you guys. (The only problem I have is that many "volunteer" programmers have a holier-than-thou attidude wrt programmers that work for pay.)
      --
      -- "I never gave these stories much credence." - HAL 9000
    9. Re:you nailed it by Anonymous Coward · · Score: 0

      Though I can't find any flaws in your facts or your logic, somehow magically I have this amazing operating system on my computer with all kinds of software, almost all of which was created by volunteers in their spare time. It's much better than the leading OS for this kind of computer, and for my needs it's as good a certain other OS which other people use. So ... maybe there's more going on here than what can be seen from a manager's point of view.

    10. Re:you nailed it by misanthrope101 · · Score: 1

      And there is a risk basing your IT department on it
      There is risk in anything. Software routinely gets abandoned, or the vendor changes everything and you have no real choice but to spend more money, institute more change, to get their new offering. Didn't MS recently shift their entire Visual Basic language? Using closed-source software doesn't save you from risk, because vendors go to such great lengths to achieve lock-in via proprietary formats and so on. They still make new versions incompatible with the old, discontinue something you depended on and give you the "option" of upgrading to something you don't want, etc. You are, of course, free to go elsewhere, just as you are with OSS.

      Accountability can be achieved many ways. No one said you have to rely on IRC and usenet for "community support" -- if you pay for support, and there are corporate options for it, you will get support, along with the magic toll-free number to call to find someone whose problem it now is that your network is acting weird.

      I'm not a utopian idealist, but I do appreciate the worlview that allows OSS to survive and thrive. I'm not faulting business managers for not understanding it, only pointing out that they don't. But pointing out the real risks you take on by using OSS ignores that the same risks exist with purely commercial software. If you use F/OSS and you still want a particular problem fixed, you can pay someone to fix it. If you use commercial software and you want a particular problem fixed, you can pay someone to fix it--it may be the original vendor, or it may be someone else. In neither case are you prevented from paying for support.

      The risks of F/OSS are real, but are shared by commercial software. The benefits of F/OSS are real, and are largely not shared by commercial software. Every day at work I have to contend with redundant, mind-numbing data entry into three databases, each of which was designed by the vendor to not speak to other databases, and I know damned good and well that they did it on purpose so my organization would have to "upgrade" by giving them more money, rather than having the option of accessing their data via other tools. Every day I spend hours re-entering data. I know that not all F/OSS offerings are fantastic, and that F/OSS isn't a panacea, but I know that if these databases were comprised of simple text files I, even with my mediocre tech skills, could use simple sed, awk, perl, or whatever to update this stuff with no problem. I'm stuck with this situation because someone chose locked-down commercial software. So maybe I'm a bit biased.

      Another example is from when I worked in an emergency room and we bought a telephone recorder. I dropped the CD into the computer, and all the sound files were written in a proprietary format, and the software wouldn't install on the computer, so.... well, you get the idea. Closed-source, locked-down, proprietary, vendor lock-in, and so on. So I admit that, though I'm not utopian "OSS will save the world!" idealist, I am extremely biased in favor of open standards, interoperability, and so on.

    11. 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
    12. Re:you nailed it by misanthrope101 · · Score: 1

      Even if the F/OSS leaders were "bought," it wouldn't matter, because the software still exists, and can't be put back in the bottle. Linus, Stallman, etc could all have ephiphanies tomorrow and decide that F/OSS was immoral and fattening, and they still couldn't take GNU/Linux off the market. That's the thing I find fascinating about it. Someone creates a tool, like vi, and goes on with their life, but because it's not locked-down via copyright or whatever, someone else can come along and improve it, re-use it, repackage it as part of a distro, whatever. That's an advantage that commercial software can't match, even if they vast amounts of programming prowess at their disposal.

    13. Re:you nailed it by DogDude · · Score: 1

      The risks of F/OSS are real, but are shared by commercial software.

      Not really. It's very unlikely that a commercial company making a profit off of selling software is going to suddenly decide to stop developing that software. With OSS, that could happen for no particular reason. Money is at least a very consistent motivator. Altruism is the exact opposite.

      --
      I don't respond to AC's.
    14. Re:you nailed it by DragonWriter · · Score: 1

      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.


      Most business managers I've known have hobbies, and many of them have rather intricate ones. I doubt very much that they, as a broad class, have any trouble understand why people would create out of non-pecuniary motives. OTOH, you are quite right that they find, from experience, difficulty in harnessing it, which is there principal concern in relating to it as business managers.

      One way they've gotten around it is sponsoring their own FOSS projects managed by paid staff, or paying staff developers to work on FOSS projects so that the business-important features get implemented. But going beyond that and finding a way to provide incentives to the community seems that it could be win/win for business and the OS community. One barrier many FOSS applications face is that the elements that are important to users that aren't ideologically committed to FOSS are often time-consuming drudgery to implement.

      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.


      I think a lot of it is on merit, and relates directly to the fact that FOSS is often driven by what is interesting to developers, not what users are willing to pay for. While money may be an indirect and imperfect method of assessing the importance of features to the audience, it seems to work in many cases better, along with other feedback mechanisms available, than those mechanisms work without money.

      IME, compared to closed-source competitors, many FOSS projects are more developer-friendly and less end-user-friendly. And its not surprising, given the incentives. There are exceptions (Firefox, at least from my perspective, is at least as end-user-friendly as IE, for instance), but it seems to be a broad trend.

    15. Re:you nailed it by chris_mahan · · Score: 1

      I'm going to make a really stretchy analogy:

      Managers are risk averse, so will "run the numbers" to minimize risk.

      The problem with that is that risk is inherent, and the more risk you're willing to take, the better the payoff if you succeed.

      I'll give you my analogy:

      There's a fortified position with 100 elite troops with heavy machine guns, anti-tank cannon, a well-stocked armory, and strict discipline.

      There are two ways to attack this position: Use a mechanized army, complete with air support, crack assault troops, and tanks, or use a people's army, complete with 10 regiments of 5,000 men each and crude artillery.

      The mechanized army is like closed source development: it can succeed, but it must have excellent discipline, great communication and coordination, and great planning.

      The people's army is like open-source development: It can succeed, but must have dogmatic determinism in the face of high risk, and be willing to use the human wave strategy, which will result in a high casualty rate.

      This is essentially the story of Dien Bien Phu, where 5,000 entrenched Frecnh troops, including several battalions of Airborne French Foreign Legionnaires, with artillery and good supplies, were attacked by 50,000 Viet Minh troops led by General Giap. The french lost, despite technological superiority, marking a turning point in modern warfare and shocking western colonialists.

      A similar scenario was demonstrated at the battle of Khe Sanh in i1968. This time, again, General Giap led several North Vietnamese divisions near a couple of Marine battalions. General Westmoreland, the US Commander of the American armed forces in Viet Nam, unwilling to allow another Dien Bien Phu, committed enormous ground and air forces to defend the base. The base held, but it was later surmised that Giap's plan was to divert US forces. (see the excellent wikipedia article).

      All this to say that using a large number of troops to attack a problem can be very effective, but that just like US commanders are generally not willing to use a human wave attack strategy, likewise US managers are unwilling to take the kinds of risks that the populist Open Source Army is willing to take.

      Ok, I'll stop now.

      --

      "Piter, too, is dead."

    16. Re:you nailed it by drgonzo59 · · Score: 1
      The company has the code (it's free after all), they seem to have the money. -- Time to hire a couple of geeks full time that will be motivated by the $$$. Yes, some people will code for $$$$ (a lot will actually - this is the IT grunt force), some will code only for fun. Some will code for both either at the same time or at different stages in their life. The point is, that company can fork the OSS, mentain it and so on if they want to. Or they can just rely on other fickle hippy visionaries to come onboard.

      With a closed source, if a company decides that the old version is not making money for them and they need a new version, and to make everyone get the new version they stop fixing bugs in the old and force everyone to upgrade. There can potentially be a large cost associated with that move for the customers. In the first case, it seems to me, the company using the software is more in control. And what do those sociopathing, greedy managers want more of -- control!

    17. Re:you nailed it by drgonzo59 · · Score: 1
      You mean like Google using Linux and MySQL, and supporting thousands of OSS projects through their Summer Of Code program...

      Yes, for the old companies with the old entrenched mindset OSS looks like silly communism and, lord knows, they can't base their business on commie/hippie/free software.

      The difference is in who runs the business. Is it the greedy stupid-ex-fratboys from business school, or ex-programmers who actually know what free software is and have written and used it themselves.

    18. Re:you nailed it by Anonymous Coward · · Score: 0

      Assuming you're talking about Linux, you might want to read a bit about Unix, BSD (which Linux began as a simple clone of) and the extensive corporate support of Linux in recent years. The idea that Linux is primarily a result of volunteer effort is a myth: it was built on decades of corporate and academic research from day one (even though the actual code was new), and once it began to catch on, attracted substantial corporate support, which has made it what it is today. Volunteers have certainly added value, but most of the big names in Linux development are paid either directly for their Linux work, or for work closely related to it.

      In contrast to Linux, there are countless pure volunteer open-source projects that have either been abandoned because the developer(s) lost interest, or lag years (even decades) behind closed-source alternatives. This is by far the more typical case for open-source projects, and especially those without corporate and/or academic backing.

      The widespread acceptance of Linux is primarily a result of corporate support, e.g. from IBM, and its extensive academic use. If the unpaid volunteers disappeared, Linux would continue to hum along as it is, and hardly anyone would even notice. If the corporate and academic support vanished, hardware support would begin to dry up, students would start learning about some other OS and Linux would quickly revert to being a hobbyist toy, like so many others (e.g. the GNU Hurd).

    19. Re:you nailed it by Moe1975 · · Score: 1

      Absolutely - wish I had mod points for your post.

      From my regrettable experience with business types, control is more important to them than money, with arrogance a notch lower on the list.

      My opinion is that developers should indeed be compensated, and need to take a more actively aggressive stance in regards to this, not only at the license level but on an individual basis. This means behaving like an Alpha asshole, regardless of how excruciating and distasteful it may be - I personally feel as though I need a 3 hour shower after doing so, even over the phone.

      Either way, there were makers and tinkerers long before there were suits, and there will be makers and tinkerers long after the suits are gone - or simply relegated to the role of anachronistic curiosities, much like monarchs and the church today, in spite of outward appearances.

      --
      SARAVA!
  27. Good of mankind argument - my *ss by Anonymous Coward · · Score: 0

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

    Biggest...lie...ever.

    Does anyone actually believe this joke excuse? There is nothing wrong with BEING PAID for your good work. Get it? MONEY is incentive, we live in a CAPITALIST society, not a socialist one.

    And to be entirely honest, I bought into the "good of mankind thing" when I was a student and didn't know better. Then I got a paying job and realized I could afford to buy decent clothes and support my family. Imagine that!

  28. I think I am going to cry by mapkinase · · Score: 1

    I think I am going to cry reading this cheesy statement that serves nothing more but Sun's PR campaign, besides of course insults to OS movement.

    OS developers _are_ compensated. Not directly, but in a long-term in a much more effective way for their careers.

    Immediate gratification is joy of creation is followed by long term effect of improved programming skills, establishing networking with peers, "header file publicity", fame, all ultimately leading to much better employment than they could have been offered had they had chosen to remain as repressed TPS pushing cubicle slaves.

    But I guess some cash flow from Sun won't hurt as well )))

    --
    I do not believe in karma. "Funny"=-6. Do good and forbid evil. Yours, Oft-Offtopic Flamebaiting Troll.
  29. Mod parent up by Anonymous Coward · · Score: 0

    The parent gets it. The only way a company is going to make huge amounts of money on open source is by offering something extra. Nobody is going to make any money if they just try to sell open source software. In other words, Rich Green's basic premise is wrong. The only way a company can make money on open source is by selling a service.

    The magic of the GPL is that a company can't take someone else's work and sell it back to them.

    The thing the parent didn't mention is that the developers, because they are intimately familiar with the software, are in a position to offer services themselves. They may not get paid directly but they are in an excellent position to benefit indirectly.

  30. Gives that warm fuzzy feeling by Anonymous Coward · · Score: 0

    Pay the developer a dollar, make 10 dollars. Hey we paid them something, now we don't feel bad

  31. 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 ]
  32. Not sustainable? by petrol+pumper · · Score: 1

    Without what? Someone paying the developers?

    OSS has been coming along fine, and will continue to do so regardless of whether or not we are getting paid to create it.

    Sounds like this guy can't comprehend why anyone would give something away free.

  33. I see your license and raise you a crap !! by Anonymous Coward · · Score: 0

    I see your license and raise you a crap !! Muhhhahahahwwhwhhahahah !!!

    If I wanted money for my work, I'd find a (real) job instead of getting boreder and boreder !!!!

    Besides, it's not my business what any company does with the stuff I put out. If some joe-schmoe company can sell hardware using my software, more power to it !!!!

  34. Green blowing hot air by sacrilicious · · Score: 1
    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

    Worrisome? To whom, Sun?

    Not sustainable? I don't see why not, and Green gives zero reasons why it wouldn't be... he just gives a general robin hood analogy and hopes that gives Sun some "thoughtful guy" PR.

    Open source dev has been going on officially since the early eighties (Stallman), and Linux itself for fifteen years now with no sign of slowing down, not to mention the ballooning collection of OSS apps.

    --
    - First they ignore you, then they laugh at you, then ???, then profit.
  35. open source IS good for mankind by kwikrick · · Score: 1


    Open source is good for mankind, in general, but that doesn't mean that developers should not be payed for their work.
    Developers should be well payed for their work and the resulting code should be released as open source. To make this happen,
    developers should be hired by a company or the community.

    That some business models are not compatible with open source is besides the point.

    A typical capitalist business model, when applied to software (or, in general, information), does not make sense. These models assume copying is as expensive as creating a new product. For software this is not true, copying software is cheap. It's illegal, in case of non-open source software, but that is an artificial limitation that is ultimately impossible to maintain.
    Eventually, for software and other types of copyable artifacts, capitalist business models will disappear. And with them unfair intellectual property laws.

    --
    assignment != equality != identity
    1. Re:open source IS good for mankind by Anonymous Coward · · Score: 0

      "Eventually, for software and other types of copyable artifacts, capitalist business models will disappear. "

      What the fuck would you know about it ? So far , 99% of software I use came out from what you call " a capitalistic business model" and guess what, it works great.

      "Developers should be well payed for their work and the resulting code should be released as open source."

      And the fucking cancer should be cured. Agreed.

      These fucking Europeans are so naive, it is scary .. they actually do believe all that bullshit about "common good" and other socialistic drivel.

  36. Sun already does this. So does lots of others. by Per+Abrahamsen · · Score: 1

    Java, OpenOffice.org, and OpenSolaris are all mainly created by Sun employees.

    Actually, Linux, Firefox, Apache, SAMBA, MySQL, GCC, and the other high profile free software projects are mainly developed by people who get their salary for doing exactly that.

    It works the other way as well, half the developers surveyed by the EU FLOSS project state that they do their free software work as part of their job (some indirectly, they contribute to projects they use in their work). The other half consist of equal amounts of students and hobbyists.

    The myth that free software is created by unpaid volunteers is hard to kill, despite having little basis in reality. The free software people actually use tends to be created by paid professionals.

  37. hmmm.. by Anonymous Coward · · Score: 0

    doesn't sourceforge already have a donations page that developers can fill in to take donations from anyone?

  38. Grants, patronage and tenure by sam_handelman · · Score: 1

    Leaving aside the question of whether anyone should do this at all, I'm going to discuss how it should be done, if anyone were to do it.

      Firstly, grants should be provided on a programmer-by-programmer basis, not a project-by-project basis. This addresses some of the issues that came up with payed Debian developers.

      The patrons should establish a committee, which should evaluate the applications of individual programmers, and provide grants (similar to those already given to artists) so that those people can contribute to open source projects full time; whatever projects they wish. Once you have a grant, you need to demonstrate productivity periodically to keep it.

      If we are interested in benefiting society as a whole, the applications should form a single pool, and the best developers should get money regardless of what they've been working on.

      That's unfortunately unlikely - the patrons of this thing (let's be honest, presumably corporate america) care a *lot* about what people do and do not work on. So, they're going to want to provide grants for developers working in specific areas. Invariably, and as with the NIH which works the same way, this will mean that some second-rate developers get money and some competent developers do not, because the second-rate developers go to a funding section which has more money. Based on the experience of the NIH, this is not even a good way to effect your research goals - but it's just about the only form of control the patrons could exert, however ineffective it would be, so they wouldn't give it up.

      Finally, at a certain point you should tenure people - it can take ten years, that's fine. Firstly, job security is a great motivator, even if it takes a while - you'll get a lot more people applying for these grants if they eventually mature into a retirement package. Secondly, someone who's been working on OSS for long enough to get a grant (probably several years at least) and then kept it for a decade, probably contributes more mentoring and otherwise guiding the entire endeavor than they do writing drivers.

      I should say, I don't find this to be an odd proposition at all. Historically, the arts and sciences have flourished as a result of patronage - shouldn't be any different today.

    --
    The good and new comes from no quarter where it is looked for, and is always something different from what is expected.
  39. Silly by Anonymous Coward · · Score: 0

    This has got to be one of the silliest things I've read about in a long time. We've got everything from GNU (started 1983) to Beryl (forked from Compiz in Sept. 2006), and somebody is wondering whether this model of development is sustainable? It's been 23 years, isn't that long enough to show that a lot of people are serious about this? This reminds me of the guy recently wondering whether open source had "jumped the shark" just because some big businesses were using it to promote other products. F/OSS software will continue or won't continue to be developed regardless of what businesses do with it, and with many developers donating their time and effort

  40. 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 #!
    1. Re:Cliff's Notes on licenses by novus+ordo · · Score: 1

      Which party will be doing business by signing licensing agreements while the other is out innovating?

      Extra credit:
      Why would avoiding IP be beneficial?

      --
      "You're everywhere. You're omnivorous."
    2. Re:Cliff's Notes on licenses by I'm+Don+Giovanni · · Score: 1

      So?

      GPL doesn't prevent people from profitting on others' work without any compensation going to said others.
      BSD doesn't either, but it's more honest about that fact. People releasing code under BSD know what they're doing without the utopian-dogma that surrounds GPL and clouds the issues.

      It's said that Google uses a huge amount of GPL code. They're making billions while the programmers that created the GPL code get none of those billions. And Google isn't even contributing code back to the "community" (web services aren't covered by GPL), so it's no different from BSD anyway.

      Then of course there's the scenarios where a team of programmers makes a great GPL product, but they happen to suck at support (support/consulting skills and programming skills are not equivalent). Some company that specialized in consulting then offers consult support for said prodcut, makes millions, and the original programmers get nothing (other than "code contributed back to the community if any public modifications to code are made"). There's something obsene witht he idea that consultants work is worthy of payment but not that of programmers.

      --
      -- "I never gave these stories much credence." - HAL 9000
    3. Re:Cliff's Notes on licenses by Anonymous Coward · · Score: 0
      People releasing code under BSD know what they're doing without the utopian-dogma that surrounds GPL and clouds the issues.


      Not true at all. BSD people are the ones who whine and complain about corporations not paying them for their work, even though those corporations are doing everything they are obliged to do under the license you claim inspires no "dogma".

  41. With payment comes responsibility by sobolwolf · · Score: 1

    Someone was talking about double edged swords before; payment is also a double edged sword. You can buy lots of beer with your earnings which is good, but you are also going to become responsible for support and timely releases / bugfixes. There can be no more "If you want it fixed so quick then code it yourself" responses. This brings an element of pressure to the equation that many OSS developers seek to avoid, their path may well become dictated by the market with all the deadlines and politics that come with it.

    I develop mediumn scale web apps and I the one thing that I have noticed is that my open source products, while taking much longer to devleop / update are in the end far more stable and optimumn than the custom programming jobs with deadlines that I have taken on.

    With my OSS releases I have all the time in the world to fiddle and tweak with out the pressure of having to have it finished yesterday...

  42. Please mod parent down. by Scholasticus · · Score: 0, Offtopic

    They may be idiots (though I don't think so), but you're a troll.

  43. Here's how to handle it. by NDPTAL85 · · Score: 1

    Wanting to be equal does not mean you are equal. I'm pretty sure that there are Debian devs who are 10x as productive as the other devs and if the lesser devs have self esteem issues with that well too goddamn bad. They can go and get bent.

    Lets take the Linux kernel for example. If you were to start paying those devs I would pick out say maybe the top 15, Linus Torvalds, Alan Cox...etc and pay them handsomely and the rest get bupkis. Writing a driver here or there really isn't worth compensation in my book.

    Besides, if anyone bitches you can just throw open source back in their face and say "This IS the way you wanted it isn't it? I mean you COULD have gone to work for a proprietary software company but you CHOSE to code for free instead. So what exactly is your problem with this, genius?"

    --
    Mac OS X and Windows XP working side by side to fight back the night.
    1. Re:Here's how to handle it. by Chandon+Seldon · · Score: 1

      Besides, if anyone bitches you can just throw open source back in their face and say "This IS the way you wanted it isn't it? I mean you COULD have gone to work for a proprietary software company but you CHOSE to code for free instead. So what exactly is your problem with this, genius?"

      You really don't want to be shitting on the apparently minor developers, because every one of the people who will be the "new major developers" next year is one of those "minor" developers right now. If you drive them away, you kill the project.

      You'd almost be better paying a "random" independent minor developer to so some larger project than they had before. That way you might get them hooked on the project in the future.

      --
      -- The act of censorship is always worse than whatever is being censored. Always.
  44. End of cheapout sourcing by Martin+Spamer · · Score: 1

    Compensation is already available for some OSS developer/contributors.

    I found Tim O'Reilly observations more intriguing. ...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."

    Imagine following the sun, snow or moving to some place with a low cost of living and living like a prince.

  45. What revenue? by Chemisor · · Score: 1

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

    Anybody care to give an example of this happening? I am not aware of any free software that was "scooped up" and is now generating "huge amounts of revenue".

    1. Re:What revenue? by Anonymous Coward · · Score: 0

      Apple's operating systems are based on BSD, if I recall correctly.

    2. Re:What revenue? by swordgeek · · Score: 1

      Endless examples are out there. One that comes to mind is Tripwire. OS X is another one. Commercial Sendmail must have made a dollar or two for someone. Also, depending on how you view things, the entire set of commercial Linux companies might qualify.

      --

      "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
    3. Re:What revenue? by Azuma+Hazuki · · Score: 1

      OpenSSH. Perhaps OpenSSH itself is not directly generating the revenue, but it is damn well helping the companies that use it do so.

      --
      ~Eien no Inori wo Sasagete~ Searching for my Hatsumi...
  46. Another clueless cretin by Anomalyst · · Score: 0, Flamebait

    Wake me when this schmuck actually does something more than flap his lips. He has absolutely no idea about the underpinnings FOSS, instead it's "OMG! (some other) company might be able to leverage the largess of these developers and maybe even make a couple bucks". YAIATH (Yet another idiot at the helm).

    --
    There is no right to feel safe thru security vaudeville at the expense of everyone's freedom, privacy and tax money.
  47. Flamebait?!? by N3wsByt3 · · Score: 1

    How is this flamebait?

    I'm saying that developers who put their code out there under the GPL (or other OSS licence) are fully aware of what that means, and that those licences are meant for the code to be 'scooped up', and yes, often that other parties can make money of their code. They don't need Sun to protect themselves from themselves.

    Nobody minds that Sun wants to pay OSS-devs, and certainly not the devs themselves, but the implication of Sun that the OSS concept will falter and grind to a halt if they don't 'subsidise' it, constitutes ignorance and egoflattery at best.

    What, exactly, was flamebait about that? I guess some people only read the title of a post and have knee-jerk reactions. That would normally be considered a surprising attitude, but not to me anymore; I'm not new here. ;-) Still, it isn't flamebait by a long shot.

    --
    --- "To pee or not to pee, that is the question." ---
  48. Sun should know! by nanosquid · · Score: 1

    Sun's model for Java has been to get experts and open source developers work for them for free and then to commercialize it. At the heart has been Sun's misguided JCP. Now, they are compounding the problem with their dual-licensing scheme, which imposes a GPL license on the rest of the world, while Sun reserves a commercial license to themselves and requiring developers to sign over rights to them. Let's not even get into how Sun attempted to rebrand Gnome as the "Java desktop".

    Sun is a prime example for taking unfair advantage of open source developers. The solution is for companies like Sun to stop playing games with open source license. If Sun releases Java under a single open source license, then there is no problem and nobody is taken advantage of.

    So, here is my challenge to Sun: either stop releasing software under an open source license altogether, or release under a single, open source license that doesn't give Sun any special rights.

    1. Re:Sun should know! by I'm+Don+Giovanni · · Score: 1

      The solution is for companies like Sun to stop playing games with open source license. If Sun releases Java under a single open source license, then there is no problem and nobody is taken advantage of.


      Sun might feel that they, themselves, would be taken advantage of. After all, they spent billions on Java R&D, and still have yet to see much return on the investment. Then to just open source the thing and throw away all hope of ROI - well that has some pain associated with it (as far as Sun sees it).
      --
      -- "I never gave these stories much credence." - HAL 9000
    2. Re:Sun should know! by nanosquid · · Score: 1

      Sun might feel that they, themselves, would be taken advantage of. After all, they spent billions on Java R&D,

      I'm sure that's the way Sun management sees it. I think they're wrong. If Sun spent billions of dollars on Java R&D, they haven't gotten their money's worth, since it's been really just a run-of-the-mill bytecode language from day one. The primary value of Java is that it's widely known and used.

      and still have yet to see much return on the investment. Then to just open source the thing and throw away all hope of ROI - well that has some pain associated with it (as far as Sun sees it).

      Understandable. But if Sun's intent is to derive "billions of dollars" of "ROI" from Java after open sourcing, open source developers shouldn't touch the software.

  49. Funding open source development by Peter+Amstutz · · Score: 2, Interesting

    The problem with open source development is that to build large projects in timely fashion (i.e. in less than 10 years) simply require more resources than can be realistically put together by a group of volunteers. It requires a team of people working full time. Traditionally, building these sorts of large-scale applications happens either by:

    a) Someone with a lot of money and a specific need hires some contractors to build a custom system

    b) Someone with a big idea is able to raise capital based on their ability to use copyright and patents to suppress competition

    Case (a) is generally compatible with open source, because someone has already decided to put up the money to do the development. However, since you're developing a product to address a fairly narrow need, it's harder to justify (to management to pay for) working on the "big ideas" that solve a broad class of problems.

    Case (b) is where interesting, innovative research & development happens, since developers are set out to solve some interesting problem that is broadly applicable to a lot of users (and therefor potential customers). However, such development often requires months or years of development to get off the ground, or to turn prototypes into polished products. Investors typically arn't interested in supporting this development without corresponding customer lock-in which they perceive will allow them to extract the maximum profits from the product.

    A large part of the reason for the original article (that certain companies tend to reap the profits of other people's open source sweat work) is that the authors of such products haven't set up companies themselves to provide the services that other people are profiting from. The problem is, nobody is interested in supporting open source until it's already done and ready to use, hence other companies take the cream of the crop while leaving all the risk to individual developers.

    What we need are "open source incubators" that provide the support network (both personal and financial) to help get such open soucre development off the ground.

    I'll end this with a mention that my own open source project, http://interreality.org/ is looking for this type of support and/or investment to make the jump from prototype to polished product. We are working to build a general purpose platform for online 3D virtual worlds (think Second Life, but with none of the nasty scalability problems, architechtural limitations, or stupid "virtual land economy"). We are presently in the trap I describe here: we're trying to build an extremely complex product that at the pace of volunteer labor will take years and years to complete. If we could fund a couple of people to work on it full time for a year, we could make massive progress and hopefully come out with a product that would be the premire open source platform for online 3D virtual spaces. We're looking for advice and leads on how to make this work. If this sounds interesting to you, feel free to email me tetron@interreality.org.

  50. Rewards (compensation based on merit) by Anonymous Coward · · Score: 0

    Basically, don't pay anybody until they make a piece of code that you find useful. You of course have to tell them exactly what you want first, and whoever churns up code for it first or anyone who commits a useful piece gets a cash reward for their part based on the sum total work.

    This means the project lead who doesn't do anything but upload files and prepare releases doesn't get much, while the dev who submits the most patches gets the most money. Doc writers and others could still be compensated (we can never get enough good open source doc writers) but based on how important that is to the project the company wanted in the first place.

    I think some organization should be saddled with keeping track of all this and funds could be divvied by them without bias to a technology or company. That way Intel doesn't shaft devs who work exclusively on AMD technology and Oracle doesn't impose their will on people who also commit to MySQL. (Not that you can really hack on Oracle but you can do a side-project for them)

    All the work should be under the GPL, of course, or a similar license which permits the use AND modification of this code by the good and honest people of the Open Source community.

  51. Rewards Intrinsic Motivation by AnonymousDivinity · · Score: 0

    Psychology is a constantly changing field, but there have been some very good studies that suggest that being rewarded for an action can reduce intrinsic motivation to perform it. The GNU project has a short but good page on this, as it relates to open source. There's also an old (but good) article introducing this effect here.

    This, of course, could be found out to be wrong, but it seems like a very dangerous thing if it is right, and it might partially explain why people who are paid to program often no longer want to do it as a hobby - even if what they are paid to do is boring and radically different from what their hobby programming might be.

    --
    --- To each of us a Truth is given.
  52. UBFI:What is this, another FUD article?! by OldHawk777 · · Score: 1

    Tod,

    Economics by dogmatics is like mass-production (MP) fine-art (not advert-art) forgery, it sales for a hell of a lot less every time MP-art is done, it does not hang in a museum, and MP-art ain't a big collectors' item. Why do I use "Art" for my analogy, because economics is like diplomacy, politics, tactics, strategy, religion/mythology, marketing, management ....

    (1) There is math/statistics used, but no real/valid science (Hypothesis, Tests, Data, Theory, Experiment, Results, Logic, Proof/Facts) involved.

    (2) Economics is like diplomacy, politics ... everyone acts like they know, using college degree titles as proof of implicit and explicit knowledge, but they are all just giving their best guesses on the basis of dogma and/or explicit knowledge of prior events ... then; as in art, ... post creative-act any positive or negative results/reception is designated as proof of genius or failure.

    (3) Economics like diplomacy, politics, history, news, MP-art ... allows preferred (no proof) results/interpretations to be perpetuated until clearly proved wrong by a major collapse/failure/rejection.

    (4) Economics and art allows any mix/match of medium/concept/idea... to be used for expressing any complex reality, and if it is bought...purchased then it is a money-maker-keeper.

    (5) ... Yep, I could continue for many days, but I hope you understand the purpose of my analogy by now, creationism-economics/religion/politics/dogmatism are of the same "mater-of-fact" MP-art justification material for fearful dogmatic faithful, but not many/any others.

    Milton Friedman, Born: 1912, Died 2006, Nobel for Economics ... old news/dogma what has laissez-faire economics done for US/EU lately (nothing), other then be spun-&-spiced with some Keynesian Militarism, Nazi (New World Order), Trickle-down and Pay-Up welfare to serve plutocrat and corporatist interest .... EU, US, and others (the citizens) are again the feudal chattel of our society the sheep for fleecing and slaughter.

    One glaring example of Milton Friedman laissez-faire economic failures, is the US and EU China policy. Introducing laissez-faire economics into countries governed by totalitarian regimes will eventually cause political freedom to flourish in the totalitarian regimes, this is Milton Friedman style foreign policy. Economic dogma as diplomacy is "stupid as, as stupid does". China policy: RTFM/B "Milton Friedman laissez-faire economics" for military Sun Tzu value, and use the dogmatist economics weapon against the pseudo-capitalist (US and EU) enemies. IOW: China is well positioned for maintaining a totalitarian regime, wining an asymmetrical economic war, and building the largest modern unconventional and conventional military in the world. At this point we should consider ancient history China culture and the foreign-policy of the first emperor of China.

    !HAVEFUN!

    --
    Unaccountable leaders are masters, and unrepresented people are slaves. How do US and EU fare?
    1. Re:UBFI:What is this, another FUD article?! by Anonymous Coward · · Score: 0

      Don't be absurd. There are countless examples of proposing, testing and rejecting or not rejecting various hypotheses in economics, using extensive sets of data from national economies. What differentiates it from many other sciences are (1) the complexity of the economy, particularly in terms of irrational behaviour, and (2) the difficulty of conducting experiments, given the complexity of simulating the real economic environment.

      Economics has made steady progress since the early 20th century, and mainstream economic theory today has strong empirical support. The more extreme theories, which propose models of economic organisation substantially different to those that exist in practice (e.g. laissez-faire theories that try to predict how economies would behave with vastly reduced state involvement), lack empirical support, given that there's no way to test them, but this isn't true of mainstream theory, which is often and repeatedly tested.

      The collapse of the Soviet Union is a clear example of what can happen if economic theory is ignored. Soviet central planners managed to achieve industrialisation through the development of heavy industry (especially military), but their ignorance of economic theory led them to make repeated mistakes, until the house of cards ultimately collapsed, leaving an impoverished economy that was then looted by oligarchs, with the help of politicians who adopted untested economic theories, put forward by extreme laissez-faire economists (especially from the USA).

  53. Community by Xymor · · Score: 2, Interesting

    How about creating a developers community based on an entity that uses open source software for profit, and than splits these profits with developers, proportionaly to their ratings, achieved by the voting of members evaluating things like ammount contributed and importance/quality of the work.

  54. I can't see this being popular... by petrus4 · · Score: 1

    After all, as everyone knows, the archetypal Linux developer is a rabid anarcho-communist; usually modelled after the prototype, Richard Stallman.

    You also cannot, without deservedly being labelled a hypocrite, have it both ways. I'm aware that BS rationalisations have existed historically for Commies having/making money such as "we're using the system in order to bring about its' downfall," but let us - for once - be honest here. The topic of making money with Linux has always been governed by the old Stalinist adage that all are equal, but some are more equal than others. Hence the justification behind it being perfectly acceptable for the FSF to accept donations, while at the same time Stallman condemns programmers practicing their art for money. We also have a scenario where putting a copy of Linux on a CD and attaching a price to it is seen as the most heinous, unspeakable form of evil imaginable, and yet every one of the development hosting sites in existence have mechanisms that allow their hosted projects to electronically beg for alms.

    If anyone who's ever read anything I've written here has wondered why I think Stallman and his philosophy are both such a virulently toxic memetic disease, the above cognitive dissonance should hopefully provide a potent example. Such thinking originated with him, and is propogated by him and his followers.

    Here's an idea that, unlike the usual Commie rhetoric attached to this subject, is genuinely revolutionary:- What about getting rid of the taboo on making money with Linux? The fact that there is so much stigma attached to it tells me that most of the people who propogate this geas aren't actually programmers themselves...because if they were, I'm assuming they wouldn't want there to be a social rule against them doing something they needed to be able to do in order to eat.

  55. Re:Sun already does this. So does lots of others. by qwijibo · · Score: 1

    These are good examples of where this works. All of those projects are more than high profile - they directly contribute to the ability of companies to make money. The companies who are on the trailing edge of technology can save money by leeching off of free software. However, there aren't a lot of companies with a business plan of "do what everyone else was doing 10 years ago, but do it poorly with untrained staff".

    The companies that invest in these projects are doing it to help themselves. They get the features they want implemented when they want and how they want. The more fingers they have in the pie, the more they can drive the future direction of the project. And by sharing something that they're doing for their own use, they get good PR from being a contributing member of the open source community.

    I think having people paid to work on these projects by the companies that use them makes perfect sense. The projects that no one cares about don't get paid because they're irrelevant. Likewise, someone who only contributes a little isn't likely to be hired for one of these jobs, and certainly won't keep it long if they just spend their time goofing off.

  56. Free intellectual property! by argoff · · Score: 1

    .... which developers create free intellectual property only to have others scoop it up an...

    That was all I needed to read to know that the rest of it was going to be out of touch. The first problem they need to get over is that "intellectual property" is not property, and is anti free market. If you want to give money to OSS developers, then fine, but intellectual "property" has no place in modern societies nor the information age. It's sorta like the guilds of midevil times that claimed things like "the right to make Shoes" was a property right. Sun, are you a guild? Do you want your future to be their future?

    The future is information services and not information "properties". The information age is doing to information services what the industrial revolution did to production. My recommendation to Sun is that they had better get with the program or stand the hell out of the way of the freight train that is heading straight toward them. In fact, throwing around phrases like "free intellectual property" might be a bad indication of Suns ability to compete in an undistorted free market. If so, I would be very nervous about placing my bets on Sun Microsystems anytime soon.

    1. Re:Free intellectual property! by DragonWriter · · Score: 1

      The first problem they need to get over is that "intellectual property" is not property, and is anti free market.


      But "intellectual property" is exactly as much property (and exactly as compatible with the "free market") as any other kind of property, so why should they get over something that is manifestly the truth?
  57. Sounds like the CambrianHouse Model by amyrmidon · · Score: 1

    The guys over at www.cambrianhouse.com have been banging the get paid for your open source project drum. Of course the project needs to actually make money. But at least it is a venue. Sounds like this thought is in the air.

  58. Rich Green's "doubts" by hackus · · Score: 1

    First of all, I do not know of any open source projects that are free.

    Someone, somewhere is paying or compensating the person for the time he spends writing the code.

    Even if you are living on welfare, and are writing code your still being compensated obviously by the government because you are making the decision to write the code with your own free time.

    Green has the montra of GREED that has twisted logic that works like this:

    1) If you walk down the street, and you pick up garbage, your not being compensated by the city and therefore are wronged because all garbage workers get compensation.

    2) If you help a little old lady accross the street, you are being wronged because social services pays people to transport the elderly.

    3) If you listen to a tune without paying for it, even if it is comming from your roomates CD player, this is a gross carriage of "intellectual property misappropriation" and well, Green just doesn't see how that sort of thing is "sustainable" to the music industry.

    I think the problem with Mr. Green's doubts is that he has not made the connection yet that OSS economics operates on self interest principles that make it superior to what he has learned in his MBA class when it comes to building software.

    The reason why OSS works, is because the access to the technology:

    1) Isn't restricted.

    2) Doesn't have restrictions on anything to learn.

    3) Contributions are not only welcome, but encouraged, particularly if it is GNU Software.

    It has nothing to do with the Ferrari Green thinks he should have for all ideas he thinks of or collects.

    That statement he made about sustainability speaks volumes about how little the guy understands open source economics in general.

    I think Mr. Green should get out more.

    Perhaps a trip to Redhat, spend the day there and ask some questions.

    -Hack

    --
    Got Geometrodynamics? Awe, too hard to figure out? Too bad.
  59. Limited Copyright, Gradual Open Source Licence by openright · · Score: 1

    Open source exists mainly because a 100 year copyright for software binaries is very limiting for innovation and limiting for users.

    It is possible that Sun (or Microsoft ...), could use a timed open source license with conditions like:

    - copyright is self limited to 2-5 years.
    - copyrighted software either comes with source, or it given to the library of congress (or similar).
    - after the limited copyright period, the source is made available under an open-source/creative-commons licence.

    It would be nice if copyright law was reformed for software, but until then, open source licences are the work-around.

  60. 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?

  61. Compensation by The+Cisco+Kid · · Score: 1

    How about developers that chose to produce Free Software, do so becuase they want there to be more Free Software? Releasing something under the GPL specifically prevents some company from taking it closed and making money off it, becuase anyone can get it for "free", and if they modify it, they have to release their modifications as Free Software as well.

    I think most programmers that write Free Software do so becuase the like to. And probably if they have time to write software at all, they are probably already gainfully employed (even possibly at a position in which it is their job to write, debug, or enhance Free SOftware)

    1. Re:Compensation by petrus4 · · Score: 1

      I think most programmers that write Free Software do so becuase the like to.

      Here's a question...are you one of said programmers yourself?

  62. I am paid for my own FOSS project by Geof · · Score: 2, Insightful

    I have been write free/open source software for profit. I'm not talking big projects with many developers here - just a small project with me as the sole developer. This is satisfying because I Believe in free software (that's a capital B). But idealism doesn't make this project my priority. The willingness of organizations to pay for deveolpment does.

    I already knew that open source projects effetively governed the participation of many people. I have learned that even with one developer, open source is a powerful way of organizating and coordinationg people and organizations.

    For a start, I am not alienated from my work. When I do proprietary develpoment I must walk away at the end of the project. My client or employer doesn't want me taking the work with me, and I can't afford to get attached to it. With open source, I can afford to care - and I do, in part because...

    The code is the best advertising I can have. Even when a contract is complete, even if bits of the copyright belong to others, the code is still mine - my name is on it, and I have responsibility for it (for if I don't take responsibility, no-one will). I am the worldwide expert on this thing; if anyone wants something done, it makes sense to come to me. That makes me a single point of failure in a sense, but FOSS is not unique this way - proprietary developers are not interchangeable either, though employers may sometimes foolishly treat them that way.

    From a larger perspective, there is an underlying logic of cooperation. The first client for this project sponsored its creation, and they were wise and generous enough to allow me to retain copyright and insist on a GPL license (but then that's part of what attracted me in the first place). Now it is in my interest to improve the code, benefiting all users. It is also in the interest of past clients that I get future clients - because then they benefit from any improvements. The code serves as a means to coordinate multiple participants. It's a bit like a market, only coordinated by sharing rather than competition. (This is where the competitive assumptions built into copyright law and existing institutional policies can create real headaches.)

  63. Tainted by Azuma+Hazuki · · Score: 1

    The problem with accepting money from Sun is that, leaving aside their duplicitous licensing practices for the moment, it's far too easy to get caught up in an "offer you can't refuse"-type situation. OSS development is research, and like any research it needs money. But when you take someone's money, even if it's in the form of a donation along the lines of "Hey, OpenSSH kicks ass, here's some cash," it obligates you to them, even if only in the mind of the giver...and we all know what kind of reality-distortion fields corporations are capable of projecting around themselves (strong enough to bend and break laws).

    What this means is that there will eventually form a class system in what is intended to be a more-or-less classless social sphere (OSS development). There will, in effect, be two tiers, the funded and the unfunded, and you can guess where most of the talent will go (there will be exceptions of course, but if you can get paid for it, why do it for free?). This will have the secondary effect of transforming funded OSS developers into basically another branch of corporate software development; it makes me think far too much of the human battery pods in the Matrix movies. Anyone who thinks any company or corporation truly cares about anything other than its bottom line is naive.

    --
    ~Eien no Inori wo Sasagete~ Searching for my Hatsumi...
  64. The Sun Expriment by krelian · · Score: 1

    I think most people in the F/OSS community don't see the importance of Sun's actions in the last couple of years regarding the economic viability of F/OSS.

    This is a company who opened sourced (or is open sourcing right now) a very large important and complex portfolio of it's software. It is also a company which is considered a major player in its field and a lot for these software products where successfully sold for big bucks in the past.

    F/OSS takes a lot of criticism regarding it economic model which most businessmen see as non existent. If Sun can pull it through and improve its financial results after making such a big commitment to F/OSS software, only than will the F/OSS community will have a winner in their hands to show off in front of skeptics. This is not the same as Red Hat who made a business out of F/OSS but a company which is rejecting the old ways of closed source and is taking a big gamble that F/OSS is not only the right thing to do morally, but that it can also become a better business model than closed source software.

  65. Open Source Hamburgers by TheGrapeApe · · Score: 1
    I'll work on an OSS project when McDonald's starts giving me Open Source Hamburgers for my trouble. Or when my landlord decides to "Open Source" my rent.

    Until that wonderful utopian time, I find the idea that my highly skilled and productive work should benefit those who see me as an interchangeable part with someone in a third world nation, and benefit them for "free", no less, to be highly distasteful.

    People always say, "But if you work on OSS, you'll be making people happy!"....

    In response, I can only quote a wise man:

    Homer: Oh! Look at me! I'm making people happy! I'm the magical man from Happy Land, in a gumdrop house on Lollipop Lane!...... Oh, by the way, I was being sarcastic.
    Marge: Well, duuhh.
    -The Simpsons, "Flaming Moe's"
    1. Re:Open Source Hamburgers by petrus4 · · Score: 1

      Until that wonderful utopian time, I find the idea that my highly skilled and productive work should benefit those who see me as an interchangeable part with someone in a third world nation, and benefit them for "free", no less, to be highly distasteful.

      I agree. This is who we have to thank for said highly distasteful idea, too...along with a few others.

  66. OSS Devs are compensated and do get rich. by Woody15 · · Score: 1

    Although Rich does not appear to get OSS Devs. It seems to me that OSS Developers are compensated in a number of ways for their efforts including recognition, enjoyment, education and even getting paid real cash. OSS developers sometimes get wealthy by targeting a market, creating SW for it and delivering on a solid product. JBoss comes to mind. The business and development models work and have been around longer than Sun. What appears to be hidden in these comments is that the OSS model is unsustainable because the SW Developer is not compensated for *all* uses of his/her SW - even unintended ones. That the developer is not getting all of the potential value from what s/he created. This is fundamentally the trade-off one makes with open source SW. You give up ownership over all potential markets. In trade you get to leverage existing code to build solutions for your target market (be it you, your friends or the Fortune 500) and potentially additional volume for your SW as others extend the use of your SW into new markets. OSS is an especially powerful technique for people marketing a "platform" who desire volume and third party value add (applications, drivers, etc). This is wonderful for consumers of software. It engenders competition and mitigates the possibility of a monopolist owning the market. OSS is not going away.

  67. Where's our time reporting system? by fimbulvetr(void) · · Score: 1

    Where do I record my hours?

  68. Why the Open Source Model Works by rabtech · · Score: 1

    The Open Source model only works because the commercial services, hardware, and software industries are generating the revenue to give OSS developers a day job of some kind (whether that day job is developing commercial software or OSS software isn't relevant.) I would wager that the majority of this contribution is via jobs developing commercial or proprietary software.

    This extends to college students as well - their contributions aren't free, they are paid for by loans, grants, college savings funds, etc. Honestly, who is going to pay many thousands of dollars, depending on where you go, to get a Computer Science degree and then spend their free time writing OSS software? Meanwhile this mythological individual flips burgers for a day job because we've achieved Stallman's grand vision of Free Software where programmers are a mere commodity and the only thing you can sell is glorified IT administrator services configuring and installing systems.

    I would wager that most of us who have contributed to OSS in one way or another have learned, had our education paid for, cut our teeth on, or were in some other way compensated for our efforts by companies developing internal or closed-source systems.

    OSS does not (and cannot) exist in a vacuum.

    --
    Natural != (nontoxic || beneficial)
  69. Open Source is stone soup by Anonymous Coward · · Score: 0

    http://en.wikipedia.org/wiki/Stone_soup If everybody contributes a bit of the "garnish" (and only one contributes a stone ;-), pretty soon you have some remarkably good soup.

    My use of Open Source is that I have a need that is nearly met by an Open Source project. I contribute a couple of lines of code to fix problems I have, standing on the shoulders of the giants who went before. Individually, the contributions may not be significant, but collectively they form a solution that is significant.

    There is no way I (or those that pay me, or those that I donate time to support) could afford a fraction of the functionality I get for a couple 10s or 100s of hours of labor I put in. Open Source is not free, but the return on investment for me and my clients is astounding.

  70. They're somewhat right by notabaggins · · Score: 1

    Friend of mine and I were talking about the history of copyright which is, really, a modern phenomena. We did, you know, build Western Civilization without it. The concept came along at a late stage. The tide of history may be turning against the concept. It happens. The value of copyright was questioned and debated at the time of the founding of the US. Thomas Jefferson was leery of the whole idea and wanted the Constitution to be far, far more restrictive on the matter than it ended up being (ultimately, he was right, corporations are now abusing copyright and patent to our detriment, Jefferson's ideas should have been incorporated in the Constitution, we'd be in much better shape than we are now).

    Along the way, though, came the GPL. Which I, myself, consider brilliant (though I reserve comment on version 3, I haven't read much about it yet but the basic idea is great). The GPL took us a partial step back toward the way we handled things before the monopoly grants we call "copyright" and "patent" (and they are monopoly grants, not "rights").

    Consider the pre-copyright era (which was the greater part of our history). The old wandering minstrel had no "copyright" but was given money based on whatever value people assigned to his performance. A really good minstrel gained in reputation and could make more money.

    The GPL is somewhat similar in that there are "performances" going on all over the place. Many to suit the "performers" own needs or wants or simply for the fun of it. There's a big exchange going on in which I may do a "performance" of something I need that also happens to suit the needs of others and they can benefit. I benefit from tons of other "performances" going on that just happen to suit my needs.

    So far so good.

    But I think we're at an early stage of a major component of the pre-copyright era. Patronage.

    You can, these days, toss some coins in the "hat" of the "performer" via something like a PayPal donation but I think we could do better. We also have some foundations that allow for patronage by corporations. But what I think we're missing something.

    This isn't my idea, it was my friend's. But he passed away not long after Katrina and never got a chance to get this going and see if it would work. I'm going to toss it out and see if maybe it'll get somebody out there thinking as I'm not able to spend the time trying to make it fly.

    Patronage used to be done by the very wealthy. They had the money to commission an artist to do a painting or play or opera or whatever. Spend a year or two or not having to do anything but their art. And we still do that to some degree but with the Internet, we could do something I think would be very, very interesting.

    Suppose you could sign up as a patron and debit $10 a month out of your checking account. Then you "vote", is it were, on the programmers you think are doing the best work in the community. A kind of ranking system where you're saying "25% should go to X, 10% to Y" and such like.

    Suppose you could sign up 50,000 people to do the same. That's $500,000 per *month to be distributed.

    Some people may kick in more per month, some may not be able to afford but a few bucks here and there when they get the chance. But the thing about this is that you don't have to have tens of millions of people participating to build up a hell of a "kitty" to disburse.

    Since my friend passed away, I don't know where all his research into the matter has gone even though I was the executor of his estate and had to go through all his paperwork. So all I can do at this point is put a bug in some ears. See what happens.

    Hell, I'd kick in $10 a month so some of the really good programmers out there could just crank out code all day. Not have to go work for some corporation that would have a marketing department pushing them around. Or just reward somebody who did a really useful widget on the side and released it under the GPL.

    I imagine it would have to be some "foundation" or other and legal

  71. Unfortuntely by Deliveranc3 · · Score: 1

    Spending money on (Probably more skilled and cheaper) open source development makes most sense for a monopoly, the technology developed will only work inside their framework. However it will also have the problem of creating possible competitors for the monopoly.

    The best use would be somewhere like the auto industry which has stagnation in control systems and competes indirectly with other competitors (Ford/Chevy build in the U.S., Kia in Korea etc.) These companies could band together to pay for open source which wouldn't impact their advantage on their own turf but would push development forward, something their stagnant industry needs. I hear about developers working for companies and saying they want the tools they develop for internal use to be open sourced and under their control (GPL can make commercial applications pay) and having conflict with their bosses.

    The Open Source model is very diffrent from the closed source model in that developers should be paid for future products not past work, if an open source dev makes an app useful for your company they should be paid to encourage them to develop in that field. If say, the cell phone industry dropped 10,000,000 on Ubuntu with no strings attached the next Ubuntu Mobile edition would get a lot of the "Boring Stuff," that linux devs hate, done and would be a very solid product. It seems obvious it would produce more development for that platform and the donators would have more impact on the types of development taking place. Currently the biggest apps for mobile phones developed through open source are free communication apps which remove the teleco from the picture, something they would love to see be replaced by adding value to the customer and levraging the infrastructure of the telecos.

  72. Sun is quite abusive in this repsect by Anonymous Coward · · Score: 0

    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. Sun to this day has failed to donate anything for their use of OpenSSH; the standard SSH implementation.

    We are looking very closely at compensating people for the work that they do.'" Start with what allows everyone the ability to securely administer their machines remotely; OpenSSH.
  73. Sun gets it wrong again... snore... by adrianbaugh · · Score: 1

    While I'm sure FOSS developers won't turn down an unexpected paycheck from Sun, in most cases I doubt it would make a difference. The itch would still be there...

    --
    "'I pass the test,' she said. 'I will diminish, and go into the West, and remain Galadriel.'"
    - JRR Tolkien.
  74. All Talk and No Action by mandelbr0t · · Score: 1

    Everyone knows that OSS developers have been the catalyst for today's hi-tech society, but everybody expects that it will always be free, and so are the developers. I'll believe this sudden shift toward commercially supporting OSS when I see it. So far, non-profit organizations, volunteer donations and time are still what makes OSS work. Obviously something more important than money drives these selfless individuals, so making statements about money without a cheque doesn't inspire a lot of confidence. Wake me up when being an OSS developer is actually a viable day job.

    --
    "Please describe the scientific nature of the 'whammy'" - Agent Scully
  75. Motivation is good but you still gotta eat by fallungus · · Score: 1

    I think the point is that if some corporation is capitalizing on free software and making a profit, it only makes sense for some of that profit to get back to the developers. Even if OSS developers are purely motivated by the itch to develop software, they will be more able to focus on this task if they are not concurrently also focusing on earning money to pay the rent and put food on the table.

    --
    You call this a sig?