I understand that the speed of light can be derived from Maxwell's equations, giving $c=\frac{1}{\sqrt{\mu_0\varepsilon_0}}$
I furthermore understand how the principle of invariance of laws w.r.t. inertial reference frames gives rise to special relativity in order to preserve the above equation.
I am aware that gluons are theoretically massless and also travel at $c$.
I am also aware that the speed of light is considered to be the "speed of massless particles" or "the speed of information", but I'll get to that in a moment.
My question is: why should the speed of gluons by given by the electric and magnetic constants $\mu_0$ and $\varepsilon_0$? This connection seems sensible in the case of the photon, an electromagnetic particle, but why should this apply to the gluon as well?
I reject the "all massless particles" and "speed of information" answers as an explanation because they don't actually explain anything -- the situation is just as mysterious after these "answers" are given as before.
If "all massless particles" is really the answer, then $c=\frac{1}{\sqrt{\mu_0\varepsilon_0}}$ needs to explain how $\mu_0$ and $\varepsilon_0$ are derived from $c$, not the other way round. This is two new mysteries: firstly, how do we obtain $\mu_0$ and $\varepsilon_0$ from $c$ in a philosophically sound manner, and secondly, why should the classical derivation coincidentally obtain the same answer?
If "speed of information" is the answer, we need both to supply a sensible fundamental definition of "information" and furthermore show that photons and gluons actually satisfy that definition. Then we still have the problem in the bullet point above.
Can anyone shed some light (ha ha) on this? How can we present these results such that the speed of the gluon is naturally given by electronic and magnetic constants, or how do we derive $\mu_0$ and $\varepsilon_0$ from some common concept?