Felix是一个OSGi版本4规范的Apache实现。OSGi是一个基于Java的服务平台规范,其目标是被需要长时间运行、动态更新、对运行环境破坏最小化的系统所使用。有许多公司(包括EclipseIDE,它是第一个采用OSGi技术的重要项目)已经使用OSGi去创建其微内核和插件架构,以允许在运行时刻获得好的模块化和动态组装特性。几个其他项目如ApacheDire
SpringDynamicModules的前身是SpringOSGi。SpringDynamicModules,让写Spring应用可以部署在一个的OSGi执行环境,而且还可以充分利用所提供的服务的OSGi框架。Spring的支持也使的OSGi开发的OSGi应用更简单和更富有成效的基础上,易用性和力量的Spring框架。为企业级应用,结合SpringDynamicModul
JBossOSGi是JBoss组织实现的OSGi框架,其主要的目的包括如下两个方面:为第三方的OSGi框架提供一个集成的平台;基于JBoss微容器提供一个OSGi兼容框架。
ApacheACE是一个软件发布框架,用来集中管理和分发软件组件、配置数据以及其他为目标系统准备的文件,使用OSGi构建可面向不同技术平台发布,目标系统通常也是OSGi的,但不限定。其主要特点是:能够将软件部署到许多不同的目标;原子升级:如果目标升级失败,则会自动回滚到以前的状态;为不同的目标部署不同的配置;智能地将已更改的工件重新部署到目标;