Epic Games 17 июня публично запустила Lore (v0.8.3) — систему контроля версий с открытым исходным кодом, предназначенную для проектов, в которых код сочетается с крупными бинарными файлами (в первую очередь для пайплайнов разработки игр и развлечений). Написанная на Rust и выпущенная под лицензией MIT, Lore использует архитектуру контентно-адресуемого дерева Меркла с дедупликацией больших файлов по фрагментам, легковесные ссылки на ветки и гидратацию рабочей области по требованию, чтобы инженеры и художники могли начать работу без загрузки всего репозитория. Система централизована по замыслу, с серверной архитектурой и кэширующим уровнем для пропускной способности в масштабах команды. Основная библиотека, сервер и CLI находятся в одном репозитории GitHub; языковые SDK для JavaScript, Python, C# и Go опубликованы в отдельных репозиториях. Проект находится в стадии активной разработки до версии 1.0. Lore уже используется в производстве внутри Epic как встроенная система контроля версий для UEFN (Unreal Editor for Fortnite); команда отмечает сохраняющийся пробел — UEFN сейчас использует проприетарный формат сжатия, — и говорит, что активно мигрирует UEFN на тот же открытый формат сжатия, который используется в публичном релизе, чтобы его закрыть.
Этот запуск позиционирует Lore как потенциальную открытую альтернативу Perforce Helix Core, которая долгое время доминировала в игровых студиях, не способных эффективно использовать Git для больших бинарных файлов (3D-модели, текстуры, аудио, видео) из-за отсутствия у Git нативной дедупликации больших файлов и централизованной блокировки. Epic заявляет, что проект отражает её убеждённость в том, что «по-настоящему открытую экосистему не построит ни одна компания в одиночку», и опубликовала вместе с кодом модель управления и руководство для участников. В дорожной карте указаны масштабируемая блокировка файлов и настольный клиент с открытым исходным кодом как ближайшие этапы. Будучи создателем Unreal Engine, используемого тысячами студий в области игр, кино и архитектуры, охват дистрибуции Epic может дать Lore значительный потенциал внедрения, которого не хватает большинству новых проектов систем контроля версий.