If you enjoy being on the "cutting edge" and want to follow up with the development process, you can use our SVN repository to get the most up-to-date db4o source code.
If you are working with .NET you can use MS Visual Studio 2003 or 2005 and any Subversion client you like. For many people on the team Tortoise SVN client works very well.
Access to the public projects on our Subversion server is available under the following public URL. No login is required.
https://source.db4o.com/db4o/trunk/
The following projects are currently available.
Projects may be under constant development.
Source code is not guaranteed to be stable.
Most top-level modules in svn directly map to Eclipse projects, i.e. the root folder contains the Eclipse project metadata. If a top-level module acts as a container for related projects rather than as a standalone project, its name should be suffixed with -projects by convention, indicating that you'll have to look inside to find the actual project folders to check out.
bloat
Bytecode instrumentation library
cruisecontrol
Cruisecontrol project for db4o build
dashboard
db4o eclipse utility to watch db4o cruisecontrol build status
db4o-update-site
db4o OSGI plugin installation and update site
db4o.archives
Collection of db4o versions.
db4o.net
db4o for .NET sources including dRSdb4oME
db4o for J2ME CLDC (spike project, to be integrated with regular production)
db4obuild
Resources and scripts to build db4o
db4oclassedit
Class edit layer on top of bloat
db4odebugutils
Debug utilities for db4o
db4oj
db4o for Java, compilable against JDK 1.1
db4oj.tests
Collection of db4o regression tests
db4ojdk1.2
db4o for Java, sources for JDKs 1.2 to 1.4
db4ojdk5
db4o for Java, sources for JDK 5
db4onqopt
Native query optimizer for Java
db4opolepos
Poleposition benchmark for db4o
db4otaj
Instrumentation for db4o TA
db4otesteclipse
db4ounit integration in Eclipse
db4otools
Instrumentation tools for db4o
db4ounit
Unit-test framework for db4o (no db4o dependencies)
db4ounit.extensions
db4o-specific extensions for db4o testing framework
docWikiOffline version of db4o reference documentation
doctor
Internal db4o documentation system
eiffel
Tests with Eiffel for .NET
javatocsharp
javatocsharp.core - java to c# converter
javatocsharp.ui - Eclipse UI java to c# converter extension
objectmanager
Old Object Manager sources
objectmanager-api
Object Manager API
objectmanager-swing
Object Manager (database browser)
osgi-projects
osgi_db4o - OSGi db4o bundle with factory service
osgi_db4o_test - bundle to run db4ojdk1.2 test suite in OSGi context
reference
Collection of java examples for the reference documentation
reference.net
Collection of c# examples for the reference documentation
reference.vb.net
Collection of VB.NET examples for the reference documentation
sandbox
Sandbox
spikes
Placeholder for db4o spike projects
sync4o
Client and Server sync sources for the Funambol sync4j system.
Tutorial sources
version6converter
Converter for .NET legacy projects to db4o version 6 .NET conventions
The latest development source code is available from TRUNK.
For branches, tags and versions we recommend downloading the distributions from our download center.
Further reading: