******• 3CX does not support security (TLS, SRTP)******
Yes it does.
******• 3CX does not support multiple homed servers*******
Yes it does.
******• 3CX does not support IPv6*******
And that's a plus... how? IPv6 is as needed as a car lighter in a non smokers car.
******• 3CX does not support Linux*******
Sorry, we want to keep stuff easy for the user. Not complicate them by sending them off to modify complicated config files in unknown linux folders.
*****3CX does not support SOAP******
Yes it does.
*******• 3CX does support all of Microsoft’s Unified Messaging technologies (Exchange UM, Outlook, OCS, MSS)******
It does support Exchange and outlook.
*******• 3CX does not support Call Center features like Call Recording, Barge In, Listen In, etc.*******
Yes it does...
*******• 3CX does not support manual Service Flags to toggle day/night service*******
It's already implemented in the internal V9 which will be released in aproximately a month's time.
*******• 3CX does not support Paging******
Paging has been supported since the earliest releases of the PBX
******• 3CX does not support Conference 'rooms' with ad-hoc, scheduled, and pin based conference capabilities******
3CX in fact does support conference rooms. The Pin functionality is included in Version 9.
*****• 3CX is not designed for hosted multi-tenant PBX virtualization******
That's one we are working on for V9.1 or V10
*****And for 3CX resellers, you are competing with their ‘free’ PBX, which has zero margin*****
3CX is called "Free" simply because more than half of the features are available in the free version. You can even use it without buying a license.
And if you do want a license, you can use a 2 Simulataneous call license which is available for free if you register with correct credentials on the 3CX website.
- The purpose of a Windows based PBX is to make thing simple for the user. Not overcomplicate everything.
Now if you are a Linux Guru. Your best solution is Asterisk, no doubt.