Isn't Sunbird/Mozilla Calendar the client-side only? What back-end are you using for Calendaring?
Easy - use Apache with webdav to share a folder of calendar files. (This usually just means adding "DAV on" to the httpd.conf directory configuration, and setting permissions appropriately). Sunbird/Mozilla Calendar can access, publish, and refresh these remotely-stored calendar files.
Sunbird/Mozilla Calendar has improved dramatically over the past few months...
- Mike