It's One launch day! You can get HTC's newest flagship on Sprint, AT&T, and T-Mobile here in the US, as well as Telus, Bell, Brightpoint, and Rogers in Canada. To go along with the official launch of the device, HTC has also decided to throw the development community a bone by releasing the kernel source code for five variants of the device: Developer Edition, Brightpoint, TELUS, Bell, and Rogers.


Notice anything particular about that list? Yeah... no US variants anywhere to be found. No word when we may see the source hit for those variants (don't hold your breath) – but if you're looking to tinker with a Canadian version of the phone, hit the link below and go nuts.

HTCDev via Twitter

Cameron Summerson
Cameron is a self-made geek, Android enthusiast, horror movie fanatic, musician, and cyclist. When he's not pounding keys here at AP, you can find him spending time with his wife and kids, plucking away on the 6-string, spinning on the streets, or watching The Texas Chainsaw Massacre on repeat.

  • blast0id

    Is this unusually quick to release, as far as HTC is concerned? Don't they usually take much longer? Is this a signal they will be more supportive of the developer community with this phone? would LOVE to know the answers...

  • Steve Green

    One of the kernel devs should have a talk with them, or the FSF.
    Once the device ships it is a GPL violation to not offer source or a written method of getting it to buyers.

    • http://www.androidpolice.com/ Artem Russakovskii

      Pretty sure the company has to offer it in a "reasonable time" after a request for such a source, so HTC is not in violation.

      • Steve Green

        I am pretty sure you are full of it.
        Read the license. Find the clause that says that. Just because the FSF and the kernel devs try to be nice about it does not mean it is not a violation.


        Instead of defending OEMS, try being on the side of your readers.

        • http://www.androidpolice.com/ Artem Russakovskii

          Believe me, I've been through this. The consensus is that the GPL license is not clear enough when this issue is concerned as it doesn't provide the exact timeline for the code release.

          See the whole post here http://www.androidpolice.com/2011/03/28/htc-insists-android-kernel-sources-may-be-published-when-they-are-ready-rather-than-when-devices-are-released and the section of the GPL you linked to that mentions an explicit written request for such code (which I don't believe HTC receives every time it releases a product, so they're not obligated to release the kernel source until such a request is made).

          I'm not defending readers just because they're readers or companies because they're companies. I'm just going based on previous experience and the long history of this topic. HTC has gotten a LOT better with kernel source releases. I don't believe they're in violation anymore.

          • Steve Green

            It says they have to make a written offer or supply code. How can one request it if they never provide the written offer?

            I think they are in violation, but are doing good enough to not ruffle too many feathers. I just vote with my wallet and do not buy their devices for reasons like this.

  • Billy Kent

    correct me if I'm wrong but isn't Brightstar US, a "US Variant"?

    • http://www.androidpolice.com/ Artem Russakovskii

      It appears so.

  • paxmos

    They've got to ship the phone first you know...it's been delayed