Licensing: Android, LGPL and the ZBar QR Code scanner -


i have integrated zbar code scanner in android-app in minutes (great library!), nevertheless thinking of replacing qr code reader now. reason is, there scepticism[1][2] on web whether lgpl compatible commercial android projects.

can tell me why zbar uses lgpl nevertheless supporting android? (the have android section in support forum...)

is there way make sure app meets license requirements?

[1] http://source.android.com/source/licenses.html

[2] http://www.gnu.org/licenses/lgpl-java.html

android platform project has different licensing requirements 3rd party app developers. while possible replace , reverse engineer lgpl libraries in 3rd party apps, not lgpl libraries in read-only firmware.

key parts of android zbar distributed in binary .so files. such, replaceable in distributed app in terms compliant lgpl.

for java adapter code (zbar.jar), make sure you're not using proguard or other obfuscation on it.

for reference, here's how droidtext project addresses lgpl compliance: https://code.google.com/p/droidtext/wiki/lgplcompliance

(standard i-am-not-a-lawyer disclaimer applies.)


Popular posts from this blog

How to calculate SNR of signals in MATLAB? -

c# - Attempting to upload to FTP: System.Net.WebException: System error -

ios - UISlider customization: how to properly add shadow to custom knob image -