Featured Article

The eternal struggle between open source and proprietary software

2023 showcased the power and perils of open source

Comment

Concept illustration depicting struggle
Image Credits: Erhui1979 / Getty Images

Whenever chaos engulfs a proprietary technology relied on by millions, the default knee-jerk reaction from many seems to be: “Hey, let’s see what the open source world has to offer.”

Case in point: X’s (Twitter) steady demise since Elon Musk took over last year led many to search for more “open” alternatives, be it Mastodon or Bluesky.

This scenario became all too familiar throughout 2023, as established technologies hit a chaos curve, making people realize how beholden they are to a proprietary platform they have little control over.

The OpenAI fiasco in November, where the ChatGPT hit-maker temporarily lost its co-founders, including CEO Sam Altman, created a whirlwind five days of chaos culminating in Altman returning to the OpenAI hotseat. But only after businesses that had built products atop OpenAI’s GPT-X large language models (LLMs) started to question the prudence of going all-in on OpenAI, with “open” alternatives such as Meta’s Llama-branded family of LLMs well-positioned to capitalize.

Even Google seemingly acknowledged that “open” might trump “proprietary” AI, with a leaked internal memo penned by a researcher that expressed fears that open source AI was on the front foot. “We have no moat, and neither does OpenAI,” the memo noted.

Elsewhere, Adobe’s $20 billion megabucks bid to buy rival Figma — a deal that eventually died due to regulatory headwinds — was a boon for open source Figma challenger Penpot, which saw signups surge amid a mad panic that Adobe might be about to unleash a corporate downpour on Figma’s proverbial parade.

And when cross-platform game engine Unity unveiled a controversial new fee structure, developers went berserk, calling the changes destructive and unfair. The fallout caused Unity to do a swift about turn, but only after a swathe of the developer community started checking out open source rival Godot, which also now has a commercial company driving core development.

But while all this helped to highlight the eternal struggle between the open source and proprietary software sphere, struggles within the open source community were once again laid bare for all to see.

The (not so) open source factor

Back in August, HashiCorp switched its popular “infrastructure as code” software Terraform from a “copyleft” open source license to the source-available Business Source License (BSL, or sometimes “BUSL”), which places greater restrictions on how third-parties can commercialize the software — particularly where it might compete with HashiCorp itself. The reason for the change? Some third-party vendors were benefiting from Terraform’s community-driven development without giving anything back, HashiCorp said.

This led to a vendor-led faction forking the original Terraform project and going it alone with OpenTF, eventually rebranded as OpenTofu with the Linux Foundation serving as the governing body. While HashiCorp was perfectly within its right to make the license change and protect its business interests, it also created uncertainty among many of its users. According to the OpenTofu manifesto:

Overnight, tens of thousands of businesses, ranging from one-person shops to the Fortune 500 woke up to a new reality where the underpinnings of their infrastructure suddenly became a potential legal risk. The BUSL and the additional use grant written by the HashiCorp team are vague. Now, every company, vendor, and developer using Terraform has to wonder whether what they are doing could be construed as competitive with HashiCorp’s offerings.

HashiCorp is far from the first company to make such changes, of course. App performance management (APM) platform Sentry switched from an open source BSD 3-Clause license to BSL in 2019 for reasons similar to those cited by HashiCorp. However, this year Sentry created an entirely new license called the Functional Source License (FSL) designed to “grant freedom without harmful free-riding,” the company said at the time. It’s a little like BSL, but with a few tweaks — for example, FSL-licensed products automatically revert to an open source Apache license after two years, compared to four years with BSL.

Again, this highlighted the perennial struggle from companies looking to embrace the open source ethos, without compromising their commercial interests.

“There’s been a long history of companies with deeper pockets and more resources taking advantage of traditional open source companies,” Sentry’s open source chief Chad Whitacre said in November. “Open source companies, regardless of license or the pedantic definition, have become increasingly reliant on being venture-backed, for-profit, or more importantly being supported by the companies that rely on their code.”

Similar to Grafana before it, Element transitioned core elements of Matrix, the decentralized communication protocol, from a fully permissive Apache 2.0 license to a less-permissive AGPL open source license. These included the main Matrix server, Synapse; the alternative server implementation Dendrite; and several associated server-side projects such as the Sydent identity server. This shift essentially forces all derivative projects that use these facets of the Matrix project to maintain the exact same license — a major deterrent to commercial companies looking to build proprietary products.

Element said that the cost of maintaining Matrix, which it makes the vast majority of contributions to, forced its hand at a time when other companies’ business models were designed around creating proprietary Matrix-based software — with none of the costs Element had to bear for maintaining Matrix. “We have succeeded in making Matrix wildly successful, but Element is losing its ability to compete in the very ecosystem it has created,” the company wrote at the time.

This license change effectively meant that companies using Matrix would have to contribute their code back to the project… or pay Element for a commercial license to continue using it in a proprietary product.

So on the one hand, companies, consumers and developers alike have seen how going all-in on proprietary platforms can lead to vendor lock-in and disastrous consequences when things go belly-up. But on the other hand, businesses built on solid open source foundations can easily pull the ladder up by switching the terms of engagement — all in the name of commercial protectionism.

All this, of course, is nothing new. But the past 12 months really have underscored both the power and perils of open source software.

More TechCrunch

Employees at Bethesda Game Studios — the Microsoft-owned game developer that produces the Elder Scrolls and Fallout franchises — are joining the Communication Workers of America. Quality assurance testers at…

Bethesda Game Studios employees form a ‘wall-to-wall’ union

This week saw one of the most widespread IT disruptions in recent years linked to a faulty software update from popular cybersecurity firm CrowdStrike. Businesses across the world reported IT…

CrowdStrike’s update fail causes global outages and travel chaos

Alphabet, the parent company of Google, is in advanced talks to acquire cybersecurity startup Wiz for $23 billion, the Wall Street Journal reported on Sunday. TechCrunch’s sources heard similar and…

Unpacking how Alphabet’s rumored Wiz acquisition could affect VC

Around 8.5 million devices — less than 1 percent Windows machines globally — were affected by the recent CrowdStrike outage, according to a Microsoft blog post by David Weston, the…

Microsoft says 8.5M Windows devices were affected by CrowdStrike outage

Featured Article

Some Black startup founders feel betrayed by Ben Horowitz’s support for Trump

Trump is an advocate for a number of policies that could be harmful to people of color.

Some Black startup founders feel betrayed by Ben Horowitz’s support for Trump

Featured Article

Strava’s next chapter: New CEO talks AI, inclusivity, and why ‘dark mode’ took so long

TechCrunch sat down with Strava’s new CEO in London for a wide-ranging interview, delving into what the company is prioritizing, and what we can expect in the future as the company embarks on its “next chapter.”

Strava’s next chapter: New CEO talks AI, inclusivity, and why ‘dark mode’ took so long

Featured Article

Lavish parties and moral dilemmas: 4 days with Silicon Valley’s MAGA elite at the RNC

All week at the RNC, I saw an event defined by Silicon Valley. But I also saw the tech elite experience flashes of discordance.

Lavish parties and moral dilemmas: 4 days with Silicon Valley’s MAGA elite at the RNC

Featured Article

Tracking the EV battery factory construction boom across North America

A wave of automakers and battery makers — foreign and domestic — have pledged to produce North American–made batteries before 2030.

Tracking the EV battery factory construction boom across North America

Featured Article

Faulty CrowdStrike update causes major global IT outage, taking out banks, airlines and businesses globally

Security giant CrowdStrike said the outage was not caused by a cyberattack, as businesses anticipate widespread disruption.

Faulty CrowdStrike update causes major global IT outage, taking out banks, airlines and businesses globally

CISA confirmed the CrowdStrike outage was not caused by a cyberattack, but urged caution as malicious hackers exploit the situation.

US cyber agency CISA says malicious hackers are ‘taking advantage’ of CrowdStrike outage

The global outage is a perfect reminder how much of the world relies on technological infrastructure.

These startups are trying to prevent another CrowdStrike-like outage, according to VCs

The CrowdStrike outage that hit early Friday morning and knocked out computers running Microsoft Windows has grounded flights globally. Major U.S. airlines including United Airlines, American Airlines and Delta Air…

CrowdStrike outage: How your plane, train and automobile travel may be affected

Prior to the ban, Trump’s team used his channel to broadcast some of his campaigns. With the ban now lifted, his channel can resume doing so.

Twitch reinstates Trump’s account ahead of the 2024 presidential election

This week, Google is in discussions to pay $23 billion for cloud security startup Wiz, SoftBank acquires Graphcore, and more.

M&A activity heats up with Wiz, Graphcore, etc.

CrowdStrike competes with a number of vendors, including SentinelOne and Palo Alto Networks but also Microsoft, Trellix, Trend Micro and Sophos, in the endpoint security market.

CrowdStrike’s rivals stand to benefit from its update fail debacle

The IT outage may have an unexpected effect on the climate: clearer skies and maybe lower temperatures this evening

CrowdStrike chaos leads to grounded aircraft — and maybe an unusual weather effect

There’s a man in Florida right now who wants to propose to his girlfriend while they’re on a beach vacation. He couldn’t get the engagement ring before he flew down…

The CrowdStrike outage is a plot point in a rom-com 

Here’s everything you need to know so far about the global outages caused by CrowdStrike’s buggy software update.

What we know about CrowdStrike’s update fail that’s causing global outages and travel chaos

This serves as an example for how easy it is to spread inaccurate information online during a time of immense global confusion and panic.

From the Sphere to false cyberattack claims, misinformation runs rampant amid CrowdStrike outage

Today is the final chance to save up to $800 on TechCrunch Disrupt 2024 tickets. Disrupt Deal Days event will end tonight at 11:59 p.m. PT. Don’t miss out on…

Last chance today: Secure major savings for TechCrunch Disrupt 2024!

Indian fintech Paytm’s struggles won’t seem to end. The company on Friday reported that its revenue declined by 36% and its loss more than doubled in the first quarter as…

Paytm loss widens and revenue shrinks as it grapples with regulatory clampdown

J. Michael Cline, the co-founder of Fandango and multiple other startups over his multi-decade career, died after falling from a Manhattan hotel, New York’s Deputy Commissioner of Public Information tells…

Fandango founder dies in fall from Manhattan skyscraper

Venture capital giant a16z fixed a security vulnerability in one of the firm’s websites after being warned by a security researcher.

Researcher finds flaw in a16z website that exposed some company data

Apple on Thursday announced its upcoming lineup of immersive video content for the Vision Pro. The list includes behind-the-scenes footage of the 2024 NBA All-Star Weekend, an immersive performance by…

Apple Vision Pro debuts immersive content featuring NBA players, The Weeknd and more

Biden centering Musk in his campaign is a notable escalation, considering he spent most of his presidency seemingly pretending the billionaire didn’t exist.

Elon Musk is now a villain in Joe Biden’s presidential campaign

Waymo would need a ground transportation permit to operate at SFO, which has yet to be approved.

Waymo wants to bring robotaxis to SFO, emails show

When Tade Oyerinde first set out to fundraise for his startup, Campus, a fully accredited online community college, it was incredibly difficult. VCs have backed for-profit education companies in the…

Why it made sense for an online community college to raise venture capital

Canadian private equity firm PartnerOne paid $28.2 million for HeadSpin, a mobile app testing startup whose founder was sentenced for fraud earlier this year, according to documents viewed by TechCrunch.…

PE firm PartnerOne paid $28M for HeadSpin, a fraction of its $1.1B valuation set by ICONIQ and Dell Technologies Capital

Meta has suspended the use of its AI assistant after Brazil’s National Data Protection Authority (ANPD) banned the company from training its AI models on personal data from Brazilians. The…

Meta puts a halt to training its generative AI tools in Brazil 

ChatGPT, OpenAI’s text-generating AI chatbot, has taken the world by storm since its launch in November 2022. What started as a tool to hyper-charge productivity through writing essays and code…

ChatGPT: Everything you need to know about the AI-powered chatbot