Яркко Ойкаринен
Яркко Ойкаринен (фин. 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 →