The code that makes up jAlbum can roughly be divided into these these groups:
The LGPL license allows developers to utilize free open source components in non-commercial and commercial projects without being forced to open their source or pay royalties to the initial developers. Improvements made to the initial components should however be passed to the initial developer(s) without any claims. This ensures that the improvements made reaches other developers that also use said component.
We are very much in favor of this concept and have been able to make use of several high quality 3:rd party components that are under this license. It therefore feels natural to also provide the general reusable components written for jAlbum as open source under the LGPL license.