There was also the open-source alternative, OpenDoc[2] that never got anywhere... this has been tried and just doesn't work.
The only thing that seems to work is media-types on the Internet... with the browser as the universal viewer/processor... but as it is currently, it's hard to make it better than what we have.