Nice post Jinto Lin.
Also I wonder how would GPLv3 affect the embedded device market?
*Edit*
Hee hee I just realised if Stallman read your post he would be rather miffed that you didn't use the term GNU/Linux.
One thing your post brings to mind, is the whole change of business models. Looking at technology now, we can see that lots of applications are moving away from expensive desktops (expense as in software and hardware). Instead big apps are being hosted centrally and users access them via a generic web interface. M$ themselves are working on this area. When it comes to a point when it's no longer cost effective to try to keep plugging a very expensive to maintain and unpopular (hee hee it might be unpopular in the future) OS, they might switch to Mubuntu and concentrate on the services side.