For a company events calendar, you can simply create a new Calendar folder in Public Folders and grant permissions through the Properties dialog for the folder.
Outlook 2007 adds the ability to send calendar files and publish your calendar for sharing. This supports just one way sync - the sender can update the calendar but others can't. If all users need the capability to update the calendar, you'll need to use one of the tools below.
Tools in the Spotlight
Gives managers, secretaries and co-workers an instant, web-based view of where people are, what they are doing, and when they are next available. AgendaX will seamlessly manage multiple time zones and allow global views of staff availability and resource allocation. AgendaX incorporates many features that allow you to take advantage of Outlook calendaring, Active Directory attributes and web views to give you the ultimate corporate resource portal. No client installation necessary and nothing is installed on Exchange Server. Supports all Exchange Server versions. New Version 6 available now!
Use Add2Exchange Enterprise Calendars to synchronize Exchange public folder calendars to users so they have a local copy of appointments and for viewing on their smartphones. Automatically copy appointments created in your public folder calendars to mailbox folders for a public to private sync. Sync new appointments in users' mailbox folders to public folders for a private to public sync, and/or sync calendars between users' mailbox folders for a private to private sync. Sync 1-way, bi-directional, or a 'full mesh'. 21-day trial available
Sample Outlook form application to maintain a central calendar. (Microsoft Office Update)
Save time and money using TimeFleX as your perfect group calendar. Scheduling teams and resources does not need to be complex and time consuming. TimeFleX makes it simple and straightforward. The advanced graphical interface improves visibility into team and resources extending the value of an Exchange or Office 365 implementation. Improve meeting planning efficiency to a maximum for all departments and all requirements along with filtering features by using our extensions Mobile / Meeting Finder / Room&Catering
A solution to the problem of surprise double-booked resources in Exchange / Office 365 in the enterprise. The cmdlet can report double booked meetings, send email notification to each meeting organizer about those upcoming conflicts and ask them to resolve the conflict, remove conflicts by cancelling conflicting meeting occurrences, preferentially keep conflicting bookings for company VIPs, and, receive piped input from other cmdlets (e.g., Get-Mailbox).
For additional information on group calendaring, see Maintaining a Group Calendar in Outlook