Interested Article - Тауэр, Леонард

Леонард «Лен» Х. Тауэр-младший (род. 17 июня 1949 года в Нью-Йорке ) — разработчик свободного программного обеспечения и один из членов-основателей Фонда свободного ПО , участвовал в разработке начальных версий GNU Compiler Collection и diff . Он покинул Фонд свободного ПО в 1997 году .

Биография

Тауэр родился 17 июня 1949 года в Астории , Куинс , Нью-Йорк, США .

В 1971 году Тауэр получил образование биолога в Массачусетском технологическом институте . В течение этого времени он был бизнес-менеджером студенческой газеты The Tech .

Как первый полноценный оплачиваемый работник Фонда свободного ПО Тауэр в основном выполнял административные задачи, включая управление списками рассылки, группами новостей и запросами на информацию .

В 1986 году Тауэр помогал Ричарду Столлману с его первоначальным планом создать компилятор Си для проекта GNU на базе компилятора Pastel , полученного Столлманом из Ливерморской национальной лаборатории . Тауэр работал над переписыванием существующего кода Си на Pastel , вариацию Pascal , а Столлман работал над новым внешним интерфейсом Си. Столлман отверг этот план, когда обнаружил, что ливерморскому компилятору требуется слишком много памяти, заключив: «Я бы написал новый компилятор с нуля. Этот новый компилятор теперь известно как GCC; ни один из компиляторов Pastel не используется в нём, но мне удалось адаптировать и использовать внешний интерфейс Си, который я написал.» Столлман выпустил свой новый GNU C компилятор 22 марта 1987 года , признав вклад других людей, в том числе Тауэра, которые «писали части синтаксического анализатора, RTL генератора, RTL определения», основанные на идеях Джека Дэвидсона и Кристофера Фрейзера .

Наряду с Майком Хиртелом , Дэвидом Хейсом и Столлманом Тауэр также был одним из первых соавторов GNU Diff, утилиты сравнения файлов на основе опубликованного алгоритма Юджина Майерса .

В конце 1980-х — начале 1990-х Тауэр выступал на конференциях USENIX в качестве представителя Фонда свободного ПО .

Тауэр был одним из первых членов Лиги за свободу программирования . На протяжении 1991 года Тауэр был одним из двух наиболее активных спикеров организации наряду с Ричардом Столлманом .

Примечания

  1. (неопр.) // GNU'S Bulletin / Puzo, Jerome E.. — Free Software Foundation, 1986. — February ( т. 1 , № 1 ). 23 июня 2015 года.
  2. Stallman, Richard M. (24 April 1988), "Contributors to GNU CC", (PDF) , Free Software Foundation, Inc., p. 7, (PDF) из оригинала 2 апреля 2012 , Дата обращения: 3 октября 2011 от 2 апреля 2012 на Wayback Machine
  3. (неопр.) // GNU's Bulletin / Heuer, Karl. — Free Software Foundation, Inc., 1997. — July ( т. 1 , № 23 ). 4 марта 2016 года.
  4. (28 октября 1998). Дата обращения: 18 сентября 2011. 2 ноября 2012 года.
  5. от 4 марта 2016 на Wayback Machine , 15 February 1972, page 4.
  6. (неопр.) // GNU's Bulletin / Goldstein, Stacey; Chassell, Robert J.; Tower, Jr., Leonard. — Free Software Foundation, Inc., 1988. — February ( т. 1 , № 4 ). 16 апреля 2016 года.
  7. (неопр.) // GNU's Bulletin / Tuttle, Jonathan P.; Chassell, Robert J.; Tower Jr., Len. — Free Software Foundation, 1997. — January ( т. 1 , № 22 ). 3 марта 2016 года.
  8. (неопр.) // GNU's Bulletin / Rubin, Paul. — Free Software Foundation, 1987. — June ( т. 1 , № 3 ). 25 ноября 2015 года.
  9. Stallman, Richard . The GNU Project (20 сентября 2011). Дата обращения: 9 октября 2011. 24 апреля 2011 года.
  10. Richard M. Stallman (forwarded by Leonard H. Tower Jr.) (March 22, 1987). . Newsgroup : . Архивировано из 5 ноября 2011 . Дата обращения: 9 октября 2011 .
  11. Stallman, Richard M. (2001) « от 3 января 2007 на Wayback Machine » in от 27 декабря 2006 на Wayback Machine for gcc version 2.95 (Cambridge, Mass.: Free Software Foundation)
  12. Mike Haertel (November 12, 1988). . Newsgroup : . Дата обращения: 4 октября 2011 .
  13. David S. Hayes (August 19, 1993). . Newsgroup : . Дата обращения: 5 октября 2011 .
  14. Myers, Eigene W. (англ.) // (англ.) : journal. — 1986. — Vol. 1 , no. 2 . — P. 251—266 . — doi : . 15 апреля 2010 года.
  15. Bob Page (November 19, 1989). . Newsgroup : . Дата обращения: 4 октября 2011 .
  16. "analyze.c", , Free Software Foundation, Inc., October 2, 1994 , Дата обращения: 4 октября 2011 от 3 марта 2016 на Wayback Machine
  17. Tower, Leonard H., et al. (2001) 8 июля 2012 года. , revision 1.3, от 3 марта 2016 на Wayback Machine (Cambridge, Mass.: Free Software Foundation)
  18. Smallwood, Kevin C. (30 December 1991) « от 25 октября 2012 на Wayback Machine » comp.org.usenix USENET posting;
  19. MacPhee, Spike R. (неопр.) // Programming Freedom. — League for Programming Freedom, 1991. — November ( т. 1 , № 1 ). 10 марта 2007 года.

Ссылки

  • at Art.Net
  • at the Massachusetts Institute of Technology
Источник —

Same as Тауэр, Леонард