To expand on the reference to white balancing in @szulat's answer: If you don't explicitly white balance the image to a reference temperature, arbitrary light sources in the scene may end up being the reference for the chosen white balance, either visually or due to using "auto" white balance. In the posted image, it may have been the lighting on the rocky foreground. I would guess that it had a lowish color temperature and perhaps a slight greenish cast, and balancing for this would produce a bluish-purple cast to the rest of the image, including the stars.
For a somewhat "objective" reference, this shot of the sky over Los Angeles, full of light pollution and helicopters, is balanced to ~6500K, roughly what you might get from a flash tube or overcast sky. The stars range from bluish to yellow-orange colors...
Due to the light pollution, many of the fainter bluish star trails are visible due more to contrast in chroma than lightness (and might not be visible at all to someone with blue-yellow vision deficiency), while fainter trails close to the color of the light pollution might be completely obscured. Now, if we balance the image to make the clouds a little more neutral...
...the similarly colored trails have also become more "white", while the bluer ones have become even bluer. Since modern light sources can be all over the place in terms of spectrum, their effect on auto white balance for images of things like sky objects can be somewhat unpredictable.