S2 Spreadsheet — совместимая с Lotus 1-2-3 электронная таблица, разработанная IBM в 1984 году. Она обладала всеми функциями Lotus 1-2-3, а также имела возможность подключаться к мэйнфреймам IBM через TCP/IP и извлекать данные из баз данных IBM, таких как IBM DB2 и IBM SQL/DS . [1] Она также обладала функциями, которые позволяли легко визуализировать связь между формулами и их зависимостями — эти функции позже были приняты Lotus 1-2-3 и Microsoft Excel . S2 была разработана почти одновременно с разработкой Lotus 1-2-3 и соответствовала 1-2-3 по функциям. Программа S2 использовалась в IBM в 1980-х и 1990-х годах. В 1986 году она вызвала юридические споры в IBM из-за тогдашних судебных исков по поводу внешнего вида между Lotus и другими компаниями, и, что наиболее важно, потому что IBM вела переговоры о громкой сделке с Lotus по продвижению Lotus 1-2-3.
Согласно статье PC Week 1986 года [2] и последующей статье 2009 года [3] , единственным автором этой программы был разработчик в исследовательском центре Thomas Watson , Олег Вишнепольский. Вишнепольский разработал эту программу, не зная о готовящейся сделке между IBM и Lotus, и распространил ее в сообществе IBM среди почти 50 000 пользователей к моменту возникновения спора. Копия его программы попала к репортеру PC Week , который опубликовал статью, в которой предполагал, что сделка IBM и Lotus может развалиться. Эта статья вызвала смятение в руководящих кругах и юристах IBM.
В конце концов юристы и руководители IBM решили, что программа не нарушает авторские права Lotus. Учитывая широкое распространение S2 в IBM, они решили не изымать ее из использования и позволили Вишнепольскому продолжить ее разработку. Однако Вишнепольский потерял интерес к дальнейшей разработке S2, перешел в другой проект и позже стал автором TCP/IP для OS/2 и терминалов IBM POS . Электронная таблица S2 была перенесена на OS/2 и AIX другими разработчиками и использовалась до 90-х годов. Сообщается, что Вишнепольский сказал, что вместо увольнения из IBM он получил награду за выдающиеся технические достижения от генерального директора IBM Джона Феллоуза Эйкерса в 1992 году.