So... could you commit to answering this question. Are you stating that each release means a new device, or will you allow 1.1 to be updated to 1.2 on the same machine and state it in terms that other vendors have stated in their upgrade paths? I hate to use Apple as an example, but they've stood by their update pattern of 3 "major" revisions of their OS (ex. iOS 1.0 to 2.0 to 3.0) per device and all iterations therein are considered inclusive (ex. iOS 2.1, 2.2, 2.3.1 are "minor" revisions). And how are the major revisions handled in MeeGo? Would 1.1 a major revision over 1.0, or would it be a minor revision (a dot increase)? So to recap, what are the upgrade patterns for the upcoming MeeGo device, will it get support for that next 6 month iteration you've mentioned at least once, would it get a fully supported OS update to the next two iterations (1 year) or what? Care to clarify what's known/unknown as it applies to each machine in terms of when it comes out and how many updates it will get; or are we looking at a single release, any updates we get for the OS are within those next six months and then looking forward to a new OS release (think: Maemo 5 to MeeGo and it will not be official, only community based support)? Thanks in advance.