Being open-source is a very important point.
But any communication system that is built for the future must at least be (public-key) encrypted.
Then you, make it 100% decentralized and you're ready for our time where unlimited mass surveillance seems acceptable for "democratic" governments.