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

HTC Willfully Violates the GPL in T-Mobile's New G2 Android Phone by Steve Schultze

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.

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

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).

2010 Princeton Township United States Independence Day Fireworks

My first time shooting fireworks.

2010 Princeton Township Fireworks at Princeton University | Thursday 1 July, 2010 | Nikon D40 | AF-S Nikkor 18-55 mm f/3.5-5.6
Thursday 1 July, 2010 | Nikon D40 | AF-S Nikkor 18-55 mm f/3.5-5.6
Thursday 1 July, 2010 | Nikon D40 | AF-S Nikkor 18-55 mm f/3.5-5.6
2010 Princeton Township Fireworks at Princeton University | Thursday 1 July, 2010 | Nikon D40 | AF-S Nikkor 18-55 mm f/3.5-5.6
Back Camera

Security and risk in the cloud

A workshop by Princeton University`s Center for Information Technology Policy brings together experts from computer science, law, politics and industry to explore the social and policy implications of `computing in the cloud`.

I had the privelege of attending in person and listening to these brilliants minds share their thoughts.