Well I can tell you that the blockchain data on my Ubuntu node is about 183GB while on an OpenBSD node is around 199GB.
Other data, such as chainstate maybe increases these numbers by 2GB.
So I would assume it has to do with the file system as well. I guess not all systems keep data written in the same way.