Amazon agreed to buy DuckLabs, the company behind DuckDB, without buying exclusive access to the engine. DuckDB will remain free and open source—a constraint that looks less like a concession as coding agents make data applications cheaper to assemble.
Key takeaways
- Amazon is buying DuckDB’s distribution and ecosystem rather than making the engine scarce: DuckDB will remain open source under the DuckDB Foundation.
- Coding agents increase the value of portable, embeddable engines by making data applications cheaper to assemble, but every new application can create additional demands for credentials, policy, observability, and cost controls.
- AWS can monetize the enterprise layers DuckDB does not provide—compute, identity, permissions, sharing, deployment, support, and governance—while keeping the engine broadly adoptable.
- Centralized platforms remain valuable because enterprises need consistent controls across proliferating applications and agents; local execution does not replace shared governance.
- The strategy depends on practical portability after the acquisition. If DuckDB becomes meaningfully easier only on AWS, its open license may not preserve the broad distribution surface Amazon is betting on.
AWS is buying reach, not scarcity
The price of Amazon’s agreed acquisition of DuckLabs was not disclosed. DuckDB will remain under the DuckDB Foundation, while DuckLabs says joining AWS will bring more resources and reach to DuckDB, DuckLake, and the Quack protocol.
A software buyer can make an asset scarce and charge for access. AWS instead leaves DuckDB broadly deployable while gaining a privileged position around the people, integrations, support, and operating path that turn an engine into an enterprise system.
AWS needs that portability. Developers can embed DuckDB without first committing an application to one cloud architecture, allowing the engine to become a default component early in the build process. Closing it would protect source-code exclusivity while taxing the distribution Amazon is acquiring.
Builders already use DuckDB this way. A developer building on Quack described DuckDB as the intended primary storage engine for a platform. Another said Hex would not be possible without it. They were not buying a centralized database contract; they were choosing a component that fit inside what they were already building.
In September 2023, MotherDuck raised a $52.5 million Series B to commercialize a DuckDB-based platform at a $400 million post-money valuation. Nearly three years later, AWS agreed to acquire the company behind the engine while pledging to leave the engine open. Both deals put the commercial layer around the core rather than inside its license.
This is managed open-source distribution: keep the substrate easy to adopt, then compete for the operational path around it. The same incentive appears in open-weight model strategies, where broad access can pull developers toward infrastructure and services the distributor still controls. In both cases, the code is the road to the tollbooth, not the tollbooth itself.
Agents make the engine more useful—and governance harder
Apple added Claude Agent, Codex, and MCP support to Xcode 26.3, putting agentic coding inside a mainstream development tool. Separately, Google introduced a platform for managing enterprise agent fleets. One move lowers the friction of assembling software; the other addresses the burden created when that software begins acting across systems.
Apple and Google are addressing opposite sides of the same shift. Once the IDE becomes an agentic work surface, reusable components gain value because an agent can call, combine, and modify them without forcing each application team to rebuild the same capability. Teams can adopt a small execution engine before they can justify a full centralized-platform commitment.
Coding agents do more than produce code faster; they make recombination cheaper. They can assemble data access, transformation, storage, and retrieval from independently encapsulated functions. An accessible engine gains more insertion points: inside an application, beside a local dataset, or behind a tool an agent invokes according to the task.
Each new agent-built application can add another path to credentials, enterprise data, production compute, and shared resources. A local engine handles execution, but not identity, policy, secure sharing, observability, deployment, or support. As agents make more applications economical to build, enterprises need stronger controls around them.
AWS can monetize what DuckDB does not provide
An open query engine cannot charge for access scarcity like a closed product. It can still increase demand for everything around the query: elastic compute when workloads spike, storage and transfer, managed deployment, identity controls, fine-grained permissions, and support when an embedded component becomes production infrastructure.
AWS can collect margin one layer above the engine. Cloud providers already sell compute through usage-based pricing suited to variable demand. Warehouses and lakehouses add multitenancy and permissions that can filter access at row, column, and sensitive-data levels. Those services remain scarce even when the execution code is freely available.
Snowflake’s five-year AWS commitment, which covers cloud infrastructure and chips, shows the scale of that surrounding market. AWS does not need to own Snowflake’s software to monetize its expansion; it supplies capacity beneath the platform. DuckDB creates another route by spreading through the developer layer before applications need a production environment.
Snowflake and Databricks show where enterprise value still accumulates. Snowflake reported $1.39 billion in quarterly revenue, up 33% year over year. Databricks raised $5 billion at a $190 billion valuation. Open, embedded execution is not erasing centralized data platforms; it is forcing them to earn margin elsewhere.
For AWS, the advantage sits in deployment. DuckDB can remain portable while the managed path becomes easier on AWS because compute, identity, policy, sharing, and support are already assembled there. Convenience and integration provide a weaker lock than exclusion, but a broader distribution surface.
Centralization survives because governance cannot fragment
Enterprises do not have to choose between embedded engines and warehouses or lakehouses. An application component can handle a bounded task close to the developer or agent, while a central platform retains shared context, permissions, large-scale operation, and policies that must remain consistent across applications.
Enterprises centralize governance because credentials and shared data access carry a large blast radius. The Snowflake-related hacking case involved data stolen from more than 165 companies. That does not prove centralization caused the compromises or that a distributed design would have prevented them. It shows why governance becomes critical once many applications and agents can reach the same enterprise data.
More agent activity also does not guarantee attractive cloud economics. Databricks said increased AI-agent usage was raising costs and reducing margins, even as annualized revenue grew more than 80% year over year to $6.9 billion. Agents can increase infrastructure consumption faster than platforms improve unit economics. A control plane earns its place only if it governs that demand without letting compute costs absorb the value.
For an enterprise buyer, that means approving DuckDB-powered features without letting each team invent its own security perimeter. Teams can execute bounded tasks near the application, while the central platform retains identities, permissions, shared datasets, and spending limits.
Portability decides whether AWS earns the control point
The DuckLabs announcement is an early signal, not proof that this model has won. AWS has not specified a managed DuckDB product, pricing model, or integration roadmap. Its open-source pledge preserves a path to governed distribution but says nothing yet about how AWS will monetize it.
DuckDB must retain credibility across environments after the acquisition. If developers continue to treat it as a foundational component that can run independently of AWS, its adoption surface remains broad. AWS can then compete to make the surrounding managed path easier without turning the engine into a cloud dependency.
If DuckDB instead becomes primarily an AWS-integrated feature, the deal follows the traditional cloud pattern: acquire a useful technology and pull its workloads into a proprietary value network. The engine may remain open in license while becoming narrower in practical distribution. Open code alone does not guarantee free movement.
MotherDuck showed one commercial route: sell a platform above DuckDB while leaving the core outside proprietary ownership. AWS is attempting a broader version across compute, identity, sharing, and support. Developers will judge that stewardship by where DuckDB runs easily, not by the license text alone.
Amazon can buy DuckLabs without closing DuckDB because openness is DuckDB’s route into more applications. As agents lower assembly costs, AWS gains leverage by making identity, policy, support, and compute easier around the engine. The acquisition’s paradox is its logic: AWS’s control point depends on DuckDB remaining free to run elsewhere.
Enterprise value around an open engine
- May 29, 2026 — Snowflake announced a $6 billion deal to buy cloud compute capacity from Amazon, showing how AWS can monetize data platforms it does not own.
- August 6, 2026 — A defendant pleaded guilty in connection with the 2024 Snowflake hacks and theft of data from more than 165 companies, underscoring the stakes of governing shared enterprise access.
- August 14, 2026 — Databricks closed a $5 billion funding round at a $190 billion valuation and reported a revenue run rate exceeding $7 billion, demonstrating continued value accumulation in managed data platforms.
- August 26, 2026 — Amazon agreed to acquire DuckLabs for an undisclosed sum while leaving DuckDB open source, betting that distribution can feed demand for surrounding cloud and governance services.
Frequently asked questions
Why would AWS keep DuckDB open source after acquiring DuckLabs?
Openness lets developers embed DuckDB before choosing a cloud or centralized data platform. AWS can then compete for the production workloads and enterprise services that emerge around those applications.
How could AWS make money if access to DuckDB remains free?
AWS can sell elastic compute, storage, managed deployment, identity, permissions, secure sharing, observability, and support. Snowflake’s $6 billion Amazon compute deal illustrates the scale available below and around data software AWS does not exclusively own.
Do embedded engines such as DuckDB threaten Snowflake and Databricks?
They shift some bounded execution closer to applications and developers, but they do not eliminate demand for centralized permissions, shared datasets, multitenancy, and large-scale operations. Databricks’ revenue run rate exceeding $7 billion indicates that enterprise platforms still capture substantial value.
Why do coding agents make governance more important?
Agents make it cheaper to assemble applications that touch data, credentials, compute, and shared resources. A local engine can execute queries, but it does not by itself enforce consistent identity, policy, spending limits, or observability across those applications.
What would show that AWS’s strategy is working?
DuckDB would remain easy to run across environments while AWS develops a more convenient managed path around it. The warning sign would be practical dependence on AWS integrations despite the engine remaining open in license.