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

Яркко Ойкаринен

Яркко Ойкаринен (фин. Jarkko Oikarinen; род. 16 августа 1967, Куопио, Финляндия) — финский учёный в области компьютерных наук, программист и врач. Наиболее известен как создатель протокола и сети Internet Relay Chat (IRC) — одной из первых систем для общения в реальном времени в интернете.

Биография

Яркко Ойкаринен родился 16 августа 1967 года в городе Куопио, Финляндия. В 1985 году окончил среднюю школу в Куопио, после чего поступил в Университет Оулу. В 1992 году получил степень магистра наук в области компьютерных наук, защитив диссертацию на тему «Internet Relay Chat — система для общения в реальном времени в сети Интернет». Позднее, в 2000 году, он получил степень лиценциата медицины в том же университете, а в 2006 году — степень доктора медицинских наук (PhD) в области медицинской информатики.

После завершения образования Ойкаринен работал в Университете Оулу, а также в ряде финских и международных компаний, занимающихся информационными технологиями и медицинской информатикой. С 2008 года он является профессором медицинской информатики в Университете Оулу.

Создание IRC

Предпосылки и разработка

В конце 1980-х годов в Университете Оулу существовала локальная сеть BBS (Bulletin Board System), которая позволяла пользователям обмениваться сообщениями. Однако она не поддерживала общение в реальном времени. В 1988 году Ойкаринен, будучи студентом, начал работу над системой, которая могла бы обеспечить многопользовательский чат с возможностью создания отдельных каналов для обсуждения различных тем.

Первая версия IRC была написана на языке программирования C для операционной системы Unix. Система была запущена в эксплуатацию в августе 1988 года. Первоначально она работала только в сети Университета Оулу, но уже в 1989 году была подключена к финской сети FUNET (Finnish University and Research Network), а затем и к международной сети NSFNET.

Основные характеристики

Протокол IRC, разработанный Ойкариненом, предусматривал:

  • Клиент-серверную архитектуру: пользователи подключаются к серверу через клиентское приложение, а серверы могут объединяться в сети.
  • Каналы: виртуальные комнаты для общения, которые могут быть как публичными, так и приватными.
  • Команды: текстовые команды для управления соединением, каналами и пользователями (например, /join, /msg, /nick).
  • Никнеймы: уникальные идентификаторы пользователей в сети.

Распространение и влияние

К началу 1990-х годов IRC стал одной из самых популярных систем для общения в интернете. В 1991 году, во время войны в Персидском заливе, IRC использовался для оперативной передачи новостей и обсуждения событий. В 1993 году, во время путча в России, IRC также стал важным каналом для распространения информации.

Протокол IRC был стандартизирован в 1993 году в документе RFC 1459, написанном Ойкариненом и Дарреном Ридом. Впоследствии появились многочисленные реализации серверов и клиентов IRC, такие как IRCnet, EFnet, Undernet, QuakeNet и другие. Несмотря на появление более современных мессенджеров, IRC продолжает использоваться в некоторых сообществах и для технической поддержки.

Медицинская информатика

После завершения работы над IRC Ойкаринен сосредоточился на медицинской информатике. Его исследования в этой области включают:

  • Электронные медицинские карты: разработка стандартов и систем для хранения и обмена медицинскими данными.
  • Телемедицина: использование информационных технологий для удалённого оказания медицинской помощи.
  • Обработка медицинских изображений: применение методов компьютерного зрения и машинного обучения для анализа рентгеновских снимков, МРТ и других изображений.
  • Медицинская онтология: создание формальных моделей для представления медицинских знаний.

Ойкаринен является автором более 100 научных публикаций в области медицинской информатики. Он также участвовал в разработке ряда национальных и международных проектов, направленных на стандартизацию медицинских данных.

Признание и награды

  • В 1996 году Ойкаринен получил премию Финского фонда технологий за вклад в развитие интернет-технологий.
  • В 2005 году он был удостоен звания почётного доктора Университета Оулу.
  • В 2012 году IRC был включён в список «50 величайших изобретений Финляндии» по версии журнала Tekniikka & Talous.
  • В 2018 году Ойкаринен был награждён медалью Финского общества компьютерных наук за заслуги в области информационных технологий.

Интересные факты

  • Первоначально IRC был задуман как замена для BBS, но быстро перерос в самостоятельную систему.
  • Ойкаринен не получал прямой финансовой выгоды от создания IRC, так как протокол был открытым и бесплатным.
  • В 2020 году, в связи с пандемией COVID-19, интерес к IRC временно возрос, так как некоторые сообщества использовали его для организации удалённой работы и общения.
  • Ойкаринен продолжает заниматься медицинской информатикой и активно участвует в разработке стандартов для электронного здравоохранения в Финляндии.

Источники

  • Oikarinen, J. (1992). Internet Relay Chat — a system for real-time communication in the Internet. Master's thesis, University of Oulu.
  • RFC 1459 — Internet Relay Chat Protocol (1993).
  • Jarkko Oikarinen — Curriculum Vitae, University of Oulu.
  • Tekniikka & Talous (2012). 50 suurinta suomalaista keksintöä.
  • Suomen Tietojenkäsittelytieteiden Seura (2018). Jarkko Oikarinen palkittiin ansioistaan tietotekniikassa.

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

На главную BFOmetr →