How do you make a popular piece of desktop software even better? You open source it so that your users can become your co-developers.
In the case of the excellent Quicksilver - a Mac OS X application that lets you easily launch applications and more - you release the source code under an Apache license and invite the desktop world (i.e., everybody) to collaborate on shaping the product in the community's image.
While this sort of community development doesn't always materialize in many open-source projects, I'm convinced that Quicksilver will be different because it's an application that many developers already use and love and who therefore have an interest (and, presumably, an aptitude) in modifying.
Here's what users can expect from the open-source release in the short term:… Read more