William Richard (Rich) Stevens (5 de febrero de 1951 - 1 de septiembre de 1999) fue un autor estadounidense nacido en Rhodesia del Norte de libros de informática , en particular libros sobre Unix y TCP/IP . [1]
Biografía
Richard Stevens nació en 1951 en Luanshya , Rodesia del Norte (hoy Zambia ), donde su padre trabajaba para la industria del cobre. Posteriormente, la familia se mudó a Salt Lake City, Utah , Hurley, Nuevo México , Washington, DC y Phalaborwa, Sudáfrica . Stevens asistió a la Escuela Militar Fishburne en Waynesboro, Virginia . Recibió una licenciatura en ingeniería aeroespacial de la Universidad de Michigan en 1973 y una maestría (en 1978) y un doctorado (en 1982) en ingeniería de sistemas de la Universidad de Arizona . Se mudó a Tucson en 1975, donde trabajó en el Observatorio Nacional Kitt Peak como programador de computadoras hasta 1982. Desde 1982 hasta 1990 fue vicepresidente de Servicios de Computación en Health Systems International en New Haven, Connecticut . Stevens regresó a Tucson en 1990, donde siguió su carrera como autor y consultor. También fue un ávido piloto e instructor de vuelo a tiempo parcial durante la década de 1970. [2]
Stevens murió en 1999, a la edad de 48 años. En 2000, recibió póstumamente el premio USENIX Lifetime Achievement Award. [3]
Libros
- 1990 – Programación de redes UNIX – ISBN 0-13-949876-1
- 1992 – Programación avanzada en el entorno UNIX – ISBN 0-201-56317-7
- 1994 – TCP/IP ilustrado , Volumen 1: Los protocolos – ISBN 0-201-63346-9
- 1995 – TCP/IP Illustrated, Volumen 2: La implementación (con Gary R. Wright) – ISBN 0-201-63354-X
- 1996 – TCP/IP ilustrado, volumen 3: TCP para transacciones , HTTP , NNTP y protocolos de dominio UNIX – ISBN 0-201-63495-3
- 1998 – Programación de redes UNIX, Volumen 1, Segunda edición: API de redes: Sockets y XTI – ISBN 0-13-490012-X
- 1999 – Programación de redes UNIX, Volumen 2, Segunda edición: Comunicaciones entre procesos – ISBN 0-13-081081-9
- 2003 - Programación de redes UNIX Volumen 1, tercera edición: API de redes de sockets - ISBN 0-13-141155-1 (con Bill Fenner y Andrew M. Rudoff)
- 2005 – Programación avanzada en el entorno UNIX, segunda edición – ISBN 0-321-52594-9 (con Stephen A. Rago)
- 2011 – TCP/IP Illustrated, Volumen 1: Los protocolos (segunda edición) – ISBN 0-321-33631-3 (con Kevin R. Fall)
- 2013 – Programación avanzada en el entorno UNIX, tercera edición – ISBN 0-321-63773-9 (con Stephen A. Rago)
RFC
Stevens también fue coautor de varios documentos de Solicitud de comentarios (RFC) para el Internet Engineering Task Force , el proceso mediante el cual se difunden las "notas técnicas y organizativas" de Internet. [4] Los RFC de Stevens cubrieron actualizaciones de la API de sockets de Berkeley para IPv6 , así como un método estándar de control de congestión para sesiones TCP .
- Stevens, WR y Thomas, M. 1998. "API de sockets avanzados para IPv6", RFC 2292
- Gilligan, RE, Thomson, S., Bound, J. y Stevens, WR 1999. "Extensiones de interfaz de socket básica para IPv6", RFC 2553
- Allman, M., Paxson, V., Stevens, WR 1999. "Control de congestión TCP", RFC 2581
Referencias
- ^ "Pearson Technology Group - Programación avanzada en el entorno UNIX® 1/e". Archivado desde el original el 4 de marzo de 2016 . Consultado el 22 de enero de 2012 .
- ^ "Publicación del obituario de Usenet" . Consultado el 5 de febrero de 2014 .
- ^ "Ganadores del premio USENIX Lifetime Achievement Award". 6 de diciembre de 2011 . Consultado el 6 de febrero de 2014 .
- ^ "IETF | RFC". IETF . Consultado el 11 de enero de 2021 .
enlaces externos
- Antigua página de inicio de Stevens
- Gurú de los gurús de Unix por Rachel Chalmers (1 de septiembre de 2000) en Salon.com
- Entrevista de Prentice Hall con Rich Stevens, autor de Programación Unix, Volumen 1: API de red, sockets y XTI, 2/e