2010-08-04T19:24:43CEST
[Cling, UPnP, DLNA, Android]
Christian Bauer

I guess the biggest news item for Cling beta4 is the switch to LGPL. Figuring out what I want from Cling as a project and maybe in the future as a product took a while. I decided that the most important aspect is to get Cling into as many hands as possible, even OEM/ISV companies who want to include a UPnP library with their fresh Android hardware. The code should stay open, so the LGPL is the best choice to prevent closed forks. I don't want to buy an Android TV in half a year which runs my own (possibly modified) library and then realize that there's no way to get the source.

Other than the license change, there are a few bugfixes in this release and unfortunately an API change which requires migration. One superfluous class (DeviceService) had to go and you can just rip it out of your application code as well, it shouldn't take you longer than 2 minutes.

I've updated the Android demo application as well, get the source code archive here and the APK you can install with your phone here.

Add comment

New Java Persistence with Hibernate Training Course available!
Creative Commons License