Музей компьютерной истории (Computer History Museum) открыл доступ к исходному коду первого коммерческого выпуска Photoshop — версии 1.0.1 от 1990 года. Архив размещён с официального согласия компании Adobe и представляет собой не только памятник инженерной мысли, но и образец «программной поэзии», как выразились эксперты, изучившие структуру проекта.
Всего в архиве — 179 файлов, почти 128 тыс. строк кода. Примерно 75% проекта написано на языке Pascal, 15% — на ассемблере под процессор Motorola 68000. Остальное пространство занимают структурные данные и вспомогательные фрагменты. Но в архиве отсутствует библиотека MacApp, лицензированная у Apple, без которой нельзя запустить приложение в полном виде. Эта часть кода всё ещё остаётся закрытой.
Несмотря на это, код основного ядра доступен для некоммерческого изучения. Это даёт возможность программистам, исследователям и просто любителям истории технологий заглянуть внутрь программы, которая в 1990-х изменила представление о работе с изображениями.
Известный инженер IBM и один из попечителей музея Грэди Буч, ознакомившись с материалами, описал код как «зрелый», «чистый» и «удивительно понятный». По его словам, структура настолько ясная, что «комментарии могли бы только мешать». При этом в самом коде почти нет пояснений — что не мешает воспринимать его как единое логически выстроенное произведение.
Леонард Шустек, представитель музея, добавил, что исходный код старых программ может рассматриваться как литературное произведение в контексте науки о компьютерах. По его мнению, это не просто технологический артефакт, а часть культурного фундамента цифровой эпохи.
Сам Photoshop, разработанный братьями Томасом и Джоном Нолл, стал одной из важнейших программ в истории цифрового дизайна. Версия 1.0.1, ставшая предметом архива, уже содержала ряд функций, которые до сих пор узнаваемы в современном интерфейсе — от многослойной работы с изображениями до базовых инструментов ретуши.