Slashdot Mirror


Oracle Wants Proof That Open Source Is Profitable

An anonymous reader writes "Since Oracle's acquisition of Sun, all open source projects that now have Oracle as their primary sponsor are worried about their future, and FUD is spreading quickly. Very few public statements have been made by Oracle executives, particularly regarding OpenSolaris. The community is arguing about the difficulties of forking the code base when most (if not all) of the developers are employed by Oracle. Now Oracle wants the community to prove that open source can be made profitable. What arguments can the Slashdot crowd provide to convince Oracle about that?" Reader greg1104 tips related news about licenses for Solaris. According to an account manager, "Solaris support now comes through a contract on the hardware (Oracle SUN hardware)."

78 of 393 comments (clear)

  1. And The Flip Side ... by WrongSizeGlass · · Score: 3, Insightful

    Based on Sun's financial demise I'm sure that Oracle is already aware that closed source software isn't always profitable either.

    1. Re:And The Flip Side ... by spazdor · · Score: 5, Insightful

      Really, the time to deliberate about whether open source projects can be profitable, is before you buy out a bunch of open source projects.

      --
      DRM: Terminator crops for your mind!
    2. Re:And The Flip Side ... by Anonymous Coward · · Score: 5, Insightful

      Unless you're not really buying them for the open source projects... Oracle got the open source projects as an aside and now they're trying to figure out what they're going to do with them.

    3. Re:And The Flip Side ... by CohibaVancouver · · Score: 4, Insightful

      Money money money. This is what Larry cares about and NOTHING else

      Yeah, cause, I'm sure the Oracle *employees* and shareholders who are trying to, well, you know, pay mortgages and feed and clothe their children and other selfish stuff like that don't give a rat's @ss about money.

    4. Re:And The Flip Side ... by krelian · · Score: 3, Informative

      Based on Sun's financial demise I'm sure that Oracle is already aware that closed source software isn't always profitable either

      I remind you that Sun open sourced almost their entire software portfolio.

    5. Re:And The Flip Side ... by loufoque · · Score: 2, Insightful

      That's why you shouldn't settle down and get engaged for a lifetime with a mortgage and children.
      What happens to your ambitions, your beliefs? They all get crushed by the need to get shitloads of money at the end of the month.

    6. Re:And The Flip Side ... by farble1670 · · Score: 3, Insightful

      around 5 years before their demise, sun mandated that all* their software would be open source. they were almost there at the time of their demise. sun software was the last thing you would call closed source. as much as it hurts, sun was open source in a way unparalleled in the industry. it didn't work.

      *there are of course exceptions

    7. Re:And The Flip Side ... by DAldredge · · Score: 4, Funny

      If only your parents had taken your advice.

  2. IBM by Jaysyn · · Score: 5, Informative

    IBM & Red Hat are profitable, right?

    --
    There is a war going on for your mind.
    1. Re:IBM by Anonymous Coward · · Score: 2, Informative

      IBM does mostly closed source. I think the best we can say is "sometimes open source can be profitable". Even that may really be a bit charitable though. It is probably more like, "every once in awhile, with the right business model (which is extremely difficult to achieve), open source has a chance of being profitable.". All the closed source vs. open source bigots (on either side) really need to come to grips with the fact that yes, sometimes open source can be profitable and no, it isn't all the time or even a majority of the time.

    2. Re:IBM by Anonymous Coward · · Score: 2, Insightful

      Yes, open source software is very profitable for IBM to get you in the door so they can get you to upgrade to their closed-source systems later on

    3. Re:IBM by QuantumRiff · · Score: 2, Informative

      Not only that, but Oracle makes money selling a clone of Redhat to its customers as part of its total support package. You can run your Oracle DB on an Oracle Unbreakable Linux box.
      http://www.oracle.com/us/technologies/linux/index.html

      --

      What are we going to do tonight Brain?
    4. Re:IBM by mweather · · Score: 4, Insightful

      Yes, open source software is very profitable for IBM to get you in the door so they can get you to upgrade to their closed-source systems later on

      It's a strategy that makes open source profitable. Either you sell support, or you sell a value added proprietary version.

    5. Re:IBM by alexborges · · Score: 2, Insightful

      I think you are thinking about software in general. Not all software is profitable. Actually, most isnt. And the state of its license and source has little to do with that.

      Marketing, actually solving a problem important enough for enough people, thats what brings in profitability. Its the same for any market...

      --
      NO SIG
    6. Re:IBM by LoRdTAW · · Score: 2, Insightful

      Open source can be very beneficial for companies that also provide closed source. For Oracle, Open Solaris benefited Sun by exposing a larger audience to Solaris. If Open Solaris was never released I would have never had a chance to use it at home. And the more exposure an OS has the better chance it has to be improved upon and attract developers to the platform. A completely closed OS that is only sold with vendor hardware creates a very costly investment and steep IT requirements. It also prevents budding IT folk from ever getting a chance to use and learn your equipment. Instead they have to invest in training that costs a bundle that some (or most) might not be able to afford which shrinks the available talent pool. Then companies who are looking to upgrade or expand their IT department are left with the decision to go with a very costly propriety vendor or go with a more open platform to work with.

      I think Oracle is stuck in the early 90's when big Unix vendors were raking in tons of cash because PC hardware could not handle enterprise IT demands. Those days are over. The recent buyout of SGI and failing of Sun should have been a big enough sign of the times. Sure HP is still making some specialty stuff but they have a huge presence in the consumer, small, medium, large and enterprise PC market. They keep around the HP-UX, Itanium and PA-RISC stuff because some companies just wont let it go and it still makes them some money. And when the demand for the specialty dries up, they give it the ax and its no big loss for them. Sun on the other hand only catered to large business and that dried up as big IT moved to cheaper Windows or Linux platforms. Even though Windows itself is closed, its still way more open than Solaris is.

      So all I have to say to Oracle is good luck, your going to need it. And I hope Open Solaris and Virtual Box (and Virtual Box OSE) are not killed off.

    7. Re:IBM by timmarhy · · Score: 2, Interesting
      your is about the only insightful comment yet.

      ive been involved in oracle's style of management before, where they say they are about the money, yet when you present them with a money making scenario that goes against their ideals they simply ignore it.

      If i was oracle and i bought out sun, i'd put maybe 10 software engineers on open solaris, adding features and drumming up community support. it'd cost them maybe 1 mil a year to run, fucking chump change.

      THEN, i pour cash into beefing up the hardware, marketing sparc as the only game in town if you have enterprisy demands. i'd sell them managed contracts where you get the hardware/software/database with support, or rented as businesses love to do. I'd give them the hardware at 10% markup and the software for free, and MILK them on the database.

      SUN should be treated as a vehicle to get some vendor lock in happening, not as a money spinner on it's own.

      --
      If you mod me down, I will become more powerful than you can imagine....
  3. Seriously? by Monkeedude1212 · · Score: 3, Informative

    Redhat does pretty good for itself, doesn't it?

    1. Re:Seriously? by SQLGuru · · Score: 3, Insightful

      Share price means less than market cap.

      Oracle - 130.25B
      Red Hat - 5.87B

    2. Re:Seriously? by GlassHeart · · Score: 2, Insightful

      ...except the part that actually makes money: search.

    3. Re:Seriously? by mrjatsun · · Score: 3, Interesting

      Sure, good for itself, but RHAT is in a much different league.
              RedHat's total revenue for the last quarter was $194.3 million
              Oracle's total revenue for the last quarter was $6.5 billion.

      Before being bought by Oracle, Sun's S/W business did better than Red Hat..
      I was just lost in the noise since H/W is such a big component of revenue.

    4. Re:Seriously? by Americano · · Score: 2, Insightful

      Some might argue they are doing better than Oracle.

      Yes, some might argue that. And those people would be idiots.

      Profit Margins, Revenues, Market Capitalization, Earnings, P/E Ratios, Earnings per Share, Revenues Per Share, Cash Flow, and most other measure of the "success" of a company are all significantly higher for Oracle (ORCL) than they are for Red Hat (RHT).

      Is Red Hat profitable? Sure. But they're not anywhere near as profitable or successful as Oracle has been, and claiming that a higher share price constitutes evidence that one company is "doing better" than another is foolishness of the first order.

    5. Re:Seriously? by hweimer · · Score: 2, Interesting

      Profit Margins, Revenues, Market Capitalization, Earnings, P/E Ratios, Earnings per Share, Revenues Per Share, Cash Flow, and most other measure of the "success" of a company are all significantly higher for Oracle (ORCL) than they are for Red Hat (RHT).

      Unless you are a shareholder.

      --
      OS Reviews: Free and Open Source Software
  4. Why write something people give away for free? by greed · · Score: 5, Insightful

    I'm curious as to why a company would spend a lot of money making something that other people will give away for free.

    It had better be really special.

    My experience in software houses over the last 20 years suggests that they are opposed to letting customers see their source code because then customers will know, beyond any doubt, that they have been thoroughly fleeced. If the vendor delivers binaries only, at least there's still the possibility that the code is good quality, cleverly engineered, or whatever they're convincing people to pay for.

    1. Re:Why write something people give away for free? by garyisabusyguy · · Score: 5, Interesting

      Honestly, I do not know what passes for 'knowledge about Oracle', but your comments seem pretty naive.

      In the Oracle applications stack, about 90% of code (stored procedures, triggers, table structures etc...) are plainly visible on an installed application stack. The rest (Java runtimes) can be decompiled with readily available tools. Plus, if you have a current support contract, almost everything (technical reference manual, support notes, bug reports, white papers, check lists, etc...)is available on Metalink.

      My point is that Oracle has been behaving _mostly_ as an open source company (Ok database executables are a different story) for quite a long time.

      The hard part is putting it all together. I have been up to my elbows in this (as a developer) for 15 years, and I only really grok about 15% (prolly less) of the apps.

      This is where the Oracle Service and Support revenue model comes in.

      Trust me, they get OSS, they are just trying to figure out how to wring more out of the business model.

      --
      Wherever You Go, There You Are
    2. Re:Why write something people give away for free? by Locke2005 · · Score: 2, Interesting

      I'm curious as to why a company would spend a lot of money making something that other people will give away for free. IBM had a traditional business model that involved giving the OS away for free to leverage hardware sales, and did quite well with it. IBM supports Linux because it can still be used to leverage hardware sales, but the support costs are much less -- all they really need to do is support the drivers specific to their own hardware. Sun and Apple also used software to leverage hardware sales.

      Oracle, as a traditional software-only vendor, does not understand this. However, I believe the best strategy for Oracle going forward is to sell databases pre-installed on hardware they control. This both allows them to charge a lot more (see Network General Sniffer) and lowers their software support costs.

      --
      I've abandoned my search for truth; now I'm just looking for some useful delusions.
    3. Re:Why write something people give away for free? by zx75 · · Score: 2, Insightful

      Umm, if I am a customer buying a software product I do not care if the code is good quality, or cleverly engineered, as long as it doesn't impact the cost, security, or usability of the product.

      All I care about is whether or not it works and meets my needs.

      I am saying this as a consumer (end user), producer (developer), and requirements creator (analyst).

      --
      This is not a sig.
    4. Re:Why write something people give away for free? by Red+Flayer · · Score: 2, Informative

      IBM had a traditional business model that involved giving the OS away for free to leverage hardware sales, and did quite well with it. IBM supports Linux because it can still be used to leverage hardware sales, but the support costs are much less -- all they really need to do is support the drivers specific to their own hardware. Sun and Apple also used software to leverage hardware sales.

      Woah, dude... it's 2010. That business model has been on the outs for more than a decade.

      IBM's revenue is now dominated by services, not hardware. IBM was tanking until they moved away from that model... now both hardware and software play into services and consulting as the drivers of revenue.

      Oracle, as a traditional software-only vendor, does not understand this. However, I believe the best strategy for Oracle going forward is to sell databases pre-installed on hardware they control. This both allows them to charge a lot more (see Network General Sniffer) and lowers their software support costs.

      Oracle is looking to supply the whole stack to its customers. Hardware, software, support -- tailored products for specific industries. Look at today's announced acquisition of Phase Forward.

      And FWIW, services is also where Oracle forecasts the most growth.

      --
      "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
    5. Re:Why write something people give away for free? by TheRaven64 · · Score: 2, Insightful

      Oracle is looking to supply the whole stack to its customers

      And this really ought to be the answer to the original question. If Solaris remains open, then other people will spend time finding and fixing bugs. Maybe not many, but some. They may also contribute things like drivers for hardware that Oracle wants to support in future. This lowers the total cost to Oracle of developing OpenSolaris.

      They really should take a look at Apple's business model. Apple sells a complete stack, but they open source anything that they don't consider to be part of their core business. This includes the kernel, libc, HTML framework, compiler, and so on, but does not include the things that define their product to their customers. They don't do this out of any desire to give back to the community, or out of any ideological motivation, they do it because it lowers their overheads, which increases their profit margins.

      --
      I am TheRaven on Soylent News
  5. No. its YOUR job. by unity100 · · Score: 5, Insightful

    no exaggeration and no offense here. we are the community. users, developers, evangelists etc and so on. we just make a software/framework live by developing, adding to it, supporting and using it, or we leave it and it dies.

    its not our job to make it profitable for you or teach you. you are the private company that seeks to profit. its your job to find ways to profit from it without offending us. think of us as 'the people', the public.

    if you upset us, we will fork something and get behind it and it will take off.

    1. Re:No. its YOUR job. by InlawBiker · · Score: 2, Insightful

      Oracle is free to conclude that closed-source software makes them way more money. So they shouldn't be surprised in "X" years when open-source databases that are just as good as Oracle are available for free. I think they call this "being SCO'd." How many more companies will hamstring themselves by not looking more than 2 or 3 quarters into the future?

    2. Re:No. its YOUR job. by clarkkent09 · · Score: 3, Insightful

      Oracle wasn't asking slashdot for advice on how to make open source profitable. It was asking the developers whose salary it pays to convince Oracle that that salary is worth paying. It is perfectly normal for a company to require the management of unprofitable product lines to provide a plan on making their products profitable in the future.

      --
      Negative moral value of force outweighs the positive value of good intentions.
    3. Re:No. its YOUR job. by DrgnDancer · · Score: 2, Insightful

      The problem with this statement being: Oracle doesn't care. They are asking the "community" to prove that the software can be profitable, because it's in the "community's" interest for Oracle not to abandon the software. Open Solaris is likely to simply disappear without Oracle's support. A good portion of it's developers work for the company. I don't know what the numbers are, but most estimates seem to hover around "almost all of them". It could be forked, sure. Assuming you can find enough strong developers to get behind yet another Open Source operating system. More likely it will die. In which case the "community" of its users suffers. Hence they have a vested interest in helping Oracle find a business model.

      --
      I don't need a million points of light, just two points of multi-mode fiber and a 10 Gig-E router.
  6. Dear Oracle by Thermick · · Score: 2, Interesting

    Don't fuck up where IBM is making money.

    Sincerely,
    Open Source

    1. Re:Dear Oracle by Tanktalus · · Score: 4, Interesting

      What is IBM making money on, the open source software or the hardware it runs on and supporting same?

      Yes.

      IBM makes money by selling the hardware that runs your open source software.

      IBM makes money by deploying the hardware, and the open source software.

      IBM makes money by upselling the open source software with proprietary versions (Apache -> Websphere, Jazz -> Rational Team Concert, ...)

      IBM makes money by selling entirely new applications based on open source frameworks (nearly anything based on Eclipse).

      Oracle can sell their new hardware to run OSS. They can sell services to help deploy said hardware and OSS. They can sell their own versions of apps to complement OSS. They can use OSS to complement their proprietary apps (e.g., getting wikimedia to run on Oracle, though that might be a bad idea, I'm giving it as an example of the concept). Seriously, can't they just look at their competition to see what they're doing?

  7. This is how stupid Oracle can be. by Stumbles · · Score: 3, Insightful

    They only need to look towards Red Hat. If Oracle cannot figure it out, then they need to close their doors. It is not the open source arenas responsibility to make Oracle profitable. Now if Oracle wants to hire me at oh, I dunno $500,000 a year plus perks, then I will teach them, till then they have done nothing but issue a threat.

    --
    My karma is not a Chameleon.
    1. Re:This is how stupid Oracle can be. by JonJ · · Score: 4, Insightful

      No one has disputed that, however. Red Hat _is_ profitable, and your point is somewhat... Missing. Add to the fact that Red Hat had to attack a market where Sun, IBM and Microsoft had the stronghold and that they are profitable and growing, just shows that free and open source software is indeed profitable. No matter how you spin it, Red Hat is profitable, even if Oracle is more profitable, at the moment.

      --
      -- Linux user #369862
  8. Re:Am I the only one.... by jamboarder · · Score: 3, Insightful

    yes

  9. Re:Am I the only one.... by fyoder · · Score: 3, Funny

    ...who read Oprah instead of Oracle?!

    You and the four other female readers of slashdot.

    Deities please bless and send us more lady geeks.

    --
    Loose lips lose spit.
  10. Grandstanding by watanabe · · Score: 5, Insightful

    Larry knows exactly how to make money; he is probably the world's best businessman at holding you upside-down and shaking you vigorously until your pockets empty.

    I would be stunned if Oracle ever comes out with a credible OpenSolaris strategy -- it's not Oracle's way, nor is it in their best interests to have a vibrant opensolaris community. Unlike Linux, the best parts of Solaris have never come from outside Sun. Dtrace, ZFS, integrated hardware, all this stuff is where Sun's real value lay.

    The end game for OpenSolaris began when Sun moved ahead with the merger. From then until the official end is just drama, positioning, etc.

  11. Services by gmuslera · · Score: 5, Informative

    Open source by itself is not profitable. But services around it surely are.

  12. It is profitable for me by macbeth66 · · Score: 3, Funny

    I don't have to pay for it...

  13. Inflammatory summary by chance2105 · · Score: 5, Insightful
    From earlier in the conversation: http://mail.opensolaris.org/pipermail/ogb-discuss/2010-April/007700.html

    "(The following message is wholly my own, and doesn't represent anything from Oracle. While I'm an Oracle employee, I have no special privileged information or insight beyond what is already common knowledge.)"

    This could be a random guy stirring the pot. What do we have to actually think management might ditch opensolaris?

  14. Not from FOSS by AnonymousClown · · Score: 5, Informative
    IBM sells many different services and hardware which the FOSS operations augment. That wasn't the case with OpenSolaris.

    RedHat, is a Linux corporate support company that was the first and so far as I know the only company that's making money doing that. Although, almost half of RedHat's income is from financial activities. In other words, they're not making all their money from FOSS.

    So, there hasn't been a business model based upon FOSS that's really been proven - completely.

    Yeah, yeah, yeah, FUD blah blah blah. But just brushing off criticisms as FUD doesn't cut it to the accountants, I'm afraid.

    --
    RIP America

    July 4, 1776 - September 11, 2001

    1. Re:Not from FOSS by TheSunborn · · Score: 5, Insightful

      But both those examples show what the open source business model is. Support other peoples open source software and use it to sell complete solutions to your customers.

      I mean less then 1% of the source code that Redhat supports and use are written by people paid by Redhat.

      The problem for Oracle here is that they can't do the same with Solaris, because they write most of the code themself, and if they don't write it, nobody else will.

    2. Re:Not from FOSS by MightyMartian · · Score: 3, Interesting

      Let's face it, OpenSolaris was a Johnny-come-lately in the open source OS field. Yes, it had some neat features, but it's hardware support is abysmal compared to Linux and the BSDs. For Oracle, to my mind, it would make better sense to support what's there rather than continuing Sun's experiment.

      To my mind the future is looking dark for Sun's open source projects. I suppose MySQL will survive as a low-end RDBMS solution to market along side Oracle's other solutions, but stuff like VirtualBox may have an iffier future. Maybe the FOSS community can keep it going, or maybe what's useful and transferable will end up in KVM. Who knows...

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    3. Re:Not from FOSS by aztektum · · Score: 2, Interesting

      RedHat, is ... the only company that's making money doing that.

      Not entirely true. There are small consultancies I have dealt with that only deal with OSS which are doing wonderfully. Even in this crappy economy.

      --
      :: aztek ::
      No sig for you!!
  15. Clarifications (I'm the quoted source) by Anonymous Coward · · Score: 5, Informative

    Ok, so I'm the author of that message that is quoted in the article. And while an employee, I was *not* speaking for Oracle. I didn't use an Oracle e-mail account, or a Sun account for that matter.

    I am not authorized to speak for Oracle. So please make sure attributions are correct.

    Also, most of the posters here are confused due to lack of sufficient context. I was talking about Open Development (where anyone can integrate changes and participate in design, etc.) -- not Open Source. Open Source is clearly a win for everyone involved, I think. I'm personally less convinced that Open Development is a win for Open Solaris. There are lots of people using it, but almost nobody contributing, and the contributions are expensive to support.

    Oh yeah, and in case anyone thinks I don't know what I'm talking about -- have a look at https://www.ohloh.net/p/opensolaris/contributors -- that would be my name at the top of list. And yes, I integrate changes for other people in the community as well, but those numbers are mostly not part of the ohloh statistics.

    1. Re:Clarifications (I'm the quoted source) by SQLGuru · · Score: 4, Funny

      Oh yeah, and in case anyone thinks I don't know what I'm talking about -- have a look at https://www.ohloh.net/p/opensolaris/contributors -- that would be my name at the top of list.

      I didn't see Anonymous Coward in that list anywhere.

    2. Re:Clarifications (I'm the quoted source) by gdamore · · Score: 2, Informative

      Okay, this is not anonymous. I had forgotten my password. But yes, those clarifications above are from me. The same as the poster. The subject of this article is totally, and completely wrong. Open source was never in question. Only Open Development.

    3. Re:Clarifications (I'm the quoted source) by Trisk · · Score: 2, Informative

      I can confirm gdamore's authorship of the parent post. Anyone trying to understand his statement on ogb-discuss that was linked should read the preceding messages in the thread. A transcript of IRC discussion of this article is available here (search for "slashdot"): http://echelog.matzon.dk/logs/browse/opensolaris/1271368800

  16. Larry, Larry by WindowlessView · · Score: 2, Interesting

    ...just think of it as the America's Cup of software. It's about the competition and the pride...

    --
    Leave the gun, take the cannolis.
  17. Re:Am I the only one.... by SQLGuru · · Score: 5, Funny

    Up your font size.

    Ch3ap VeRd@na! Do you want a bigger font size? Imprezz Hur! Send your credit card info! Only $49.95!

  18. people are after applications by FudRucker · · Score: 2, Insightful

    the OS that runs the app is somewhat important in that it needs to be secure and stable, but it is the application on top of the OS that sells, if Oracle can sell a complete solution - in this case a Linux distro with Oracle's database software on top and include service & support, maybe even include remote administration by authorized Oracle IT staff if that sells the product. (i knew SSH would come in handy someday)

    --
    Politics is Treachery, Religion is Brainwashing
  19. Re:Am I the only one.... by fyoder · · Score: 2, Insightful

    If I was a girl browsing slashdot and thinking about creating an account, you would've just changed my mind for me.

    And if I was a female coming across this comment by a guy with presumption to speak on behalf of all women (or "girls"), I would be pretty turned off as well.

    Oops!

    --
    Loose lips lose spit.
  20. Re:Profit? Sorry comrade... by DAldredge · · Score: 4, Insightful

    It is somewhat hard to pay the power bill and your employees with "benifits to society"

  21. Enabler by 99BottlesOfBeerInMyF · · Score: 3, Insightful

    Open Source software is profitable in much the same way owning a parking lot for your business is profitable. It enables you to do business more cheaply and flexibly than the other options.

    Open source software works great when it is not your core competency. For example, if you make hardware appliances, Linux is a great, free commodity OS you can use. Hiring some people to develop it, customize it, and fix bugs in it is much, much cheaper than writing an OS from scratch or licensing one. If you sell computing services, OSS is a great resource because it enables you to deliver those resources more cheaply and if you combine either of the two previous markets with custom hardware or software you do develop and which is your core competency, you can undercut pretty much every other business model.

    I don't even know why I'm repeating this here. Literally hundreds of companies (I've worked for four myself) rely heavily on OSS development to make money and have been doing so for decades now. If the brilliant business minds at Oracle can't wrap their heads around this problem then they have bigger concerns than what to do with Sun's OSS assets... like how to fire all the idiots who somehow graduated from business school.

    OSS is great way to cut your own costs by getting others to do work for you for free and make money in other markets.

    So unless you can figure out how having OpenSolaris running on millions of devices everywhere ultimately translates to revenue, I doubt Oracle mgmt will be impressed.

    Umm, does Oracle use OpenSolaris themselves for their workstations and servers both internally and for sale? If so, then having OpenSolaris on millions of devices means you get free bug reports and fixes for your OS from some subset of those millions of people. That's free labor.

    If you don't monetize something somewhere, then it doesn't really help if OpenSolaris is used everywhere. In fact, it hurts. Because you spend more time supporting and debugging things that are not necessarily supportive of your own priorities, and are not generating revenue.

    Wait you're spending time fixing bugs you don't care about and supporting the OS for free? Why? Why not just fix the bugs you do care about or which people are willing to pay you to fix and let other people handle the rest of the bugs if it bothers them? That's how Linux works, why not OpenSolaris?

    Show us a plan for how that will ultimately generate revenue for Oracle?

    Umm, you don't have to pay software licensing costs, you get bug reporting and work on the project from others for free, you can charge people support fees if they want you to do any work on it, if they don't want support it costs you nothing. How is this not a win? And what is your alternative? Pay Microsoft licensing fees? Drop OpenSolaris and switch to Linux then spend you money trying to port the features you need from OpenSolaris to Linux? Close source OpenSolaris and try to get people to pay you when they can just use Linux instead (or Windows or OS X)? Those are the three options I see and I'm sure your guys will do a thorough cost benefit on them all because they're not morons... right?

  22. refocus by bcrowell · · Score: 4, Insightful

    I just had the experience of starting up my recently upgraded copy of openoffice on my linux box and seeing an oracle logo in the startup window. Feels kind of strange, like having your mom's underwear mixed in with your girlfriend's in the laundry basket.

    I realize that TFA is about OpenSolaris, but when it comes to mysql and openoffice, it's always seemed to me that the only real reason those projects received so much attention over the last decade was that they got there first-est with the most-est. It's not like mysql is the only OSS database on the market, or the best technically. When it comes to openoffice, I'm getting kind of tired of having to apologize for it. It just isn't a very good office suite in terms of usability, quality, or features. And it's an infamously unhealthy OSS project in terms of the ugliness of the codebase and the lack of success in working with developers outside Sun/Oracle.

    So maybe it's a good thing that Oracle bought Sun, because it will allow the OSS community to step back and reassess their focus. Competition is good. It's not healthy that the OSS world has drifted into a near-monoculture of mysql and openoffice.

    1. Re:refocus by IANAAC · · Score: 2, Informative

      When it comes to openoffice, I'm getting kind of tired of having to apologize for it. It just isn't a very good office suite in terms of usability, quality, or features.

      Well, outside of OpenOffice, there really isn't anything else that can remotely compare. There's Lotus Symphony, but if you're complaining about OpenOffice not being a very good suite, you won't like Symphony either. As a matter of fact, the next version of Symphony being developed is based on - you guess it - OpenOffice's code base.

      I've used OpenOffice since the 1.x days, and StarOffice before that. It's progressed a *lot* during that time. Frankly, I don't have a problem running my business with it. I routinely exchange *.doc and *.ppt files with many other companies (although I rarely have to actually exchange *.xls files, I do often edit them for internal use).

  23. the endgame scenario by fusiongyro · · Score: 5, Insightful

    The problem here isn't that open source isn't profitable, it's that it isn't Oracle profitable. Oracle is the essential part of the problem here, and to answer directly is to miss the point.

    We solve this not by huffing and wheezing about how great open source software is. We solve it by proving that we don't need closed source software, that giants like Oracle are unnecessary and useless. We solve it by using PostgreSQL and MySQL, by using Linux (and maybe Open Solaris). We solve it by publicly mocking anyone who spent the money on Oracle, finding security holes in Oracle, and generally making it unpleasant to be an Oracle customer, which won't be hard because of the great head start Oracle has on that.

    We don't have to justify our existence or our way of doing business; they do. And they're doing a great job of pissing off their loyalists. IBM was once this proud. Look at them now. The same thing can happen here, we just have to refuse to put up with it.

  24. To Oracle, Profitable == Lockin-able by bl8n8r · · Score: 2, Insightful

    I've seen the costs of Oracle's licensing. They don't want profit, they want a guaranteed user base - just like every other megacorp on the planet. The only way to guarantee a user base, even when you product is shi^H^H resource intensive, is to either distribute complementary kool-aid, or make sure the user base cannot switch to a competing product.

    Oracle does not want profit, they want profit with a guarantee.

    As far as opensolaris, mysql and the rest of Sun's opensource projects go, well that's just the way the cookie crumbles. When a corporate buyout happens, there are no guarantees about current products whether proprietary OR OSS. If a product doesn't fit a companie's vision they axe it.

    --
    boycott slashdot February 10th - 17th check out: altSlashdot.org
  25. You want the proof? You can't handle the proof! by jayveekay · · Score: 2, Funny

    “A proof is a proof. What kind of a proof? It's a proof. A proof is a proof. And when you have a good proof, it's because it's proven.”

    -Jean Chretien, Prime Minister of Canada

  26. Re:Profit? Sorry comrade... by NReitzel · · Score: 4, Interesting

    It is indeed. Companies that support open source projects make money in other venues, often supported at their base by the very non-profit open source that they support.

    Other companies buy up projects to kill them. After all, it's also hard to pay employees for your very expensive database when a more-or-less free one does a more-or-less good job.

    --

    Don't take life too seriously; it isn't permanent.

  27. Poor-quality code vs. your needs by tepples · · Score: 2, Insightful

    Poor-quality code is less likely to work and meet your needs when the quality affects the cost and the reliability of the product. If the code is inefficient, you need to buy more hardware and more copies of the product. If the code has significant defects, the defects could compromise availability, consistency, and durability of the data that the product maintains.

  28. Funny you should mention that by jamrock · · Score: 2, Funny

    just think of it as the America's Cup of software

    When Ellison was in New Zealand competing for the America's Cup several years ago, he so endeared himself to the Kiwis with his arrogant, abrasive personality, that the locals quipped that "Oracle" stood for "One Rich Asshole Called Larry Ellison". Classic!

  29. PgSQL != cathedral by tepples · · Score: 3, Interesting

    Companies that support open source projects make money in other venues, often supported at their base by the very non-profit open source that they support.

    I can see how one could sell support contracts for certain kinds of software like MySQL and Solaris. But not all categories of free software are as amenable to support contracts. Examples include computer games that aren't massively multiplayer.

    Other companies buy up projects to kill them.

    Oracle may be planning to do this to MySQL, which was largely developed within the MySQL AB cathedral that Oracle acquired. On the other hand, PostgreSQL's major contributors are too diverse in organizational affiliation for this to be an easy job for Oracle.

  30. The real money in Open Source by kandresen · · Score: 2, Interesting

    1) Open Source is mainly a replacement of "built in house/customized software" than packaged software. You are approaching people who want full control rather than a generalized solution.
    2) By returning the changes to the community, they can ensure other improvements done can be implemented cheaply in the future.
    3) Other people and organizations may find that the new base is a start point for their organization too, and use it with or without modifications.

    These steps are valuable for consultants, companies who want control and save money, etc. However, when a project grows quickly or is of a kind that is critical many people would desire someone to ensure them that next time they upgrade their solution it does not cause problems, or can be quickly resolved by someone, or someone who are liable to fix the issues should they occur in their system, then it might go to a new level for the maintainers:

    4) The real money for a development company will not be there until sufficient amount of people or organizations want to pay for support.

    Face it - Open Source is about mass customization. It is also about making the common a commodity - do not expect to sell things that are common needs for everyone for a massive price forever (word-processors, base operating systems, etc), The money will only come from supporting these application when the base is big enough.

    Assuming you can sell your software to enough companies, you might not be interested in Open Sourcing it out - a large part of it all is weather you believe you will gain more on support by obtaining a larger number of users, or if you think the selling to and supporting less people bring more value.

  31. Oracle downloads provide hint to profits by Envy+Life · · Score: 4, Interesting

    Oracle has a unique business model for being one of the two biggest software companies in the world -- you can download most of their core products easily and try them out at no cost. Some of the products are flat out free (JDeveloper, Oracle SQL Developer). When you license them, it's not because they are limpware, that they are expired, or need a serial number... because they don't. The incentive is primarily for purchase of security updates and support. This is completely Unlike the other big software company, which doesn't allow downloads, no try before you buy, have to use serial numbers, restrict upgrade paths, and install phone-home services to keep them aware of who is running legit copies of their software and who isn't.

    The thing is, this topic seems to be more about what to do with Solaris. Oracle used to use Solaris as their tier 1 development platform in the 90's, then turned to Linux years ago. Now that they're in deep with both, which open source *nix OS do they focus on? Is there any value in Solaris over Linux? They know that Linux is both open source and is profitable (Red Hat). Oracle knows there is money in open source software or they wouldn't have purchased MySQL properties, attempted to purchase JBoss, even thrown around talks with a Red Hat acquisitionetc. This may be more about trying to figure out how to focus so they can supply turn-key servers to their customers rather than general "is oss profitable."

    At this point what's to tell Oracle that Solaris is better than Linux, because, I'm not sure they're convinced?

    1. Re:Oracle downloads provide hint to profits by tyen · · Score: 4, Insightful

      At this point what's to tell Oracle that Solaris is better than Linux, because, I'm not sure they're convinced?

      For my company, one acronym: ZFS. We're going to start clocking into petabytes of storage within a year, and right now we're handling the tens of terabytes of storage under Solaris with a basic support contract so I could pick up the patch updates and email with the odd, once-a-year problem I couldn't solve myself. I'm shudder to think of the supporting the same scale with any other filesystem; ZFS has seriously saved our asses several times now with just its scrubbing feature.

      Oracle's new licensing policy has now put us into a bind. We now have to pick up Oracle Sun-branded hardware, plus the hardware support contract, plus the Oracle Premium software service plan. Then re-integrate the hardware with our existing configuration, possibly picking up new controller cards. Our carrying costs per year for choosing a Solaris-based solution just jumped an order of magnitude.

      The only reason we haven't started planning a move to FreeBSD 8.x is because FreeBSD ZFS doesn't yet support iSCSI (because FreeBSD doesn't have an iSCSI target yet). ZFS just got hella more expensive.

      Considering Apple's silent dropping of ZFS, I take it as a sign that in the future ZFS development will likely clam up to just Oracle Sun Solaris. Thus, we're going to follow Apple's lead and start testing ext4 under Linux (we first came to ZFS from ext3). I like ZFS, but not enough to justify a 10X cost difference unless there is simply no other way to hold petabytes off a single server.

    2. Re:Oracle downloads provide hint to profits by sweenus · · Score: 2, Interesting

      This isn't only about solaris. It is about virtualbox, mysql, Open Office, and god knows how many other open source products had been developed by sun. As a user of these programs, I say that it would be a terrrible shame to see them go down.

  32. Re:Really? by gdamore · · Score: 2, Insightful

    You sir, are correct. The opinion was my own, and even as such was horribly misrepresented here without any context. I never suggested an Open Source strategy was in question, only that Open Development was questionable.

  33. hell yes it's profitable by mikeabbott420 · · Score: 3, Funny

    MYSQL saves us a ton of money.

    --
    This program was made possible by a grant from the Ultra-Humanite, and viewers like you.
  34. Re:And Yet Another Flip Side ... by elnyka · · Score: 4, Insightful

    If they are open source (and GPL licensed), the worse that could happen is they cease to code for it and turn the rest of the developers to other projects. The open source portion could then be forked and taken over by others who see the value Oracle missed. Obviously it presumes GPLd code which isn't probably the case here.

    Unfortunately, that will be a big bleed for those projects because, when under Sun, there were people hired, paid and on payroll (with benefits and all the nine yards) for working on those projects (which they did full-time and more.)

    The possibility of losing that kind of man-hour man power is a biggie for an open source project.

  35. Prove it? by mysidia · · Score: 2, Insightful

    Why the hell did you make a Linux distribution (Oracle Enterprise Linux), buy MySQL and a company that developed Open Source software such as Java and OpenSolaris, if you didn't think Open Source was profitable?

  36. that's it by zogger · · Score: 2, Informative

    ..you got it. The value (primarily) in open source is using it in *another* business.

    I have an analogy I use:

    Home Depot (which would be the software only company) makes a lot of money selling tools and stuff, the materials used to do..things, a lot of different things. It's a good business but the market is limited to how many of these sorts of businesses can really exist. Now just one more step away, the amount made using the tools and stuff that comes from home depot dwarfs it. All the other businesses use Home Depot's stuff as an economic force multiplier. A simple carpentry job say requires X value lumber from Home Depot. Home Depot makes Y profit from that X, and it isn't all that much, much less than X. But, the carpenter, by doing value added work done with that lumber, probably makes 10x or better profit, at only 1X cost to him for what he bought at Home Depot.

    If every business out there wanted to be just another Home Depot, it wouldn't work. Same with "software-only" as a stand alone business. The industry can support some, but not everyone can be in the software selling exclusively business, but USING the software is some unrelated business..that's where a lot more can be made. Yellow pages, A to Z, hundreds of thousands of businesses use software now, and can be profitable doing what they do. Open source and sharing helps drop the cost of X for all these other businesses, and savvy managers would realize it pays in the long run to share and share alike, as they get better tools to use in their unrelated business, meaning, they can help fund it a little by using their own devs or at least being good testers and users and contributing back what they can upstream.

  37. Poe's Law needs to be generalized by jeko · · Score: 2, Insightful

    I realize Poe's Law addresses fundamentalists -- roughly stated, "It is impossible to distinguish between sincere Fundamentalists and Parody of them" but we need a more general law of that special case to describe your post.

    You should forgo roots, stability and long-term relationships -- i.e. your life -- to further your company's aims -- aka your career ambitions.

    The sad thing is I can't tell if this is tongue-in-cheek or not.

    --
    He put his boots up on the table and made a face. "The sig," he smirked. "You can waste your life in search of the sig."
  38. We choosed PostgreSQL by kavehmz · · Score: 3, Interesting

    Last year when the Oracle's contract had not been finalized, we chose PostgreSQL over MySQL and this kinds of doubts that Oracle will be proper place for projects like MySQL was one of the reasons. It seems Oracle has indeed problem adapting the new approaches required for working on Free Software projects.

    --
    Be like shadow in the light or darkness.KMZ
  39. Oracle is too choosy about profits by s.petry · · Score: 4, Informative

    This is a very hard argument for numerous companies, not just Oracle. If the answer was simple, then Linux on the desktop would be much more prevalent. Instead we see it hidden away in the Server rooms happily consuming Microsoft's market share.

    Profit models are always based on software sales with a percentage cap. As an example, a CAD support company will sell you AutoCad. They pay $400 US to Autodesk, and charge the customer $600 US. Sure, many companies offer support, but in the application space it's not easy to make money. How hard is it for a Windows power user to install a Windows application on their own? In reality, it's not difficult so most companies have minimum installation support. They can count on each year receiving a check for the latest version of AutoCad. Even if the company pays for installation service one year, there is no assurance that the customer will pay again for the services.

    Some companies have "Managed Service Models", where you don't have to pay the 600 bucks for AutoCad. Instead you lease the seat with support for a fixed rate. This is closer to where you want to go since it covers both guaranteed software sales, and guaranteed support staff payments. Even still, these are pretty limited since most companies can not see much benefit in paying a company a large monthly rate for something one of their power users can handle. You also run into numerous issues where power users convince the people they work for (and rightly so) that it's a waste of money to use the managed service model. This could increase their pay, and add stability to their job (pretty important in this economy).

    Where companies like IBM and RedHat make their money from OSS is a much lower level of Managed Services. When you can package the app, package the OS, security, patching, infrastructure to support everything, and have a knowledge base able to reduce down time companies see much more benefit. They can also cater lower cost services to companies with lower budgets. It's cheaper to get a start up moving with RedHat Cluster, Apache and MySql than it is an equivalent Oracle package. IBM and RedHat can not only show you the benefit, but will help you implement it.

    This is where Oracle needs a different mind set, which I doubt will happen. Oracle does Oracle. They don't want to support SunOne, MySQL, or Netscape Products. They want customers to pay for Oracle Directory Server, not get SunOne for free. They want customers to pay for Oracle DB, not use MySQL. They want customers to use Oracle Web server, not the SunOne products or other proven free software.

    The big bucks revenue that Oracle receives each year from contracts like Oracle Apps, Oracle DB, Oracle Identity Manager, etc.. comes from huge players with tons of cash to spend. Small companies don't have the budgets to pay for Oracle, and Oracle has traditionally had an attitude where they don't want to deal with small budgets. I have seen Oracle Sales reps laugh at customers with small budgets, or just completely blow them off and ignore them.

    As long as Oracle has the mind set that they should make a mint off of every deal, there is nothing anyone can do to show them OSS is profitable. Profit to them is a relative term.

    --

    -The wise argue that there are few absolutes, the fool argues that there are no probabilities.

  40. F/OSS keeps MS from controlling every standard by walterbyrd · · Score: 3, Insightful

    Consider how msft works. One msft product makes it necessary, or at least expedient, to get another msft product. To run the latest ms-office, you need ms-windows. To get all the features out of Outlook, you have to have Exchange. You can load certain websites without msie, which means you need windows. Why do you think msft is desperate to lock everybody into OOXML? Msft has always followed the strategy: "control the standard, and the money will follow."

    Stop important F/OSS projects, and you hurt F/OSS. Maybe more people will use windows-server, and maybe ms-sql will run better on windows-server than oracle.

    Why do you think Google and IBM support F/OSS so strongly? It's a standard than can, to some extent, keep Microsoft from having an even stronger monopoly.