Hello all, this is how i use networked calendar.
I am using a webdav setup under apache for this.
You need to enable the apache2 modules "dav" and "dav_fs"
It allows you to publish iCal file on your website behind ssl if you wish, you can also configure user rights access like this
<Location /webdav>
DAV on
AuthType Basic
AuthName "webdav"
AuthUserFile /etc/apache2/.htpasswd
# only authenticated users may access /webdav
Require valid-user
</Location>
<Location /webdav/martin/>
Require user martin
</Location>
Then finally, you use Mozilla Thunderbird with the Ligthning addon, which adds calendar & iCal features. then you can recieve & send invitations to outlook, have both a private & public calendar, share calendar with your employees and so on.
It works in Windows, Linux & Mac OS X.
Right now i am looking for a cellphone that reads iCal too so i can auto-sync the calendar there. I haven't found one but i'm sure there is some.