Об истории логотипа PostgreSQL рассказал генеральный директор Postgres Professional Олег Бартунов, который непосредственно был участником событий и сохранил архив переписки и разработки визуального стиля СУБД.

Наш знаменитый логотип PostgreSQL, наш «слоник», прошел уже долгий путь – скоро ему стукнет тридцать лет! За эти годы его история обросла таким количеством мифов и домыслов, что я, как один из ветеранов сообщества, решил: пора восстановить истину, опираясь на воспоминания непосредственных участников. Кто же на самом деле его придумал? Почему именно слон? Как он оказался в алмазе, а русское слово «слоник» навсегда вошло в международный IT-лексикон? Эта история, достойная романа, началась еще в конце прошлого века, в Питере, на Малой Морской, в том самом маленьком баре, где за пивом собирались пионеры Рунета.
Идея витает в воздухе
Все началось задолго до появления того самого изображения, которое мы знаем как Slonik. Шел 1997 год. Наше сообщество PostgreSQL, тогда совсем молодое, искало свой символ. В списках рассылки кипели споры. Среди прочих идей прозвучало предложение, изменившее всё. Дэвид Янг (David Yang), участник сообщества, предложил сделать талисманом слона.
Почему слон? Янг вспомнил детектив Агаты Кристи «Слоны умеют помнить» (Elephants Can Remember). Идея была гениальна по своей простоте: база данных, как и слон, должна хранить информацию надёжно и долго. Ну и практически во всех странах хорошее отношение к слону.

Предложение многим понравилось, но так и осталось идеей. В те времена у PostgreSQL были другие, временные символы — от лого «Powered by Postgres95» до гепарда. Нам явно не хватало сильного визуального образа.

Рождение слона в Петербурге
Перенесемся в Санкт-Петербург, апрель 1999 года. Конец века, зарождение Рунета. Ключевую роль в этой части истории сыграл Дмитрий Самерсов. Как он сам вспоминает: «Тогда ещё не было никакой IT-тусовки. Помню, что был небольшой бар на Малой Морской улице, где народ собирался пить пиво. И каждый, кто во что был горазд, то и делал».
Дмитрий тогда работал в компании WebPlus и активно внедрял молодой PostgreSQL. «Очень многие вещи приходилось придумывать и допиливать самому. И поэтому волей-неволей участвовать в PostgreSQL мейлинг-листе», — рассказывает он.
У Дмитрия была своя небольшая дизайн-студия «Камень». Поэтому, когда в нашей почтовой рассылке разгорелась дискуссия о новом дизайне сайта postgresql.org, он решил внести свой вклад. Он попросил дизайнера своей студии Екатерину Папчинскую нарисовать эскиз сайта и логотип.
Это не было формальным заказом. Как объясняет Дмитрий: «Это была свободная дискуссия, и это был эскиз, который я просто вкинул в эту дискуссию. Смотрите, с моей точки зрения, это должно выглядеть вот так».
Как же родилась визуальная концепция «слона в алмазе»? Идея слона уже была, но как ее воплотить? «В тот момент найти какой-то внятный клипарт было сложно, — говорит Дмитрий. — Поэтому взять и обработать фотографию слона было существенно проще... С большой вероятностью, в основе этого слона лежала какая-то статуэтка, которая сфотографирована была прямо на столе». Студия «Камень» как раз специализировалась на таких «фокусах».
Алмазная огранка появилась не случайно. «Чисто визуально такой живой слон на айтишном сайте смотрелся не очень хорошо», — поясняет Дмитрий. Алмаз придавал образу строгость, «айтишность», и символизировал то, как природную способность слонов помнить «огранили и превратили в такой полезный сообществу бриллиант».
Важной деталью была намеренная асимметрия. Дмитрий и Екатерина хотели избежать «мёртвых», идеально симметричных компьютерных картинок того времени. «Нам было важно, чтобы этот слон получился более живым, а не компьютерным... В природе ничего симметричного нет», — говорит Дмитрий. Эта «живость» стала частью философии логотипа.
Даже цвет — сине-голубой — был выбран не случайно, скорее из практических соображений. «Не хотелось делать резких цветов... из доступной в те времена палитры голубой цвет был самым естественным. Ближе всего к природе», — вспоминает Дмитрий.
Готовый эскиз сайта с логотипом Дмитрий выложил на своём персональном сайте devnull.wplus.net (что подчеркивало неформальность) и отправил ссылку в нашу рассылку. И это не просто воспоминания: сохранилось его письмо в список рассылки pgsql-hackers от 12 апреля 1999 года. В нем, отвечая в рамках дискуссии "RE: [HACKERS] PostgreSQL Webpage", Дмитрий писал: "I was commited to show how postgres webpage should looks by my opinion. See http://devnull.wplus.net/pub/postgres/" («Я решил показать, как, по моему мнению, должна выглядеть веб-страница postgres. Смотрите...»). Так что факт задокументирован: именно тогда, в апреле 1999-го, эскиз был представлен сообществу.

«Какой-то формальной передачи в тот момент не было», — подтверждает Дмитрий. Это был подарок сообществу, желание внести свой вклад и отблагодарить за открытость и поддержку.
Именно тогда и родилось имя, ставшее легендой. Екатерина, по словам Дмитрия, «называла файлики, как ей было это комфортно, в основном русскими словами, латинскими буквами». Более того, если заглянуть в веб-архив сайта сообщества postgresql.org от 1999 года, можно увидеть и другие «говорящие» названия файлов, из которых собиралсялоготип — например, aser.gif (видимо, от «серединка») и adovesok.gif («довесок», нижняя часть лого). Так, в директории с изображениями для предложенного дизайна сайта появились файлы slonik.gif и zaglushka.gif. «Товарищи, которые этот файл [slonik.gif] к себе утащили, переименовывать его не стали, как взяли, так и использовали», — добавляет Дмитрий.

Эти случайные русские названия мгновенно прижились в международном сообществе PostgreSQL. Скоро слон с бриллиантом стал узнаваемым символом. Ну а простое и немного наивное имя slonik осталось с нами навсегда.
Эволюция названий и логотипов
Эскиз Дмитрия и Екатерины не пошёл в работу целиком, но, как вспоминает Дмитрий, «какие-то отдельные элементы, в частности, этого слоника, оттуда с удовольствием позаимствовали».

Дальнейшая эволюция логотипа неразрывно связана с именем Даниэля Лундина (Daniel Lundin) из Швеции. И его участие началось практически сразу же после появления эскиза Дмитрия. Буквально через 11 дней после письма Самерсова, 23 апреля 1999 года, Даниэль писал в той же рассылке pgsql-hackers:
«Я некоторое время назад опубликовал первый быстрый набросок высококонтрастного, нарисованного от руки, стилизованного слона... Я отказался от этой идеи, когда увидел предложение Дмитрия Самерсова, которое, как мне показалось, было очень хорошо сделано. <...> Дизайн логотипа и веб-сайта PostgreSQL следует переделать профессионально до релиза 6.5. С моей точки зрения, мои клиенты не воспринимают PostgreSQL серьезно, когда я направляю их на веб-страницы для ознакомления, а это крайне нежелательно».
Это письмо показывает, что Даниэль не только видел и высоко оценил работу Дмитрия и Екатерины почти сразу, но и уже тогда понимал важность профессионального визуального образа для проекта.
Позже я сам связывался с Даниэлем, чтобы уточнить детали, и он подтвердил мне в переписке, что при создании уже финальной, векторной версии, он взял за основу именно питерский логотип «слон в алмазе». «IIRC used it for inspiration, then sketched up the vectorized one in illustrator as best I could manage» («Насколько я помню, использовал его для вдохновения, затем набросал векторизованную версию в Illustrator, как смог»), — писал Лундин.

Он убрал алмазную огранку, сделал изображение векторным, более контрастным и стилизованным под нужды веб-дизайна того времени. Именно этот вариант, появившийся на сайте pgsql.com (который, как видно из переписки 1999 года, как раз создавался для продвижения и коммерческой поддержки PostgreSQL), стал тем самым слоном, которого мы знаем сегодня.

Имя slonik тем временем продолжало жить своей жизнью. Ян Вик (Jan Wieck), разрабатывая систему логической репликации для PostgreSQL, искал для неё название. Увидев файл slonik.gif на сайте, он заинтересовался его значением. Он спросил у меня, что это значит. Я объяснил: «маленький слон». Тогда он спросил, как будет «много слонов». Я ответил: «Слоны», так родилось название знаменитой системы репликации Slony-I. Дмитрий Самерсов комментирует эту историю так: «Легенду о названии я слышал... Отношусь к ней позитивно. Красивые легенды, хорошее название, удобное».
Но путь слоника не был безоблачным. Летом 2004 года разразился скандал. Появился логотип PHP — очень похожий синий слон. Наше сообщество оказалось перед выбором: отказаться от своего символа или отстоять его. Джош Беркус (Josh Berkus) провёл целый анализ, доказывая, почему слон — идеальный символ для PostgreSQL: он не просто «помнит», он «надёжный и верный». К счастью, мы, сообщество, решили сохранить слона.
И как раз в это время шла работа над обновлением нашего главного сайта postgresql.org. Помню, как в веб-архиве за тот год даже висело забавное сообщение от анонимного vasya@mail.ru: «События. Типа сайт переписывается потихоньку. Дата: 2004-01-01 — 2004-12-31. сайт Постгреса неторопливо переписывается. Уже скоро». И действительно, к концу 2004 года был запущен обновлённый сайт postgresql.org, над движком которого работал Алексей Борзов. Именно на этом обновленном сайте и утвердился окончательно наш логотип — тот самый, стилизованный Даниэлем Лундином слон.

Кстати, говоря об активности русскоязычного сообщества в те годы, нельзя не упомянуть и нашу работу над поиском. Тот самый проект www.pgsql.ru — специализированный поисковик по ресурсам PostgreSQL, который я анонсировал в январе 2004 года и который был поддержан РФФИ и «Дельта‑Софт», — на самом деле имел предысторию. Еще году в 2001-м мы с Федором Сигаевым, с которым позже основали Postgres Professional, запустили первую версию поиска по всем спискам рассылки PostgreSQL. Основную разработку движка тогда вёл Иван Панченко. Эту раннюю версию можно найти,если покопаться в веб-архиве. Так что наш вклад в создание инструментов для сообщества начался еще раньше, и приятно вспомнить, как мы, будущие сооснователи Postgres Professional, уже тогда работали вместе на благо сообщества PostgreSQL.

Интересно, что Дмитрий Самерсов всю эту драму пропустил: «Это всё прошло абсолютно мимо меня. Потому что в 2004 году я запускал компанию “Ассист” и было не до PostgreSQL».
Передача прав на логотип сообществу
Шли годы, слоник прочно утвердился как символ PostgreSQL. Однако даже Джош Беркус, отвечавший за пиар в сообществе, имел не совсем правильное представление об авторстве. Он рассказывал, что первый логотип «слон в алмазе» разработал Ян Вик, но изображение выглядело ужасно, поэтому позже наняли дизайнера, создавшего нынешнего слона.

Юридически авторство и права на использование «русского слоника» оставались в «серой зоне». Я решил исправить эту ситуацию и обратился к Дмитрию Самерсову с просьбой формально передать права на оригинальный дизайн сообществу. Поскольку разработка логотипа была частной инициативой Дмитрия и его студии, а не какой-то организации, процедура передачи прав была простой.

Дмитрий, не имевший никаких претензий на логотип, согласился. С присущим ему юмором он вспоминает: «Если просят сделать какую-то странную фигню, то эту странную фигню надо сделать со всей тщательностью и вниманием». В марте 2025 года Дмитрий Самерсов официально передал права на дизайн «слоника» под лицензией Creative Commons всему сообществу PostgreSQL.
Сегодня на официальной вики PostgreSQL закреплено: «The PostgreSQL elephant logo “Slonik” is a copyrighted design...» История приобрела логическое завершение.
Слоник навсегда
Так завершилась эта удивительная история создания логотипа PostgreSQL. Она началась с идеи из детектива Агаты Кристи, обрела визуальное воплощение благодаря энтузиазму питерских айтишников и дизайнера, прошла через руки шведского разработчика, чуть не погибла в битве с другим «слоном» и, наконец, была формально подарена мировому сообществу своим создателем.
Что чувствует Дмитрий Самерсов, стоя у истоков символа, известного миллионам? «С одной стороны, приятно, что есть что-то, что останется после меня, кроме детей. С другой стороны, немножко забавно, что из всего сделанного в этой жизни наиболее ярким ощущением остался такой случайный логотип slonik.gif».

Эта история — яркое напоминание о том, что великие вещи часто рождаются благодаря не стратегическим планам, а искреннему желанию поделиться, совпадению и духу сотрудничества, который всегда был сильной стороной нашего сообщества PostgreSQL. И глядя на синего слона, мы теперь знаем: это не просто картинка, это частичка удивительной истории, в которой нашлось место и Петербургу, и Агате Кристи, и одному очень удачно названному файлу slonik.gif.