But but how on earth can an OS be designed around CLOSED components???. Do you really think that manufacturers will give you all source code to the devices they have put in there particular design? because without this there can not be an OS of any kind. Or are you going to start from scratch with data sheets of every component?.