This paper deals with the problem, already considered by Lord Kelvin and Tait, of the stability of linear conservative gyroscopic systems. A theorem which provides a necessary and sufficient conditions for a certain class of the systems is given. These conditions are directly in terms of the coefficient matrices. The proof is based on an orthogonal transformation converting the original system into uncoupled two-dimensional subsystems, and applying spectral analysis to the latter. An example is given.