HTC's delays in releasing Linux source code are unacceptable
laforge.gnumonks.org
laforge.gnumonks.org
That said, I did find the DMCA application in question highly satisfying. Thanks for that. :)
However, there are some HTC hardware-specific parts that are used mostly and needed by any serious third party android distribution (like CyanogenMod).
It's the same technique insurance companies use to deny claims: they know you will have to sue them to get them to pay, and this is so expensive and takes so long that a lot of people will just give up.
So, about two years, and gone. Not quite fly-by-night, but not too satisfactory.
(Workaround: using the original OS as bootloader to an Android from XDA-developers ...)
hint: this is why the FSF require copyright assignment for their project. But they have barely any on the Linux kernel, the principal matter in the Android source code.
While the delays these companies are making are pretty lame and obviously go against the spirit of the GPLv2, releasing code 120 days after product release (or more importantly, from the first specific request for code from a customer who bought the product) is not clearly in violation, from a legal standpoint.
I imagine that 120 days would not be seen as reasonable in terms of a license/contract when the words are "upon request." Hyper-legalisms like "no specific deadline" are irrelevant.