Thank you tht cleared things up for me. Guess I'm getting gnex.I'm not going to pretend that I know what Motorola is going to do, but i wouldn't hold my breath on that happening. The source code includes such things as custom configurations and device drivers, to make the phone function properly. It isn't just the kernel and raw google code that makes things work. It's no different than Windows or Linux. The source code to make it work (and each device is different) has to be configured properly and then compiled for that device. It wouldn't make sense for google to release gingerbread souce code AND include the support/drivers/etc for each cell phone out there. SO the manufacturers have to play their part and develop the gingerbread (ics, too) operating system and tailor it to their devices.
As for scurb571's comment...i'm not going to get in an Internet argument about locked bootloaders/encrypted bootloaders etc (there's been enough finger pointing among telcos AND phone manufacturers to make it impossible to know who is lying) BUT regardless of who is locking these bootloaders SOME are locked and some are locked AND encrypted. Which is why i specifically used the words "lock/encrypt" in my previous post. The locked ones can and have been unlocked (HTC, for example) while the locked AND encrypted ones are the ones you need to worry about (Motorola, for example), as there has yet to be ONE motorola phone with a locked AND encrypted bootloader that has been successfully cracked.
Sent from my Droid using DroidForums