Developing for Dashboard is nothing like developing for Konfabulator. There was almost zero chance that I would develop a a widget for Konfabulator. I’d have to learn a completely new platform, and anyone who wanted to use my widget would have to buy a license for that platform’s runtime. Dashboard gadgets, on the other hand, are Web pages. I already know HTML and CSS, and I have a collection of tools for working with them. The runtime is free. If I want to use Cocoa or Java, I can do that, too. John Gruber says:
I can’t think of any possible way that gadget development could be based on something that would enable more Mac nerds to get up and running writing their own gadgets.
The Konfabulator developers are in an unfortunate situation, partially of their own making, but what’s getting lost in that coverage is that the Mac is now a platform for writing client-side Web applications.