I was not quite convinced when I saw this heading "Universal Widget", but that's what NetVibes claims they were doing with their open widget platform. They claim they support these widget platforms currently:
- Mac dashboard
- Windows Vista
- Windows Live
- (coming soon) Yahoo!
If this is true, it's too good to be true! Prior to making the two widgets, I had deliberated between iGoogle and Yahoo! platforms, because their user demographics seem quite exclusive (non-overlapping). Now it seems it'll be possible to port them for different platforms using similar (if not single), codebase.