I didn't really think about it like that, though i guess accurate.
Matrix, the spec is open, and synapse the server is open. anyone can make a bridge, they are pluggable, and the author can choose their license.
I guess you could call Matrix+spec the core.