Луи Пузен (родился 20 апреля 1931 г.) — французский ученый-компьютерщик. Он разработал новаторскую сеть пакетной связи CYCLADES , которая первой реализовала сквозной принцип , который стал основополагающим для проектирования Интернета .
Эта сеть была первой реальной реализацией чистой дейтаграммной модели, первоначально задуманной и описанной Дональдом Дэвисом , впоследствии названной Халвором Ботнером-Бай , и рассматриваемой Луи Пузеном как его личное изобретение. Его работа, а также работа его коллег Юбера Циммермана и Жерара Ле Ланна были признаны Винтоном Серфом существенным вкладом в разработку TCP/IP , набора протоколов, используемого в Интернете .
Луи Пузен родился 20 апреля 1931 года в Шантене-Сен-Имбер , Ньевр , Франция. С 1950 по 1952 год он учился в Политехнической школе .
Приняв участие в разработке совместимой системы разделения времени (CTSS) в Массачусетском технологическом институте , Пузен примерно в 1963–64 годах написал для нее программу под названием RUNCOM . RUNCOM разрешал выполнение команд, содержащихся в папке, и его можно считать прародителем интерфейса командной строки и сценариев оболочки . Пузен был тем, кто в 1964 или 1965 году придумал термин « оболочка» для обозначения интерпретатора командного языка, отдельного от ядра . [1] Идеи Пузена были позже реализованы в Multics Глендой Шредер из Массачусетского технологического института. [2] Шредер разработал первую оболочку Multics при содействии неназванного человека из General Electric . Оболочка Multics Шредера была предшественником оболочки Unix , которая используется до сих пор.
Работая с Глендой Шредер и Пэтом Крисманом, он также описал раннюю систему электронной почты под названием «MAIL», позволяющую пользователям CTSS отправлять другим уведомления о резервных копиях файлов. [3] [4] Сообщения каждого пользователя будут добавляться в локальный файл под названием «ПОЧТОВЫЙ ЯЩИК», который будет иметь «частный» режим, чтобы только владелец мог читать или удалять сообщения. [5] Предлагаемое использование системы прото-электронной почты заключалось в передаче информации от CTSS для уведомления пользователей о резервном копировании файлов, обсуждении между авторами команд CTSS и общении авторов команд с редактором руководства CTSS. [5] Сервис позволял оставлять сообщения только другим пользователям на том же компьютере. Идея разрешить пользователям отправлять сообщения между компьютерами была развита позже Рэем Томлинсоном в 1971 году. [6]
С 1967 по 1969 год Пузен разработал одну операционную систему для Météo-France , французской национальной метеорологической службы, используя CDC 6400 в качестве оборудования. Эта система была создана для прогноза погоды и статистики и использовалась в течение 15 лет. [7]
Пузен руководил новаторским сетевым проектом CYCLADES с 1971 по 1976 год в IRIA . [8] Основываясь на моделировании дейтаграммных сетей Дональдом Дэвисом , Пузен построил сеть коммутации пакетов CIGALE. [9] CYCLADES использовал многоуровневую архитектуру, как и Интернет позже, для исследования концепций межсетевого взаимодействия . [10] [11] [12]
С 1972 года он участвовал в Международной сетевой рабочей группе , первоначально под председательством Винта Серфа . [13] [14] Он был отмечен Бобом Каном и Серфом в их основополагающей статье 1974 года о межсетевых протоколах «Протокол для пакетной сетевой связи» . [14]
В 2002 году Пузен вместе с Жаном-Луи Гранже, Жаном-Пьером Эннино и Жаном-Франсуа Морфином участвовал в создании Eurolinc — некоммерческой ассоциации, пропагандирующей многоязычие в доменных именах . В июне 2003 года Eurolinc была аккредитована ООН для участия во Всемирном саммите по информационному обществу (WSIS). [15]
В ноябре 2011 года вместе с Шанталь Лебрюман и Квентином Перригером он основал Savoir-Faire, альтернативную корневую компанию. [16] [17]
В 2012 году он разработал сервис под названием Open-Root, который предназначен для продажи доменов верхнего уровня (TLD) во всех сценариях за пределами ICANN . Таким образом, люди могут бесплатно разрабатывать домены второго уровня . [18]
г-н Пузен создал программу под названием RUNCOM, которая помогала пользователям автоматизировать утомительные и повторяющиеся команды. Эта программа, которую он описал как «оболочку» вокруг жужжащих внутренностей компьютера, дала вдохновение — и название — целому классу программных инструментов, называемых оболочками командной строки, которые до сих пор скрываются под поверхностью современных операционных систем.
Авторы хотели бы поблагодарить ряд коллег за полезные комментарии во время ранних обсуждений международных сетевых протоколов, особенно Р. Меткалфа, Р. Скантлбери, Д. Уолдена и Х. Циммермана;
Д. Дэвис и Л. Пузен, конструктивно прокомментировавшие вопросы фрагментации и учета;
и С. Крокер, комментировавшие создание и разрушение ассоциаций.
В начале 1970-х годов Пузен создал инновационную сеть передачи данных, которая связала места во Франции, Италии и Великобритании. Ее простота и эффективность указали путь к сети, которая могла бы соединить не только десятки машин, но и миллионы из них. Он захватил воображение доктора Серфа и доктора Кана, которые включили аспекты его конструкции в протоколы, которые сейчас поддерживают Интернет.