I've tried selling products to developers and its really tough because everyone out there expects it for free. I suspect the only way to make it work is to make it free for a while until it gets enough adoption then you can license for corporate usage while still free for most people.