Инженер переписал софт Adobe на Rust и взялся за офисные пакеты

Ежемесячное списание за полный пакет Creative Cloud давно превратилось в рутинный налог на профессию, с которым большинство дизайнеров просто смирилось. Инженер Брэндон Томас решил эту зависимость обнулить. Под вывеской ArtCraft он выложил на GitHub открытые бесплатные реплики сразу семи флагманских программ Adobe, собранные на языке Rust. Причем сделал это с прицелом на системы, где официального софта от калифорнийского гиганта отродясь не водилось.
В набор ArtCraft вошли альтернативы практически для каждого ключевого этапа визуального производства:
- PhotoCraft заменяет Adobe Photoshop;
- FilmCraft берет на себя задачи Adobe Premiere;
- LightCraft предлагает альтернативу облачному Adobe Lightroom CC (автор подчеркивает разницу: именно CC, а не Classic);
- Отдельные открытые версии подготовлены для Illustrator, Acrobat, After Effects и InDesign.

Все семь программ компилируются и работают на трех платформах: macOS, Windows и Linux. Для тех, кто держит рендер-фермы на Linux или принципиально работает на свободных операционных системах, появление нативного софта такого класса — событие долгожданное. Adobe годами игнорировала сообщество свободного ПО, оставляя пользователей связки Linux и графики наедине с эмуляторами или разрозненным набором специфических утилит.

Архитектура чистой комнаты и большая языковая модель
Томас взялся за проект не с позиции студента-энтузиаста. За его плечами около пятнадцати лет стажа в индустрии: он руководил Storyteller.ai в качестве генерального директора, работал инженером-программистом в Square, проектировал платежные шлюзы с надежностью шесть девяток и занимался робототехникой. Самим языком Rust создатель пользуется на профессиональном уровне порядка десяти лет.
Главная технологическая странность и одновременно смелость проекта — метод сборки. Для воссоздания массивной кодовой базы Томас задействовал языковую модель Anthropic Opus 5.5. Процесс строился по принципу «чистой комнаты» (clean-room reimplementation). Это юридически выверенная инженерная практика: разработчик полностью воспроизводит функциональность, логику поведения и интерфейсные привычки оригинального продукта с нуля, не заглядывая в чужой проприетарный код и не заимствуя защищенные авторским правом активы. Такой подход снижает риск судебных претензий со стороны корпоративных юристов.
«Если вы переживаете, что это разовая вспышка, которая быстро угаснет, — это не так», — заверяет Брэндон Томас.
Сейчас весь пакет ArtCraft находится на стадии альфа-тестирования. Автор рассчитывает в сжатые сроки перейти к этапу беты и декларирует намерение выйти на стопроцентный функциональный паритет с оригинальными продуктами Adobe всего за один месяц. Обещание звучит дерзко, если не сказать утопично. Практикующие арт-директора и технические специалисты справедливо замечают: номинальное наличие кнопки в интерфейсе не означает предсказуемой работы цветовых пространств, надежного кэширования тяжелых таймлайнов или математической точности субпиксельного рендеринга векторов под жесткими производственными нагрузками.
Модель монетизации и отказ от принудительной подписки
Базовый софт распространяется бесплатно и без скрытых условий. Скачать исполняемые файлы или собрать проект из исходников на GitHub может любой желающий, забыв о ежемесячных платежах за право запустить графический редактор. Монетизацию автор выстроил вокруг сервисов генеративного искусственного интеллекта:
- Пользователи могут оформить платную подписку с пакетами генеративных кредитов для встроенных нейросетевых инструментов;
- Предусмотрена возможность разовой покупки кредитов без привязки к регулярным ежемесячным списаниям;
- Реализован принцип подключения собственных вычислительных мощностей (bring your own compute), а также сторонних ИИ-подписок, что позволяет вовсе не платить автору платформы за генерации.
Если дизайнеру нужен исключительно стабильный графический движок на Rust без нейросетевого довеска, он не платит ничего. Это прямая противоположность современной политике крупных вендоров, навязывающих генеративные опции внутри базового тарифа.
Замашка на монополии Microsoft и Autodesk
Семи аналогов Creative Cloud инженеру показалось мало. Томас уже объявил о разработке открытых реплик главных компонентов пакета Microsoft Office: свободного текстового процессора на замену Word, табличного редактора вместо Excel и решения для верстки презентаций взамен PowerPoint.

Следующим рубежом автор называет профессиональные системы проектирования и трехмерной графики от компании Autodesk, а также другие востребованные сервисы, перешедшие на принудительную модель регулярной ренты. Идея заключается в методичном выдавливании дорогостоящего закрытого софта из повседневного пайплайна студий и независимых специалистов.
Для креативных команд появление жизнеспособного пакета на Rust — это не просто теоретическая экономия нескольких тысяч долларов в год на лицензиях. Это шанс получить быстрый софт, не перегруженный десятилетиями легаси-кода, работающий автономно и не требующий постоянного отчета перед удаленным сервером авторизации. Проверить реальную силу амбиций Томаса мы сможем уже в ближайшие недели, когда альфа-версии столкнутся с первыми многослойными макетами и комплексными монтажными таймлайнами.
Независимость от корпоративного облака снова становится осязаемой технической задачей.


