Over a million developers have joined DZone.

OSGi Management Tool mToolkit: Free Edition

DZone's Guide to

OSGi Management Tool mToolkit: Free Edition

Free Resource

ProSyst Software (www.prosyst.com) announced today that the mToolkit Basic Edition is now available free of charge.

mToolkit extends the Eclipse IDE with the necessary tools for easier adoption of the OSGi technology. It provides the developers with remote management capabilities of OSGi containers (currently Equinox and ProSyst's mBedded Server are supported). From within the Eclipse IDE the developer can execute bundle operations like installing bundles on a remote OSGi container. Additionally, mToolkit enables access to the OSGi service registry in order to validate the bundle's service dependencies and registrations.

Screenshot of the Eclipse plugin in action:

For the integration of ProSyst’s mBedded Server Professional and Equinox Edition, mToolkit supports the creation of framework specific launch configurations to e.g. define security parameters and lazy initialization properties.

Please take a look at the following screencasts for feature demonstration and usage instructions.

mToolkit OSGi Remote Management:


mToolkit mBS Framework Launcher:


The Eclipse plugin and the necessary bundles for the target OSGi container can be downloaded at:

About ProSyst Software:

ProSyst joined the OSGi Alliance as one of its first members in 1999. Since then the company is entirely focussed on this technology and actively involved in the OSGi expert groups.

ProSyst's mBedded Server is a high performance and low footprint OSGi R4 certified implementation with several add-ons for the smart home, automotive, mobile and enterprise domains. Based on open standards from Java, OSGi and OMA specifications, ProSyst's mPower Remote Manager is a highly scalable remote management system geared to manage OSGi frameworks and enabling dynamic deployment of services and applications after manufacturing.


Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}