1. A Class-3 electronic flight bag comprising: a single processor having at least one core; an electronic memory system communicating with the processor and holding an operating system; a network interface communicating with an aircraft data network to connect to other aircraft equipment including navigation systems; a display communicating with the processor; wherein the operating system executes to limit access of Type-A/B applications in the electronic memory system to the electronic memory, the display, and the processor according to predefined rules enforced by the operating system to block potential interference by an execution of the Type-A/B application with an execution of a Type-C application; wherein the Type-C application is design-approved to interact with the aircraft data network and the Type-A/B application is not design-approved to interact with the aircraft data network.