The 3CX solution was developed by 3CX, an international VoIP IP PBX software development technology company as an open-standards, software-based PBX. First published as a free IP PBX product in 2006, the product was intended to provide a VoIP solution for use in a Microsoft Windows environment.[2]