I'm one of the developers an founders of Ra-Ajax which is Open Source and Free of Charge (LGPL licensed, hosted at Google Code) and I have a lot of reasons to do what I do, which is to spend most of my time maintaining an Open Source project which I earn close to ZIP money on.
Some of my intentions are that I want Open Web to win, I want Open Innovation and Open Source to win, I want Mono to succeed and I want software and especially building block software to be commoditized since I see software as the basic building blocks of civilization and the carrier of information - which for me is hugely important. In addition I'd like to use Ra-Ajax as a foundation for our consulting services and our own commercial applications and spin offs.
So anyway, with my intentions out of the way I hope people could help me understand this question, and hopefully without jumping on me for linking to Ra-Ajax...
I am 100% confident in that Ra-Ajax is the really superior choice for doing Ajax on ASP.NET. So why don't I have a "gazillion" of users? Sure Ra-Ajax as a project is pretty fresh, it was founded in late June and its first release was in late August. So I guess some things will come with time. But seeing the curves for jQuery at Alexa.com in its early days I'd hope I'd have far more users already...?
I would really hate Ra-Ajax to become the "BetaMax" of Ajax libraries for ASP.NET. So I am therefore asking the SO users how to ensure adoption of my Ajax library...?
Am I doing something wrong? If so what am I doing wrong? Can I improve the website somehow? Are there some forums I should be in. Have others here had success with Open Source projects (obviously I assume) and if so HOW did you get massive adoption...?
Have I chosen the wrong license (LGPL)...?
What are the general steps to massively increase adoption of an Open Source project...?
Are there any samples of seriously kick-ass great FOSS projects which just completely failed due to "no known reasons" - like the BetaMax vs. VHS story...?
Sorry for posting such a long question, but this really bugs me and I'm really trying to crack the code here...