How Long Will Oracle Stick With Open Source? 80
snydeq writes "The fact that Oracle has handed over the keys to two major open source projects in recent weeks has some questioning the fate of other prominent open source projects Oracle took on in the wake of its 2010 acquisition of Sun. But while OpenOffice.org and Hudson provided little commercial opportunity for Oracle, it appears that Oracle has plans to keep rein on NetBeans, MySQL, and GlassFish contrary to expectations, analysts contend."
Why do people keep developing for these guys? (Score:3, Insightful)
Stick a fork in it. It's done.
Re: (Score:1)
Re: (Score:2)
Stick a fork in it. It's done.
Hmm. Earlier this year...
Oracle won't hand over the keys to OpenOffice or Hudson! Clearly they have it in for open source! Run for the hills!
Today...
Oracle have handed over the keys to OpenOffice and Hudson! Clearly they have it in for open source! Run for the hills!
Somehow I think there are a few people inside Oracle today shaking their heads and muttering about the press.
Re: (Score:1)
Their must be something wrong in your summary. I don't think Oracle could ever not hand over the mentionned project. They are open source! The worry as I remember, was that they might :
1) Drop the open source thing and continue to develop the project as closed. A fork wouldn't eraze the problem, since most Open Office users (for the exemple) won't be willing to change just because of a closed source status. This leading eventually to two products too different for an easy change... bad for open source anywa
Re: (Score:2)
How you aren't rated 5 at this point is beyond me. There's not even a story here - if you want it and it's open source right now fork it or lose it.
VirtualBox? (Score:5, Interesting)
Re: (Score:1)
Re: (Score:2)
Best as compared to what? QEMU?
Re: (Score:2)
What other open source virtualisation is there? Virtualbox is actually pretty good, I dont know of any others that provide its features and ease of use.
Re: (Score:2)
I use virt-manager and I'm happy with it. But it's not as good as virtualbox for desktops (lacks 3d acceleration on guests, for example)
Re: (Score:2)
I can count on one hand the number of times I've used VirtualBox's 3d features without VirtualBox blowing up... without using any fingers. And I tried several versions.
Re: (Score:2)
I use it to run Tribes 2 no problem.
Never got 3D working. (Score:1)
what combinaisons do give you working 3D acceleration? windows guest on linux host, windows host and linux guest, nvidia driver on the host, or non-nvidia driver on the host.. they should provide a compatibility list for us to know.
I never could play even Quake 3 under virtualbox. any game either doesn't work or give you software OpenGL.
Re: (Score:2)
I'd guess that the best combination is some working OpenGL acceleration at the host, the corresponding drivers installed on the guest. I've had no problem with the guest drivers (except for programs that try to identify the GPU) on Windows, and I'd bet the Linux ones are even better. I've also had no problem with the host capabilities, using Linux when hardware acceleration is running, didn't try Windows, and I don't expect it to work with the drivers that come with the OS. Now, you have no chance of making
Re: (Score:2)
OpenGL rendering works fine. Whatever the guest driver uses works great for me.
I have also gotten Quake 3 to run, as well as numerous other 3d games. I had issues with Supreme Commander, but Homeworld 2 runs fine.
Re: (Score:2)
Xen leaps to mind.
Re: (Score:2)
Does that run on the operating system that everybody is actually using? No.
Re: (Score:3)
Re: (Score:2)
VirtualBox is ehh okay at best. If you want to do anything even slightly fancy (manage a BlackBerry over USB, or perhaps run OpenBSD), it fails badly.
More importantly, it's really just not up to serious production use where anything resembling money is at stake. VMware is the only way to go, which is why they can charge such hideous sums of money. I would LOVE not to give money to VMware any more, but VirtualBox is miserably inadequate to the task.
After years of messing around with VirtualBox on the desktop
Re: (Score:1)
Funny, I've had fairly opposite experience. I'm not a fan of VMware. For commercial solutions I've had good experience with Parallels. In the OSS areana I've great experience with KVM for servers and VirtualBox for desktops.
Re: (Score:2)
If I were building a personal cloud of Linux VMs, KVM would certainly tempt, yes. At work we're about to shift from a pile of large, expensive, horribly underutilised Solaris SPARC servers to a bunch of Ubuntu VMs in our hosting company's cloud, with VMware to manage them. I'm confident the VM itself is a hell of a lot more robust in KVM than VB - but what are KVM's tools like?
Re: (Score:2)
VirtualBox is ehh okay at best. If you want to do anything even slightly fancy (manage a BlackBerry over USB, or perhaps run OpenBSD), it fails badly.
Yeah, but managing a BlackBerry over USB doesn't work in VMware either.
Re: (Score:2)
Does for me - XP in a VMWare Player. BlackBerry 9300, OS 6. What were you trying?
Re: (Score:2)
Curve, XP, OS 5. Maybe they fixed it.
Fork it? (Score:2)
Can VirtualBox be forked like OpenOffice?
Re: (Score:2)
Can VirtualBox be forked like OpenOffice?
No, not all of the source is open. At least last time I checked they kept the code for USB emulation as an incentive to buy a non-free license if you wanted the source - that code is not included in the open source version that you can build from scratch. That makes no sense to me and never did. Someone with a more detailed appreciation might answer more fully. Personally I think it's to prevent an easy fork.
Re: (Score:2)
Re: (Score:1)
The non-free version is free for personal use. It is just not open source.
VirtualBox (Score:5, Interesting)
I was surprised when I stumbled across Oracle VirtualBox [virtualbox.org]. It's pretty dang nice, at least for the end-user instance. What's in it for them to support this project?
Re: (Score:2)
Because they make money from it? (Score:1)
You'll get a personal and evaluation license only for the interesting bits which are inside the "Expansion pack" : USB-2 support etc.
Also is the community version lacking some features like remote display (regardless of OS) etc.
Otherwise then money - I can imagine that VirtualBox is also a strategic project. The reason why Sun bought it firsthand...
Re: (Score:1)
VirtualBox OSE has (Tight)VNC support if you run it through VBoxHeadless. I personally run it to virtualize an older windows installation tucked away on a cheap-o computer which does not do VM-extensions and it works well.
Unless you need USB2 or PXE-boot (or RDP to your virtualized display for some reason), the open source edition is really neat.
Re:Because they make money from it? (Score:5, Informative)
VirtualBox OSE *ALWAYS* had those limitations.
The thing is, Oracle stopped providing two different versions - the GPL'd source version (VirtualBox OSE) and VirtualBox (commercial license). Vbox OSE never had USB 2, Remote Desktop, etc. Ubuntu etc. provided Vbox OSE with didn't have those functions.
Now Oracle just provides the GPL'd version and the GPL'd sources for it. If you want the features that were in the commercially-licensed version of Vbox, you use the expansion pack. This had the advantage that all the distros had an official binary from Oracle, and it oculd be easily upgaded to the commercial one without breaking your current OS's packaging conventions.
In a sense, Vbox 4 is much easier now than Vbox3 was.
Nothing really changed licensing-wise between 3 (Sun) and 4 (Oracle). All the stuff that was in commercially licensed 3 was moved to an expansion pack that was commercially licensed, so instead of having an OSE and commercial versions of Vbox, you just have one. Helps with code maintainance as well, which is always a plus.
And I suppose, if someone wanted to write their own versions of USB2 and RDP (yes, it used RDP, not VNC) server, they could, and it'll be easier on the new architecture.
Re: (Score:2)
"Stick With Open Source?" (Score:1)
How can you stick with something you've never embraced in the first place?
Re: (Score:2)
How can you stick with something you've never embraced in the first place?
Ellison goes through mood swings. He built a magnificent estate, modeled upon feudal Japanese architecture, now he's selling (or sold) it. Now he's into Yachting, we'll see how long that lasts.
for sail (ha!) one boat, used lightly, to compete in americas cup. includes dinghy, life vests and sails.
Re: (Score:2)
includes dinghy
Ellison's selling himself with the boat?
Re: (Score:2)
So has Microsoft if you choose to believe that kind of hype. But so far as I can see, in both cases, they come at FOSS with arms open wide but a knife at the ready.
Re: (Score:3)
The page lists stuff that they inherited from Sun (+Mysql).
I only know about one of their contribution: Toplink.
Re: (Score:3, Insightful)
Hell I would do (almost) anything to undo their acquisition of Sun.
Then you need to go back in time and stop Jonathan Schwartz from becoming CEO and running Sun into the ground.
Re: (Score:1)
Hell I would do (almost) anything to undo their acquisition of Sun.
Then you need to go back in time and stop Jonathan Schwartz from becoming CEO and running Sun into the ground.
While Schwartz certainly didn't do anything stellar, Sun was already in a tail spin before Scott bailed. While they built their careers (and company) deriding Digital, they seemed to have stolen DEC's play book: establish yourself at the low-end, set your sites on the high-end and ignore the low-end, wonder what happened to your company. There certainly is enough blame to go around.
Reversed (Score:2, Insightful)
The real question should be how long are people going to stick with Oracle controlled projects?
AHA! (Score:1)
Somebody finally realizes the jeopardy these projects are in. Java, MySQL and others. The future of these projects are vulnerable to neglect, mishandling, bad luck - whatever you want to call it. I hope this all works out.
Profit (Score:2)
Yes, it is obvious but really, Oracle will do open source whenever and wherever they can profit from it. And by profit I mean actual dollars in the fairly short term. That has been their policy with everything they acquired from Sun. Long term growth and good will be damned.
my prediction is (Score:3)
Don't forget Lustre (Score:1)
As a HPC admin, I hope Lustre FS stays open source, nothing else compares to it. http://wiki.lustre.org/index.php/Main_Page
Oracle bought Sun for MySQL (Score:4, Informative)
Re:Oracle bought Sun for MySQL (Score:4, Interesting)
No, its not.
You know, Oracle already has a free-for-production-use version of Oracle Database (Oracle Database XE) that has been around longer than they've owned MySQL. It may be true that low-cost (open source or not) database alternatives have reduced the number of licenses Oracle can sell, but Oracle has long ago figured out that it was better off if it was supplying the low-cost alternatives (and thus, using them as a vehicle to push upgrades to its more expensive products, or as vehicles to sell optional services) than if those were provided only by its competitors.
MySQL might eventually get cut because it doesn't have a clear distinct market role for Oracle that isn't better served (from Oracle's perspective) by the existing XE product, but its not getting cut on the basis that the existence of low-cost and/or open-source DBs are a strategic threat to Oracle Database (indeed, keeping MySQL as the most visible open-source DB probably is the best way to keep mindshare off of open-source DBs that have the potential to be a strategic threat to Oracle Database, something PostgreSQL, for instance, stands a lot bigger chance of doing than MySQL does.)
Re: (Score:2)
Without getting into the whole Postgres vs MySQL thing, I'm not sure that XE and MySQL are so evenly matched. XE has artificial limits on database size. It might perform better, or be more easily upgraded to something that performs better, but if you have a huge but relatively low-load database you're not going to want to use it. Quite a few databases get large without having the transaction volume of a credit card company/etc...
Lots of people use MySQL, which I think is a big driver for Oracle to try to
Re: (Score:2)
Without getting into the whole Postgres vs MySQL thing, I'm not sure that XE and MySQL are so evenly matched. XE has artificial limits on database size
XE is an intro DB and really nothing more. It's really a product without an identity. Anyone who wants to use Oracle for training, lab, etc. just downloads the Enterprise Edition and uses it for free (which is fine, as long as you're using it in that role). Anyone who wants to spend money on a DB engine is going to buy one of the commercial engines because XE only supports 1 CPU, 1 GB of RAM, and 11GB of data.
SQL Server's Express DB is more robust. DB/2 Express is kind of the same. I forget Informix Exp
Re: (Score:2)
XE is great if you are developping software for somebody that uses an Oracle DB, but you don't have one yourself. At least the last time I was on that situation, the Enterprise Edition wasn't free for that.
Re: (Score:2)
I never said they are evenly matched. I said that they have a lot of overlap in the purpose they can be seen as serving for Oracle (which isn't exactly the same as having overlap in the purpose they serve for users.)
Clearly,
Re: (Score:2)
Oracle (incl. XE) has a lot of SQL features that MySQL doesn't have.
Ugh, my pet peeve. Maybe I'm missing something, but I suspect you really mean that Oracle has a lot of PL/SQL features that MySQL doesn't have. ANSI SQL doesn't really do a whole lot more than INSERT, DELETE, UPDATE and such.
Yes, I realize you can write a whole application in triggers and all that, but I've found that straying from ANSI SQL tends to get you an application that is very tied down to a particular database vendor, and often just a few versions for that vendor.
At work every other Oracle upgrad
Re: (Score:2)
No, I mean SQL, not PL/SQL.
If by "and such" you mean "and all the rest of the commands in ANSI SQL", then this is true by definition, but standard SQL does quite a bit that MYSQL SQL doesn't in terms both of supported commands and supported options within those commands. And, like most real world databases
Re: (Score:3)
XE is a free for development use, not production use, version of Oracle Database. It can be used by developers, and educators or
XE is free for production (Score:2)
False. The free (gratis) license for XE allows both development and production use (internal production use, and redistribution to licensees provided that the licensee accepts the same XE license as well as the license for your software.) Go read the "License Rights" section again.
Re: (Score:2)
They'll more likely want to sel "services" (Oracle's definition of services) for those companies using MySQL once they grow bigger and management starts to wonder about "support" (management's definition of support).
Re: (Score:2)
I think your analysis is too simplistic. Oracle makes a ton of money from their apps as well. Oracle is more than just a database software company. Oracle bought Sun for MySQL, for Java, and for the hardware for their database machines (Exadata).
Stop wishing, start thinking - like Larry (Score:2)
Re: (Score:2)
Oracle does things for one reason and one reason alone: to win by controlling the market. Beat the competition at all costs. That is the driving force of Larry Ellison and the mantra behind the company. Don't ever dream or wish with these guys - they don't operate that way. Example: Oracle will keep MySQL so long as it leads to sales of one sort or another. The same with all the other open source code that it controls. If it's too much hassle and shows no returns, goodbye.
s/Oracle/$any_business/g
Re: (Score:1)
That's not true. Not every business is so focused on the bottom line. Sure you could say the most successful ones are the most greedy. But greed backfires in the long run. Also I'd rather have quality of life than insane wealth any day. By volume, most business is small people doing local things. Small mom and pop operations do things for those around them, not just greed.
well i dont know... (Score:1)
how long can you hold your breath? yeah, that long.
What? Stick With Open Source WTF? (Score:1)
In what way is whOracle doing anything with open source other than attacking it?
They are becoming the next SCO.
Apache OOo hilarity (Score:1)
OpenOffice.org, being a huge project with lots of contributors, used Mercurial for version control (after a disastrous [apache.org] and painful [apache.org] switch to Subversion). LibreOffice uses Git.
IBM^WApache OOo has decided that's not good enough. No, they're going back to ... Subversion [apache.org], 'cos NIH totally works [apache.org].
Good luck! Let us know how that works out for you!
Re: (Score:2)
What's so totally stupid is that the open source world has to put up with NIH. There's a number of these big software groupings: KDE, Gnome, FSF, Apache, Eclipse and they're all fairly guilty of it. Apache should stick with producing a web server. I really can't see why they didn't decline the Oracle offer of Open Office.
Re: (Score:2)
These days Apache does the world's Java infrastructure and, oh yeah, a web server. Their stuff's pretty good, though they have a nasty tendency to break stuff in minor versions.