  the v operating system (sometimes written v-system) is a microkernel operating system that was developed by faculty and students in the distributed systems group at stanford university from 1981 to 1988, led by professors david cheriton and keith a. lantz. v was the successor to the thoth and verex operating systems that cheriton had developed in the 1970s. despite very similar names and close development dates, it is not related to the unix system v. ==features== the key concepts in v are multithreading and synchronous message passing. the original v terminology uses "process" for what is now commonly called a "thread", and "team" for what is now commonly called a "process" consisting of multiple threads sharing an address space. communication between threads in v uses synchronous message passing, with short, fixed-length messages that can include access rights for the receiver to read or write part of the sender's address space before replying. the same message-passing interface is used both between threads within one process, between threads of different processes within one machine, and between threads on different machines connected by a local ethernet. reprinted in innovations in internetworking isbn 0-89006-337-0 a thread receiving a message is not required to reply to it before receiving other messages; this distinguished the model from ada rendez
Discontinued_operating_systems Microkernels Stanford_University