How to sync calendar with android without google? is there a way to sync an Ubuntu calendar application like Thunderbird Lightning or Evolution with an Android device without using google-calendar?

At the moment I am syncing my Thunderbird-Lightning calendars on different computers via Dropbox, what is much more reliable than google-calendar. Another big advantage over google-calendar is, that I can access my appointments offline as well, since the calendar files are synced onto the harddrive of each computer by Dropbox.

I'd like to access those calendars via my android device as well.


The Dropbox-app for android does not support automatic syncing yet, so it seems like I have to use another service.
Apart from that I guess I need to know an android app, that can access a calendar-file stored in ics-format. 


Thanks in advance
YSN
If you use a CalDAV server such as SOGo or DAViCal with Lightning, you can then use CalDAV-Sync on your Android device to sync your calendars there as well. SOGo also has CardDAV support, and CardDAV-Sync will keep your contacts in sync as well.