Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Майкл Дж. (Майк) Карелс - американский инженер-программист и один из ключевых людей в истории BSD UNIX .

Выпускник Университета Нотр-Дам со степенью бакалавра наук в области микробиологии. Майк поступил в Калифорнийский университет в Беркли, чтобы получить ученую степень по микробиологии. У Майка был доступ к компьютеру отдела, и, поскольку у администратора PDP-11 не было достаточно времени, Майк начал помогать ему, а затем вносил изменения в систему. Майк начал свой вклад в Unix с выпуска 2.9BSD, распространяемого для PDP-11. Когда Майк увидел объявление о вакансии в группе исследования компьютерных систем в проекте BSD , он решил вмешаться. В 1982 году Майк взял на себя управление Билла Джоя.обязанности, когда г-н Джой покинул CSRG и был системным архитектором для 4.3BSD, наиболее важного выпуска BSD и основы для разработки ряда коммерческих версий Unix, доступных сегодня, включая Solaris. Этот выпуск был представлен миру во всех подробностях благодаря знаменитой книге «Дизайн и реализация операционной системы 4.3BSD UNIX» с черной обложкой и улыбающимся зверьком. Майк был главным программистом CSRG в течение 8 лет.

Майк тесно сотрудничал с Ван Якобсоном над рядом широко распространенных алгоритмов реализации TCP. В том числе алгоритм Якобсона / Карелса, медленный старт TCP и основополагающее дерево маршрутизации, вероятно, являются самыми известными. Майк не уделяет должного внимания этой работе, а с другой стороны, использует любую возможность, чтобы упомянуть имена людей, которые тем или иным образом играли какую-то роль или способствовали реализации TCP / IP в Unix.

В 1993 году USENIX ассоциация дала премию Lifetime Achievement ( Flame ) к системам Research Group Computer в Университете Калифорнии, Беркли , в честь 180 лиц, в том числе карелов, которые внесли вклад в CSRG в 4.4BSD-Lite релизе.

Позже Майк перешел в BSDi ( Berkeley Software Design ) и разработал BSD / OS, которая в течение многих лет была единственной коммерчески доступной Unix в стиле BSD на платформе Intel. BSD / OS - очень надежная операционная платформа, разработанная для интернет-сервисов. Программный актив BSDi был куплен Wind River в апреле 2001 года, и Майк присоединился к Wind River в качестве главного технолога платформы BSD / OS.

В 2009 году Майк был старшим инженером в McAfee . В 2015 году он работал в Intel, а затем в Forcepoint LLC.

Библиография [ править ]

  • С. Леффлер, М. МакКусик, М. Карелс, Дж. Куортерман: Разработка и реализация операционной системы 4.3BSD UNIX , Аддисон-Уэсли, январь 1989 г., ISBN  0-201-06196-1 . Немецкий перевод опубликован в июне 1990 г., ISBN 3-89319-239-5 . Японский перевод опубликован в июне 1991 г., ISBN 4-621-03607-6 ( издается ).  
  • С. Леффлер, М. МакКусик: Разработка и реализация книги ответов для операционной системы 4.3BSD UNIX , Аддисон-Уэсли, апрель 1991 г., ISBN 0-201-54629-9 . Японский перевод опубликован в январе 1992 г., ISBN 978-4-8101-8039-8  
  • М. МакКусик, К. Бостик, М. Карелс, Дж. Квортерман: Разработка и реализация операционной системы 4.4BSD , Addison-Wesley, апрель 1996 г., ISBN 0-201-54979-4 . Французский перевод опубликован в 1997 г., International Thomson Publishing, Париж, Франция, ISBN 2-84180-142-X .  

Ссылки [ править ]

Внешние ссылки [ править ]

  • Майк Карелс из Unix Contributors Unix Guru Universe
  • Страница на Linkedin Майка Карелса