Recently I was caught up in a frenzy of mouseless-computing hysteria. While the dream of going mouse-free has yet to be (Microsoft CRM, could you be any keyboard-unfriendlier?), one of the pure joys of this journey has been stumbling upon Launchy. It’s a delightfully free tool for Linux and Windows that acts as an intelligent, configurable application & document launcher. It’s hot stuff.
I won’t go into the specifics of why it rules here – there’s plenty of other, better writeups of that on the net. I’ll simply offer as proof that within a week after I installed it upon my work computer, the Start Menu was deprecated on every machine I owned.
Instead, I want to talk about where Launchy is particularly clever – the marketing pitch. Launchy is open-source software, so it’s free to use without ever paying a dime. I had installed it, and merrily tottered along launching programs willy-nilly. After a few weeks of near-continuous usage, I hit Win-Space to bring it up, and there was a pause.
My heart skipped a beat. However, after a brief delay, the Launchy Donations page opened in a new IE window with the following, simple text:
Please help this poor grad student to put ramen on the table. I greatly enjoy developing Launchy, and I hope that you enjoy using it. It's free to use, but if you think Launchy is a worthwhile application, I would sure appreciate your support. This webpage will only appear once per installation of Launchy.
Thanks!
Josh Karlin
It took me a moment to register what was happening. If you think about it though, this strikes me as a great and relevant software model in the “everything is free” software age we live in. Disagree? Compare to the problems Launchy would have had with the traditional approaches:
- Registration-ware: This could have required a registration, either up-front or after some period. The downside of this approach is that knowing I’m using a time-limited version, or that I have to register in advance, is a massive barrier to entry. This is doubly-true for an application like Launchy - an “An Open Source Keystroke Launcher” is one of those products that fulfills a need you didn’t know you had, so the barrier to entry has to be as low as possible.
- Nag-ware: Launchy could have very easily entered a “Please donate” or “You are using an unregistered copy” reminder to every launchy window. The problem with applying something like that to Launchy is that, as I said, it’s solving a problem I didn’t know I had until it showed me. As a result, I need a little time to get familiar and comfortable with it, like a pair of new underwear. All that time, I’m being reminded to donate via an on-screen message. It goes from something I actively ignore (hey, I don’t even really know what this does, leave me alone kthxbye) to something I don’t even see by the time I actually appreciate the product.
- Disable-ware: This probably goes without saying, but when software I know and love shuts itself off, that generates anger – not the desire to spend money. Yet Launchy could have easily taken this path. Since Launchy’s usage (launches programs) becomes such an integral part of one’s computer habits, in a way this would feel like my computer had been taken hostage by Mr. Karlin in exchange for some PayPal donation. Again, I don’t think this model is appropriate for any kind of software, but I think that’s doubly true for something like Launchy, since it acts as a gateway to every other piece of software on my machine.
Now I’m probably not the first one to recognize this and I’m probably over-analyzing this just a bit. It comes down to this, really: the three approaches above almost never, ever work on me. But the gentle & innovative Launchy one-time reminder? Worked like a charm, even as the American economy is feeling a bit wobbly and throwing up over the rails of the SS Global Economy.
Clearly, Mr. Karlin has given his “business model” some thought here – perhaps more software developers professional and open-source alike should as well.
-Scott