Sun “Chief Open Source Officer” on “Open Source”

I hesitate to write on this subject, I know Simon personally and like him, he’s a good guy. But we have some differing opinions on the topics of open source philosophy. Here are three write-ups reguarding his recent talk at the Open Source Business Confrence in London:

First things first. If you want to talk about open code and development, the Open Source Business Confrence isn’t the place. Instead of concern about freedom, collaboration, and innovation you find a single motive: Money. I attended the OSBC in San Francisco last year and never have I been so revolted by people in my whole life. I not talking upset, outright rage to the point of wanting to scream “WTF IS WRONG WITH YOU PEOPLE”. They take something good and pure and pervert it to turn a buck.

But looking at Simon’s press around the event. The Software Market 3.0 story plays into the rest. To a large degree I can agree with him on that point, and was a heavy advocate of such things about 10 years ago. My big beef was that, as a sysadmin and enterprise enthusiast, I wasn’t able to obtain software that might be of use to me or an organization I was working with because of insane costs; if I could get access to it, evaluate it, deploy it, and then decide how to proceed I could be a much more effective and happy d00d. This is now largely the case today. Download Oracle 10g R2 at no cost, use, play, decide. On my Sun Blade 1000 at home I’ve got Informix, DB2, Ingres, Sybase, and Oracle all running for evaluation, and didn’t drop a dime. Thats a good thing, because now rather than recommend what I once worked on, I can objectively evaluate a variety of options and go with whats best.

Simon says that open source is “directed self-interest, synchronised self-interest”. This seems to illustrate clearly the schism between “Open Source” and free software. Talks like these make me very uninterested in “Open Source”. I don’t contribute to projects because of self-interest, I don’t write software because of self-interest, I do it because I like it and I want to help people. “Self-interest” in the context that Simon’s using it, especially within a speech that compares Open Source to capitalism, is about the efficient and equitable exchange of goods.

On one level, this open source self-interest thing plays into the Software 3.0 model. Except for one little thing… “source”. Take Splunk for instance. Spunk is not an open source product, although its free. To often people ask for open but really just want free (as in beer). Splunk is exploting that fact and it seems to be working. This is, in effect, inevitable. People want value, and when an option comes along that provides value and costs nothing (next to nothing) its pretty hard to compete with. But that doesn’t address the source, and the source is whats being slowly pushed out of “Open Source”.

In particular, there are two things that realy cut into me..

Open source gives you a way to “hire” developers without actually hiring them. Not because you don’t want to hire them, but because you can’t hire them, because they don’t want to work for you (or whatever). You leverage the self-interested motives of these developers by tapping into their development projects.

Tell that to the developers who can’t devote their full time to projects because cheap ass bastards want to leech but don’t want to support them. And…

Synchronized self-interest. Related to the above, open source doesn’t work because it’s selfless and loving. It works because it’s an increasingly efficient free market. The genius of open source is that it is “connected capitalism” (as Simon said).

Maybe it doesn’t work for you because its selfless and loving, but thats what I’m all about. That line really just makes me want to say “fuck it all”, move to Tahoe and live in a shack. I’m not your bitch. Maybe IBM understands me better.

When I contribute to a project its because I enjoy it and like to help, not because I get something from it. I’ve never made a penny from a project that I’ve worked on. In fact, in all my years, outside of my employment, I’ve only been paid for the Oracle book that SAGE published, and some people have graciously donated gear to me to whom I’m eternally greatful. Perhaps I have a diffrent view, but this is all about people, not organizations. I didn’t write Toasterview so that some mega-bank didn’t have to shell out for OpenView, I wrote it because the admin working for that mega-bank had cheap ass management that wouldn’t give him what he needed, and I wanted to make that guys life a little easier. I don’t write docs because I think i’m gonna gain, I write it because I want to give to my fellow admins and developers something that I didn’t have.

Perhaps his full speech was better than the snippets we’re getting the ZDnet report. I mean, one might expect that an open source conference like OSBC would get into the spirit of things and release the presentations, keynotes at least, to the community… but no. Make the transcripts available under Creative Commons? Nah.

Reguarding how this relates to Sun… we’ll have to wait and see. I view Simon’s comments as his own and not that of Sun. To be totally honest, I only listen to one person at Sun, that being Jonathan Schwatz. I don’t see enough credability within the rest of the organization to place a lot of trust in. At Sun there are some of the smartest minds in the industry, there is a leader I trust, but everyone in the middle is up for debate.

… I just hate hearing things like this because it makes me feel like a tool. Its easy to fly around the world and talk talk talk, but I rarely see respect for those who do do do.

Follow Up:

Bruce Perens chimes in on Slashdot with the following:

“I think what Simon is saying is Open Source needs to fit Sun better. But of course, the problem is that Sun doesn’t fit Open Source well. Sun’s forte’ has always been systems programming, not hardware, and in their heyday they charged 70% margins for their hardware and could pay for all of the systems programming they wanted to do. No longer. Computers are commodities and Sun has to function in a commodity market that doesn’t even like it when Sun differentiates through systems programming, because the customers don’t want to be locked in by Sun’s differentiation. On top of that, Open Source has driven systems programming into a commodity and thus killed whatever differentiation was working for Sun.

I don’t see how Sun is going to survive this. My fear is that on the way down they’ll become the next SCO, because they have been talking the way Caldera did on its way down. ”

I don’t agree with Bruce at all, but apparently I’m not the only one bugged by the reports of the speech.

15 Responses to “Sun “Chief Open Source Officer” on “Open Source””

  1. Simon Phipps says:

    The ZDNet report is just pure trash. Ignore it. And I suggest you avoid reacting to reported speech like this, especially by journalists.

  2. Jason Williams says:

    To be honest it seems to me that the most successful open source project are the ones that have commercial value. Having access to the source is a blessing when it happens, but it doesn’t seem to be the biggest motivator for users. The LAMP stack is so darn popular because its cheaper and there’s a good user community…not because of the source policy. Commercialized spin-offs always seems to be the hallmark of a mature OS project.

  3. Brian Duffy says:

    Perens has a point. Microsoft has a phone-company like business model… ripping off Joe Sixpack subsidizes the rest of the company. Sun needs an “iPod” to subsidize the rest of the business.

    They also need to ditch Java…. its too expensive and too far removed from the core business.

  4. I tend to agree, although some of your Simon may have read some of your negatives as more negative than they were intended. I said this:
    http://www.redmonk.com/jgovernor/archives/001867.html

  5. G L says:

    You seem to be stuck in an interesting paradox that you also don’t seem to be aware of. Specifically, you’re repulsed by the folks whose motivation is money, but then you complain about how these people interested in money don’t want to support developers. Um, how are they supposed to support developers without an interest in acquiring money in the first place? And why are the altruistic developers complaining because they don’t get any if selflessness is their only goal? I suspect the answer is because people and companies aren’t one-dimensional. It’s actually possible to have noble intentions and still want to feed yourself, both at the same time. Complexity, imagine that…

  6. Pradeep Jain says:

    1. Java was a good idea AS A LANGUAGE – Sun’s selfish bias to make it complex (J2EE) hurt it more than its closed. Also it is too slow to cycle development and lower performance compared to PHP or Python.
    2. Open Source and Quality go together. By having thousands of eyes on a product – it gets better. Also, in open source, people can discard approaches that dont work and the stable code & best practices have been preserved for 30+ years – instead of simply “innovating” (gates’ word) them every few years.
    3. Look at all the problems microsoft is having getting product out the door. Top down architecture to meet strategic market objectives (Lite,Regular,Pro,Enterprise…) is further complicated by a desire to boost lock-in, and of course they HAVE to re-invent everything to force you to get to the next version. I switched from unix development to windows and got disgusted by the sheer pain of trying to keep up with the sheer diarrhea of APIs.
    4. Open also connotes friendly – as it applies to business. Google pretends to be more open (for new target businesses) and is perceived as more friendly (oh please – anything but EBAY – they keep raising the fees). In that sense, if your technology or services provider first addicts you to them (propreitary), and then treats you like their life-long estate – then who is the master – you or them. In that sense open also means free.
    5. Ken Lay’s death illustrates another bummer of the propreitary tech world. After all the billions of stock manipulations and destruction, he died. Just think of all the damage done by Microsoft or Sun or Orcl tech employees in the pursuit of their stock options. Then they would die – in the sense of stagnation. While open source will not only live but thrive because of thousands of fresh, lucre-less eyes on it.

  7. 7v2m7nk4of9x0h47
    http://upmsyl.com rel=”nofollow”>txsnk vdwdb
    http://ugjinovxjp.com
    http://lhpcnzae.com rel=”nofollow”>icxdq wlcotjpq
    http://moncyrppngyc.com
    http://qciewo.com rel=”nofollow”>gsknf qhihp
    http://hbvsxnuiezj.com
    http://azoesruyp.com rel=”nofollow”>usyxi eohr
    http://stodmqkaq.com

  8. nanny_[!2] says:

    http://index1.dwerts.com rel=”nofollow”>david thornton picture http://index2.dwerts.com rel=”nofollow”>mcdonnell douglas sp80 http://index3.dwerts.com rel=”nofollow”>1840 west 49th street http://index4.dwerts.com rel=”nofollow”>neveada drivers ed http://index5.dwerts.com rel=”nofollow”>guess how much i love you bunny figurine
    http://index2.terewf.com rel=”nofollow”>nascarraces http://index3.terewf.com rel=”nofollow”>brown skin lady black star lyrics http://index1.terewf.com rel=”nofollow”>ass r us http://index5.terewf.com rel=”nofollow”>mother and baby fairy pictures in ink and pen http://index4.terewf.com rel=”nofollow”>melissa frances photos

  9. nanny_[!2] says:

    http://index1.sabrob.com rel=”nofollow”>galen medical group http://index2.sabrob.com rel=”nofollow”>true voice http://index3.sabrob.com rel=”nofollow”>edbenes http://index4.sabrob.com rel=”nofollow”>pet store sign nion http://index5.sabrob.com rel=”nofollow”>erics bbq pembroke pines florida
    http://index1.naloga.com rel=”nofollow”>cooper klipper lawn mowerscompany http://index3.naloga.com rel=”nofollow”>tom cruise tv tome http://index2.naloga.com rel=”nofollow”>nflsalaries http://index4.naloga.com rel=”nofollow”>man with the golden gun http://index5.naloga.com rel=”nofollow”>chewyvuitton pet toy

  10. nanny_[!2] says:

    http://index1.soboye.com rel=”nofollow”>tennessee state board of nursing http://index2.soboye.com rel=”nofollow”>bed and breakfast family easton pa http://index3.soboye.com rel=”nofollow”>using too much accu-clear makes water more cloudy in fish tank http://index4.soboye.com rel=”nofollow”>naia college basketball http://index5.soboye.com rel=”nofollow”>the honeycombs
    http://index4.doirep.com rel=”nofollow”>free nude picturs http://index2.doirep.com rel=”nofollow”>personilize desk plate http://index5.doirep.com rel=”nofollow”>purchase confront weed killer http://index3.doirep.com rel=”nofollow”>brenda buttner http://index1.doirep.com rel=”nofollow”>how to do an a project

  11. nanny_[!2] says:

    http://index1.tivopo.com rel=”nofollow”>dri residential injured http://index2.tivopo.com rel=”nofollow”>new 9.0 download http://index3.tivopo.com rel=”nofollow”>waldorf astoria in new york city http://index4.tivopo.com rel=”nofollow”>mr sushi ca http://index5.tivopo.com rel=”nofollow”>state of west virginia corporations
    http://index1.zarplu.com rel=”nofollow”>apryl grimes http://index2.zarplu.com rel=”nofollow”>ranch style floor plans http://index3.zarplu.com rel=”nofollow”>immigration paralegal http://index5.zarplu.com rel=”nofollow”>backup online http://index4.zarplu.com rel=”nofollow”>telemundo and kphz and phoenix

  12. Trudy says:

    Very interesting article: “Sun “Chief Open Source Officer” on “Open Source”