Logging in OSGI Applications – LOGBack now EPL License

next step preparing redView for download is upgrading Logging Framework to LOGBack version 0.9.18.

LOGBack is the native implementation of SLF4J API. You can download the newest version here: http://logback.qos.ch/download.html

LOGBack and OSGI

Some good news: OSGI Manifests of logback.core and logback.classic bundles are now well defined: all imports and exports work well in all my use-cases.

In previous versions I had to wrap the logback.classic bundle – now you can use logback.core and logback.classic directly from download as good OSGI citizens.

LOGBack is now Dual-Licensed EPL and LGPL

More and more projects recently are using Eclipse Public License and starting with LOGBack Version  0.9.18 LOGBack is dual-licensed using Eclipse Public License (EPL 1.0) and Lesser General Public License (LGPL 2.1).

Read more about LOGBack License here: http://logback.qos.ch/license.html

This is great news for Eclipse Projects 🙂

I’m using LOGBack as default Logging Framework implementation in redView and open-erp-ware projects. Of course you can use your own implementation, because the only dependency is to SLF4J API.

read more about Logging in OSGI Applications here.

2 responses

  1. I am using the pax-logging implementation of slf4j. The only problem is to configure it. Currently that is only possible using the OSGI CM. Have you tried pax-logging and how easy is logback to config? I tried it several years ago when it was not OSGi ready.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: