Sun Says, "Compensate OSS Developers" 210
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.
What is this, another FUD article?! (Score:3, Insightful)
I thought the whole point of Open Source was doing good for mankind in general, not categorically for the investors...
Re:What is this, another FUD article?! (Score:4, Funny)
The License mkes the difference (Score:5, Insightful)
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
Re: (Score:2)
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 c
Re: (Score:2)
You rabid Sun haters are unbelievable.
Re: (Score:3, Interesting)
you nailed it (Score:4, Insightful)
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.
Re: (Score:2)
All of this is true. Most people in business don't care about their business or product pe
Re: (Score:2)
They naturally assume that because you pay a software company they're somehow accountable, which is obviously not true when it's MS.
Re: (Score:2)
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 leas
Re: (Score:2)
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
Re:you nailed it (Score:4, Interesting)
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.
Re: (Score:2)
Re: (Score:2)
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 peop
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
art for art's sake is fine. but it is not a model on which can build a business.
Re: (Score:2)
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.
Re: (Score:3, Interesting)
Would you please share your secrets on how you keep yourself fed if not by buying food
Re:What is this, another FUD article?! (Score:5, Insightful)
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
Re:What is this, another FUD article?! (Score:4, 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.
Re: (Score:2)
And those are exactly the companies that would get screwed a million times around by the abolition of copyright.
Re: (Score:2)
Re: (Score:2)
Why? Helping fellow humans existed long before money was invented. Why does Rich Green substitute others Good Intentions with Greed?
Re: (Score:2)
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.
Re:What is this, another FUD article?! (Score:5, 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 am paid for my own FOSS project (Score:3, 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
Re: (Score:2)
Re: (Score:2, Insightful)
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 work
Re: (Score:2)
* 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 mat
UBFI:What is this, another FUD article?! (Score:2)
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) involv
Re:What is this, another FUD article?! (Score:4, Insightful)
OT: Steel formed the basis for the European Union (Score:2, Informative)
"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 [wikipedia.org]
Re:What is this, another FUD article?! (Score:5, Funny)
Based on the most recent statistics of internet use:
Sending spam and watching porn.
Re: (Score:2, Insightful)
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
Re: (Score:2)
This "instrument" calls bullshit.
"Nobody NEEDS to buy MicroSoft products in order to do business."
Having said that, I agree with your main point.
Re: (Score:2, Funny)
Re: (Score:2)
I'd argue that the most important activity of the 21st century is the same as every other century: agriculture.
Re: (Score:2)
Interesting stuff is at the bottom (Score:4, Interesting)
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.
Re: (Score:2, Funny)
Re: (Score:2)
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
tripple edged sword (Score:5, Insightful)
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 ?
Re: (Score:2, Funny)
Re: (Score:2)
1-up that, and you get triple (three-fold)
Re: (Score:2)
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
Here's how to handle it. (Score:2)
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.
Re: (Score:2)
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,
Re: (Score:2)
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 [pragmaticprogrammer.com] 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 thre
"Sun" said no such thing (Score:3, Insightful)
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 to compensate developers (Score:3, Funny)
Re: (Score:2)
Re: (Score:2)
Re: (Score:3, Funny)
I guess you'd be interested in this geek service [theregister.co.uk] then...
-- Steve
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
it might make things more difficult (Score:5, Interesting)
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.
Re: (Score:2)
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.
Re: (Score:2)
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.
Sorta disingenious. (Score:4, Insightful)
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.
Re: (Score:2)
Re: (Score:2)
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,
That's Why the GPL Works (Score:5, Insightful)
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.
Re: (Score:3, Interesting)
Re: (Score:2)
Interesting. I wonder how it is then that the BSDs are able to continue to exist, if these benefits are conferre
Does that mean that... (Score:4, Insightful)
Does that mean that they are going to honour this request from the NeoOffice people? [neooffice.org]
Meanwhile...
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).
Hire them to work on open source?! (Score:5, Insightful)
Sun already does this. So does lots of others. (Score:2)
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 [flossproject.org] 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 am
Re: (Score:2)
The companies that invest in these projects are doing it to help themselves. They get t
Long-term? (Score:3, Insightful)
I would say that it has already proven its sustainability.
I think I am going to cry (Score:2)
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 offer
Green blowing hot air (Score:2)
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 of
Grants, patronage and tenure (Score:2)
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
Cliff's Notes on licenses (Score:4, Informative)
2. GPL explicitly disallows it.
Any questions?
Re: (Score:2)
Extra credit:
Why would avoiding IP be beneficial?
Re: (Score:2)
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" (w
End of cheapout sourcing (Score:2)
I found Tim O'Reilly observations more intriguing.
Imagine following the sun, snow or moving to some place with a low cost of living and living like a prince.
What revenue? (Score:2)
> 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".
Re: (Score:2)
Sun should know! (Score:2)
Sun is a prime example for
Re: (Score:2)
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).
Re: (Score:2)
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 an
Funding open source development (Score:2, Interesting)
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
Community (Score:2, Interesting)
I can't see this being popular... (Score:2)
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 Sta
Free intellectual property! (Score:2)
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 "
Re: (Score:2)
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?
Rich Green's "doubts" (Score:2)
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 compensat
Stealing Open Source Is Not A New Concern (Score:3, Interesting)
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
That was then. Some great stuff came out, and still does. Public Domain, Open Source, GPL, whatever
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
And I'm sure lots and lots of commercial archiving programs stol... errr
But we were all in the Info-Zip Project for our own reasons (mostly to share and learn); we produced a great
Compensation (Score:2)
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 alr
Re: (Score:2)
Here's a question...are you one of said programmers yourself?
Why the Open Source Model Works (Score:2)
This extends to college students as well - their contributions aren't free, they are paid for by loans, grants, college savings funds, etc.
Unfortuntely (Score:2)
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 sou
Re:all talk, no action (Score:5, Insightful)
Re:all talk, no action (Score:5, Insightful)
Re: (Score:2)
Flamebait?!? (Score:2)
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
Re: (Score:2)
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 th
Re: (Score:2)
I agree. This [stallman.org] is who we have to thank for said highly distasteful idea, too...along with a few others.