3 ms·
I believe that if Google doesn't license AOSP to Huawei (whether by their own free choice or not), it might be that they are in violation of the Linux kernel GP
by jeremyjh 7y ago
I believe that if Google doesn't license AOSP to Huawei (whether by their own free choice or not), it might be that they are in violation of the Linux kernel GPL2 agreement that they have made with Linus / Linux Foundation.
- tantalor 7y agoElaborate?
- jeremyjh 7y agoUsers of GPL licensed software such as the Linux kernel, are bound by the terms of that license to release modifications under the same license. Android and AOSP incorporates and uses the Linux kernel; this is the entire reason AOSP exists. You cannot pick and choose which users you distribute sources to under the GPL.
- gpm 7y agoAs long as no one distributes it (binary or code) to Huawei I don't think they would be in violation of the license. They aren't personally required to do so. But anyone with access to the binaries (not in the US I guess) is allowed to redistribute it to Huawei, and the GPL then requires google to grant Huawei a license, not doing so would appear to be in violation of the license. > 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided [irrelevant terms here] > 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. IANAL