Popular Android ROM Accused of GPL Violation
An anonymous reader writes "A petition has recently been started to get the developer of the popular Android 'MIUI' ROM, Chinese based Xiaomi, to comply with the GPL. While Android itself is licensed under the Apache 2.0 License, and therefore does not actually require derivative works to be FOSS, the Linux kernel itself is GPL-licensed and needs to remain open. Unless Xiaomi intends to develop a replacement for the Linux kernel, they need to make their modifications public."
not just their modifications, but all the gpl sources. they only need to make this available to their own customers.
Ah, yes. The GPL. The only copyright most readers here defend.
Not correct, at least not for the version of the GPL in question. Read the GPL v2 and look at section 3 which covers distribution. Your options:
You'd be correct for GPL v3, but the Linux kernel license lacks the "or any later version" language so v3's off the table as far as the kernel as a whole is concerned.
IIRC, it's a fork of Cyanogenmod, and (the non-Android part of) CM is also GPL, so they'd have to also distribute the modifications to CM. This, I think, is the larger infringement that people are annoyed about?
I had a sig once. It was lost in the great storm of '09.
Xiaomi was launched last year to great applause in China. It was lauded as an original Chinese innovation in smartphones, the company was great, CEO smart, etc. I almost bought one myself, but decided I couldn't live without a physical keyboard (HTC Desire Z). They're coming out with a new phone soon.
It's not that they are being selfish by refusing to share. It simply has never occurred to anyone at the company that there might be rules to follow and a community to participate in. To Chinese, IP is just something that may be freely copied by anyone, slightly modified, and released as your own (when it is no longer OK to copy it, naturally). Ten feet from where I am sitting right now, a man is watching videos of packaging machines in operation and drawing the mechanisms on a CAD program. He is in the R&D department.
Shutting down free speech with violence isn't fighting fascism. It IS fascism!
GPL does NOT, I repeat, does NOT require PUBLIC release of derivative works. It only requires disclosure to the actual users of the software.
It is perfectly legal to create a derivative work of a GPL work and release the source code to the product users under NDA, forbidding public disclosure.
Let's look at the FAQ for the GPL...
Does The GPL Allow NDA?
Does the GPL allow me to distribute copies under a nondisclosure agreement?
No. The GPL says that anyone who receives a copy from you has the right to redistribute copies, modified or not. You are not allowed to distribute the work on any more restrictive basis. If someone asks you to sign an NDA for receiving GPL-covered software copyrighted by the FSF, please inform us immediately by writing to license-violation@fsf.org. If the violation involves GPL-covered code that has some other copyright holder, please inform that copyright holder, just as you would for any other kind of violation of the GPL.
coding is life