"What if all software was open source? Anybody would then be able to add custom features to Microsoft Word, Adobe Photoshop, Apple iTunes or any other program. A University of Washington project may make this possible." Yeah I know, odd headline - couldn't find anything better.

In a way though, it would be more useful. Sure, it wouldn't be as flexible as having the source code available, but seriously... how many people do you think are going to dive into the Photoshop source code to the point where they could actually do something with it? Even if one had time to do so, how many are skilled enough at programming to be able to pull something like that off.