What If All Software Was Open Source? A Code to Unlock the Desktop

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.

“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,” said James Fogarty, a UW assistant professor of computer science and engineering.

His approach hijacks the display to customize the user’s interaction with the program. He will demonstrate his system April 14 in Atlanta at the Association for Computing Machinery’s Conference on Human Factors in Computing Systems.

“We really see this as a first step toward a scenario where anybody can modify any application,” Fogarty said. “In a sense, this has happened online. You’ve got this mash-up culture on the Web because everybody can see the HTML. But that hasn’t been possible on the desktop.” Continue reading

Related Posts

SSD’s, Journaling, and noatime/relatime On occasion, you will see the advice that the ext3 file system is not suitable for Solid State Disks (SSD’s) due to the extra writes caused by journal...
Future of Broadband: Where Data Is Broadcast Using Desk Lamps In the future, getting a broadband connection might be as simple as flipping on a light switch. In fact, according to a group of researchers from Germ...
Putting the “Public” In Publicly-Funded Research By Corynne McSherry: Sometimes an idea is so blindingly, obviously good that you have to wonder why it hasn’t already been implemented. A few years...
Open Source and Computer Science Education In his March 2006 column in the Communications of the ACM, ACM President David Patterson urged Computer Science (CS) educators to "Join the open sourc...
Looking Into the Future of Data-Routing With IRIS The Internet is on the verge of overheating, as big network routers are forced to sort through more and more data packets. One solution is to install ...
Why Microsoft Suddenly Wanted to Be More Interoperable Guess why Microsoft suddenly decided it wanted to be more interoperable? It's so it can get customers to quit using Linux and switch to Windows & ...

We Recommend These Vendors

Launch an SSD VPS in Europe, USA, Asia & Australia on Vultr's KVM-based Cloud platform starting at $5:00/month (15 GB SSD, 768 MB of RAM).

Deploy an SSD Cloud server in 55 seconds on DigitalOcean. Built for developers and starting at $5:00/month (20 GB SSD, 512 MB of RAM).


Leave a Comment

Your email address will not be published. Required fields are marked *

*