上运行被重写为rf，与此同时，Douglas McIlroy用BCPL编程语言重写了一个roff的扩展和简化了的版本。Unix的第一个版本是在贝尔实验室里的一台PDP-7上开发出来的。在1971年开发者们为了能在操作系统上做进一步的工作想获得一台PDP-11。为了能够协调这台设备的成本，他们建议说他们应该为AT&T的专利部门开发一个文档处理系统。第一个处理程序是对McIlroy的roff的重新编写，由Joe F. Ossanna完成。当他们需要一个更加灵活的语言时，编写了一个roff的新版本叫做nr