Lots of Windows 2000/XP and horribly-outdated Linux.
They were acceptable decisions made back in the days before railways started deciding to network all the things, which wasn't really foreseeable at the time... and railway stuff tends to last 20-40 years.
The rail industry, alas, begs to differ.