By Phil Richards | April 10, 2026
Professional baseball relies on a "farm system"—a tiered pipeline of development that moves talent from local dirt diamonds to the floodlights of a Major League stadium. It is a rigorous, institutional process designed to identify raw potential and surround it with the coaches, trainers, and resources required to perform at the highest level. By the time a player reaches the majors, they are no longer just an individual talent; they are part of a professional organization.
Open source software has nothing of the sort.
Consider xz-utils, a data compression library. It is a foundational tool baked into almost every major Linux distribution, silently powering the infrastructure of global banks, healthcare systems, and cloud providers. Despite its massive utility, the project historically operated entirely outside of formal infrastructure—an essential piece of the world’s digital architecture managed largely by a solo developer, Lasse Collin, without institutional support.
In 2024, that isolation was exploited. A highly sophisticated threat actor operating under the pseudonym "Jia Tan" spent over two years socially engineering Collin. By posing as a helpful contributor and exploiting Collin's publicly stated burnout and mental fatigue, the attacker built a false sense of trust and slowly acquired administrative access to the repository. Once inside, they planted a highly complex backdoor. They didn't have to defeat advanced cybersecurity protocols; they simply had to outlast the endurance of a single, unshielded volunteer.
This was a systemic failure. We have allowed our most critical infrastructure to remain in a state of arrested development, never providing a path for these isolated projects to become industrial-grade institutions. Without a formal process to assess the massive footprint of xz-utils and elevate the program into a secure, governed ecosystem, the project was left vulnerable to an attack that targeted the human, not the code.
To survive the era of generative AI—where models are capable of crafting highly sophisticated, context-aware social engineering attacks in a fraction of the time—we must adopt the baseball model. We need a proactive, tiered pipeline that identifies load-bearing projects and elevates them into governed infrastructure.
In baseball, a star prospect doesn't just walk onto a Major League mound. They spend years in the minors, where the stands are half-empty and the stakes are low. That’s where they break the "sandlot" habits that work in the park but fail in the stadium. It’s where they learn that a big-league game is won through a professional system of catchers, coaches, and bullpens, not just a single arm.
Foundations provide a layer of defense-in-depth that removes the most critical single point of failure: the isolated individual. First, they implement Project Management Committees (PMCs), ensuring no single person has the unilateral power to grant administrative access or merge sweeping changes. Second, they secure the release pipeline by enforcing automated, passwordless publishing (such as OIDC). Instead of a developer keeping a sensitive "master key" or API token on their personal laptop—where it can be stolen, leaked, or surrendered under pressure—the code is published by a secure, automated system that temporarily generates its own cryptographic proof. In this environment, a human "giving away the keys" isn't enough to compromise the software supply chain, because the human no longer holds the keys. Finally, foundations surround the project with legal shields, professional security auditing, and neutral governance to ensure the software survives the loss, burnout, or compromise of any single contributor.
The xz-utils project never made that transition. Even as its code was woven into the fabric of the global internet, its daily operations remained dangerously informal. Without a committee to share the load, Lasse Collin had to vet every contributor and make every critical security decision entirely on his own. Without automated release pipelines, the "master keys" to millions of servers effectively rested on his personal laptop. When the attacker known as "Jia Tan" arrived, they didn't have to hack a fortified server or bypass an institutional safeguard. They only had to patiently manipulate an unsupported volunteer who was already carrying an impossible load. Because the software never graduated from a solo effort into a protected institution, the inevitable limits of human endurance became an existential risk to the global economy.
In professional baseball, scouting isn't just about finding the player who hits the most home runs; it’s about identifying who has the potential to survive the professional grind. Often, a "phenom" in the sandlot thinks raw talent is enough to carry them to the top. The Draft is the moment reality sets in. When a player is drafted, the organization's first job is often to "break" the rookie’s reliance on pure instinct. They subject that raw talent to a rigorous developmental system, forcing the player to become teachable so they can adopt the disciplined mechanics required to face Major League pitching.
Open source foundations must adopt a similarly proactive model. Instead of waiting for exhausted maintainers to apply for help, foundations should actively monitor the ecosystem, identifying projects based on systemic importance, strategic relevance, and download volume. Once identified, these projects enter a formalized intake process to begin a structured promotion path. This process moves the project through a series of maturity gates—pre-defined security and governance standards that must be met before advancing.
A project begins in an Incubation phase, where the primary focus is on retiring technical debt and implementing foundational security protocols. The project transitions from a solo effort to a community-driven institution. After the project passes through these maturity gates—proving it has diverse governance, automated CI/CD pipelines, and regular third-party audits—it graduates to a full Foundation Program. This ensures that by the time a library reaches the highest level of institutional support, its raw code is refined into an industrial-grade standard.
This is the hardest part of the farm system to accept: strong talent does not guarantee a ticket to the Big Leagues. In baseball, thousands of "can't-miss" prospects never make it out of Triple-A. Sometimes it’s a career-ending injury; sometimes life simply gets in the way. You will often hear a former prospect say, "If they had just let me pitch in the majors before I got hurt, I would have been a star." But that isn't how it works. A Major League club cannot afford to gamble a pennant race on a player who hasn't proven they can survive the grind. The risk to the franchise is simply too high to grant a promotion based on potential alone.
In a fast-moving tech landscape, a project’s long-term viability isn't always a reflection of its code quality. The market is full of technically superior ideas that simply missed their window or were bypassed by a shift in industry direction. Today's indispensable library becomes tomorrow's legacy side-show the moment a cloud provider changes its API. Foundations have to be ruthless: investing institutional resources into a project that no longer aligns with the market's trajectory is a waste of capital and a distraction from the projects that are actually holding up the sky.
In baseball, the Major Leagues are the only game in town. If you want to play at the highest level, you play by their rules. A self-assured prospect understands that this isn't an act of submission; it’s an act of professional growth. The best players don't see the farm system as a hurdle to overcome; they see it as the only environment capable of turning a "phenom" into a legend.
For the individual software developer—the original author of the code—transitioning to a foundation offers that same path to growth. Foundations must position themselves as the undeniable destination for critical infrastructure by consistently recruiting projects that push the boundaries of global connectivity. When the world’s largest corporations know that a project has been graduated and audited, they migrate their support toward that ecosystem.
This shift is also the author’s best defense against burnout and liability. Joining a formal program provides the resources to ensure their code doesn't become the next global vulnerability. It offers a path to prestige and influence, backed by an organization that handles the exhausting work of legal compliance, security triage, and administrative overhead. By choosing this path, the author ensures their work is no longer a fragile side-project, but a permanent, hardened pillar of the global web.
Like today's open source foundations, Major League Baseball operated for decades as a non-profit entity. Yet, it built a multi-billion-dollar operational budget by obsessing over the "fan experience." They understand that a game played in an empty lot isn't a product; a game played in a world-class venue with a professional atmosphere is an experience that people pay for. By professionalizing the stage, MLB proved that a non-profit model can effectively run a high-revenue engine that sustains the entire ecosystem.
Open source foundations have stakeholders too: the global corporations that are entirely dependent on their software. For a foundation to be successful, it must become a destination that patrons are eager to support. This requires a shift toward active marketing, branding, and licensure. The foundation must make its ecosystem attractive to the enterprise by providing clear compliance frameworks and high-fidelity security reporting.
When a foundation treats its projects as part of a comprehensive portfolio, it stops begging for donations and starts attracting investment. Corporations aren't "donating" to a cause; they are paying for the stability of the infrastructure they rely on. This revenue doesn't just keep the lights on—it provides the capital necessary to fund the next generation of essential libraries and maintain the sovereign shield for the entire internet.
In professional baseball, the game on the field is supported by massive, invisible machinery. The star player focuses on his 98-mph fastball, but the franchise manages stadium operations, television rights, and merchandising. The player doesn't have to worry about the legal fine print of a concession contract—that’s "front office" work.
An Open Source Foundation must provide that same administrative layer. Moving from isolated repositories to governed institutions means surrounding the code with a suite of non-technical protections. This includes managing data sovereignty requirements, navigating international export controls, and establishing legal indemnification that shields contributors from liability.
This institutional layer is especially critical in the age of AI. While the developer obsesses over the logic of the code, the foundation builds the AI defenses—setting policies for how data is used to train models and vetting automated contributions for the kind of patient, subtle social engineering seen in the xz-utils attack. This work handles the high-stakes bureaucracy of the modern web so the maintainer can stay focused on building great software.
In the front office of a Major League club, the hardest part of the job is knowing when to release a player. A professional organization cannot afford to let a roster spot be occupied by someone who can no longer perform. If a team just "starves" a player of playing time without officially releasing them, it creates a toxic ambiguity. A clean release is an act of respect for the game; it allows the organization to reinvest in the future rather than clinging to the past.
Open source foundations must become equally intentional about killing programs. Currently, many foundations allow projects to "die on the vine"—they stop receiving updates but remain on the books as "active." This creates a massive wave of technical debt for the corporations that continue to use that code. Officially decommissioning a project serves the community far better than hoping they realize the sponsor has abandoned it. Proactively pruning the portfolio ensures that institutional capital always flows toward the most vital infrastructure rather than being siphoned away by the ghosts of yesterday’s innovations.
For Major League Baseball, the World Series culminates the season, but winning over the next generation guarantees the future. A professional franchise doesn't just sell tickets for tonight's game; it makes calculated investments today to ensure the stadium remains packed twenty years from now. By funding youth programs, building community infrastructure, and obsessing over the long-term fan experience, the league actively insures its future audience. This forward-looking model guarantees that the enterprise isn't just surviving year-to-year on the backs of a few star players, but is cultivating a permanent ecosystem. Baseball fans are better for it because we’ve taken the fleeting, chaotic energy of the local park and built a world-class institution that is stable, professional, and prepared for the ages.
When foundations elevate critical code from isolated volunteer efforts into governed infrastructure, they take on the exhausting, invisible grunt work of security, compliance, and lifecycle management. But this institutional bureaucracy serves a vital purpose: it frees up cognitive and financial capital. By structuring an environment where rock-solid security and scalable reliability run on autopilot as the baseline, foundations buy themselves the bandwidth to look ahead. When they are no longer burning all their resources reacting to today's zero-day crises or patching yesterday's code, they can finally start anticipating the industry's next big leaps. This stability drives innovation because it removes systemic volatility. It fosters a new ecosystem of specialized cottage industries—from automated governance tools to AI-defense auditors—that exist solely to support and maintain this permanent, forward-looking standard.
By professionalizing open source, we stop surviving the internet and start building the foundation of our future. We replace the fragile, single-maintainer reality of the past with a resilient, industrial-grade institution that is impervious to the isolated human exploit. If we can engineer this level of institutional rigor for a game played on dirt, we owe the same to the digital infrastructure holding up the modern world. When we do, we create a digital framework that isn't just secure—it’s legendary.