Which were actually stolen from Apple's Desk Accessories 28 years ago.
Main Differences:
Konfabulator - self-contained JavaScript runtime engine, based on SpiderMonkey (the open source JavaScript engine from the Mozilla Project) Konfabulator UI layouts are specified in a custom XML format: Konfabulator = (Custom XML format) + (Custom JavaScript engine)
Dashboard - based on WebCore. Dashboard widgets are specified using HTML and CSS, using the same rendering engine as Safari - they are little floating Web Kit views, with a much smaller memory footprint. Dashboard is an extension of Mac OS X system-level technologies: Web Kit for layout and scripting; Exposé for the Dashboard window layer; and Cocoa for advanced functionality. Konfabulator isnt a product, its a platform, and does nothing other than provide an environment and API for widgets. It was a closed platform, without an IDE, and wouldn't have been able to be integrated into the system as Dachboard was. They may look similar, but they do entirely different things.
"Developers, developers, developers, developers..."