The Kent Applicative Operating System was a functional operating system concept to utilise dynamic process creation and inter-process communication.
The system is based on earlier work by Will R. Stoye . The system allow dynamic creation of functional processes . Processes are stream processors, functions that transform an ingoing stream to an outgoing stream. Process scheduling is based on evaluation on demand. Inter-process communication is by message passing based on Stoye's sorting office concept.