early-stage operating systems