| |
Designed for smallness
In addition to the two OSGi distributions which use the standard
OSGi Java runtime environment - CDC, ProSyst offers an OSGi
stack, the mBedded Server CLDC Edition, which is able to run
on CLDC compatible Java Virtual Machines.
mBedded Server CLDC Edition makes most of the OSGi
benefits available on devices with restricted resources
which are for example millions of the currently available
mobile phones.
Check the features of mBS CLDC Edition and compare them
with a full-blown OSGi implementation for CDC platforms:
| Key Features |
mBS CLDC Edition |
mBS Professional Edition (CDC) |
| Full compatibility with OSGi Core Specifications |
|
X |
| Compatibility with subset of OSGi Specifications |
X |
|
| OSGi Component Model support |
X |
X |
| Visual administrative console (Admin Midlet or External GUI application) |
X |
X |
| Console Administration |
X |
X |
| JVM-specific optimizations, JVM specific code formats |
|
X |
| Optimized for mobile and embedded devices |
X |
X |
| Runs on top of CLDC VM |
X |
|
| Runs on top of CDC VM |
|
X |
| Capabilities for dynamic and remote installation of service applications |
X |
X |
| Dynamic update of service applications without JVM specific tunning |
|
X |
| Tight integration with the native environment (Linux, Windows, and Symbian) |
X |
|
| OSGi Log, Device Access, Configuration Admin, User Admin, and Start Level |
X |
X |
| Package Admin Service, Permission Admin Service |
|
X |
| Separate class loader per bundle, Bundle sub-archives support |
|
X |
| Security Manager and Security |
|
X |
| Management of URL Stream Handlers and Content Handlers |
|
X |
| Support for native libraries |
|
X |
| Native integration with the operating system |
X |
X |
| Platforms, Operating system and JVM compatibility |
mBS CLDC Edition |
mBS Professional Edition (CDC) |
| Linux |
JDK, J9, JBed, Skelmir, JSCP, PERC, pJava, Tao |
|
X |
| |
J9 MIDP, KVM, PC Suites and GSM simulators |
X |
|
| Windows |
JDK, J9, Skelmir, CVM, TAO, Kaffe, Perc |
|
X |
| |
J9 MIDP, PC Suites and GSM simulators |
X |
X |
| Symbian |
J9, pJava |
|
X |
| |
MIDP JVM (J9, pJava) |
X |
|
| Embedded Linux |
J9, Skelmir, CVM |
|
X |
| |
J9 MIDP |
X |
|
| VxWorks |
Perc, Skelmir |
|
X |
| QNX |
J9 |
|
X |
| LinxOS |
CVM |
|
X |
| Windows CE |
J9, JBed, JSCP |
|
|
| |
J9 MIDP |
X |
X |
| Licensing |
mBS CLDC Edition |
mBS Professional Edition (CDC) |
| Development and run-time licenses |
X |
X |
| Guaranteed Updates/ Upgrades/ Maintenance |
X |
X |
| Optional Support & Services |
X |
X |
|
|
|
|