Knopflerfish - Open Source OSGi
Welcome to the home of Knopflerfish, the leading universal open source OSGi Service Platform. Led and maintained by Makewave, Knopflerfish delivers significant value as the key container technology for many Java based projects and products.Web site overhaul & new mailing lists!
With the release of Knopflerfish 2.1, the web site has undergone a major overhaul. Apart from the new site, a switchover from the Knopflerfish forum at sourceforge to Knopflerfish's own mailing lists has been done.Please sign up for the Knopflerfish mailing lists.
Download Knopflerfish - OSGi R4 & R3
Knopflerfish 2 (KF2) is the main development branch of Knopflerfish. KF2 is designed to be compliant with the OSGi Release 4 specifications. The current stable version of KF2 is Knopflerfish 2.1.0.
KF1 is available as an OSGi Release 3 option. The current version of KF1 is Knopflerfish 1.3.6
Knopflerfish Pro - certified and supported
As a complement to the freely available Knopflerfish, Makewave offers Knopflerfish Pro, the certified and fully supported edition of Knopflerfish.
Makewave offers also OSGi training, OSGi consulting services, and an OSGi provisioning server. Please contact Makewave to find out more, http://www.makewave.com.
News
| 29 Aug 2008 | Knopflerfish on the iPhone. (KF blog) |
| 8 Jun 2008 | Knopflerfish 2.1 released |
| 8 Jun 2008 | Knopflerfish web site update |
| 25 Apr 2008 | Knopflerfish 1.3.6 released |
| 28 Mar 2008 | Redmonk's Michael Cote discuss with Christer Larsson on OSGi and Knopflerfish. |
| 14 Mar 2008 | Knopflerfish 2.0.5 released |
OSGi Community Event 2008
The OSGi Community Event, the premier gathering of OSGi-heads in the world, took place this year in Berlin on June 10-11.
Gunnar Ekolin gave a talk on converting legacy java code to OSGi bundles by automatic class weaving. You can download the presentation and the demo here.
Christer Larsson gave a talk on the CVIS project in which OSGi technology is one key component. The CVIS project has selected knopflerfish as its OSGi runtime.



