22 октября компания Modular выпустила Modular 26.7 и сделала полностью доступными исходники MAX — своей платформы для инференса и обучения моделей на разном железе.
Что открыто
Теперь в репозитории modular/modular (каталог /max) лежат последние закрытые части: графовый компилятор, рантайм и аппаратные бэкенды для CPU и GPU — NVIDIA, AMD, Apple Silicon. Исходники плагинов для Qualcomm Dragonfly и Google TPU обещаны в ближайшие месяцы. Это завершает многолетний процесс: стандартная библиотека Mojo открыта в 2024-м, ядра, модели и serving — в 2025-м, компилятор Mojo — в августе.
Части, уже опубликованные под Apache 2.0 (библиотека ядер, модели, Python-CLI и API для моделей), остаются под Apache 2.0.
Лицензия MAX
Сама Modular называет это «source available», а не open source.
Можно: использовать, модифицировать и расширять MAX на любом железе, строить и распространять коммерческие продукты без отчислений, форкать для отправки изменений обратно в проект.
Нельзя или с условиями:
- использовать код MAX как вход для AI-системы, чтобы получить его переписанную реализацию;
- публиковать и распространять изменённые исходники, кроме форков для контрибьюций;
- продавать хостинг инференса или обучения на MAX можно только с заметной маркировкой «Modular Accelerated».
MAX может собирать телеметрию. Контрибьюции пока принимаются только в виде исправлений ошибок.
Почему это интересно
Пункт против «AI-реимплементации» — одна из первых попыток юридически запретить клонирование кодовой базы с помощью LLM. Для пользователей MAX открытый код компилятора и рантайма упрощает отладку и аудит, но правила форков заметно строже, чем у привычных лицензий.
On October 22 Modular shipped Modular 26.7 and made the full source of MAX, its platform for model inference and training across hardware, available.
What is now open
The modular/modular repository (under /max) now contains the last closed pieces: the graph compiler, the runtime and the hardware backends for CPUs and GPUs — NVIDIA, AMD and Apple Silicon. Source for the Qualcomm Dragonfly and Google TPU plugins is promised in the coming months. This completes a multi-year process: the Mojo standard library opened in 2024, kernels, models and serving in 2025, and the Mojo compiler in August.
Parts already under Apache 2.0 (the kernel library, models, the Python CLI and modeling APIs) stay under Apache 2.0.
The MAX License
Modular itself calls this “source available”, not open source.
Allowed: using, modifying and extending MAX on any hardware, building and distributing commercial products without fees or royalties, and forking to contribute changes back.
Prohibited or conditional:
- using MAX code as input to an AI system to produce a reimplementation of it;
- publishing or distributing modified source, except forks for contributions;
- selling hosted inference or training on MAX requires prominently displaying the “Modular Accelerated” wordmark.
MAX may collect telemetry. Contributions are accepted only as bug fixes for now.
Why it’s interesting
The anti-”AI reimplementation” clause is one of the first attempts to legally block cloning a codebase with an LLM. For MAX users, open compiler and runtime code makes debugging and auditing easier, but the fork rules are much stricter than familiar licenses.