Structure of an extendable operating system