The Eclipse IDE is the premiere open source tooling platform. It is used regularly by millions of developers and is the base for hundreds of free and commercial offerings world-wide. OSGi modularity has been one of the key success factors in the creation of this platform and the explosive innovation in the Eclipse tooling ecosystem.
OSGi powers TIBCO ActiveMatrixTM 3.x, the Universal Application Platform portfolio which comprises the core of TIBCO’s SOA and BPM offerings, including: Integration, Enterprise Service Bus, Composite Applications, SOA Governance, SLA Management and Business Processes.
Through the use of OSGi, TIBCO has been able to significantly reduce the memory footprint of the ActiveMatrix platform, to the benefit of applications that run on the ActiveMatrix platform. With over 200 integrated modules that leverage OSGi, the ActiveMatrix platform only loads those resources into memory that are needed to support a particular application which results in a more efficient use of resources, faster performance, increased availability and enhanced extensib…
The Paremus Service Fabric is where OSGi meets Cloud. OSGi from the ground-up, the Service Fabric, formed from a collection of nodes, offers a model-driven, distributed, dynamic, resilient and scalable Cloud runtime for OSGi, JEE and other Java-based applications.
Middleware agnostic and with no single points of failure, the Service Fabric is a robust, self-healing, self-provisioning, self-scaling platform providing significant application Total Cost of Ownership (TCO) reductions.
WebSphere Application Server provides millions of developers and IT Architects, from businesses of every size, with an innovative, performance-based foundation to build, reuse, run, integrate and manage Service Oriented Architecture (SOA) applications and services. Developers can jumpstart their development efforts and leverage existing skills by selecting from the comprehensive set of open standards-based programming models WebSphere Application Server V8.0 supports.
As well as using OSGi technology internally, WebSphere Application Server supports the deployment of applications that exploit OSGi to deliver:
reduced time to market by increasing re-use through a modular development and deployment model.
reduced disk and memory foot…
Virgo Web Server is an OSGi based application server designed to run enterprise Java and Spring-powered OSGi applications. It offers a simple yet comprehensive platform to develop, deploy, and service enterprise OSGi applications.
Virgo Kernel supports the core concepts of Virgo with no web biased, thus enabling other server types to be created. The Kernel can be used stand-alone as a rich OSGi application platform or as a server runtime by deploying suitable bundles on top of the Kernel.
Both Web Server and Kernel are available from http://www.eclipse.org/virgo under the Eclipse Public License.
For more information, see http://www.eclipse.org/virgo.
Ubicore is a software product for service provisioning, and remote management of OSGi enabled devices. With Ubicore devices like residential gateways, vehicle gateways, industrial equipment and similar devices can be remotely managed and monitored.
Basic OSGi bundle life-cycle management is fully supported. Ubicore also includes a more advanced service / user / subscription model where one or more bundles form an Application that realizes a Service which a User can subscribe to. This forms the …
GlassFish Server Open Source Edition is an enterprise grade, Java EE 6 compliant application server. Since version 3.0, it has been re-architected to run on the OSGi module system, which allows it to be modular, extensible and embeddable. It allows use of OSGi in Java EE applications thereby allowing users to develop modular, dynamic enterprise Java applications. Below are a few notable features of GlassFish Server:
Free community-supported application server with commercial offering available
Full Java EE 6 platform support
Next-generation modular and extensible architecture (OSGi)
Enterprise reliability and performance with full clustering
Support for various OSGi Enterprise Technologies.
For more information, see http:…
Have you ever withdrawn cash from an ATM? Have you ever traded stocks and shares or bought products online? Most Fortune 100 companies use CICS, many of them banks, brokerages and high-street retailers. CICS is another four-letter word that industry swears by.
The new 64-bit multi-threaded JVM Server container in CICS Transaction Server for z/OS V4.2 allows existing as well as new Java applications developed as OSGi bundles using industry standard tools, to be deployed, updated and removed without restarting the runtime environment. Multiple versions of these applications can also execute side-by-side all managed through modern user interfaces.
For more information, see http://www-01.ibm.com/software/htp/cics/tserver/v42/.
The OSGi Starter Kit is an easy to use configuration of Equinox, the OSGi framework reference implementation, and the Equinox p2 provisioning platform. Together these enable users to start with OSGi technology and incrementally discover, investigate and experiment with OSGi-based technology from a wide variety of vendors.
OSGi-based software enables efficient realization of gateway-based IoT scenarios for smart homes, Industry 4.0, connected cars, and eHealth.
Includes our own OSGi-certified, low-footprint implementation compliant with OSGi release versions 4.2, 4.3, 5.0, and 6.0
Optimized for use in embedded device platforms such as gateways / hub devices
Provides a remote management agent based on TR-069 incl. service and application lifecycle management
Includes device discovery and connectivit…
The Riena framework is the foundation for building multi-tier enterprise client/server applications. As such Riena is broadening the usage of the service oriented architecture of OSGi/Equinox by providing access to local and remote services in a transparent way. Using this uniform programming model, the components of Riena and the business components of the enterprise application can be developed regardless of their target location. Components are later easily placed on client or server depending on the business requirements. The use of OSGi services makes it additionally easy to replace Riena components (=services) with application specific implementations if needed.
For more information, see http://www.eclipse.org/riena/.
Knopflerfish Pro is Makewave’s certified release 4, version 4.2 compliant OSGi service platform, based directly on the open source Knopflerfish OSGi distribution. Knopflerfish Pro is a fully supported product, intended for professional use, and gives companies the assurance required to use open source software in commercial systems.
Knopflerfish Pro extends open source Knopflerfish by adding a set of bundles only available in the Pro version, making Knopflerfish Pro a complete implementation …
Bosch IoT Remote Manager – Backend device management, monitoring and software provisioning system, for various classes of gateways and devices
Provides off-the-shelf remote device management (see the status and control the state of your device) for OSGi-, TR-069- / TR-157-, and OMA-DM-enabled devices
Open for implementation of additional management protocols, business logic extensions, and user interfaces
Provides remote access for apps and application servers to gateways and devi…
Running EZDroid – an implementation of the Apache Felix OSGI framework on Android, or any other Linux-based mobile operating system, creates a more competitive, secure and flexible approach to mobile computing. Instead of running mobile applications directly on top of the Android virtual machine (Dalvik), applications run within the boundaries of the OSGi framework.
For more information, see http://luminis-technologies.com/?page_id=21.
The Web Starter Kit is a collection of OSGi-based technology from the Eclipse open-source community. As a minimum it includes Equinox, the OSGi framework reference implementation, the Equinox p2 provisioning platform, and Jetty, a high-performance web application server. This combination enables users to get up and running with OSGi-based server-side capabilities quickly and easily. It also forms the basis of many server and embedded systems offerings.