Leonard H. Tower Jr.
Leonard H. Tower Jr. | ||
---|---|---|
![]() | ||
Información personal | ||
Nacimiento | 19 de junio de 1949 (75 años) Queens, Nueva York, ![]() | |
Nacionalidad | Estados Unidos | |
Educación | ||
Educado en | MIT | |
Información profesional | ||
Ocupación | Activista de software libre | |
[editar datos en Wikidata] |
Leonard "Len" H. Tower Jr. (n. 17 de junio de 1949) es un activista de software libre y uno de los miembros fundadores de la Free Software Foundation,[1] donde contribuyó en las primeras distribuciones de GCC[2] y GNU diff. Abandonó la Free Software Foundation en 1997.[3]
Nacimiento
Tower nació el 17 de junio de 1949 en Astoria (Queens), Nueva York, Estados Unidos.
Carrera académica
En 1971, Tower recibió un pregrado en biología del Instituto de Tecnología de Massachusetts.[4] Durante ese tiempo fue el gerente de The Tech, el periódico universitario.[5]
Proyecto GNU
Como el primer empleado a sueldo a tiempo completo de la FSF, Tower se encargaba sobre todo de tareas administrativas como gestionar listas de correo, grupos de noticias o solicitudes de información.[6][7][8]
En 1986, Tower ayudó a Stallman con el plan inicial de éste de basar el compilador de C para el Proyecto GNU en un compilador de Pastel que Stallman había obtenido de Lawrence Livermore Lab.[9] Tower trabajó en reescribir el código existente de Pastel en C mientras Stallman trabajaba en la construcción de la nueva interfaz de C.[1] Stallman abandonó ese plan cuando descubrió que el compulador de Livermore requería demasiada memoria, concluyendo "Tendría que escribir un nuevo compilador desde cero. Ese nuevo compilador se conoce ahora como GCC; nada del compilador de Pastel está usado en él, pero conseguí adaptar y usar la interfaz de C que había escrito".[9] Stallman lanzó su nuevo compilador GNU C el 22 de marzo de 1987,[10] reconociendo las contribuciones de otros, incluyendo a Tower, que "escribió partes del parser, generador RTL, definiciones de RTL y la descripción de la máquina Vax" basado en ideas contribuidas por Jack Davidson y Christopher Fraser.[2][11]
Junto con Mike Haertel,[12] David Hayes[13] y Stallman, Tower fue también uno de los coautores iniciales de GNU diff, una utilidad de comparación de archivos basado en un algoritmo publicado por Eugene Myers.[14][15]
A finales de la década de 1980 y comienzos de la de 1990, Tower formó parte de conferencias de la USENIX como representante de la FSF.[16]
League for Programming Freedom
Tower fue un antiguo miembro de la League for Programming Freedom. Durante 1991, Tower fue uno de los dos oradores más activos de la organización, junto con Richard Stallman.[17]
Referencias
- ↑ a b Jerome E. Puzo (febrero de 1986). «El zoo de GNU» (en inglés). Consultado el 9 de julio de 2014.
- ↑ a b Stallman, Richard M. (24 de abril de 1988). Colaboradores del GNU CC (en inglés). Archivado desde el original el 2 de abril de 2012. Consultado el 9 de julio de 2014.
- ↑ Karl Heuer (julio de 1997). «Quién es GNU» (en inglés). Consultado el 9 de julio de 2014.
- ↑ «La conferencia "Un mundo, una red" comienza con la entrega de premios de software libre» (en inglés). 28 de octubre de 1998. Consultado el 10 de julio de 2014.
- ↑ «Cabecera del periódico universitario "The Tech"» (en inglés). 15 de febrero de 1972. Archivado desde el original el 4 de marzo de 2016. Consultado el 10 de julio de 2014.
- ↑ Stacey Goldstein, Robert J. Chassell, Leonard Tower, Jr. (febrero de 1988). «Quién es GNU» (en inglés). Consultado el 10 de julio de 2014.
- ↑ Jonathan P. Tuttle, Robert J. Chassell, Leonard Tower Jr. (enero de 1997). «Quién es GNU» (en inglés). Consultado el 10 de julio de 2014.
- ↑ Paul Rubin (junio de 1987). «Quién es GNU» (en inglés). Consultado el 10 de julio de 2014.
- ↑ a b Richard Stallman (20 de septiembre de 2011). «Acerca del proyecto GNU». Consultado el 10 de julio de 2014.
- ↑ Richard Stallman (22 de marzo de 1987). «Lanzamiento de la beta de GNU C Compiler» (en inglés).
- ↑ Richard Stallman (2001). «Colaboradores de GCC» (en inglés). Consultado el 10 de julio de 2014.
- ↑ Mike Haertel (12 de noviembre de 1988). «RE: Implicaciones del reciente ataque de virus (Caballo de Troya)» (en inglés). Consultado el 10 de julio de 2014. «Soy estudiante universitario. También el autor de GNU grep, coautor de GNU diff y trabajando en GNU sort».
- ↑ David S. Hayes (19 de agosto de 1993). «Re: Shareware (Mi experiencia)» (en inglés). Consultado el 10 de julio de 2014. «Escribí parte del código original en el programa "diff" de GNU. (Desde entonces ha sido reemplazado por otro código)».
- ↑ Bob Page (19 de noviembre de 1989). «v89i217: rcs - revision control system, Part02/14» (en inglés). Consultado el 10 de julio de 2014. «GNU DIFF fue escrito por Mike Haertel, David Hayes, Richard Stallman y Len Tower.»
- ↑ Free Software Foundation, Inc. (2 de octubre de 1994). «analyze.c». Consultado el 10 de julio de 2014. «El algoritmo básico está descrito en: "An O(ND) Difference Algorithm and its Variations", Egene Myers, Algorithmica Vol. 1 No. 2, 1986, 99. 251-266; mirar especialmente la sección 4.2, que describe la variación usada abajo».
- ↑ Kevin C. Smallwood (30 de diciembre de 1991). «Calendario BOF actualizado para la conferencia USENIX de San Francisco» (en inglés). Consultado el 10 de julio de 2014.
- ↑ Spike R. MacPhee (noviembre de 1991). «Oradores voluntarios» (en inglés). Archivado desde el original el 10 de marzo de 2007. Consultado el 10 de julio de 2014.
Datos: Q6525340