Марк Раасвелдт и Ханнес Мюлайзен, основатели DuckLabs, объявили о присоединении компании к Amazon Web Services (AWS). Сделка должна завершиться в начале сентября.

Команда DuckLabs останется в полном составе в Амстердаме и продолжит работу над DuckDB, DuckLake, Quack и сообществом вокруг этих проектов. Переход в AWS даёт ресурсы и охват для того, чтобы донести эту технологию до значительно большего числа разработчиков и организаций, а также реализовать идеи в масштабе, который было бы трудно достичь самостоятельно.

Ключевой момент: фундаментальные принципы проекта не изменятся. DuckDB и другие open source-компоненты "Duck Stack" останутся бесплатными и открытыми под лицензией MIT, а некоммерческий DuckDB Foundation продолжит управлять проектами.

Для команды DuckLabs это значимый момент — завершение одной главы, которой они гордятся, и начало следующей, способной, по их мнению, продвинуть DuckDB значительно дальше.

Путь к этому решению

DuckLabs была основана немногим более пяти лет назад, чтобы дать команде, стоящей за DuckDB, стабильный дом на долгий срок.

В то время DuckDB начинал набирать реальный импульс: появлялись первые коммерческие контракты на приоритизацию функций, венчурные фонды проявляли интерес. Основатели выбрали другой путь — компанию без внешнего финансирования, полностью принадлежащую основателям и команде разработки.

Это решение сформировало DuckLabs так, как основатели искренне ценят: свободу строить не спеша, ставить технологию во главу угла и расти, не теряя из виду исходные цели. От небольшой группы вокруг амбициозного open source-проекта компания выросла до команды более 30 человек в Амстердаме, продолжая при этом инвестировать в DuckDB и сообщество, формирующееся вокруг него.

За эти годы DuckDB прошёл значительно больший путь, чем ожидалось на старте проекта. Сегодня фиксируется более миллиона загрузок в день. Разработчики по всему миру используют его для исследования данных, создания продуктов, обучения новым идеям, проведения исследований и построения систем, которые сами создатели никогда не могли предвидеть.

Наблюдение за этим ростом стало одной из главных привилегий их профессиональной жизни. Но ограничения существующей модели становились всё более очевидными. Основатели опасались, что рост DuckDB со временем превысит возможности компании его поддерживать — что небольшая фирма может стать узким местом для проекта, команды и людей, строящих бизнес на его основе.

Также существовало опасение, что масштабирование DuckLabs до крупной организации продаж, поддержки и операций отвлечёт внимание от технической работы и open source-сообщества, которые изначально сделали DuckDB успешным.

Партнёрства DuckLabs лучше всего работают с высокотехнологичными организациями — часто компаниями с собственной серьёзной экспертизой в базах данных. Чтобы охватить значительно более широкую аудиторию пользователей, требуется решать более комплексные и специализированные задачи, учитывать потребности разных отраслей, существенно больше инвестировать в инфраструктуру и достигать людей, которые сами могли бы никогда не задуматься о поиске аналитической базы данных.

В DuckLabs верят, что "революция DuckDB" способна вырасти ещё на пару порядков. Чтобы дать этому шанс, потребовалась другая организационная модель.

Почему AWS

DuckLabs и AWS уже тесно сотрудничали более года. За это время команды научились понимать, как работать вместе, что каждая сторона приносит на стол, и что станет возможным при объединении технической экспертизы DuckLabs с инфраструктурой, масштабом и охватом клиентов AWS.

Этот опыт дал уверенность в следующем шаге.

Вместе компании планируют использовать DuckDB, DuckLake и Quack для развития нового поколения сервисов данных. Цель — достичь людей, которые в будущем могут ежедневно зависеть от Duck Stack, взаимодействуя с ним напрямую или встречая его незаметно внутри продуктов и сервисов, которые они используют.

Для команды DuckLabs присоединение к AWS создаёт пространство для концентрации на технической работе, которая важнее всего, при этом работая в масштабе, недостижимом самостоятельно. Это позволяет думать на перспективу, действовать смелее, решать более сложные задачи и доносить идеи DuckDB до значительно большего числа людей.

AWS взяла на себя обязательство поддерживать дальнейшее развитие DuckDB и его сообщества в долгосрочной перспективе. Это обязательство имеет большое значение для команды.

«DuckDB — невероятный open source-проект с потрясающим сообществом; его широко используют и очень любят клиенты S3 сегодня. После почти двух лет тесной работы с Марком, Ханнесом и всей командой DuckLabs я рад возможности помочь проекту получить ещё более широкое влияние. И, может быть, немного эгоистично — я нахожу команду DuckLabs одной из самых технически глубоких, скромных и быстрых команд, с которыми мне доводилось работать, и я счастлив, что теперь мы будем делать это чаще».

— Энди Уорфилд (Distinguished Engineer и вице-президент, AWS)

Что останется неизменным

Объявление такого рода вызывает важные и понятные вопросы у пользователей, контрибьюторов, клиентов и партнёров.

DuckDB, DuckLake, Quack и другие open source-компоненты Duck Stack останутся бесплатными и открытыми под лицензией MIT. Некоммерческий DuckDB Foundation продолжит управлять этими проектами, а команда DuckLabs продолжит вносить вклад в проект и останется в полном составе в Амстердаме.

Open source-проекты продолжат обслуживать широкое сообщество пользователей, контрибьюторов, платформ и вендоров. Открытость, позволившая DuckDB процветать, останется центральной для его будущего.

Доверие, которое сообщество оказало команде, имеет большое значение — его защита была одним из важнейших факторов на протяжении всего процесса переговоров.

«Как представитель CWI в DuckDB Foundation, я хочу поздравить Ханнеса, Марка и всех сотрудников DuckLabs с этой новой главой. Когда DuckLabs отделилась от CWI, мы создали этот фонд, который держит всю интеллектуальную собственность open source-версии DuckDB и продолжит это делать. Я рад, что AWS взяла на себя обязательство продолжать развивать open source DuckDB, и ожидаю, что это даже ускорит его инновации. Через DuckDB Foundation мы также позаботимся о том, чтобы голоса его сторонников и всех участников open source-сообщества DuckDB продолжали быть услышанными. Я очень горжусь DuckDB и его создателями; это развитие подчёркивает, что это передовая технология, реализующая множество идей исследовательской группы архитектуры баз данных в открытом коде на благо всех».

— Питер Бонц (руководитель группы Database Architectures в CWI Amsterdam, член совета DuckDB Foundation)

«За пять лет открытая природа DuckDB, его исключительная "хакабельность" и удивительно доброжелательное сообщество разработчиков превратили систему в одну из ведущих платформ для исследований баз данных, а также для обучения. Для обоих случаев критически важно иметь возможность изучать и модифицировать ядро DuckDB. Поэтому я рад узнать, что DuckDB останется открытым под крылом AWS. Теперь достижим ещё более широкий спектр возможностей. Мы рады быть частью этой новой эпохи для DuckLabs и DuckDB».

— Торстен Груст (профессор компьютерных наук, руководитель исследовательской группы Database Systems в Университете Тюбингена, Германия)

Что планируется развивать

Присоединение к AWS даст больше возможностей для инвестиций как в технологию, так и в сообщество вокруг неё. В дальнейшем в состав DuckDB Foundation войдёт технический консультативный совет, чтобы ведущие участники сообщества могли влиять на техническое направление проекта. Также планируется открыть стек расширений, чтобы расширения, подписанные другими разработчиками и организациями, могли работать в DuckDB.

Предстоит большой объём работы, и многие детали ещё будут уточняться. Дополнительная информация появится по мере развития этих планов.

«Поддержка DuckDB со стороны Amazon добавит огромный импульс и усилит экосистему.
Это отличная новость для тех, кто верит в DuckDB как платформу, на которой строится будущее аналитики».

— Джордан Тигани (CEO, MotherDuck)

«Amazon — идеальный дом для DuckLabs. DuckDB — центр вендор-нейтрального открытого стека данных, и у Amazon есть приверженность открытости и опыт работы со всей облачной экосистемой, чтобы дать проекту DuckDB возможность продолжать процветать в этой роли».

— Джордж Фрейзер (CEO и сооснователь, Fivetran)

Следующая глава

Успех DuckDB всегда принадлежал значительно более широкому сообществу, чем люди, работающие внутри DuckLabs.

Он принадлежит каждому, кто пользовался проектом, вносил код, сообщал об ошибках, писал расширения, отвечал на вопросы, публиковал бенчмарки, преподавал на его основе, строил продукты, ставил под сомнение исходные предположения или рекомендовал DuckDB кому-то ещё. Каждое из этих действий помогло проекту стать тем, чем он является сегодня.

Эта поддержка — и доверие за ней — не воспринимаются как что-то само собой разумеющееся.

Присоединение к AWS даёт команде DuckLabs исключительную возможность донести Duck Stack до значительно большей аудитории, продолжая инвестировать в открытую технологию в его основе. Команда входит в следующую главу с тем же любопытством, заботой и технической амбицией, которые привели её сюда, вместе с командой, прошедшей весь путь вместе.

Всем, кто помог дойти до этой точки, авторы выражают благодарность — они гордятся тем, что построили вместе, рады тому, что ждёт впереди, и с нетерпением ждут возможности строить следующую главу вместе с сообществом.

Также можно ознакомиться с пресс-релизом и медиа-китом на сайте DuckLabs.