Oracle To Offer A Free Database
An anonymous reader writes "ZDNet News reports that Oracle is likely to announce a free version of its Oracle 10g Database. Oracle Database 10g Express Edition will be free for development and production use, and could even be distributed with other products. What does this mean for the future of MySQL and PostgreSQL?" From the article: "By introducing a free entry-level product, Oracle intends to get more developers and students familiar with its namesake database, Mendelsohn said. Those customers, Oracle hopes, will eventually upgrade to a higher-end version."
Well, Oracle has always been freely available for non-production use.. They even mail out their entire range of software(DB, App server,dev tools etc) free of cost.
I once received 10g for linux, and the box had every latest release of Oracle software for Linux. They're quite developer-friendly; just as MS is. For production use however..
If you look at the EULA you will see that this has a time restriction. "...provided to you by Oracle solely for evaluation purposes until January 31, 2006."
Obviously this is just a ploy to get developers to write apps on Oracle then, when the application has gotten fat, they will have to pay the fees for a version of Oracle that can support the app or rewrite the whole thing.
I think that only good reason to obtain 10g is to learn Oracle. If I was working at a company that was moving to Oracle, or at least talking about it, I would DL this to learn it for improved job opportunities.
Just my $.02.
Oracle is licensed by the processor or by "named user", not by simultaneous connections. For standard edition, its $15k per processor, or $300 per database user (plus a minimum of 5 users). For enterprise edition its $40k per processor or $800 per named user, with a minimum of 25 named users per processor in the system. This is before you add any of the expensive options like RAC, Partioning, etc. that can add $20k each to the price.
There's also standard edition one, which is cheaper than either and supports some of the advanced features of both. It's designed to compete with some of the SQL server shops that have HA requirements but aren't willing to pay for oracle enterprise edition.
Of course, all of these prices are list, and for good negotiators, discounts upwards of 50% off list are not uncommon.
Thanks,
Matt
me@mzi.to
Exactly. I'm an amature PHP coder, which means I cut my teeth on PHP and MySQL. Last year, however, I was forced into a position where I needed to working with an Oracle database. I spent a couple of hours reading up on OCI8 and after a quick recompile of PHP, I was working with the Oracle database through PHP.
After getting the basic framework of the PHP application together, my reaction was, "Wow, so this is what they mean when they say *real* database." I had very little difficulties working with the new database, and very quickly began to appreciate the extra features Oracle had to offer. After about a week of working with Oracle, I found it quite hard to fall back into the old PHP+MySQL routine (although the mysqli extension has made this easier).
So I would say the average PHP light coder should have no problems transitioning to an Oracle database. I sure didn't.