Unix pseudoterminals originated in 1983 during the development of Eighth Edition Unix and were based on a similar feature in TENEX [REF].
The Linux Programming Interface from 2010 contains an entire chapter (chapter 64 "Pseudoterminals" p1375-1399.)