Imagine if all software were open source and you could, with a little tweaking, customize everything to your liking.
I'm not even going to pretend I understand how this works, but a pair of computer science/engineering profs at the University of Washington have come up with a system that will allow you to do just that, called Prefab. Here's a video they created to show how Prefab would "add new functionality to Adobe Photoshop, Apple iTunes, and Microsoft Windows Media Player":
Basically, just by maneuvering pixels and imbuing them with the original funcationality, it enables the user to manipulate software while working within another program - editing an Adobe Photoshop file without having Photoshop open, for example (among the examples in the video).
Fogarty explained in an announcement from the university:
"Microsoft and Apple aren't going to open up all their stuff. But they all create programs that put pixels on the screen. And if we can modify those pixels, then we can change the program's apparent behavior."
The implications for such a system are huge. It also could allow people with various disabilities to layer over adaptations that make it easier for them to work with certain programs, as the Seattle PI pointed out.
They're delivering a paper on it at the Association for Computing Machinery's Conference on Human Factors in Computing Systems conference next month in Atlanta.
But most of all, it'll make proprietary software makers really ticked off and lots of users pretty happy, no?
After nearly 20 years as a professional journalist for large and small daily newspapers in Florida, Arizona and New York, Amy was part of the Great Newspaper Culling of 2008. That was a good thing. Now, Amy writes for a variety of websites, including NetworkWorld, Discovery's Parentables and Soshable and consults with a variety of sites on their social media strategy.
She also has created the first - and only - bacon news aggregator on the Internet, Bacon Queen and has altogether too many Tumblogs. Amy is the top female user of all time on Digg.com and spends altogether too much time on the computer. You can follow her on Twitter and find more out about her on her website.