Operating system structure