Открыть сервис

Хэл Абельсон

Хэл Абельсон (англ. Hal Abelson; род. 26 апреля 1947, Детройт, Мичиган, США) — американский учёный в области информатики, профессор Массачусетского технологического института (MIT), соавтор культового учебника «Структура и интерпретация компьютерных программ» (SICP) и один из основателей движения за открытое образование и свободное программное обеспечение. Известен также как сооснователь проекта Creative Commons и активный участник кампаний за цифровые права и реформу патентного законодательства.

Биография

Хэл Абельсон родился в семье еврейских иммигрантов. Окончил Принстонский университет (бакалавр математики, 1969) и MIT (доктор философии по математике, 1973). С 1973 года работает на факультете электротехники и информатики MIT, где в 1992 году получил звание полного профессора.

В 1980-х годах совместно с Джеральдом Сассманом разработал курс «Структура и интерпретация компьютерных программ» (6.001), который стал обязательным для первокурсников MIT и одним из самых влиятельных курсов по программированию в мире. На основе этого курса в 1985 году была издана одноимённая книга, переведённая на десятки языков.

В 1990-х годах Абельсон занялся вопросами цифровых прав и свободного распространения знаний. В 1999 году он стал одним из сооснователей проекта Creative Commons — организации, разработавшей систему лицензий, позволяющих авторам гибко регулировать использование своих произведений. В 2001 году Абельсон также участвовал в создании Free Software Foundation и был членом её совета директоров.

В 2000-х годах Абельсон активно выступал против патентования программного обеспечения и методов ведения бизнеса. Он был одним из инициаторов кампании «Против программных патентов» и давал показания в Конгрессе США по вопросам реформы патентного законодательства. В 2010 году он стал сооснователем проекта «MIT App Inventor» — визуальной среды разработки приложений для Android, ориентированной на обучение программированию.

Основные работы

«Структура и интерпретация компьютерных программ» (SICP)

Книга, написанная совместно с Джеральдом Сассманом, считается одним из важнейших учебников по программированию XX века. В ней излагаются фундаментальные концепции вычислительных процессов: абстракция данных, рекурсия, лямбда-исчисление, интерпретаторы, компиляторы, параллельные вычисления. В качестве основного языка используется Scheme (диалект Lisp). Книга отличается математической строгостью и акцентом на общие принципы, а не на конкретные языки или технологии. SICP используется в ведущих университетах мира, включая MIT, Беркли, Стэнфорд и Оксфорд.

Creative Commons

Абельсон был одним из ключевых разработчиков концепции лицензий Creative Commons (CC). Эти лицензии позволяют авторам (музыкантам, писателям, фотографам, учёным) добровольно отказываться от части авторских прав, сохраняя при этом контроль над использованием произведений. Наиболее известные варианты — CC BY (требуется указание автора) и CC BY-SA (требуется указание автора и распространение на тех же условиях). К 2020 году под лицензиями CC было опубликовано более 2 миллиардов произведений.

MIT App Inventor

Визуальная среда разработки мобильных приложений для Android, созданная в 2010 году в рамках проекта Google Labs, а затем переданная MIT. App Inventor использует блочный интерфейс (наподобие Scratch), позволяющий создавать приложения без написания кода. Проект ориентирован на обучение программированию школьников и студентов, а также на быстрое прототипирование. К 2023 году на платформе было создано более 50 миллионов приложений.

Вклад в образование

Абельсон является одним из пионеров открытого образования. В 2001 году он инициировал проект MIT OpenCourseWare (OCW), в рамках которого MIT бесплатно выложил в открытый доступ учебные материалы всех своих курсов. Это стало первым масштабным проектом такого рода и послужило моделью для других университетов. К 2023 году более 300 университетов мира присоединились к движению OpenCourseWare.

Абельсон также активно участвовал в создании образовательной платформы edX (совместно с MIT и Гарвардом), запущенной в 2012 году. Он был одним из разработчиков концепции «массовых открытых онлайн-курсов» (MOOC), позволяющих тысячам студентов одновременно проходить обучение через интернет.

Общественная деятельность

Абельсон известен своей критикой патентной системы США, особенно в отношении программного обеспечения и методов ведения бизнеса. В 2008 году он давал показания в Палате представителей Конгресса США, утверждая, что программные патенты тормозят инновации и создают «патентные тролли» — компании, которые скупают патенты не для производства, а для судебных исков. Он также выступал против законопроекта SOPA (Stop Online Piracy Act) в 2011 году, считая его угрозой свободе интернета.

Абельсон является членом Американской академии искусств и наук (с 1992 года) и лауреатом премии ACM SIGCSE за выдающиеся заслуги в компьютерном образовании (2012).

Критика

Некоторые критики отмечают, что подход Абельсона к обучению программированию через SICP, основанный на функциональном программировании и языке Scheme, устарел и не соответствует современным требованиям индустрии, где доминируют императивные языки (Java, Python, C++). Однако сторонники SICP утверждают, что книга учит фундаментальным концепциям, которые остаются актуальными независимо от языка.

Другая критика касается лицензий Creative Commons: некоторые авторы считают, что эти лицензии недостаточно защищают права авторов, так как допускают коммерческое использование произведений без выплаты вознаграждения. Абельсон в ответ утверждает, что CC — это инструмент выбора, а не обязательство, и каждый автор может выбрать наиболее подходящий вариант.

Признание

  • Премия ACM SIGCSE за выдающиеся заслуги (2012)
  • Медаль Бенджамина Франклина в области компьютерных и когнитивных наук (2013)
  • Премия IEEE James H. Mulligan, Jr. Education Medal (2015)
  • Почётный доктор Университета Глазго (2016)

Источники

  • Abelson, H., Sussman, G. J. Structure and Interpretation of Computer Programs. — MIT Press, 1985.
  • Creative Commons. About the Licenses. — Creative Commons, 2020.
  • MIT OpenCourseWare. History. — MIT, 2001.
  • Hal Abelson. Testimony before the House Judiciary Committee on Patent Reform. — 2008.
  • ACM SIGCSE. Award for Outstanding Contribution to Computer Science Education. — 2012.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →