+1 for this. Why not a kickstarter campaign like ambrose did for typed clojure?
You get a point Colin. If I'm keeping nagging about this it's not because I don't want you to make a living from Cursive; it is simply because from here (tunisia), I can't easily make international payments:(
Any way, when the time comes when the payment must be Done, I'll find a way I guess...
FYI - as I have mentioned before on this list, we are trying to fix the problems associated with open source and the lack of viable business models. It revolves around a new kind of software license that is based on the well proven cooperative model.
In case you are not aware, cooperatives are among the most stable forms of enterprise and hold great promise for software engineering. Cooperatives are democratically controlled and profits (after paying salaries, development costs, etc.) are distributed back to the members. There is also a crowd sourcing element to our vision that allows developers to work full time on the projects that need funding up front.
The idea is to strike a balance between vulture capital/crazy SV model of startups and the (mostly) rudderless open source world. In this model developers are able to scratch their itch without having to pivot every three months looking for funding or needing to make short term returns for investors who only care about money.
There are also some very real savings and opportunities from a software engineering perspective if we rethink some fundamental assumptions because the business model allows it.
In this case, I would love to get feedback about what kind of project structure/terms would make such a license workable for everyone.
I will post a more detailed description this weekend (the day job comes first :-) and you guys can tear it apart.
BTW - lest everyone think I'm some kook who doesn't know what he is talking about I can assure you that my 35 years of software engineering in the valley give me a unique perspective. I have worked for numerous startups (most too early to market and ran out of runway/money) and the likes of Intel, HP, eBay, just to name a few. I have lived through it and can tell you that you don't need to live/work there to be a part of the future of computing.
Alan
P.S. Anyone interested in joining us in building out the coopsource.org infrastructure is welcome to contact me offlist. It is being built with clojure and clojurescript. While we are just getting started it has been many years in the planning stages and we could use some help getting it launched :-)