No. Not anyone can or will make contributions. Sure you can always get things for free. Then just donīt pay for the paid software. Iīm a little split on this. Iīd say free upgrades for the next 2-3 product cycles (ie. N770 would get its last update with the release of N900). After that paid ones. Nokia canīt support a device forever, but should be expected to include support for it for 2-3 years initially.