Operating Systems Software Categories