Reaction score: 546
You used the words "development process". There is something in the process.This was always the case. Linux as an OS is not and never was a homogenous build. And this is alright for most people as they just want a running OS installed from binaries. (I was told there are some linux distros that can compile as a whole, but I never tried.) There is nothing done wrong with either, it is just a difference in the development process: when the development itself does not happen within a consistent OS landscape, it is a lot of work to put it correctly together afterwards.