
dm Server 2.0.0 released
As Adrian mentioned, today is the day for dm Server 2.0 and I'm delighted to announce that dm Server 2.0 is now available. Thank you for all of the feedback that we've had during the development of 2.0, it's helped to shape it into what we believe is a big step forward for enterprise OSGi. [...]

dm Server project moves to Eclipse.org
Today we will be releasing version 2.0 of the dm server. This represents a major milestone for the project, and for enterprise application development with OSGi in general. I’m delighted to now be able to reveal the next step in the dm Server journey: we have submitted a proposal at Eclipse.org to continue development of [...]

dm Server 2.0 RC1 released
Hot on the heels of Spring 3.0 and Spring DM 1.2.1, I'm delighted to announce that dm Server 2.0 RC1 is now available. RC1 is feature complete and, barring any major problems being found, will be the final 2.0 release early in the new year. So, please download the RC and give us your feedback: [...]

Gemini project proposal at Eclipse.org
This week the Gemini project proposal was unveiled at Eclipse.org. Gemini is part of the Eclipse RT (runtime) project which is "designed to foster, promote and house runtime efforts in Eclipse, on the basis of the Equinox framework and OSGi" (Eclipse RT mission statement). Gemini itself is an umbrella project bringing together a collection of [...]

dm Server 2.0.0.M6
dm Server 2.0.0.M6 is now available and can be downloaded from here.
This release follows quickly on the M5 release as we close in on the first 2.0.0 release candidate. This time we've focused very heavily on fixing outstanding defects and added just a handful of new features. Take a look at the M6 [...]

dm Admin Console Demo Screencast
Here is a screencast showing the dm Admin Console for the dm Server. It gives a brief tour of the dm Admin Console and then shows some of the features by deploying a simple demo application. The application consists of a configuration file, a web bundle and a content bundle. When deployed the application simply [...]

dm Kernel
In Milestone M5, for the first time, dm Kernel is available standalone. You can get it from here.
What is dm Kernel?
Basically, dm Kernel is everything good about dm Server except support for web applications. So, there are no web apps supplied (not even Admin Console or Splash) and no Tomcat —just the kernel.
Essentially, dm Kernel [...]

The dm Shell
The dm Server has a new command line shell. It is currently available along with the existing Equinox shell and will replace it for the 2.0 release. Improvements over the Equinox shell include basic tab completion and a command history.
The dm Shell is available both locally and remotely over ssh. When used locally by starting [...]

Regions
(updated 15Oct2009)
Beginning in milestone M5, dm Server 2.0 employs regions to isolate the kernel from users’ applications. This means that the kernel implementation is almost completely invisible to applications and to application management.
Also in milestone M5, support for cloning is completely removed. Region isolation and scoped plans between them offer much simpler and more manageable [...]

dm Server 2.0.0.M5
dm Server 2.0.0.M5 is now available and can be downloaded from here.
We're getting towards the end of the 2.0.0 release cycle so most of the work in this milestone is focused on locking down the user interaction model. Take a look at the M5 release notes for the full details of what we've been [...]