Oracle Boss Says OSS Needs Big Business
Rob writes "Oracle Corp's CEO, Larry Ellison, has maintained that open source projects are only
successful when major technology corporations get involved and doubted that open source
will have a major impact on the software areas in which the company operates. Speaking at
Oracle OpenWorld Tokyo Ellison also confirmed that the company had inquired about
acquiring open source database vendor MySQL AB and denied that Oracle's
recent open source acquisitions were designed to harm its rival."
The Army reading list
the CEO of General Mills has declared that breakfast is only successful when big business gets involved, the Maverick playing cards company has concluded that games of chance are only successful when big business gets involved, and the Louisville Slugger company have announced that bludgeoning people with baseball bats is only a success when big business gets involved.
Slashdot Burying Stories About Slashdot Media Owned
IFAIK Gaim doesn't have a corporate sponsor but is an extremely successful OSS project. Corporate sponsorship is a great thing but not a requirement for a great project.
"I hate to advocate drugs, alcohol, violence or insanity but they've always worked for me" - HST
In the blurb, it reads: ...and denied that Oracle's recent open source acquisitions were designed to harm its rival, whereas the link (also in the Related Links bar) to the article itself reads Oracle's recent open source acquisitions were designed to harm its rival. Nice editorializing, mate.
Hell is not other people; it is yourself. - Ludwig Wittgenstein
open source projects are only successful when major technology corporations get involved
Show me the big buisness involvement with qmail. sendmail? how about bind? Does ISC count as a "major technology corporation" now?
I suppose you could also require a definition of successful. Buisness definition of success is money. My definition of success is how many people use it. IRC. Big buisness has generally steered right clear of it. Probably about a million people using it. Is IRC successful? Cause thats one of my open source projects.
What about RFC791. That could be seen as "open source". BSD's socket layer? Definitely open source. Definitely successful, Microsoft used it. I wouldnt say any big buisness made it successful. I would say it was successful beforehand, and big buisness used that success to further its own goals.
.
Ellison also cast doubt on the potential for open source software to pose a radical threat to the proprietary software market. "I don't think open source will replace traditional software. I think open source will in some areas replace traditional software," he said.
I repeat myself when under stress, I repeat myself when under stress, I repeat myself when under stress, I repeat myself when under stress, I repeat...
He who knows best knows how little he knows. - Thomas Jefferson
Seriously however - story summary is "Big business says others need big business." Not really surprising is it.
Lastly, he doesn't even get cause & effect right:Should read:Larry - stick to what you're good at - Amusing Bill Gates quotes
My pics.
I think Larry's pushing an agenda here. Linux and Apache were both tremendously successful long before the big corporations got involved. They got involved _because_ the Open Source products were successful.
If MySql hadn't established a market niche that's now threatening Oracle, would Larry have looked at buying it? How did he make it successful?
What about standard staples of Java development such as Ant, JUnit, even things like Struts? Sure, most corporations use them. But they're successful because they're written well, they add great value, they're available, and they were all of those things without IBM or Oracle or Microsoft buying them, promoting them, offering to support them, etc.
I think Larry's wrong. Surprisingly often people do just sit at home and write world-class software, and sometimes that does become successful. Open Source definitely doesn't need corporate sponsorship; the two can go together very nicely.
The article says Oracle compares its US$15G/yr revenue to MySQL's US$30M/yr. But as Paul Graham says, it is OK to shrink a US$30G/yr industry to US$30M/yr, if your absolute share of the new US$30M is bigger than the one on US$30G was. Or in other words, MySQL will laugh to the bank on growing from US$30M, while Oracle will strive to keep their US$15G.
Also, IBM, Oracle and Intel did not make Linux. Richard Stallman created GNU, Linus used GNU and complemented it with Linux, and now IBM, Oracle and Intel help Linus with Linux and RMS with GNU.
I wonder how long will IBM and Oracle continue think they can sell proprietary servers on free platforms, without facing significant competition from free servers too. And how long Intel think they can sell proprietary machines to run free software without facing competition from free (think 'open') hardware? Now they are winning, IBM and Oracle using GNU/Linux to face competition from Microsoft, and Intel to crush proprietary RISC (think they ignoring OpenFirmware); but how long before we are running PostgreSQL (or better yet, Rel) on some OpenCores system booting with OpenFirmware or something the like? Not on the short term, for sure, but eventually maybe it is inevitable, unless DRM forces us into a police state.
Leandro Guimarães Faria Corcete DUTRA
DA, DBA, SysAdmin, Data Modeller
GNU Project, Debian GNU/Lin
I used to work at an internet advertising company. We would track ads and keep a database of what was setup and clicked on,etc. We supported several databases including MySql, Oracle, and SqlServer. We defaulted to MySql unless the customer had a database installed already they wanted to use. The only reason we moved to Oracle was when folks hit a 2 GB limit on a table (and file) size that MySql on 32-bit X86 linux had back then (not sure if it does now). Things got soooo much slower. Scripts that were designed to make reports over night in an hour or so couldn't finish before folks came in the next day.
Also they seem to not be able to get their clustering to scale beyond a few servers without high end interconnects like InfiniBand. Even with IB, they needed a whole new protocol, Reliable Datagram Sockets, which SilverStorm made for them. I also used to work at SilverStorm. Oracle also wanted to invent a user mode RDMA based storage driver (user SCSI Remote DMA Protocol) because they seemed to feel that going through the kernel was a major bottleneck for storage.
It is interesting to see the need for all this new technology just to catch up in performance.
-Ack
-- soldack
"Red Hat didn't make Linux: IBM made Linux, Intel made Linux, Oracle made Linux," according to Ellison.
"We have many more developers on Linux than Red Hat," he added, pointing out that the Redwood Shores, California-based company Oracle Cluster File System to enable Linux to scale across enterprise clusters
Man, those are some ignorant ass comments. Oracle is a much bigger company than red hat. It's more interesting to see the percentage of their developers focused on open source. I can pretty much guarantee it's red hat. Red hat needs open source to survive. It's the basis of their whole business model.
Second of all, those three companies did NOT make Linux. IBM has been a very good general purpose contributor, and to a lesser extent Intel. However, Oracle is NOT in that bunch. Oracle's contributions are minor compared to the other two and can be mostly traced back to enhancements that directly benefit their commercial products. Not saying their contributions aren't appreciated, but they are by no means the same league as Intel and IBM. And really, he just spouted out a couple of his butt buddies. There are a lot of small companies that make a particular product based on linux (such as backup solutions) that make extremely important contributions. The only surviving iSCSI implementation on Linux came from a small company making a linux based backup solution. Intel in fact contributed iSCSI code that is now largely depreciated. Open source does need a commercial counterpart, however it's not the 500 pound gorillas that make open source unique. It's the small companies that need it to survive. I can't say the same or Oracle.
If an officer ever threatens to taze you, say you have a pacemaker.
So Larry hasn't heard of Apache or Samba then...
I think that pleny of people would consider these somewhat successful projects mission critical.
I also don't recall any big companies helping them but I can think of one trying to kill them...
I mean, even aside from saying +5 Funny things all the time, he constantly bashes Gates.
Larry, we need on on Slashdot. You'd love it. Jump on in -- the water's fine.
"There's this idea that because it's open source people who work in Radio Shack develop the software for free, it's just not true."
Although I didn't know that he didn't like Radio Shack. I like Radio Shack. Hmm. Maybe it just wouldn't work out.
Any program relying on (nontrivial) preemptive multithreading will be buggy.
Larry Ellison, has maintained that open source projects are only successful when major technology corporations get involved
That's funny. It seems to me that major technology corporations usually get involved in open source projects only after they become successful.
For every post, there is an equal and opposite re-post.
Capitalism: the replacement of elected government by government by unelected multinational corporations in the name of freedom.
Pining for the fjords
The reason big business is significant to open source software is that it can bring additional resources to a project. More hands and eyes produce more results. It's as simple as that. It doesn't matter where those resources come from.
I see a lot of changes in the licenses of these projects to help them adjust to the new found home. I see a lot of the code being taken at the pre-oracle assimilation point and splitting off into new code under the old licenses when possible, and total replacements being coded when it is not. Or maybe I am just paranoid, I certainly cannot read the future, but I don't believe it was all done just to help support open source. I am hoping they bought them just so they would not have to adhere to the licenses themselves, ie where they could use the technology freely in their own code. Only time will tell.
$15G ?
I hate printers.
We have one thing going for us. Businesses hate their IT departments. They hate having CIOs, they hate the multimillion dollar budgets just to keep some aging technology around that upper management privately believes is completely unnecessary. They ran their business computer systems in 1995 with 8 guys, now they need 200. They hate IT. And if we can come along and say, "this'll do the job for 9% cheaper," you just might get "big business" to sign on.
"I have never won a debate with an ignorant person." -Ali ibn Abi Talib
I propose a test, to see if Ellison is correct:
Big business can stop sponsoring and writing open source code, and then we'll see if it goes away before they do.
It won't. Big business needs OSS to reduce costs far more than OSS needs them.
This little speech is all part of a coordinated corporate assault on MySQL, with the intended audience being PHBs, not IT staff.
I just don't see free hardware happening. I just don't think the economics support it. Software you can build and maintain for low costs. You just need people to donate their time. Hardware is a much different story. Someone has to pay for the silicon, the clean rooms, the R&D, etc.
People may give away software to have you buy hardware or services. And people may give you hardware if you buy software or services. But, at the end of the day, somebody is going to pay something.
Except for ending slavery, the Nazis, communism, & securing American independence, war has never solved anything.
Is that you?
The interface of OSS and business is going to be a turbulent intersection for some time to come. It's like a guy and girl who are dating and attracted to each other for various reasons but both want the other one to change before getting married. How OSS has changed big business has been a big topic of discussion, but how business affects OSS is a topic that has not been widely researched or discussed. I take a shot at it in a research piece here: Business Factors in OSS Database Companies http://osnews.com/story.php?news_id=13823
Apple's use of KHTML, for example, hasn't done much at all to boost the popularity of that framework. I guess it depends on how many ways the technology can be used. Unless you're building something that renders web pages, KHTML isn't very useful to you, and there may be a more compelling alternative at the moment. MySQL, on the other hand, is indispensable.
If Linux is going to make headway into the desktop market it will need help from big business. The X.org version of the X protocol server has maybe 10 active developers working on it and maybe 20-30 semi-active developers. How is this going to be competitive? Also we need some big corps to push on graphics vendors like Nvidia and ATI to take Linux seriously. Even though ati/nvidia driver support is getting better it's only according to their limitied resources allocated towards Linux devel.
The best education consists in immunizing people against systematic attempts at education. - Paul Feyerabend
I suspect the original was referring to "Megadollars" and "Gigadollars", or million and billion for the rest of us.
Personally, when I see $15G, I think 15 Grand, but that doesn't make sense in this context.
William of Ockham had no beard. The most likely explanation is that it was chewed off by squirrels every morning.
Since every Oracle product/patch I have used has required intensive research of user forums (because your customer support site Metalink sucks balls) to get it to work properly, what exactly is the difference between your product and and open-source product other than the fact that you make your customers pay ridiculous sums for the privilege of debugging your software?
P.S. You're an asshole Larry.
Signed,
An Oracle Customer
What?
OSS began with no support from big business and would have carried on fine without it. It's growth and adoption has no doubt been helped by big business support, but to say it needs big business is just not true.
Previously you might say OSS needed big business because a significant part of the business market would not use OSS without that support, but they are slowly comong to realise that they can use OSS perfectly well without it.
Oracle are merely aligning themselves a bit more with OSS now in preparation for the death of their existing business model.
It's not that OSS Needs Big Business, it's that Big Business needs OSS.
--
Martin.
-- MartinG To mail me: echo kewyjlcxyzvjfxbqwh | tr bcefhjklqvwxyz
Oracle is a big expensive high power database application. It exists in a market that open source database applications can't touch, yet. Most small businesses won't use Oracle. They will use Access if anything. They may be willing to move to an open source equivalent. (It may no longer be MySQL depending on what happens.) So, open source is no immediate threat to Oracle.
:-)
Open source is a disruptive technology though. Open source databases will get better and better. They will eventually start eating Oracle's lunch. Oracle will retreat up-market. RIP Oracle. It will take a while though.
Their other alternative is to keep on buying/hiring everyone who creates a credible open source database. The problem is that there are lots of people who hate Oracle. They won't be bought/hired.
How long do I think the process will take? Judging by other industries, less than fifty years.
but how long before we are running PostgreSQL (or better yet, Rel)
Postgres has changed interface languages before. Switching to a Tutorial D style syntax could happen if there was sufficient demand for it.
Rod Taylor
Just sayin'.
Of course if big business would get involved and internationalize it a bit, and by that I mean replace the 50,000 places that all go something like
if(char == '.' || char == '!' || char == '?') {sentenceEnd = true;}
Whence? Hence. Whither? Thither.
Free hardware? I'll take a Porsche!
I've been doing Oracle since V5 and Linux since Red Hat 4.5. My take:
From the perspective of Open Source, Larry's like that "successful" uncle at your family picnic. He brings lots of toys to play with, the kids love him, is largely generous to a fault during his visit. But ask him how he made his riches, and he's liable to try to suck you into his pyramid scheme, and that's the last thing you want to hear at your family gathering.
Most of you would think it would be just fine if he stopped showing up at the family shindigs, but deep down, you'd all miss him, even if only a little bit.
Oracle wouldn't engage Open Source if there wasn't something for Oracle to gain from it. Let me tell you, Oracle App Server would be far more an abomination than it is today had they not built the latest version around Apache, for example. Their "grid" marketspeak is built firmly on the proliferation of free OS on cheap hardware, so they've already tied their future to (and bet it on) the success of Linux, and they're damned if they're wrong.
Ultimately, I think Larry and Oracle have taken on a relatively healthy, pragmatic relationship with Open Source. There's plenty of banter about how Oracle's assisted Red Hat, helped Zend get off the ground, and all that, but it's sometimes difficult to actually quantify what they have infused back into the OSS realm. I wish I'd see more Oracle-backed projects on SourceForge, for example.
In the same breath, I'm just a bit disturbed about their shenanigans with MySQL. WTF? I tend to believe they're trying to leverage the MySQL *technology* into their software offerings, and at the same time make themselves the clear target for migration when companies grow, rather than obliterate the MySQL product itself. Obliterating MySQL would amount to biting the hand that feeds Oracle - the backlash would be fierce and paralysing. Instead, I could easily see a Oracle-branded read-only data warehouse *cache* bolted onto its App Server product that's "Powered By InnoDB". Get it?
Larry should just shut up and find a better way for the Rasums Lerdorfs and Bob Youngs of the world to get heard. We get it, Larry - you're successful. Now shut up and eat a hot dog.
Makin' money, makin' friends, makin' whoopee and wearin' Depends
Touché.
Leandro Guimarães Faria Corcete DUTRA
DA, DBA, SysAdmin, Data Modeller
GNU Project, Debian GNU/Lin
What a looser. Linux was gaining popularity before Oracle ran on it. Yes,
a lot of open source projects have benefited by corporate investment, but
they were there and gaining popularity before corporate investment. Big
corporations benefit from open source, by adding resources, they have
benefitted even more.
Just because they give money, doesn't mean that they run the party. What's
the difference between god and Larry Ellison? God doesn't think he's Larry
Ellison.
Larry, I think you kind of missed the point. Open Source Doesn't need Big Business. Small business needs Open Source. Or more accurately Businesses trying to compete in a market ruled by qasi-monopolies need open source. When a business contributes to Open Source it may help the project succeed, but the help goes both ways.
The current success of Open Source is just a natural product of a Free Market reacting to an existing Monopoly. Companies needed a way to compete. OSS gave them one way to do just that. Open Source by it's very nature doesn't "need" anyone. It's just one more tool that companies trying to stay ahead of Microsoft, Oracle, SAP and others can use to keep their heads above water. The real key here is that it is working. Maybe not as fast as some think it is. Or in the way that some would like it to, but it is working. And in the process it's changing the Software Market forever.
If you see spelling or grammatical errors don't blame me. I tried to preview but IE here at work borked the CSS
That is why I said free as in open. I don't mean free of cost, but open designs such as OpenCores'; free as in freedom.
Leandro Guimarães Faria Corcete DUTRA
DA, DBA, SysAdmin, Data Modeller
GNU Project, Debian GNU/Lin
Better check the spelling on "loser", bucko!
Oracle so far isn't known as participating in OpenSource very much and it seems the free databases might finally become a thread to their business. So I don't consider their statement very objective.
O. Wyss
See http://wyoguide.sf.net/papers/Cross-platform.html
Some years ago I floated the idea, but there wasn't much interest in it if memory serves me. But the hackers' talk at the time flew over my head, so I might be mistaken.
Do remember that, when PostGres became PostgreSQL, it had to shed QUEL, because SQL isn't relational. It might be easier to start from scratch (Rel?), or from the last version of PostGres. Please note the current product is called PostgreSQL; PostGres was the version that used QUEL, with no SQL corruption yet.
Leandro Guimarães Faria Corcete DUTRA
DA, DBA, SysAdmin, Data Modeller
GNU Project, Debian GNU/Lin
Look, big corporations are taking a closer look at OSS and are realizing that it can be an important resource instead of dismissing it wholesale. If they're willing to take on the work and provide funding, more's the better. The product gets more exposure and use.
If those companies that buy up OSS companies ever close the source, well, that's what forks are for. Either way, the OSS community wins. I do believe in the altruistic nature of OSS, but (surprise) some folks would love to turn a buck from the work they put into OSS. Look at Marty over at Sourcefire; he's doing well and the community still has a tool that is hugely beneficial.
Much as many folks in the OSS community don't like proprietary code (for many reasons), the OSS community should not operate to the exclusion of big business. It is possible for the two to cohabitate.
If you define "successful" as meaning "involves big corporations and a lot of money", then Larry's words are absolutely true. It's only when you start using different definitions of "success" that that tautology breaks down.
with resources, not quality.
Quality of software is 100% dependent on the quality of the development team, with the following caveats:
1) Management: good developers + bad management = fouled software
2) Finances: good developers - necessary resources = fouled software
3) Business sense: good developers - "in touch with reality" = good developers out of touch with reality
4) Personnell issues: good developers + huge egos that get in the way = bad developers
Here is where big business can have an effect
1) If it add unnecessary management or red tape, it will hurt the quality of the software
2) If it adds $$ to the project, it will help the quality of the software
3) If it adds competent business infrastructure, it will help the quality and marketibility of the software
4) No change, unless developers are replaced
So... assuming an OSS project has a good development team, big business can help by providing resources, including resources for development, and resources for business needs. It doesn have the potential of swallowing up the project and making it crap. Again, as usual, it all comes down to the people involved.
not really sure what my point is now
Help me take back Slashdot. When did 'News for Nerds' become 'FUD and Conspiracy Theories for Extremist Nutjobs'?
I think Larry's pushing an agenda here. Linux and Apache were both tremendously successful long before the big corporations got involved. They got involved _because_ the Open Source products were successful.
If MySql hadn't established a market niche that's now threatening Oracle, would Larry have looked at buying it? How did he make it successful?
Let's keep things in perspective here, MySql is a nice product but in terms of features, stability etc. it is a toy compared to Oracle Database. People rant on endlessly about speed but when it comes to the feature set, stability and reliability it leaves MySql standing which is not surprising since they occupy totally different market segments MySql is low end while Oracle Database is a high end product. The reason why Oracle looked at acquirirng it probably has more to do with them needing a good low end solution than them being threatened by it.
What about standard staples of Java development such as Ant, JUnit, even things like Struts? Sure, most corporations use them. But they're successful because they're written well, they add great value, they're available, and they were all of those things without IBM or Oracle or Microsoft buying them, promoting them, offering to support them, etc.
I think Larry's wrong. Surprisingly often people do just sit at home and write world-class software, and sometimes that does become successful. Open Source definitely doesn't need corporate sponsorship; the two can go together very nicely.
OSS pojects all on their own can produce quality software and they are not reliant on corporations but OSS pojects can and indeed have also benefitted immensly from corporate involvement. Another thing is that OSS projects have more than once formed the jumping-off point for sucessful commercial ventures which is good since it can provide small startup companies with a jumping-off point, or shortcut, into markets dominated by a few corporate giants. Oracle (not exactly a small company but a good example) for example uses Apache in it's Oracle Application Server but improved it significantly by replacing some modules and replacing others. Whether Larry is right depends on what context he was speaking in. Does OSS software need corporate sponsorship to suceed in general? NO I dont think so. Does OSS software need corporate sponsorship or repackaging/improvement to succeed in the enterprise where high availability and world class support are a must? YES, because when your revenue generating systems are suffering kernel panicks or some other difficult to solve problems you want to get an expert engineer on-site and fix the problem post haste and not spend a week rifling through Internet forums and HowTo docs.
Only to idiots, are orders laws.
-- Henning von Tresckow
He doesn't like OSS for one simple reason. It's not his. He doesn't own it, control it, or make money from it (although arguably his products sometimes rely on it).
I'd let my children go to for a fun day at the park with Bill. I wouldn't let them in the same room as Larry.
Sorry -now I've got that off my chest, feel free to resume the conversation.
We hate it, sometimes with good cause, just as often with no cause but social inertia.
Generally, the dislike of big business is not due to "pseudo-socialism," but for the other factors you mention: the abuse that accompanies "success." We hate oil because they gouge the customer, hire thugs to shoot up villages in Africa, and abuse their position as gatekeepers to the world's energy.
We hate Wal*Mart because their full-time workers don't make enough at their full-time job to live off, even if they shop at Wal*Mart. We hate Microsoft because they used their dominant market position to shut out competitors in the late 80s, early 90s, and are generally the Budwieser of software. We hate big pharmaceuticals because they research impotence cures, and not things like AIDS cures (they leave that to the universities, but they'll be the first to patent any real results).
In every case, the company is using their superior position (usually government-protected monopoly; or in the case of Microsoft, a "natural" monopoly the abuse of which the government ignores) to destroy perceived competition, rather than competing on their merits. They do anything to maximize profit; and that generally means screwing the citizens of the world (often not even their customers).
The easiest definition of "evil" is fucking over someone for your own gain. Big companies often do that as a first recourse, rather than a last resort. Enron's manipulation of the energy market cost California billions of dollars. Enron is a shining example of corporate success, if only they didn't get caught. Hell, even getting caught hardly did anything. The people most responsible are still walking free, enjoying their riches.
As long as corporations can fuck over people for their own good, there is no free market. It's not like a candy store; we can't just open up next door and compete with Exxon. The market is regulated more by big business than by big government, to the point where government is in the pocket of big business.
I can think of no giant international business that didn't get where it is by intentionally fucking over lots and lots of people. I'm sure there are some. I certainly don't despise all big business; just the ones I know are evil.
Thanks for letting me rant.
Microsoft is to software what Budweiser is to beer.
Um, Apache? Knob...
There are no MySQL's within a 150 miles of Silicon Valley! We will drive the infidel open source hoardes into the sea! MySQL tables will become bloated with corrupt data and their data bits will rot in the desert. Their administrators will wail and lose their jobs as they and their children beg in the street for scraps of data. Our glorious Oracle army will rise up and smite the invader!
That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
This couldn't possibly have to do with them trying to buy up MySQL and Zend, along with their acquisition of JBoss, Sleepycat (who own the two transactional engines behind MySQL: BDB and InnoBase), and others that skip my mind at the moment. No, can't be that...
Sure Larry would say this, because he wants to justify his purchased by drumming up some inertia behind their acquisitions.
OSS needs big business to be successful? Oh, then I guess that Linux thing can't have become a huge success, then. And Apache, that can't have been successful as a Web server. And Sendmail couldn't be a very successful MTA. What? All of those are successful? How odd. :)
I think the "open-source needs big business" is wishful thinking on the part of big business. They depend heavily on open-source software for critical things, and to admit that it could be successful without them would invalidate too many of the assumptions their world's based on.
"Every open source product that has become tremendously successful became successful because of huge dollar investments from commercial IT operations like IBM and Oracle and Intel and others."
So Oracle's attempted purchase of JBoss was to make JBoss succeed? Nah, JBoss has been pulling corporations, big and small away from Oracle's middleware stack and they're not happy about it. OSS can succeed, without the Oracle's and IBM's of the world.
:wq!
The SBA uses different measures for different business foci. In farming, you must have less than 0.5 million annual revenues. However, typical dollar figures for SBA criteria as small are in the 5-25 million annual revenue range: e.g., if you are construction contractor, you're "small" if you make less than $17 million per year. That probably implies probably several hundred employees.
For manufacturing, generally the number of employees are used. "Small" in manufacturing is in no case less than 500 employees, and some industries such as telecom equipment you can qualify as "small" with 1500 employees or even more.
I'm guessing that a typical 30 person company probably has revenues in the five million range; possibly twice that. While in computer software this would probably qualify as small, looked at in the overall context of business, it is beyond small -- it is tiny. Where the SBA sets the dividing line between small and large by employees, it never is less than 500 employees and is often more than several times that. 750 - 1000 employees is a typical dividing point. At this point I'd be guessing the revenues would be in the range of hundreds of millions of dollars annually, given the need to pay manufacturing wages, depreciation on capital investments, and material costs.
In any case, I'm making some rough Zipfian assumptions here, which are probably slightly exaggerated. Nonetheless, it is also true that the volume of a single individual sale to a GM can easily equivalent to dozens, hundreds, even thousands of sales to companies in the 20 employee range. And because it is all or nothing, will likely draw even more attention than its relative weight suggests.
The strength of the American economy is in small companies with less than 20 employees.
This is true because that's where the entrepreneurial energy is most free. However, the exit strategy for these guys is usually to sell to a huge company, rather than to become a huge company. At least for the smart ones. It works better because creative people have more freedom in small companies.
Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
Larry said "projects are only successful when major technology corporations get involved"
He meant to say "Only WHEN projects are successful do major technology corporations get involved"
(I guess we should thank the FEW corporations who are the exception to this rule, IBM with eclipse, Sun with Open Office)
OSS needs big business to give back to the community, but big business needs that return even more. Big business reduces costs, increases flexibility, shortens time to market, mitigates risks and amplifies its own innovations using other people's open source. They'll get a lot more of all of that when they spend time, money and resources on improving the source they're now mostly only reading and installing. That's called "return on investment", supposedly the #1 expertise of big business. The longer corporate culture fails to invest and collect that way, the more it looks like their main expertise is "getting something for nothing", or maybe "killing the goose that lays the golden egg".
--
make install -not war
Because major corporations have done a lot for linux, which basically sprung out of a hobbyist's basement. It doesn't surprise me that corporate guys like this one don't understand open source. They'd never understand doing something for the point of doing it becaue it needs to be done. They only understand dollars and cents. Even if open source can't have a major market effect without corporate entities getting involved, what's the difference? It offers me a free alternative to the crapware that a lot of people put out and then charge exorbanant amounts for because they have the monopoly on the market. Open source keeps corporations in check because it provides another model. Being bought up would only help people like this guy.
Judges and senates have been bought for gold; Esteem and love were never to be sold.
I think that you're confusing scale with definition in this case.
Mission critical just means "something which is critical to the success of the mission." For a business, that can mean e-mail, billing and invoicing, banking services, procurement/logistics, telephony, or any one of hundreds of types of applications without which the organization simply cannot function. These vary from organization to organization - a mom and pop florist whose web site goes down for a couple of days is unlikely to suffer any lasting harm, but the effects on Amazon would be disasterous. Nobody uses the term "mission critical" around florists, though, because they'd look at you funny.
So I'd say that the parent posts assertion is actually correct, if perhaps not specific enough. If your organization will suffer irreperable harm as a result of being without a certain service for a relatively short period of time, it can be considered mission critical.
Just as an aside: the people who really understand this term are people dealing with, for example, manned spaceflight. That's because they'll distinguish between things which are mission critical ("The remote management of this satellite must function, or we deploy it and it doesn't work. Mission failure.") and things which are life critical ("The oxygen levels in the cabin must not fall below this point or everybody gonna die").
"I am Larry Ellison, CEO of Oracle, Inc. I get paid a huge salary that is many times that of the average employee here, have major perks that most people will only dream of, and I am completely full of myself. I'd have a mirror here in my office so that I could admire my one true love, I haven't been able to find one big enough."
He's obviously forgotten where/how Linux originated.
When you consider that a large majority of OS projects do not delivery products as useful or successful as Linux or MySQL, or even any real product at all, you might see why businesses see their contribution a little differently than teh OSS community itself. I'm just sayin'.
"Loser" means "someone who loses".
Editors: an optional spell-checking service (button) for SlashDot posts would surely raise the level of discourse here.
"Open source becomes successful when major industrial corporations invest heavily in that open source product," he continued. "Every open source product that has become tremendously successful became successful because of huge dollar investments from commercial IT operations like IBM and Oracle and Intel and others."
I may be willing to grant that, if you squint, big businesses have been significantly involved in every major enterprise-impacting OSS project. Even projects like Hibernate, Tomcat, and JBoss, which were not born of major corporations (AFAIK) have had significant contributions from major corporations or at least from software engineers working at major corporations on company time.
But that only begs the question; which is the chicken and which is the egg? I would posit that at the very least many major OSS projects are synergistic relationships - big business makes a big contribution, but they do so because the product is already solving some of their problems and has the potential to solve more or to solve them more efficiently. And that is a fine thing, probably the best way for it to go. In fact, I would even posit that it virtually can't go otherwise: Big businesses are chock full of big needs; won't they inherently find new levels of performance or functionality to which a particular piece of software can be driven? Given the nature of OSS doesn't it just make sense for them to participate?
Does that mean that OSS wouldn't be what it is without those corporations? Sure, but not because the software needs to be what it becomes, it becomes what it becomes because of feedback and involvement from its customers. In this case, when a corp needs a feature, the fastest cheapest way is to build it and contribute it or to pay to have it done. Does that mean OSS can't be successful without big corps? It depends on your definition of success; if you define success as meeting all the needs of one specific set of customers (big business in this case), and given the inherent social nature of OSS development, then obviously those customers must be involved in the development. That's really just restating one of the definitions of Open Source; developers scratching where it itches.
Stop-Prism.org: Opt Out of Surveillance
It's the thing between big businesses that make it so successful!
Apache? PHP?
And not to leave out the smaller apps, 7-Zip? GAIM? vi? emacs? bash?
Maybe I'm wrong on some of these... Maybe some of these projects do have some
"big business" backing that I am unaware of, but those all came to mind and I
don't remember ever seeing an ad or reading an article that said "Apache will
really take off now that $favorite_big_business is involved.
Creationist Textbook Stickers Declared Unconstitutional by CowboyNeal
Ellison has a point in that many of the major open source projects, such as Linux and Apache, have been pushed into the mainstream thanks to their adoption by the likes of IBM, and that major corporations employee the majority of open source developers.
And projects like Gimp, perl, and the other no-name projects had better learn this fast or they will die, without anyone ever hearing of them.
They should take a lesson from projects like mozilla which only became popular after AOL purchased Netscape.
Projects like Postgres had better head the warning from Oracle and look to garner support or they to, wont be used in... Ok, I can't continue. Its just too rediculous.
I think he has the chicken and egg in reverse order. The only reason they are develping for linux is due to market penetration. Open source projects can generally use corporate sponsoring, but it hardly defines if a project will be a success.The reason Oracle is looking at MySQL is not due to MySQL needing Oracle, its due to the fact MySQL is kicking ass with install base (DISCLAIMER: I am not a huge MySQL fan: I personally preffer postgres for most things). If he doesnt view MySQL as a threat then he doesnt deserve his position. Or he is fibbing.
I think you underestimate just how much I just dont care.
Personally, I think that Larry has been smoking some of that expensive Oracle weed!!!!! There are alot of open source projects that have been successful, just look around with your own eyes, after all, success is subjective.
"Oracle Corp's CEO, Larry Ellison, has maintained that open source projects are only successful when major technology corporations get involved"
Not to be confused with the assertion that major technology corporations only get involved with FOSS projects that are already successful. They wouldn't want to suggest to anyone that they were late to the MySQL party they just got stiffed on, now would they?
The headline says "OSS needs big business". Whenever I see the word "need", it requires clarification: for what? It doesn't need big business to survive, that's for certain. When Oracle's assets (and even MySQL AB's, for that matter) finally go up for auction, MySQL will still be Free as in you. FOSS might need industry for better exposure or faster development than could be had otherwise, of course - but that's true of anyone's contribution, which has nothing to do with whether or not it's a "big business".
OSS needs big businesses that stagnate, abuse customers, and overcharge for products. This motivates individuals to get involved in OSS that competes with said big businesses. To build on an old saying about unions - "Businesses forced to compete with OSS deserve it"
You had me going good there for a while until you mention Java... and with all the usual bullshit about how supposedly good and fast (hah!) it is. Java zealots always mentions "benchmarks" as if there actually were some. And you know, any benchmark that shows java to be faster sure isn't for a freakin file system driver!
Newsflash: if java is a requirement, this will never work. And spreading misinformation about other languages all the way down to spelling (PERL, sigh... it's Perl, dammit) will not help your case. Security does not work the way you think, either.
Since any OS that wants to run this needs to be aware of it anyways, it would be much better to create a header that can describe the file and implement a simple reader/driver in ANSI C that could easily be linked to to form native drivers, via FUSE, windows driver API and so on. Because, and this bears repeating: the OS must be aware of your format anyways!
And the majority of OS vendors will not be including java for this, making it several extra steps in either case. Just drop that stupid idea.. and I actually think you have something.
Give us version 2, with sanity check on, and I'd be happy to follow this development. The main idea is sound, after all.
Before Oracle Boss talks about OpenSource he better cares about improving their own Enterprise-Manager and installation tools. Currently it's almost impossible and only with extrem care to install it together with other Java applications. It most probably screws any security concept. IMO Oracle would be better adviced if they drop Java for all their tools altogether, there are better cross-platform solutions for such tools these days.
O. Wyss
See http://wyoguide.sf.net/papers/Cross-platform.html