HTC Willfully Violates the GPL in T-Mobile’s New G2 Android Phone

http://www.freedom-to-tinker.com/blog/sjs/htc-willfully-violates-gpl-t-mobile…

Steve Schultze, Associate Director at the Center for Information Technology Policy at Princeton University, accuses HTC of violating the GPL with the G2.

Perhaps HTC (and T-Mobile, distributor of the phone) should review the actual contents of the GNU Public License (v2), which stipulate the legal requirements for modifying and redistributing Linux. They state that you may only distribute derivative code if you “[a]ccompany it with the complete corresponding machine-readable source code.” Notably, there is no mention of a “grace period” or the like.

One of the commenters points out that Android licensing is a bit more complicated.

Google uses Apache license for most of Android, which gives freedom to developers (carriers), including freedom to make product closed for users.

GPL (used for the kernel) has opposite goals and gives full freedom to users by limiting freedom of developers (so carriers are not allowed to make source of distributed kernel secret).

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Feel free to comment on this story directly above, but you can also go to copies posted to social media on the left, and reply to or comment on them there. Your responses via Twitter, Facebook, and Google+ will appear below.

To respond on your own website, enter the URL of your response which should contain a link to this post's permalink URL. Your response will then appear (possibly after moderation) on this page. Want to update or remove your response? Update or delete your post and re-enter your post's URL again. (Learn More)