Take the 2-minute tour ×
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems.. It's 100% free, no registration required.

Just got curious. If Android is based on a modified Linux Kernel and its source code is closed, doesn't it violate the terms of GPL2, that GPL-derivatives must also supply their source code, "Liberty or Death"? :)

share|improve this question

closed as off topic by jw013, jasonwryan, Gilles, phunehehe, uther Oct 11 '12 at 11:48

Questions on Unix & Linux Stack Exchange are expected to relate to Unix or Linux within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here. If this question can be reworded to fit the rules in the help center, please edit the question.

If you're interesed in GPL violations, have a look here (gpl-violations.org); their mailing lists also discuss Android-related issues. –  sr_ Oct 10 '12 at 11:27
@sr_ lists.gpl-violations.org/pipermail/legal/2011-March/002720.html - pretty much the same story as with me. Thanks. –  Bob Oct 10 '12 at 11:43

1 Answer 1

up vote 2 down vote accepted

Well, Android sources are open. http://source.android.com/

share|improve this answer
Ah, so, as Stallman says, guardian.co.uk/technology/2011/sep/19/…, Android3+ as a whole is not free, but its kernel part is (except for "binary blobs"). Thanks –  Bob Oct 10 '12 at 11:29
Only Android 3.x isn't open. You can't say 3+ because 4.0 and up is open. Google is good about their kernel sources, but the manufacturers not so much - it takes a long time for the sources to be released, and sometimes they don't compile as is or have problems on devices so obviously are not the real source. –  Drake Clarris Oct 10 '12 at 13:48
The GPL doesn't ask for you to provide source code for derivative works, it asks you to license them under the GPL. Were the Android runtime susceptible to the kernel's GPL requirements (which it isn't), the Apache license that Android (except 3.x) is released under would not suffice. –  Iain Dawson Oct 10 '12 at 14:16

Not the answer you're looking for? Browse other questions tagged or ask your own question.