Some links to discussion of the Konfabulator/Dashboard issue:
Developing software for any platform carries some degree of risk that the owner of the platform may make changes that diminish or destroy the effectiveness or utility of your software. The degree of risk varies but it is always present. (This risk exists for in house corporate developers as much as for shrink wrap commercial developers.)
Having said that, Brent Simmons is right that this is a developer relations failure for Apple.
For those of us who are not attending WWDC 2004, it may be a little early to know what Dashboard really is. There’s some marketing prose and some QuickTime video demos but there’s very little hard information yet. The ‘flipping sticky’ movie available at Mac Rumors: Dashboard Exposed seems to show an influence from Project Looking Glass. (There are similar ideas in Longhorn and XAML.) Is Dashboard a copy of Konfabulator or is it something else?
I hope that Dashboard is not a clone of Konfabulator. Not because I want to see Apple ‘cleared’ but because I don’t like Konfabulator.
Konfabulator has been hailed by some as the new HyperCard. I last looked at Konfabulator around version 1.02. At that time it was a great idea with a weak programming model. It was eye candy with little substance. (See NSLog(): Konfabuseless.) Konfabulator is now at version 1.7 and there have been only modest improvements to the programming model.
I’m hoping that Dashboard doesn’t have Konfabulator’s deficiencies. Dave Hyatt’s Surfin' Safari: Dashboard post suggests that, indeed, the Dashboard is something more. Much more.
(As I went to post, John Gruber weighed in: Daring Fireball: Dashboard vs. Konfabulator.)
I decided I had more to say. See constructive nonconformist: More about Dashboard and Konfabulator.