Friday, July 15, 2011

Knopflerfish 3.2 released

Knopflerfish 3.2.0 has been released and is available for download at:
http://www.knopflerfish.org/download.html

Knopflerfish 3.2 is the second minor KF3 release and includes several improvement in the framework, the compendium services and the Knopflerfish services, resulting in a faster and more robust platform.

The most important new feature and fixes are:
- Refactored fragment handling and full support for dynamic fragments
- Improved handling of hanging bundle threads in start and stop methods,
- Bugfixes in Conditional Permission Admin
- Improved HTTP server, better handling persistent connections as well as handling DoS attacks
- Fixed stability issues in Component (SCR)
- Improved Android / Dalvik support
- New tutorials for Security and Android

The release notes includes a complete description of all fixes in 3.2
http://www.knopflerfish.org/releases/3.2.0/release_notes.html

Regards,
Christer

Wednesday, July 13, 2011

Running Knopflerfish with Security turned on

For most users, the most common way of running Knopflerfish, or any OSGi container for that matter, is probably to run with security turned off. But in some contexts you need to turn security on. To overcome the set up hassle most users encounter the first time they get exposed to the ConditionalPermissionAdmin service in OSGi, and security in general in Java, we have created a hands on guide and tutorial on how to run Knopflerfish with Security turned On.

The small tutorial also includes some example bundles, including full sources. The examples are checked in to the KF SVN:
https://www.knopflerfish.org/svn/knopflerfish.org/trunk/osgi/bundles_examples/cpa/

/Christer

Thursday, April 14, 2011

Knopflerfish is now on Twitter

Knopflerfish is now on Twitter:
http://twitter.com/knopflerfish

Be sure to follow us for Knopflerfish Updates Great and Small.

Thursday, March 10, 2011

Knopflerfish web site temporarily down

The Knopflerfish web site is temporarily unavailable. This is due to a problem with the fiber connection. We estimate to have it up and running again tomorrow before lunch (CET).

Sorry for the inconvenience.

/Christer

Monday, December 20, 2010

Knopflerfish maven repository sees the light of day

We today took the first steps to publish maven artifacts of the Knopflerfish OSGi framework and bundles when Gunnar created a maven2 repo at:
http://www.knopflerfish.org/maven2/

The repository holds the frameworks and bundles from recent KF releases (2.3.3, 2.4, 3.0, 3.1)

The convention used for group id and artifact id when creating the
artifacts for the Knopflerfish bundles is that the artifact id is the
last part of the bundle symbolic name (i.e., everything after the last
'.') and the group id the first part of the bundle symbolic name
(i.e., everything to the left of the last '.') .

Please note that the repo is still experimental.

More info and updates to follow.

Regards,
Christer

Monday, December 13, 2010

Knopflerfish in Enterprise OSGi - the Nimble Distribution

Makewave and Paremus announced today the Nimble Distribution, Knopflerfish Edition.

As the name clearly indicates it is based on Knopflerfish OSGi. It also includes the Nimble resolver, remote services, as well as the Posh OSGi shell.

The press release has the full story.

Wednesday, October 20, 2010

Knopflerfish 3.1 released

Knopflerfish 3.1 has been released and is available for download at:
http://www.knopflerfish.org/download.html

Knopflerfish 3.1 is the first minor KF3 release. KF3.1 includes several improvement in the framework, the compendium services and the Knopflerfish services, resulting in a faster and more robust platform.

The most important new feature and fixes are:
  • Updated framework with improved thread handling& asyncronous listeners.
  • Reduced bundle start-up time
  • Improved and faster log bundle
  • Several fixes and minor improvements in the desktop bundle

The release notes includes a complete description of all fixes in 3.1

Regards,
Christer