I'm reading the C4 explanation and I like many of its directives. http://socialarchitecture.science/c4-deep/
I'm not looking to create a OSS project that aims to be C4 certified.
For one reason, I like to have a MIT license and I will start off with myself as the first maintainer. I think those two will be against the C4 guidelines.
What I like to ask is inside the C4 guidelines there is this part about how "All patches are owned by their authors. There SHALL NOT be any copyright assignment process."
I like to keep this guideline. Does MIT explicitly forbid this? And if MIT license allows this, do I then need all contributors to explicitly give permission for me to have ability to relicense in future? Like the way ZeroMQ does it under RELICENSE https://github.com/zeromq/libzmq/tree/master/RELICENSE?