null

Oracle Berkeley DB
Oracle Berkeley DB opens up the S60 3rd Edition community to a vast array of potential applications. Berkeley DB is open source and widely deployed in more than 200 million places, including the copies of Linux, BSD Unix, OpenLDAP, and OpenOffice.org. In commercial software, it has also been used extensively by Cisco Systems, Inc.; EMC Corporation; Sun Microsystems, Inc.; Google; and Amazon.com, Inc.

On a mobile device, Berkeley DB's simple key-value structure can be used for a wide range of applications, such as a message store for short message service (SMS), multimedia messaging service (MMS), and e-mail messages; a contact database or a calendar database; or a multimedia store. Berkeley DB is suitable wherever data access patterns are static and predictable, or when the data does not inherently have a relational structure. If the application requires SQL queries or has an inherently relational data structure, then the developer should choose a SQL database such as Oracle Database Lite, which also supports the S60 platform.

An example of the use of Berkeley DB in an S60 application is shown, in an S60 Internet Radio application with both streaming and MP3 playback capabilities.

Oracle Berkeley DB is generally available under a dual license. A no-cost, open source license permits redistribution if the application using Berkeley DB is open source. A commercial license is available for redistribution of proprietary applications. To download Oracle Berkeley DB, go to www.oracle.com/technology/products/berkeley-db.

Oracle
Oracle Corporation is the world's largest enterprise software company. For more information about Oracle, visit www.oracle.com.