If Oracle Bought Every Open Source Company
An anonymous reader points out Glyn Moody's thought experiment: what if Oracle bought up the entire open source ecosystem? Who would win, who would lose? And how might an open ecosystem grow in the wake of such an event? "Recently, there was an interesting rumour circulating that Oracle had a war chest of some $70 billion, and was going on an acquisition spree. Despite the huge figure, it had a certain plausibility, because Oracle is a highly successful company with deep pockets and an aggressive management. The rumour was soon denied, but suppose Oracle decided to spend, if not $70 billion, say $10 billion in an efficient way: how might it do that? One rather dramatic use of that money would be to buy up the leading open source companies — all of them."
Somehow I doubt they'd be buying up projects like Drupal, Wordpress, or Joomla. But I could see them buying up companies like Jaspersoft, Openbravo, etc. that produce enterprise grade OSS tools used for BI, ERP, etc. which does fit nicely into their business market. Although seeing Oracle in action in the past, it would likely be that they would buy then slowly let the products wither and die to they are no longer a threat to their core business.
"The problem with socialism is eventually you run out of other people's money" - Thatcher.
Then you'd get $10 Billion dollars worth of Forks starting off the last release, and everything would be the same as usual, except that Oracle would have acquired a lot of software.
It would cause a ripple for a while, like it has with MySQL, but trust me, in time - we'll have found another FOSS solution. The same thing would happen elsewhere.
Because of that, it would be very difficult for Oracle to monetize their purchases. Certainly to the degree that made any sort of financial sense and maybe not to the satisfaction of the shareholders.
politicians are like babies' nappies: they should both be changed regularly and for the same reasons
Buying "all" open source companies would be a bit over-dramatic, but I could see perhaps a few strategic buys. For instance, buying RedHat. Oracle has their own respin of RHEL, but rather than being at the mercy of the release schedule a la CentOS, buying RH would give them more control over the pace of things, not to mention getting a lot of major contributors on the books. RedHat also owns JBoss, which might be worth their time and money to acquire, too. I doubt that it'd happen though, which is probably a good thing.
... everyone would start developing opensource.
Oracle can only really effectively buy open-source companies of the MySQL variety: where the vast majority of development is done by one, medium-sized, for-profit company closely associated with the project. Stretching a little more, they can buy multi-project companies on the lower end of "large" that do a lot of open-source development, like Sun.
But a lot of open-source is done by groups that deviate to either side of that. Either they're more distributed open-source projects with no central entity to buy in the first place, or they're run by very large companies that Oracle couldn't possibly buy, like Google and IBM.
10 PRINT CHR$(205.5+RND(1)); : GOTO 10
What if squirrels had wings and shot cruise missiles out of their tail? That's about as grounded in reality as Oracle buying up everything.
Not a typewriter
I've always questioned the logic of buying an open source company. What do you really get? You don't get the IP since that's open sourced anyway. You don't get the employees since they can always leave. You maybe get some customers, but then those guys can always switch to a fork of the project. Potentially a fork that's being run by the same developers responsible for the original project.
We'll start the bidding at -$5.00
(Yes, you pay us to take you over)
I bid -$10.00.
In theory there is no difference between theory and practice. In practice there is. - Yogi Berra
do i hear a -$15.00?
So now we're in a price-is-right bidding war, trying to find the largest sum that Gordonjcp can afford to pay to have his company taken over, without going over (after all, if he can't pay up, it'd really be wrong of him not to reject your bid). -$50,000.00!
"Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
I bid negative infinity squared!
Wait... erm... nevermind.
Remember to maintain your supply of
$10B for open source software? They do know they can download it for free... right?
bluHatter
You must be a salesperson. I'm not a technology zealot, but Oracle is by far the most superior product in the market for mid ot large size datasets serving mid to large size queries (carefully chosen words
Now MS has the exact same yammering salespeople who drive me nuts when they tout the strength of their package, but I've explored it with the intimate detail that only a DBA can.
Read my lips: Its crap.
When you start to pull away from the sales pitch, super easy install, and drop and go fascade, you quickly unveil a half working SQL engine, a busted backup model, and an internal engine that turns itself into muck heaven forbid if anybody hit it with any sort of large query.
Sorry, its the Oracle DBMS engine that has made them the big bucks. Don't even get me started on Oracle forms and reports.
Hi, I Boris. Hear fix bear, yes?
i'm very tired of hearing "i'll just fork", or "you can't buy an open source project" whenever this comes up.
most OSS projects are heavily funded by commercial outlets, and most often its a single outlet. you can buy an OSS project by buying the developers, or in other words buying the mindshare. whether they quit after the acquisition with bonuses tied to no-compete clauses, or whether they stay on and get put onto other projects, they are gone for the most part.
sure, it's theoretically possible that a troupe of new developers will swoop in and carry on, but that just doesn't happen, in most cases. developers are not 100% portable. that means that it takes a gifted developer to come in and take over a code base designed by someone else. in most cases, you get spot fixes that don't see the overall vision, resulting in increasing bugs and a code base that eventually must be re-written.
and, you rarely get gifted developers with such an interest. working with someone else's vision is not fun. building your own vision is. why would a gifted developer use their nights and weekends to carry on someone else's vision?
Exactly. For some people, OSS is like a crusade, but for many others (most of the people doing the heavy lifting, especially at companies that would be bought) I'm betting it's a paycheck.
For a "mere" $10 billion dollars you could just pay key people a few million each to stop working on products in whatever field and you'd have exactly the same kind of smothering effect on things as you would if you spent $70 billion to buy out the companies.
For anyone who isn't ideologically driven to the extreme or independently wealthy, I'm going to say being offered $1-10 million to work on something else or even just stop working would be _quite_ effective.
Since I can't tell them apart, I treat all ACs as the same person.
Because it's much more fun watching SCO go bankrupt.
Property is theft.