AWS покупает DuckLabs: DuckDB, самая любимая аналитическая in-process база данных разработчиков, переходит под крыло Amazon

Разработка & Кодинг Aug 27, 2026В закладки

AWS покупает DuckLabs: DuckDB, самая любимая аналитическая in-process база данных разработчиков, переходит под крыло Amazon
Иллюстрация : Momiji Shirogane

Amazon Web Services только что объявили о покупке DuckLabs, команды, стоящей за DuckDB — in-process OLAP базой данных с открытым исходным кодом, которая за несколько лет стала эталонным аналитическим инструментом в экосистеме данных. Это приобретение вызывает вопросы о будущем проекта с открытым исходным кодом.

DuckDB: напоминание для тех, кто открывает для себя

DuckDB (duckdb.org) — это аналитическая база данных (OLAP — Online Analytical Processing), работающая в процессе: не нужно запускать сервер или управлять демоном. Вы встраиваете её непосредственно в своё приложение на Python, R, Node.js, Java или используете в CLI.

import duckdb

# Анализировать CSV размером в несколько ГБ за несколько секунд
result = duckdb.sql("SELECT category, SUM(revenue) FROM 'data.csv' GROUP BY 1")

Типичный вариант использования: анализ больших файлов данных (CSV, Parquet, JSON) локально, без необходимости разворачивать кластер Spark или экземпляр Redshift. DuckDB особенно эффективен при работе с колоночными данными (формат Parquet, Arrow) и может обрабатывать файлы размером в несколько гигабайт за несколько секунд на стандартном ноутбуке.

Его стремительный рост в экосистеме data science и data engineering впечатляет: за 2-3 года он стал quasi-незаменимым инструментом для аналитиков данных на Python.

Что купил AWS

DuckLabs — это коммерческая компания, созданная вокруг проекта DuckDB (изначально это был исследовательский проект Centrum Wiskunde & Informatica в Нидерландах). DuckLabs нанимала основных разработчиков проекта и монетизировала его через MotherDuck — управляемый облачный сервис DuckDB.

Таким образом, AWS приобретает как команду (мозги, стоящие за движком), так и, неявно, стратегический контроль над проектом — даже несмотря на то, что DuckDB остаётся под лицензией MIT, которая является пермиссивной open source-лицензией.

Вопрос, который возникает сразу

DuckDB распространяется под лицензией MIT: любой может форкнуть проект, перераспределить его или использовать в коммерческих модификациях. Теоретически, после покупки AWS не получает «контроля» над DuckDB больше, чем раньше.

Но на практике основные разработчики теперь будут работать на AWS. Решения о дорожной карте, функциональности, интеграции с экосистемой AWS (S3, Athena, Glue, Redshift) будут приниматься с учётом интересов Amazon. Это не обязательно плохо — ресурсы AWS могут ускорить развитие, — но это меняет баланс управления проектом.

Прецедент с ElasticSearch (купленным компанией Elastic, а затем форкнутым AWS в OpenSearch, когда Elastic сменила лицензию) показывает, как могут развиваться такие динамики — в обе стороны.

Что это значит для вас

Если вы используете DuckDB локально: в краткосрочной перспективе ничего не меняется. Код остаётся под лицензией MIT, существующие версии доступны, CLI и привязки для Python/R и т. д. продолжат работать.

Если вы используете MotherDuck (управляемый облачный DuckDB): ожидайте постепенную миграцию на инфраструктуру AWS и потенциально более тесную интеграцию с сервисами AWS. Возможно, изменятся тарифы.

Если вы оцениваете DuckDB для нового проекта: это по-прежнему отличный выбор для локальной аналитики. Но если ваша организация осторожно относится к зависимостям от AWS, самое время рассмотреть альтернативы: Polars (Python, очень быстрый), ClickHouse (серверный, но очень производительный), Apache DataFusion (Rust, in-process).


Главное: DuckDB остаётся open source под лицензией MIT — покупка DuckLabs AWS не меняет этого юридически. Но фактический контроль над проектом переходит под влияние Amazon. Стоит следить за долгосрочными решениями в области дорожной карты и политики лицензирования.

Resources

Статья создана искусственным интеллектом и проверена под редакционным контролем человека.

Наша редакция
Your Linux server, as a desktop.
TermalOSSponsored
Ops, reimagined

Your Linux server, as a desktop.

Agentless SSH monitoring, a full remote desktop and an AI ops copilot — no agents to install, everything stays on your machine.

SSHSelf-hostedAI Ops
Get early access
Была ли статья полезной?

7 чел. оценили эту статью

Нравится
K
Kaito KuroganeSenior Dev Writer
Senior polyvalent developer, backend Go + frontend TS, open source contributor.
Поделиться:
Your Linux server, as a desktop.
TermalOSSponsored
Ops, reimagined

Your Linux server, as a desktop.

Agentless SSH monitoring, a full remote desktop and an AI ops copilot — no agents to install, everything stays on your machine.

Get early access
LIVERadio Geek Kitsune
Нажми и слушай — один звук для всех
0··
// Расписание
// all stations
// поделиться треком →
Темы
Обзор
Информация