- Db4o (object database)
Infobox_Software
name = db4o
logo =
caption =
collapsible = yes
developer =db4objects Inc
status = Active
latest_release_version = 6.4.48.10991
latest_release_date = release_date|2007|09|18
latest_preview_version = 7.2.48.10988
latest_preview_date = release_date|2008|02|20
operating_system =Cross-platform
size =
programming_language = Java and .NET
genre =object database
license =GNU General Public License
website = http://www.db4o.com/db4o (database for objects) is a high-performance, embeddable
open source object database for Java and .NET developers. It is developed, commercially licensed and supported by db4objects, Inc., which is a privately-held company based in San Mateo, California. The company was incorporated in 2004 under CEO Christof Wittig, with the financial backing of top-tier Silicon Valley investors including Mark Leslie, founding CEO of Veritas,Vinod Khosla , founding CEO of SUN Microsystems, and Jerry Fiddler, founding CEO of Wind River.History
db4o was created in 2000 by Chief Architect Carl Rosenberger, and first shipped in 2001. Some 100 commercial pilot customers and a loyal user community have endorsed db4o from its earliest days, and proved it ready for mission-critical applications prior to its commercial launch in 2004.
Licensing
The full version of db4o is available under two licenses (
dual license ): the open source, GPL, which enables easy download, evaluation, and use in GPL compliant projects; and a commercial runtime license with indemnification from db4objects for product development companies that wish to embed db4o into their commercial, non-GPL products.Support
db4objects, Inc. offers support via the db4o Developer Network (dDN) membership: Direct, private 24/7 support with a response time of less than 24 hours by means of the dDN Member Portal. Members get free updates on all purchased runtimes as well as free developer licenses to benefit from db4o's ongoing innovations. Only members can lock in a binding dRT runtime price agreement in order to make fixed budget assumptions for their product planning .
Features
One-Line-of-Code Database: Store any object with just one line of code
Embeddable: db4o is designed to be embedded in clients or other software components completely invisible to the end user. Thus, db4o needs no separate installation mechanism, but comes as just one easily deployable library with a very low footprint of some 400KB"'
Portability and Cross-Platform Deployment: db4o supports Java's JDK 1.1.x through 5.0 and runs on J2EE and J2SE. db4o also runs with J2ME dialects that support reflection, such as CDC, PersonalProfile, Symbian, Savaje and Zaurus. Depending on customer demand, db4o will also run on dialects without reflection, such as CLDC, MIDP, RIM/Blackberry and Palm OS.
Native Queries : Rather than using string-based APIs (such as SQL, OQL, JDOQL, EJBQL, and SODA), NQs allow developers to simply use the programming language itself (e.g., Java, C#, or VB.NET) to access the database and thus avoid a constant, productivity-reducing context switch between programming language and data access API.Prominent users
*
BMW [cite web | title=BMW | url=http://www.db4o.com/about/customers/industries/transportation.aspx#bmw | accessdate=2007-06-12]
*Boeing [cite web | title=Boeing | url=http://www.db4o.com/about/customers/industries/transportation.aspx#boeing | accessdate=2007-06-12]
* Bosch [cite web | title=Bosch | url=http://www.db4o.com/about/customers/industries/industrial.aspx#bosch | accessdate=2007-06-12]
*Intel [cite web | title=Intel | url=http://www.db4o.com/about/news/release/2006_11_14.aspx#intel | accessdate=2007-06-12]
*Ricoh [cite web | title=Ricoh | url=http://www.db4o.com/about/customers/platforms/devices.aspx#ricoh | accessdate=2007-06-12]
* Seagate [cite web | title=Seagate | url=http://www.db4o.com/about/customers/platforms/devices.aspx#seagate | accessdate=2007-06-12]References
External links
* [http://www.db4o.com/ db4o - database for objects (open source)]
* [http://www.ibm.com/developerworks/views/java/libraryview.jsp?search_by=db4o The busy Java developer's guide to db4o (IBM Technical Library)]
Wikimedia Foundation. 2010.