This may be a difficult one to answer. I am looking for an instant messaging application (to host ourselves) which will have these features :
- Ability to IM each other (obviously)
- Have a status against each user (i.e. free/busy/away)
- Suitable for 10-15 users.
- Have a short status (which can be entered free text by the user).
- Ability to transfer files
- Video Conferencing
- Centralised administration and basic usage reporting
- Ability to invite third parties to online presentations\screen sharing sessions (like WebEx).
Optional (nice to have)
- VOIP capability
- Open Source Software