Dashboard is very similar. There are, however, a few core differences:
- Dashboard is modal, whereas Konfab is non-modal. In layman’s terms, this means that Dashboard widgets are accessible by entering a special mode. Apple has implemented this mode as part of Exposé. To get to your widgets, you’ll hit a key combination or flick your mouse into a particular corner. In Konfabulator, widgets are always accessible — no need to enter a special mode.
The Konfabulator boys are understandably irked about their product being ripped-off, but they are taking it in stride — they don’t plan any legal action. You can read more of their thoughts in this interview, and on their website.
Many Mac-bigots are claiming that the idea of widgets are nothing new, and possibly dates all the way back to Desk Accessories in the original 1984 Mac OS. Personally, I don’t buy it. There have been many examples of Konfabulator/Dashboard style widgets in OSes over the years, but DAs were not one of them. DAs were simply apps that quit when you closed their window. That’s all. Period. They also were able to run at the same time as another app back in the pre-MultiFinder days. Realizing that the MultiFinder pretty much obsoleted DAs, Apple deprecated them back in System 7, replacing most of them with regular apps. So, Apple people — get over it. DAs were not widgets in the Konfabulator sense — period.
That having been said, there are plenty of pre-Konfab widget examples to been found. The first time I stumbled across these sorts of gagets was in XWindows on RedHat Linux 4. Many XWindow Window Managers included them, but I particularly remember WindowMaker being loaded with them. Of course, WindowMaker was based on the UI of NeXTStep, which everyone knows was the foundation for OS X.
Other examples of widgets that pre-date Konfabulator were in BeOS and OpenSTEP. Also, Microsoft’s Active Desktop is similar. Many of the items found in the Windows 98 and XP Plus! packs are similar. gDesklets for Gnome is similar. And the list goes on…
So, in the end, I don’t think the idea of widgets is anything Arlo Rose and the Konfabulator boys can lay claim to. However, their widget implementation had a particular look and feel, which has most certainly been copied by Apple. Is it illegal? Probably not. Is it a low blow? For sure.
Apple’s made quite a recent run of rolling items into the OS that have historically been the jurisdiction of third party developers. iPhoto, iTunes, FontBook, Sherlock, Cmd-Tab switching, and iChat AV are all examples of apps that upset third party developers when they came out. They’re also all apps that are essential to the Mac platform being so popular today.
So what’s Apple to do? I don’t know. But, in the case of such an obvious rip-off as Dashboard (or Sherlock), I believe they should look into buying out the developer, rather than just ripping them off. People give Microsoft a bunch of crap for doing this, but I personally think it’s a lot more ethical than just stealing ideas.
Apple, if you want to keep your greatest developers on your side, at least pay them off when you pillage their concepts.