The Open Source Promise vs. Corporate Reality
Open source was founded on a simple but powerful premise: code available to everyone, which anyone can study, modify, and improve. This marriage of freedom and collaboration has revolutionized the tech world, creating a commons where innovation thrives through shared resources. But what happens when the hosts change the rules just as the guests start winning the game?
In recent years, we've witnessed a troubling trend where corporate stewards of major open source projects have wielded their infrastructure control as competitive weapons. This shift threatens the very foundation of trust that makes open source work. As someone deeply involved in the development community, I've observed how these actions create ripple effects that damage not just individual projects but the entire ecosystem's credibility.
The Power of Infrastructure Control
In the free software world, repositories have become critical infrastructure. Those who control these digital archives wield enormous power: they decide who publishes, who downloads, and how frequently. It's equivalent to owning the only road leading to the city market.
When corporations maintain popular open source projects, they often develop a dual presence: as community stewards and as profit-seeking entities. This inherent tension rarely surfaces until competitive pressures force a choice between open source values and business interests. Unfortunately, when this happens, the community frequently discovers which priority truly dominates.
Case Studies in Open Source Gatekeeping
WordPress and Automattic's Repository Restrictions
WordPress powers over 43% of websites worldwide. On one side stands the open source project; on the other, Automattic, Matt Mullenweg's company offering hosting services through WordPress.com while managing the official repository of over 60,000 plugins.
In fall 2024, Mullenweg accused WP Engine—a competitor with over €400 million in revenue—of not "giving back" enough to the community. The punishment? A simple click to block access to libraries and automatic updates, suddenly leaving approximately 1.5 million sites vulnerable.
This action effectively declared: "You're winning the game? The ball is mine, and I decide, so you're benched now." A California federal court ordered the reopening of access, but the damage was done: more than 150 Automattic employees resigned, disgusted by the move.
The reaction from WordPress developers was swift and severe, with many questioning the project's governance model that allowed such unilateral action with no community input or warning period. Many began exploring alternative plugin repositories and discussing contingency plans for future disruptions.
Microsoft's VS Code and the Cursor Conflict
Visual Studio Code, Microsoft's developer-beloved editor, has an open source core surrounded by thousands of extensions. This foundation gave birth to Cursor, a startup that integrated artificial intelligence into programming, achieving stellar valuations in just two years ($200M annual revenue with constant growth and a $10 billion valuation).
By April 2025, select Microsoft extensions began discriminating: if they didn't recognize the "original" VS Code distribution, they refused to function. The clause had existed for some time but was activated precisely when Cursor began threatening the original's supremacy—like a chain of starred restaurants suddenly refusing to serve customers who opened successful establishments nearby.
This created an immediate crisis for thousands of developers who had built workflows and systems on the assumption that the extensions ecosystem operated on stable, predictable rules. The justification from Microsoft about "ensuring consistent user experience" rang hollow when the timing so clearly coincided with Cursor's market success.
The Ethical Paradox of Changing Rules
The paradox is evident: these projects have prospered thanks to thousands of developers who, trusting the infrastructure's stability, invested time and energy. When the custodian suddenly changes the rules, it violates a collective trust pact.
Imagine building a house for years on land declared available to all, only to discover that the "king" can arbitrarily cut your access to water and electricity because your house has become too beautiful compared to his castle. Welcome to corporate open source!
Legal Rights vs. Ethical Responsibilities
The issue isn't simply legal but deeply ethical. There's a difference between extending and appropriating. Companies like WP Engine or Cursor have built additional value: managed hosting, artificial intelligence, customer service. They haven't simply resold others' work; they've used it as a springboard.
Asking them to "give back" makes sense, but doing so by shutting off access is like denying a transfusion to an accident victim because they aren't a blood donor. While companies like Microsoft and Automattic can legally claim control over the infrastructure they created, the ethical judgment remains separate from what's legally permissible.
The Broken Social Contract of Open Source
The pattern is revealing: both companies contributed key infrastructure to the ecosystem; these attracted community contributions, becoming standards in countless workflows; when a strongly growing competitor emerged, each company restricted that same infrastructure.
The timing suggests competitive retaliation rather than normal project evolution. The community perceives it as retaliation because the implicit message is: "This resource is open... until it threatens our monopoly."
Trust as Open Source's Social Capital
Revoking a tool that has become an integral part of the ecosystem signals that community trust is secondary to preserving market share. In open source, contributors assume that what is released remains available under the original terms.
Reciprocity is fundamental: the community's work fuels the project, which in turn powers the company's product. Abruptly revoking access nullifies this social contract and negates thousands of volunteer hours invested on the promise of permanence.
This violation of trust has consequences far beyond immediate business impacts. When major projects demonstrate such willingness to weaponize their infrastructure, developers become reluctant to commit resources to any corporate-backed open source initiative, regardless of its current promises or license terms.
The Long-Term Consequences for the Ecosystem
Fragmentation and Redundancy
When trust in shared infrastructure breaks down, the natural response is fragmentation. Developers and companies start building redundant systems and alternative channels—not because they're technically superior, but because they need insurance against arbitrary access changes.
This redundancy represents a massive waste of collective resources. Instead of pushing innovation forward, talents get diverted to recreating existing solutions with more trustworthy governance models. The entire ecosystem suffers as a result.
The Credibility Premium
Before building your future on an open infrastructure, you must now ask not only about licenses but also about the project manager's history of consistency. Making code available isn't enough; the discussion on supporting infrastructure must also be open.
Credibility, in the innovation economy, is worth more than any legal right to raise the drawbridge when the castle is full of guests. The crucial question isn't whether companies can close the gate but about the expectation they created by opening it.
Revoking that openness only when competitive pressure increases is like moving the goalposts during the match—and many consider this fundamentally contrary to open source ethics.
Building Trustworthy Open Source Governance
Separation of Infrastructure and Commercial Interests
One solution gaining traction is the formal separation of infrastructure governance from commercial interests. When critical repositories or distribution channels are managed by independent foundations with diverse stakeholder representation, the risk of unilateral action decreases significantly.
The Linux Foundation, Apache Software Foundation, and CNCF provide working models of how corporate contributions can coexist with community governance, ensuring no single entity can weaponize infrastructure against competitors.
Transparent Governance and Rule Changes
For projects that remain under corporate stewardship, transparent governance becomes essential. This includes:
Clear publication of access policies
Established processes for changing infrastructure rules
Mandatory notice periods before implementing restrictive changes
Appeals mechanisms for affected parties
Community oversight committees
When infrastructure changes might impact thousands of downstream projects and businesses, they deserve the same deliberative care as API changes or major feature shifts.
Distributed Infrastructure Models
Blockchain and peer-to-peer technologies offer promising alternatives to centralized repository models. Projects like Radicle are exploring ways to create truly distributed package management systems that eliminate single points of control.
While these technologies aren't yet mainstream for major project distribution, they represent an important direction for creating infrastructure that remains resilient against corporate policy shifts.
The Developer's Dilemma: Navigating Uncertain Waters
Risk Assessment and Diversification
For developers and companies building on open source foundations, the landscape has grown more complex. Due diligence now requires evaluating not just technical capabilities but governance stability:
Who controls key distribution channels?
What is their history of infrastructure policy changes?
Are there alternative distribution paths if primary channels become restricted?
Does the project have corporate backers with competing commercial offerings?
Prudent teams now maintain contingency plans and regularly evaluate their dependency risks, treating infrastructure access as a potential point of failure.
Contributing to Governance Solutions
Beyond risk management, developers can actively participate in creating more resilient governance models:
Support projects moving toward foundation-based governance
Contribute to distributed infrastructure initiatives
Advocate for formal governance policies in corporate-backed projects
Build and maintain alternative distribution channels for critical dependencies
These investments in ecosystem health, while not directly productive, represent essential insurance against future disruptions.
The Future of Open Source Ethics
Balancing Commercial Viability and Open Access
The fundamental tension in corporate open source isn't going away. Companies need sustainable business models to fund development, while communities expect stable access to resources once they're published as open source.
Emerging models that show promise include:
Dual licensing approaches that maintain open access while commercializing enterprise features
Open core models with clear boundaries between infrastructure and commercial offerings
Foundation-supported projects with multiple corporate sponsors
Developer-focused monetization that adds value without restricting infrastructure
Each model has strengths and limitations, but all represent attempts to balance the legitimate needs of both corporate sponsors and community users.
Redefining Open Source Expectations
Perhaps most importantly, the community needs to evolve its understanding of what open source means in an era dominated by corporate participation. Licenses alone cannot protect against infrastructure manipulation, and new standards of behavior are emerging to fill this gap.
Projects that demonstrate long-term governance stability and respect for downstream dependencies are earning premium trust, while those that weaponize their position face community backlash and migration.
The Path Forward for Open Source
The recent controversies surrounding WordPress/Automattic and Microsoft/VS Code represent a crucial inflection point in open source evolution. As corporate interests and community values collide, the ecosystem is being forced to develop more sophisticated governance models and clearer expectations about infrastructure stability.
For corporate stewards, the lesson is clear: the short-term competitive advantage gained by restricting access pales in comparison to the long-term damage to project credibility and community trust. For developers and companies building on open source foundations, diversification and governance participation have become essential strategies.
The open source promise remains powerful—collaborative development that raises all boats through shared innovation. But fulfilling that promise in today's complex landscape requires moving beyond naive trust in corporate stewards and developing resilient systems that can withstand commercial pressures.
The future of open source depends not just on the quality of code but on the quality of governance and the strength of shared ethical commitments to maintaining the commons, even when competition intensifies.
As we navigate these challenges, one thing remains certain: open source thrives when reciprocity and long-term thinking prevail over short-term competitive maneuvers. The companies that understand this fundamental truth will build more sustainable projects and earn the enduring trust of the developer community.