After the recent news that Nvidia's Harmony platform would see no further support, Nvidia's Developer Zone forums got slammed with concerned citizens and their displeasure at the decision. Turn's out none of it was necessary, as they plan to support the consumer devices using the Harmony platform as long as needed after all. Before any conspiracy theories about Nvidia backpedaling or the like get started, you need to realize that their definition of the Harmony platform is different than the Android communities. Andrew Edelsten, from Nvidia's Tegra Developer Relations promptly clarified this for us, saying the he was responding specifically about the Tegra 250 development kit and had this to say about their hardware partner's Android devices:
NVIDIA provides support until the hardware partner chooses to no longer support the device. So, for instance, NVIDIA will support the Xoom on all versions of Android Motorola requests until Motorola ceases to support the Xoom. The same goes for ViewSonic with the G-Tablet, Notion Ink with the Adam, Acer with the Iconia, LG with the Optimus 2X and so on.
The Android community refers to early Tegra 250 devices by the code name "Harmony" because the open-source kernel has that reference in its files. The Harmony development kit is what Nvidia uses that codename for, and that's why it appears in the kernel. Nvidia is simply shifting developer focus to the Ventana development kit for their current and future Android OS images. So now any OS version updates for the first generation Tegra 2 Android devices are in the hands of the device makers.
But, wait, there's more -- and it's possibly the best part. I'll end this with a quote from Andrew:
Finally, while we cannot support or give out third party peripheral drivers or provide the Android 3.0 source before Google does, we do want to explore whether we can assist the open source ROM makers. We will be reaching out to them today.
That's simply mouth-watering. [Nvidia Developer Zone] Thanks, timoh!