Вышнепольский, Олег

24-08-2023

Перейти к: навигация, поиск
Олег Вышнепольский в 1984 году

Олег Вышнепольский — программист, известен как автор табличного процессора IBM S2. Помимо этого реализовал стек протоколов TCP/IP для OS/2 и IBM 4690 OS. В настоящее время работает в компании 24/7 RealMedia[1].

Биография

Олег Вышнепольский закончил МИФИ по специальности ядерная физика[1]. Его отец, Ян Вышнепольский, занимал пост редактора газеты «Правда».

S2 Spreadsheet

Во время работы в исследовательском центре компании IBM Олег Вышнепольский создал табличный процессор, полносью совместимый с табличным процессором Lotus 1-2-3. Были распространены 50 000 копий S2. По функциональности он превосходил Lotus — кроме общих с Lotus функций, S2 мог подключаться по сети к базам данных на мейнфреймах IBM. Кроме того, он визуально отображал связи между формулами и их (аргументами?). Эти функции были позднее реализоавны в Lotus 1-2-3 и Excel.

В 1986 году S2 оказался в под угрозой, поскольку Lotus занялась защитой свой интеллектуальной собственности и выиграла два дела на этой ниве. Между IBM и Lotus шли переговоры по поводу ребрендинга Lotus под маркой IBM. Журнал PC Week опубликовал статью, в которой говорилось о том, что сделка двух компаний находится под угрозой. Статья вызвала возмущение руководства IBM. Учитывая, что уже были проданы 50000 копий S2 было принято решение продолжать разработку программы.

После скандала Вышнепольский потерял интерес в разработке S2 и занялся реализацией стека протоколов TCP/IP для операционных систем IBM.

Сетевые технологии

Вышнепольский принимал активное участие в разработке протоколов Интернета, в частности стека TCP/IP. Вышнепольский входил в группу Барри Аппельмана, изобретателя технологии мгновенных сообщений.

См. также

Ссылки

  • Афоризмы Олега Вышнепольского

Примечания

  1. ↑ Официальная биография на сайте компании 24/7 Realmedia (англ.). Проверено 25 декабря 2011. Архивировано из первоисточника 7 сентября 2012.


Вышнепольский, Олег.

© 2011–2023 stamp-i-k.ru, Россия, Барнаул, ул. Анатолия 32, +7 (3852) 15-49-47