
A calendaring software is a software enabling users to use electronic versions of a variety of office tools such as calendar, appointment book, address book and contact list. These tools are an extension of many of the features provided by time management software such as desk accessory packages and mainframe office automation systems.
They automatically check the electronic calendar of team members for open time slots, propose alternative meeting times, schedule team meetings or appointments and notify/remind participants by email.
The simplest calendar software is the Unix cal command, which simply outputs a monthly or yearly calendar.
Sharing is easy with on-line applications like Google Calendar or Windows Live Calendar.
Local applications (like the Lightning extension for Mozilla thunderbird, Microsoft Outlook or Vista's Calendar) are made firstly for a user to manage his own agenda.
Alternatively, if necessary, sharing can be made via publication on a web server.
For softwares allowing the exportation of a user profile on a shared network drive, like Mozilla Sunbird, the problem of concurrent writing on the agenda file is solved by the implementation of a file locking system, to allow only one user to access the agenda file at a time.
Further implementation of agenda sharing implies synchrinisation of datas between users.
This article related to a type of software is a stub. You can help Wikipedia by expanding it.
Why are we here?
All text is available under the terms of the GNU Free Documentation License
This page is cache of Wikipedia. History