Showing posts with label open source. Show all posts
Showing posts with label open source. Show all posts

Tuesday, October 9, 2007

Oracle Makes PHP Code Open Source (PHP License)

Oracle today announced the contribution and a preview release of an enhanced Oracle Call Interface (OCI8) database driver for PHP. This helps bring breakthrough scalability to PHP applications, further enhancing PHP as a viable development environment for mission-critical applications. The OCI8 database driver for PHP supports important Oracle® Database features such as connection pooling and fast application notification, enabling a single industry-standard server to support tens of thousands of database connections while providing higher availability.

The enhanced OCI8 database driver for PHP provides new, improved integration between PHP and Oracle Database 11g, to allow a server-side connection pool shareable across web servers and languages, significantly enhancing the scalability of web-based systems. Highlights include:

* Breakthrough Scalability -- leveraging Oracle Database 11g's Database Resident Connection Pool (DRCP) feature, a large number of users can be supported with significantly reduced memory consumption. Multiple web servers running on different systems can share a single database connection pool, helping to further reduce consumption of system resources;

* High Availability -- supports advanced Oracle Database features such as fast application notification with Oracle Real Application Clusters and Oracle Data Guard. PHP applications can benefit from reduced downtime and higher levels of availability with this feature;

* Extended Compatibility -- existing PHP applications can take advantage of DRCP and fast application notification without changes in application code, resulting in an immediate boost in scalability, enabling more efficient hardware utilization and lower TCO.

"Oracle continues its long track record of contributions to the open source community, and with this OCI8 database driver for PHP we also help PHP developers leverage the power of the industry-leading Oracle Database 11g," said Ken Jacobs, vice president Product Strategy, Server Technologies, Oracle. "With these new enterprise-class features that Oracle brings to the PHP community, we expect to further strengthen PHP as a tool of choice and expand use of Oracle Database for Web 2.0 and mission-critical enterprise application deployments."





Saturday, August 18, 2007

The Market Batteground

Somewhat following on the heels of my post yesterday, Sympathy For The Devil is in the Details, Tim DiChiara of SearchOracle posted The Market Battleground.

Tim mentions that with Oracle's steady lead (41%) in the database wars, maybe Oracle doesn't need to worry. He points out though that microsoft, while enjoying a lower market share, is growing at 28% of over 2005 and may pass DB2 in the market.

Tim didn't even mention open source databases though. Just this week, DBA Village, an Oracle forum/news site, had a poll asking which database most people thought Oracle should worry most about. Now, while this is an unscientific poll and could be impacted by "DB pride", I think it is interesting that the question was asked and that MySQL and EnterpriseDB/PostgreSQL both made the list. That shows that the Oracle community is asking itself if they need to be concerned.

The poll results, by the way, as of tonight, is:

Which database do you consider the biggest threat for Oracle?
With 342 responses so far:

  • EnterpriseDB/PostgreSQL: 34%
  • SQL Server: 28%
  • DB2: 13%
  • MySql: 11%
  • No idea: 10%
  • Other: 3%
These results are not really meaningful in the overall scheme of things but the question is out there. I'm waiting to see how Oracle answers.

LewisC




Friday, August 17, 2007

Sympathy For The Devil is in the Details

Matt Assay has a great blog entry today, Sympathy for the Oracle. He basically describes things I have said many times, Oracle would rule the database world if it adjusted it's licensing model; Oracle Releases 11g Pricing and A Kinder, Gentler Oracle being two examples of that.

Matt talks about Oracle losing sales to SAP because of the approach to selling. SAP starts with thoughts and ends with execution while Oracle begins at the execution step.

Because open source makes it easier to win the bottom-up war.
I don't think Oracle needs open source. It already has the best database. The problem is that Oracle spends a fortune supporting the sales process:
Oracle already makes most of its profit on maintenance revenues and, as my friend reminded me, breaks even or loses money quite often on these initial big license sales (because upwards of 100 people can get involved in closing a $1 million deal with a multibillion dollar prospect). So, a low-cost sales model that gets it in the door and sets it up for downstream maintenance revenues sounds ideal.
And that's my point. Oracle doesn't need open source because open source is (and always will be) playing catch up. Oracle needs to change the model. Give the base model away free or nearly so. Sell the EE stack at a reasonable price (at least 1/4 or less of what it sells it for now), include ALL of the enterprise features as part of the base package and drop the sales force.

People buy from the web: no discounts, no sales people, no bull. Oracle moves from being the database company to being the software company. Partner with Sun to deliver Oracle Apps appliances. Partner with Redhat to deliver complete web solutions. Partner with MS & Dell to deliver SMB appliances.

Oracle would supply all of the software. Sun would supply some hardware and the OS, Dell hardware and MS the OS. The MS solution could have tight integration with .Net and MS-Office. Maybe Oracle would choose Google instead of MS. Same deal there though.

If Oracle doesn't do these things, than someone like EnterpriseDB will. Becuase that is the future of databases. We can have sympathy for the devil but the devil is in the details.

LewisC





Friday, August 10, 2007

Oracle Adds to Linux Platform

Oracle releases a setup tool (YaST), Data Integrity (DIF Standard Implementation), and the Btrfs (Linux File System) to open source. You can read the press release at theNewsRoom.com.




Saturday, August 4, 2007

In2M Moves From Open Source database to Oracle

In2M is a company who makes an online financial productivity and personal spending management system, including MVelopes Personal which won the prestigious 2006 PC World World Class award and was selected as one of the Top 100 Best Products of 2006.

In2M recently switched from an open source database (I'm not sure which) to Oracle Standard Edition. Oracle Standard is the lower tier database (i.e. cheaper) that does not offer additional features such as partitioning or OLAP processing. Notably though, Standard Edition comes with RAC as part of it's feature set and does not require additional licensing for it. You are limited in the number of nodes you can cluster though.

"The possibilities in Real Application Clusters were another big reason for us choosing Oracle," said Law. "Right now we're running a proof-of-concept, merging databases under Real Application Clusters, to check out the architecture before moving forward. We believe that Real Application Clusters makes Oracle Database Standard Edition powerful enough to support us for the next four years, even given our high growth rate, the critical need for high-availability and high performance for our customers."

What makes this announcement particularly significant is that the company heavily uses open source in it's offering.

"We use Linux and open source platforms because it's cost effective," said Jason Law, Vice President of IT and Systems R & D for In2M. "But we were not comfortable with an open source database product for delivering high-availability software as a service. Oracle Database Standard Edition gives us the reliability we need now, and will scale to meet our future needs for some time to come, even despite our aggressive growth plans. Our target is 99.99 percent availability, and Oracle has not failed us since we started using it."

The migrated application is currently online with 50,000 users and it is expected to grow another 100,000 in the next year.
In2M found it quite straightforward to migrate the product's original open source databases to Oracle. And its next product, Mvelopes Business - currently in early testing and expected to be available later this year - will be rolled out from scratch on Oracle Database Standard Edition.

Also notable is that the user interface for the MVelopes Personal application is written in Open Source Adobe Flex. That makes the application completely browser based. The application offers security via SSL.

Features of the application include Transaction History, Online Bill Payment, Net Worth Tracking, and Mobile Access (cell phones).



Tuesday, July 24, 2007

Another Oracle Exec Leaves, This Time for Open Source

Don Klaiss, Senior VP of Applications at Oracle has left to to be CEO of Compiere. Compiere is the largest, and, I think, oldest, open source ERP provider. Compiere was an early adopter of Oracle as a backend for its open source database.

Klaiss says, "After 15 years with Oracle, I decided to move on. Building and running such a large applications business had been challenging and exciting, but as the industry matured and began to consolidate, I felt there was a lack of innovation happening in traditional enterprise software."

"Why? The mid-market ERP segment was not well served – and it needed to be. On the high end, Oracle and SAP offer a variety of products. But these products are complex, bloated with features, and too expensive for most mid-size companies."

I first played with Compiere back in 2000 or so when I worked at another, closed source, ERP software company. I looked at it to see if we could adopt anything. We were using Orale Forms at the time so there was nothing there we could use. I still thought it was a pretty nice piece of software though and tried to get my management to look at it. No go.

Paul Hamerman, an analyst with Forrester Research, says, "The company is starting to become recognized among our clients. We don't get a lot of inquiries about open-source alternatives. But I think it is starting to get legitimatized."

Klaiss has brought in former Oracle and SAP employees for key posts and is changing the way it interacts with the world. Klaiss himself is blogging (or at least being very open with his opinion) in "In Search of an Open Source Business Model".