I'd have thought that this is more likely to happen in a MeeGo world than it ever was with Maemo under Nokia. It's clear that MeeGo is intended to have the sort of flexibility that desktop Linuxes already do to run on different kinds of hardware, and use what's avalilable on each without being completely tied to any one of them. The history of Maemo so far shows that Nokia have been complete to have one release per device, tie them closely together and make any backward porting efforts a huge struggle at best. Surely for those of us that want future support for the N900 the MeeGo project is the best hope we've ever had.