OS philosophy problem