WebDAV is one of those interesting standards that sometimes gets lost in the broader industry hoopla. Well I finally decided to take a look at Mozilla's Calendar project as more open solution for sharing my calendar. After browsing around a little I came a across the following piece:
To share your calendars, you need access to a webDAV server. If you run your own web server, you can install mod_dav, a free Apache module that will turn your web server into a webDAV server. Instructions on how to set it up are on their website. Once you set up your webDAV server, you can publish your calendar to the site, then subscribe to it from any other Mozilla Calendar. Automatically updating the calendar will give you a poor man's calendar server.
Through WebDAV we will be able to share calendars across disparate calendaring tools (albeit with some degree of pain when Outlook is in the mix). Even better for me, I can post my shared calendar data via a Virtuoso instance (internally and externally since WebDAV is one of the many protocols that it implements), in short I could even seriously consider generating this on the fly and sharing it via this blog (Wow!).
We aren't too many miles away from open and standards compliant Unified Data Storage thanks to WebDAV.