Well, this will give the “Linux only imitates Windows and Mac OS, it never has its own ideas” camp something to chew on: http://shawnblanc.net/2011/05/fantastical/ An almost identical functionality has been available by default on various Linux desktops for years.