<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	
	xmlns:georss="http://www.georss.org/georss"
	xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
	>

<channel>
	<title>tecosystems</title>
	<atom:link href="https://redmonk.com/sogrady/feed/" rel="self" type="application/rss+xml" />
	<link>https://redmonk.com/sogrady</link>
	<description>because technology is just another ecosystem</description>
	<lastBuildDate>Wed, 20 May 2026 18:48:20 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
	<item>
		<title>What the OSS Summit Says About OSS in 2026</title>
		<link>https://redmonk.com/sogrady/2026/05/19/oss-summit-2026/</link>
		
		<dc:creator><![CDATA[Stephen O'Grady]]></dc:creator>
		<pubDate>Tue, 19 May 2026 18:54:03 +0000</pubDate>
				<category><![CDATA[AI]]></category>
		<category><![CDATA[Open Source]]></category>
		<guid isPermaLink="false">https://redmonk.com/sogrady/?p=6174</guid>

					<description><![CDATA[In the wake of O’Reilly’s decision to exit their events business, including OSCON, a void was created. Among its other functions, OSCON served as the de facto annual gathering of forces within open source. While it’s distinct in some critical ways and can’t necessarily replicate the traction of its spiritual ancestor (in part because of]]></description>
										<content:encoded><![CDATA[<p><a href="http://redmonk.com/sogrady/files/2026/05/IMG_5660_Original-scaled.jpeg"><img fetchpriority="high" decoding="async" src="http://redmonk.com/sogrady/files/2026/05/IMG_5660_Original-1024x768.jpeg" alt="" width="1024" height="768" class="aligncenter size-large wp-image-6175" srcset="https://redmonk.com/sogrady/files/2026/05/IMG_5660_Original-1024x768.jpeg 1024w, https://redmonk.com/sogrady/files/2026/05/IMG_5660_Original-300x225.jpeg 300w, https://redmonk.com/sogrady/files/2026/05/IMG_5660_Original-768x576.jpeg 768w, https://redmonk.com/sogrady/files/2026/05/IMG_5660_Original-1536x1152.jpeg 1536w, https://redmonk.com/sogrady/files/2026/05/IMG_5660_Original-2048x1536.jpeg 2048w, https://redmonk.com/sogrady/files/2026/05/IMG_5660_Original-480x360.jpeg 480w, https://redmonk.com/sogrady/files/2026/05/IMG_5660_Original-107x80.jpeg 107w, https://redmonk.com/sogrady/files/2026/05/IMG_5660_Original-836x627.jpeg 836w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></p>
<p>In the wake of O’Reilly’s decision to exit their events business, including OSCON, a void was created. Among its other functions, OSCON served as the de facto annual gathering of forces within open source. While it’s distinct in some critical ways and can’t necessarily replicate the traction of its spiritual ancestor (in part because of OSCON’s densely packed venue), the Linux Foundation’s (LF) OSS Summit is arguably the best approximation of OSCON that exists in 2026. It transcends product categories, corporate boundaries and seniority levels to attract a mixed audience of young, old and everything in between.</p>
<p>It also, as mentioned, serves as a nexus for various powers within open source to meet &#8211; often accidentally &#8211; and exchange notes. It is, in the words of several open source people this week, a “favorite event.”</p>
<p>It’s also, by virtue of its attendees and focus, a valuable vantage point for observing macro trends and issues across open source at scale. Here are five takeaways from this year’s event.</p>
<h1>AI and Data</h1>
<p>When the OSI and other parties attempted to determine how and whether the term open source should be applied to AI models, data inevitably was the sticking point. The relationship of open source licenses to the source code components of the models was well understood. With data, not so much. Data licensing, unfortunately, is fractally more complex than for mere code.</p>
<p>It was not surprising, therefore, to see data singled out as one of the last holdouts to an open AI landscape. The LF has targeted this as an area of research and investment, with its CDLA family of licenses as one example.</p>
<p>There is, however, no consensus around data licenses, or even which entity should be the arbiter of same. The LF is appropriately focused on this as an area of necessary attention and investment, but how data licensing does or does not progress will certainly not be up to them alone.</p>
<h1>Open Models</h1>
<p>Research from the LF has apparently reached a similar conclusion to RedMonk’s <a href="https://redmonk.com/sogrady/2026/05/15/open-ai-models/">own analysis</a>: specifically that open models not only continue to compete with their closed, frontier counterparts, but that the gap between the two is closing over time.</p>
<p>This is interesting in the abstract, because having open alternatives to closed products has generally been beneficial to users. But it is of particular interest because of the stakes involved. Building and advancing frontier models, to date, has been fantastically expensive, and pushed startups in the space to pursue private capital investments in amounts previously unheard of. The return on these investments is predicated on several expectations, among them that the private models will become so indispensable that not paying the cost &#8211; even as costs rise &#8211; is unthinkable.</p>
<p>Open models that are becoming aggressively more capable at faster and faster rates introduce questions around these valuations, and the expectations of return. It will be interesting to monitor the tension between open and closed models in the year ahead, because it’s possible there’s a threshold of capability at which users individual and enterprise alike regard as “good enough,” and that that threshold may be met by open models soon.</p>
<h1>Security</h1>
<p>Casting a pall over the success of open source more broadly were questions of security. As Jim Zemlin’s keynote quoted, the bill for deferred security investments for the industry as a whole is coming due. And we are not collectively prepared to pay it.</p>
<p>AI is both sides of the blade here. Via Project Glasswing, enabled by early access to Anthropic’s most capable model, security researchers are attempting to stay one step ahead and identify and patch vulnerabilities faster than they can be exploited.</p>
<p>But that is not scaling across the industry. AI is being used and used well by attackers, who are able to dial back the cost of creating exploits to near zero and &#8211; coupled with decades of social engineering expertise &#8211; to attack broadly, at scale and with velocity.</p>
<p>This has led to fundamentally misguided efforts like that of the NHS to <a href="https://www.theregister.com/software/2026/05/05/nhs-to-close-source-github-repos-over-ai-security-concerns/5224392">close source</a> hundreds of open repositories in an effort to protect them. Notwithstanding the fact that this type of action both doesn’t work and has no defensible academic foundation underneath it, it is inevitable that we’ll see more of it.</p>
<p>Open source is likely, in other words, to have to prove its security bona fides all over again.</p>
<h1>Maintainer Burnout</h1>
<p>One popular topic of conversation at this event was maintainer burnout. From user entitlement to security worries to infrastructure not built for the volume of inbound AI contributions, life for project maintainers has never been more challenging. Asked if AI was helping to mitigate that, one maintainer bluntly answered, “No.”</p>
<p>Maybe it will in time, or perhaps other process and infrastructure adjustments will ultimately result in improvements, but for now maintainers are faced with an increasing number of challenges with no commensurate adjustments in the resources at their disposal. The number of would be contributors has skyrocketed in many cases; the number of maintainers has not.</p>
<p>This isn’t an LF problem, or at least it’s not strictly their’s to solve, but it is and remains very much an industry problem. One that does not get nearly the attention it deserves.</p>
<h1>Who is the Next Generation of Open Source Defenders?</h1>
<p>For decades, open source has found for itself new generations of advocates and defenders. Drawn to it by different paths, whether that was personal benefit, commercial opportunities or  garden variety idealism, generations of technologists metaphorically handed off the responsibility for actively protecting open source to those coming up behind them who shared their sentiment.</p>
<p>It’s not clear, however, how much longer that shared responsibility can be sustained.</p>
<p>Open source has become, to a degree, a victim of its own success. Its ascension and then dominance made it something to <a href="https://redmonk.com/sogrady/2018/05/11/taking-open-source-for-granted/">take for granted</a>, not something that needed to be cared for, nurtured and actively defended. Many developers today cannot remember a world not only in which open source didn’t exist, but one in which it wasn’t the dominant approach to building software. As a result, things like the ardent and assiduous defense of the literal definition of the term open source itself seems quaint at best and pedantic at worst. ”Ok, boomer,” is one common response.</p>
<p>As those who have been around long enough to understand that, like democracy, open source needs to be guarded with vigilance age out and retire, the question is who will step up to take their place? The OSS Summit didn’t provide many answers in that regard, but if would be defenders are out there, it’s presumably where they will first appear.</p>
<p>And if they don’t, maybe the event will have to recruit them more actively.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Open and Closed: The Pursuit of Frontier Models</title>
		<link>https://redmonk.com/sogrady/2026/05/15/open-ai-models/</link>
		
		<dc:creator><![CDATA[Stephen O'Grady]]></dc:creator>
		<pubDate>Fri, 15 May 2026 17:06:36 +0000</pubDate>
				<category><![CDATA[AI]]></category>
		<category><![CDATA[Open Source]]></category>
		<guid isPermaLink="false">https://redmonk.com/sogrady/?p=6161</guid>

					<description><![CDATA[In the beginning, software was open. Not because that was thought to be the correct strategic approach, but rather because software was an afterthought. Hardware was what mattered. Less than two decades later, the hardware was cheaper and consequently mattered less. In search of greater returns on capital, the focus swung back to software. To]]></description>
										<content:encoded><![CDATA[<p>In the beginning, software was open. Not because that was thought to be the correct strategic approach, but rather because <a href="https://redmonk.com/sogrady/2011/05/24/the-age-of-data/">software was an afterthought</a>. Hardware was what mattered. Less than two decades later, the hardware was cheaper and consequently mattered less. In search of greater returns on capital, the focus swung back to software. To maximize those returns, software was turned from open to closed.</p>
<p>Ever since, software has been in constant tug of war between open and closed. With operating systems, virtualization software, mobile and other categories, closed software led the way and open gave chase. For big data, containers, programming languages and web servers, the roles were reversed. Open source typically led, while closed and proprietary models have had to keep up.</p>
<p>Models, for all that they are built and utterly dependent on a foundation of open source, are very much in the former camp. What <a href="https://proceedings.neurips.cc/paper_files/paper/2017/file/3f5ee243547dee91fbd053c1c4a845aa-Paper.pdf">began open</a> became closed. “Frontier” models &#8211; which is to say models that push the “frontier” &#8211; are universally proprietary or closed, OpenAI’s name notwithstanding.</p>
<p>Ever since Chat-GPT was unleashed on the world on the 22nd of November, 2022, however, there have been &#8211; inevitably &#8211; efforts to counter the dominance of proprietary models with “open” alternatives (we’ll come back to what open means in this context). The technology industry has a long history of both dominant players, and federated resistance to those dominant players.</p>
<p>At a recent industry event, an AI executive likened the open models chasing their closed frontier counterparts to a “pack of wolves.” Casual observers of the industry could be forgiven for not knowing open alternatives existed, because almost all of the media’s attention is consumed by coverage of Anthropic and OpenAI&#8217;s latest achievements &#8211; though arguably that is in part because of the latter’s notable tendency to strategically time its releases around Google AI announcements to minimize their impact.</p>
<p>Whether open will compete with closed, then, is not the interesting question. It always has, it always will. The question to ask is instead: how well? Put another way, will the “pack of wolves” ever catch their prey, and if so, how quickly?</p>
<p>Evaluation of AI models is challenging for many reasons. Anecdotal experimentation is useful &#8211; anyone who used models before and after November of last year would be struck by the difference in capability &#8211; but it obviously doesn’t scale. The only real standardized quantitative measurement available, however, is industry benchmarks.</p>
<p>Given that benchmarks were gamed almost to the point of irrelevance decades ago during the TPC-C wars, they would not otherwise be the first choice for evaluation, but at this point they are the least worst method of measuring performance model vs model.</p>
<p>That being said, there are many other specific concerns for benchmarks generally and those selected here. Among them:</p>
<ol>
<li><strong>Contamination</strong>: models can be trained on data that includes benchmark test questions, either accidentally or deliberately. </li>
<li><strong>Self-Reporting</strong>: models are typically self-reported by the labs that created them. </li>
<li><strong>No Standardized Approach</strong>: benchmark scores can vary widely depending on scaffold, prompt, number of attempts, etc, and benchmarks typically don’t standardize the approach</li>
<li><strong>Specificity</strong>: as will be seen momentarily, benchmarks typically have a specific area of focus. None can adequately cover or represent the breadth of actual real world use cases, and notably the benchmarks here are text in, text out &#8211; not multi-modal.</li>
<li><strong>Difficulty</strong>: to measure progress over time, the benchmarks selected for this analysis had to have actual history. This means that more difficult or challenging benchmarks that have emerged more recently and may be more strenuous tests of ability are not represented here because they would not reveal any real trendlines worth noting. </li>
</ol>
<p>In addition to those caveats, it’s important to note that there are dozens of potential benchmarks &#8211; some general, some specialized &#8211; that could be used. The selection process here prioritized consistently available scores across a wide variety of models and a reasonable history to evaluate. This, in other words, is a snapshot of benchmarks and other selections might produce different results.</p>
<p>One last necessary clarification before proceeding is the definition of “open.” This analysis includes both closed and open models. Closed is closed, but open includes two distinct subsets of models: open weight, and fully open. Fully open refers simply to models that are licensed according to a known and OSI-approved open source license: Apache, MIT, etc. “Open weight,” on the other hand, refers to the emerging <a href="https://www.linkedin.com/feed/update/urn:li:activity:7402729193228324864/?originTrackingId=bagLRp%2FvRfOk8qseYxY0%2FA%3D%3D">industry consensus</a> term for models that are <em>mostly</em> open, but include some restrictions on use that prevent them from being called open source &#8211; the most common example of which in this dataset is Llama.</p>
<p>With that context out of the way, let’s start with a simple glossary of the benchmarks selected.</p>
<p><a href="http://redmonk.com/sogrady/files/2026/05/00_benchmark_glossary_wm.png"><img decoding="async" src="http://redmonk.com/sogrady/files/2026/05/00_benchmark_glossary_wm-1024x717.png" alt="" width="1024" height="717" class="aligncenter size-large wp-image-6163" srcset="https://redmonk.com/sogrady/files/2026/05/00_benchmark_glossary_wm-1024x717.png 1024w, https://redmonk.com/sogrady/files/2026/05/00_benchmark_glossary_wm-300x210.png 300w, https://redmonk.com/sogrady/files/2026/05/00_benchmark_glossary_wm-768x538.png 768w, https://redmonk.com/sogrady/files/2026/05/00_benchmark_glossary_wm-1536x1075.png 1536w, https://redmonk.com/sogrady/files/2026/05/00_benchmark_glossary_wm-480x336.png 480w, https://redmonk.com/sogrady/files/2026/05/00_benchmark_glossary_wm-896x627.png 896w, https://redmonk.com/sogrady/files/2026/05/00_benchmark_glossary_wm.png 2000w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></p>
<p>Notably, the benchmarks here are arranged in an order of most to least “saturated.” Saturated refers to benchmarks that have effectively been solved by all or most models, and thus are no longer useful at measuring relative capabilities. In spite of their lack of utility today, saturated benchmarks are included in this analysis because they demonstrate the historical progress open models have made in catching up with their proprietary counterparts.</p>
<p>We’ll begin by examining one of these fully saturated benchmarks, GSM8K.</p>
<p><a href="http://redmonk.com/sogrady/files/2026/05/gsm8k_timeline_wm.png"><img decoding="async" src="http://redmonk.com/sogrady/files/2026/05/gsm8k_timeline_wm-1024x809.png" alt="" width="1024" height="809" class="aligncenter size-large wp-image-6164" srcset="https://redmonk.com/sogrady/files/2026/05/gsm8k_timeline_wm-1024x809.png 1024w, https://redmonk.com/sogrady/files/2026/05/gsm8k_timeline_wm-300x237.png 300w, https://redmonk.com/sogrady/files/2026/05/gsm8k_timeline_wm-768x607.png 768w, https://redmonk.com/sogrady/files/2026/05/gsm8k_timeline_wm-1536x1213.png 1536w, https://redmonk.com/sogrady/files/2026/05/gsm8k_timeline_wm-480x379.png 480w, https://redmonk.com/sogrady/files/2026/05/gsm8k_timeline_wm-794x627.png 794w, https://redmonk.com/sogrady/files/2026/05/gsm8k_timeline_wm.png 2000w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></p>
<p>From GPT-3.5’s performance in December of 2022, within 16 months GSM8K’s grade school math problems were effectively solved. And importantly, by both open and closed models. By late 2024, fully open Deepseek effectively matched Claude Sonnet’s ~96% score. It’s also notable that the 7B Llama released in July of 2023 was basically guessing at 15%, but the 8B Granite model released in May of 2026 was at 93% &#8211; meaning that even small models performance was improving rapidly.</p>
<p>Next, we’ll look at a slightly less saturated benchmark, HumanEval.</p>
<p><a href="http://redmonk.com/sogrady/files/2026/05/03_humaneval_timeline_wm.png"><img loading="lazy" decoding="async" src="http://redmonk.com/sogrady/files/2026/05/03_humaneval_timeline_wm-1024x809.png" alt="" width="1024" height="809" class="aligncenter size-large wp-image-6169" srcset="https://redmonk.com/sogrady/files/2026/05/03_humaneval_timeline_wm-1024x809.png 1024w, https://redmonk.com/sogrady/files/2026/05/03_humaneval_timeline_wm-300x237.png 300w, https://redmonk.com/sogrady/files/2026/05/03_humaneval_timeline_wm-768x607.png 768w, https://redmonk.com/sogrady/files/2026/05/03_humaneval_timeline_wm-1536x1213.png 1536w, https://redmonk.com/sogrady/files/2026/05/03_humaneval_timeline_wm-480x379.png 480w, https://redmonk.com/sogrady/files/2026/05/03_humaneval_timeline_wm-794x627.png 794w, https://redmonk.com/sogrady/files/2026/05/03_humaneval_timeline_wm.png 2000w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></p>
<p>The “Pass@1” in the above means the model only gets one shot at the question, and it’s excluding other related benchmarks like LiveCodeBench. Again, we see the same pattern playing out, with both open and closed models alike largely solving HumanEval, though the scores are slightly lower than GSM8K.</p>
<p>Also worth noting is that the 30B Granite 4.1 matches the 405B Llama 3.1 from two years ago, proving that open but restricted license models are not outperforming purely open alternatives &#8211; regardless of size.</p>
<p>Slightly less saturated than HumanEval is MMLU.</p>
<p><a href="http://redmonk.com/sogrady/files/2026/05/02_mmlu_timeline_wm.png"><img loading="lazy" decoding="async" src="http://redmonk.com/sogrady/files/2026/05/02_mmlu_timeline_wm-1024x809.png" alt="" width="1024" height="809" class="aligncenter size-large wp-image-6170" srcset="https://redmonk.com/sogrady/files/2026/05/02_mmlu_timeline_wm-1024x809.png 1024w, https://redmonk.com/sogrady/files/2026/05/02_mmlu_timeline_wm-300x237.png 300w, https://redmonk.com/sogrady/files/2026/05/02_mmlu_timeline_wm-768x607.png 768w, https://redmonk.com/sogrady/files/2026/05/02_mmlu_timeline_wm-1536x1213.png 1536w, https://redmonk.com/sogrady/files/2026/05/02_mmlu_timeline_wm-480x379.png 480w, https://redmonk.com/sogrady/files/2026/05/02_mmlu_timeline_wm-794x627.png 794w, https://redmonk.com/sogrady/files/2026/05/02_mmlu_timeline_wm.png 2000w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></p>
<p>Smaller models aren’t faring as well with the broader set of 14,000 questions: 7B Mixtral represents the peak a bit over 70% and that hasn’t been exceeded since. The larger tier, 70B+, has for its part stalled around a GPT-4o level of capability. The larger open models like Deepseek have peformed well, though nothing close to the closed Opus 4.6.</p>
<p>It’s also worth noting while open weight models lead the way performance-wise, fully open models follow quickly after and now claim the highest scores.</p>
<p>Next up, MATH.</p>
<p><a href="http://redmonk.com/sogrady/files/2026/05/02b_math_timeline_wm.png"><img loading="lazy" decoding="async" src="http://redmonk.com/sogrady/files/2026/05/02b_math_timeline_wm-1024x809.png" alt="" width="1024" height="809" class="aligncenter size-large wp-image-6162" srcset="https://redmonk.com/sogrady/files/2026/05/02b_math_timeline_wm-1024x809.png 1024w, https://redmonk.com/sogrady/files/2026/05/02b_math_timeline_wm-300x237.png 300w, https://redmonk.com/sogrady/files/2026/05/02b_math_timeline_wm-768x607.png 768w, https://redmonk.com/sogrady/files/2026/05/02b_math_timeline_wm-1536x1213.png 1536w, https://redmonk.com/sogrady/files/2026/05/02b_math_timeline_wm-480x379.png 480w, https://redmonk.com/sogrady/files/2026/05/02b_math_timeline_wm-794x627.png 794w, https://redmonk.com/sogrady/files/2026/05/02b_math_timeline_wm.png 2000w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></p>
<p>This is whether things begin to separate. The frontier models score around 90%, while the best open models tap out at 83%. Some of this admittedly might be an artifact of the fact that newer models are more commonly reporting against the AIME and MATH-500 benchmarks rather than classic MATH. Two other things to note: model size doesn’t seem to play a major role in performance, and the older fully open Qwen model still outperforms newer open weight Llama alternatives.</p>
<p>Now we’ll see even more separation in GPQA Diamond.</p>
<p><a href="http://redmonk.com/sogrady/files/2026/05/03b_gpqa_timeline_wm.png"><img loading="lazy" decoding="async" src="http://redmonk.com/sogrady/files/2026/05/03b_gpqa_timeline_wm-1024x809.png" alt="" width="1024" height="809" class="aligncenter size-large wp-image-6165" srcset="https://redmonk.com/sogrady/files/2026/05/03b_gpqa_timeline_wm-1024x809.png 1024w, https://redmonk.com/sogrady/files/2026/05/03b_gpqa_timeline_wm-300x237.png 300w, https://redmonk.com/sogrady/files/2026/05/03b_gpqa_timeline_wm-768x607.png 768w, https://redmonk.com/sogrady/files/2026/05/03b_gpqa_timeline_wm-1536x1213.png 1536w, https://redmonk.com/sogrady/files/2026/05/03b_gpqa_timeline_wm-480x379.png 480w, https://redmonk.com/sogrady/files/2026/05/03b_gpqa_timeline_wm-794x627.png 794w, https://redmonk.com/sogrady/files/2026/05/03b_gpqa_timeline_wm.png 2000w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></p>
<p>There are a number of interesting takeaways here.</p>
<p>For one, Deepseek R1 was ahead of all models, open or closed, when it debuted. But closed models made a big jump in the form of Gemini a few months later, and it took almost a year for open models to close the gap. Earlier this year, Deepseek, GLM, Kimi and Qwen have approached the performance of Anthropic and OpenAI, but not quite matched it.</p>
<p>Lastly, let’s look at SWE-bench Verified &#8211; 500 human-validated real GitHub issues.</p>
<p><a href="http://redmonk.com/sogrady/files/2026/05/07_swe_bench_timeline_wm.png"><img loading="lazy" decoding="async" src="http://redmonk.com/sogrady/files/2026/05/07_swe_bench_timeline_wm-1024x809.png" alt="" width="1024" height="809" class="aligncenter size-large wp-image-6171" srcset="https://redmonk.com/sogrady/files/2026/05/07_swe_bench_timeline_wm-1024x809.png 1024w, https://redmonk.com/sogrady/files/2026/05/07_swe_bench_timeline_wm-300x237.png 300w, https://redmonk.com/sogrady/files/2026/05/07_swe_bench_timeline_wm-768x607.png 768w, https://redmonk.com/sogrady/files/2026/05/07_swe_bench_timeline_wm-1536x1213.png 1536w, https://redmonk.com/sogrady/files/2026/05/07_swe_bench_timeline_wm-480x379.png 480w, https://redmonk.com/sogrady/files/2026/05/07_swe_bench_timeline_wm-794x627.png 794w, https://redmonk.com/sogrady/files/2026/05/07_swe_bench_timeline_wm.png 2000w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></p>
<p>From May of last year through early this year, all progress came from closed models. In February, however, things began to speed up. Both open and closed &#8211; Gemini, GLM, Kimi, MiniMax, Opus, Sonnet, etc &#8211; models all landed within 73-81%. Opus 4.7, for all of its other launch issues, jumped to ~88%, while the Deepseek V4 Pro leads the open contingent at ~81%.</p>
<p>The pattern here is clear and consistent: closed leaps forward, open is hot on its heels. And the cycle appears to be getting faster.</p>
<p>To explore that, let’s look at the time it took open models to match the capabilities of saturated benchmarks we examined earlier.</p>
<p><a href="http://redmonk.com/sogrady/files/2026/05/01a_commoditization_lag_traditional_wm.png"><img loading="lazy" decoding="async" src="http://redmonk.com/sogrady/files/2026/05/01a_commoditization_lag_traditional_wm-1024x809.png" alt="" width="1024" height="809" class="aligncenter size-large wp-image-6167" srcset="https://redmonk.com/sogrady/files/2026/05/01a_commoditization_lag_traditional_wm-1024x809.png 1024w, https://redmonk.com/sogrady/files/2026/05/01a_commoditization_lag_traditional_wm-300x237.png 300w, https://redmonk.com/sogrady/files/2026/05/01a_commoditization_lag_traditional_wm-768x607.png 768w, https://redmonk.com/sogrady/files/2026/05/01a_commoditization_lag_traditional_wm-1536x1213.png 1536w, https://redmonk.com/sogrady/files/2026/05/01a_commoditization_lag_traditional_wm-480x379.png 480w, https://redmonk.com/sogrady/files/2026/05/01a_commoditization_lag_traditional_wm-794x627.png 794w, https://redmonk.com/sogrady/files/2026/05/01a_commoditization_lag_traditional_wm.png 2000w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></p>
<p>It took 18 months for Qwen to match GPT-4’s capabilties within the MMLU benchmark, and 13 months for Llama to do the same for HumanEval and MATH.</p>
<p>The longest it took an open model to match GPT-4o’s capabilities on any of those benchmarks, however, was seven months, and Llama matched its peformance on HumanEval in two.</p>
<p>But what about the harder, non-saturated benchmarks?</p>
<p><a href="http://redmonk.com/sogrady/files/2026/05/01b_commoditization_lag_agentic_wm.png"><img loading="lazy" decoding="async" src="http://redmonk.com/sogrady/files/2026/05/01b_commoditization_lag_agentic_wm-1024x809.png" alt="" width="1024" height="809" class="aligncenter size-large wp-image-6166" srcset="https://redmonk.com/sogrady/files/2026/05/01b_commoditization_lag_agentic_wm-1024x809.png 1024w, https://redmonk.com/sogrady/files/2026/05/01b_commoditization_lag_agentic_wm-300x237.png 300w, https://redmonk.com/sogrady/files/2026/05/01b_commoditization_lag_agentic_wm-768x607.png 768w, https://redmonk.com/sogrady/files/2026/05/01b_commoditization_lag_agentic_wm-1536x1213.png 1536w, https://redmonk.com/sogrady/files/2026/05/01b_commoditization_lag_agentic_wm-480x379.png 480w, https://redmonk.com/sogrady/files/2026/05/01b_commoditization_lag_agentic_wm-794x627.png 794w, https://redmonk.com/sogrady/files/2026/05/01b_commoditization_lag_agentic_wm.png 2000w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></p>
<p>It’s more of the same. Deepseek caught up to Opus 4.6’s capabilities on GPQA in three months, and MiniMax did the same on SWE-Bench in one. None have matched Opus 4.7 as yet, but it’s been less than a month.</p>
<h1>Takeaways</h1>
<p>There are any number of different conclusions to be drawn from this dataset &#8211; with the caveats noted above &#8211; but here are five that stand out.</p>
<ol>
<li>Closed models are setting the pace of innovation, and constantly breaking new ground from a capabilities standpoint.</li>
<li>Open models are chasing them, and the cycle times seem to be getting shorter. There are no clear capability moats, and what is frontier today is table stakes tomorrow.</li>
<li>Closed beats open today, but there is effectively no advantage to restricted open weight vs fully open models. </li>
<li>Small models are extremely competitive in specialized disciplines, but lag behind on general performance.  </li>
<li>The United States has the largest contingent of surveyed models (42), and the largest proportion of closed models (64%). China, by contrast, features 17 models, and every single one is either open weight or fully open. </li>
</ol>
<p>Having performed this base level analysis, it will be necessary to track how these models continue to evolve and how the benchmarks evolve with them.</p>
<p><strong>Disclosure</strong>: Amazon (Nova), Google (Gemini, Gemma) and IBM (Granite) are all RedMonk clients. 01.AI (Yi), Alibaba (Qwen), Anthropic (Opus, Sonnet), DeepSeek, Mistral (Mistral, Mixtral), Meta (Llama), MiniMax, Moonshot (Kimi), OpenAI (GPT) and Zhipu (GLM) are not currently RedMonk customers.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>License Distribution on Hugging Face</title>
		<link>https://redmonk.com/sogrady/2026/05/12/hugging-face-licensing/</link>
		
		<dc:creator><![CDATA[Stephen O'Grady]]></dc:creator>
		<pubDate>Tue, 12 May 2026 14:10:00 +0000</pubDate>
				<category><![CDATA[AI]]></category>
		<category><![CDATA[Open Source]]></category>
		<guid isPermaLink="false">https://redmonk.com/sogrady/?p=6155</guid>

					<description><![CDATA[While it’s been almost eighteen months since the OSI released its open source AI definition, the debate around where, whether and how open source licenses might be applied to AI models continues. The view here remains unchanged, which is that open source should not be applied to AI, but the industry more broadly has not]]></description>
										<content:encoded><![CDATA[<p>While it’s been almost eighteen months since the OSI released its open source AI definition, the debate around where, whether and how open source licenses might be applied to AI models continues. The view here <a href="https://redmonk.com/sogrady/2024/10/22/from-open-source-to-ai/">remains</a> <a href="https://www.linkedin.com/feed/update/urn:li:activity:7402729193228324864/?originTrackingId=bagLRp%2FvRfOk8qseYxY0%2FA%3D%3D">unchanged</a>, which is that open source should not be applied to AI, but the industry more broadly has not yet reached a consensus.</p>
<p>Unless and until that occurs, then, it is useful to understand how open source licenses are being applied to models and in what proportions. To do this, inspired by a conversation on this subject yesterday, the approximately ~2.9M existing Hugging Face models were scanned for license information. There are some interesting takeaways from the data, but first it is worth noting that there are inherent issues with it.</p>
<ul>
<li>First, this analysis cannot account for licensing issues like an illegally licensed project. There are models, for example, that apply an Apache license but trained using Llama. That is not permissible, as you may not convey rights you yourself do not have &#8211; particularly if you’re performing actions a given license specifically and explicitly prohibits. This analysis would consider the project Apache-licensed, when in reality that license cannot not be applied.</p>
</li>
<li>
<p>Second, this analysis can’t meaningfully discuss every one of the new licenses here, some of which were written by professionals and some of which were self-evidently not. Given the scale, it cannot guarantee that there are no falsely categorized licenses. The some Kimi and Mistral projects, for example, use a “Modified MIT License,” but the modifications make the project neither open source nor MIT. The good news is that projects using this license are typically categorized as “Other,” and are therefore properly not counted as open source here. The bad news is that we can’t guarantee that there might not be exceptions.</p>
</li>
<li>
<p>Lastly, as will be discussed in more detail shortly, there is a rather large hole in the data.</p>
</li>
</ul>
<p>With those warnings out of the way, we’ll start with the Top 20 licenses on Hugging Face.</p>
<p><a href="http://redmonk.com/sogrady/files/2026/05/hf_top20_licenses_wm.png"><img loading="lazy" decoding="async" src="http://redmonk.com/sogrady/files/2026/05/hf_top20_licenses_wm-1024x911.png" alt="" width="1024" height="911" class="aligncenter size-large wp-image-6156" srcset="https://redmonk.com/sogrady/files/2026/05/hf_top20_licenses_wm-1024x911.png 1024w, https://redmonk.com/sogrady/files/2026/05/hf_top20_licenses_wm-300x267.png 300w, https://redmonk.com/sogrady/files/2026/05/hf_top20_licenses_wm-768x684.png 768w, https://redmonk.com/sogrady/files/2026/05/hf_top20_licenses_wm-1536x1367.png 1536w, https://redmonk.com/sogrady/files/2026/05/hf_top20_licenses_wm-480x427.png 480w, https://redmonk.com/sogrady/files/2026/05/hf_top20_licenses_wm-704x627.png 704w, https://redmonk.com/sogrady/files/2026/05/hf_top20_licenses_wm.png 2000w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></p>
<p>This is a classic long tail distribution, but it is notable just how popular the Apache license is with ~2.5X more licensed projects than its nearest competitor, the MIT license. The next most popular licensing family, perhaps not surprisingly given its Hugging Face pedigree, is Open &amp; Responsible AI Licenses (OpenRAIL). It is the largest single non-OSI, non-model-specific license category in this dataset.</p>
<p>Next, let’s look at the distribution of projects by category.</p>
<p><a href="http://redmonk.com/sogrady/files/2026/05/hf_license_categories_wm.png"><img loading="lazy" decoding="async" src="http://redmonk.com/sogrady/files/2026/05/hf_license_categories_wm-1024x809.png" alt="" width="1024" height="809" class="aligncenter size-large wp-image-6160" srcset="https://redmonk.com/sogrady/files/2026/05/hf_license_categories_wm-1024x809.png 1024w, https://redmonk.com/sogrady/files/2026/05/hf_license_categories_wm-300x237.png 300w, https://redmonk.com/sogrady/files/2026/05/hf_license_categories_wm-768x607.png 768w, https://redmonk.com/sogrady/files/2026/05/hf_license_categories_wm-1536x1213.png 1536w, https://redmonk.com/sogrady/files/2026/05/hf_license_categories_wm-480x379.png 480w, https://redmonk.com/sogrady/files/2026/05/hf_license_categories_wm-794x627.png 794w, https://redmonk.com/sogrady/files/2026/05/hf_license_categories_wm.png 2000w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></p>
<p>This is the hole in the dataset mentioned above. Just as GitHub historically reported that the overwhelming majority of repositories are unlicensed, almost seventy percent of Hugging Face models carry no license at all. This means that the data represented here about licensing distribution covers only a third of the models, though at almost a million the sample size is still large enough to be meaningful.</p>
<p><a href="http://redmonk.com/sogrady/files/2026/05/hf_licensed_vs_unlicensed_wm-scaled.png"><img loading="lazy" decoding="async" src="http://redmonk.com/sogrady/files/2026/05/hf_licensed_vs_unlicensed_wm-1024x576.png" alt="" width="1024" height="576" class="aligncenter size-large wp-image-6158" srcset="https://redmonk.com/sogrady/files/2026/05/hf_licensed_vs_unlicensed_wm-1024x576.png 1024w, https://redmonk.com/sogrady/files/2026/05/hf_licensed_vs_unlicensed_wm-300x169.png 300w, https://redmonk.com/sogrady/files/2026/05/hf_licensed_vs_unlicensed_wm-768x432.png 768w, https://redmonk.com/sogrady/files/2026/05/hf_licensed_vs_unlicensed_wm-1536x864.png 1536w, https://redmonk.com/sogrady/files/2026/05/hf_licensed_vs_unlicensed_wm-2048x1152.png 2048w, https://redmonk.com/sogrady/files/2026/05/hf_licensed_vs_unlicensed_wm-702x396.png 702w, https://redmonk.com/sogrady/files/2026/05/hf_licensed_vs_unlicensed_wm-480x270.png 480w, https://redmonk.com/sogrady/files/2026/05/hf_licensed_vs_unlicensed_wm-1114x627.png 1114w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></p>
<p>To better understand the distribution, let’s strip out the unlicensed projects and look at only those with one.</p>
<p><a href="http://redmonk.com/sogrady/files/2026/05/hf_licensed_categories_wm.png"><img loading="lazy" decoding="async" src="http://redmonk.com/sogrady/files/2026/05/hf_licensed_categories_wm-1024x809.png" alt="" width="1024" height="809" class="aligncenter size-large wp-image-6159" srcset="https://redmonk.com/sogrady/files/2026/05/hf_licensed_categories_wm-1024x809.png 1024w, https://redmonk.com/sogrady/files/2026/05/hf_licensed_categories_wm-300x237.png 300w, https://redmonk.com/sogrady/files/2026/05/hf_licensed_categories_wm-768x607.png 768w, https://redmonk.com/sogrady/files/2026/05/hf_licensed_categories_wm-1536x1213.png 1536w, https://redmonk.com/sogrady/files/2026/05/hf_licensed_categories_wm-480x379.png 480w, https://redmonk.com/sogrady/files/2026/05/hf_licensed_categories_wm-794x627.png 794w, https://redmonk.com/sogrady/files/2026/05/hf_licensed_categories_wm.png 2000w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></p>
<p>Notably, as was seen in our <a href="https://redmonk.com/sogrady/2026/03/25/open-source-licensing-2026/">recent look</a> at the state of open source software licensing, Hugging Face is displaying a systemic preference for permissive licensing models. If anything this data is under-representing the preference for permissive-style licenses, because while OpenRAIL licenses cannot be considered Permissive in the OSI-approved sense, in spirit they embody many of the same values.</p>
<p>Lastly, given the OSI context above, was to look at the specific breakdown of licensed projects carrying an OSI license vs an unapproved alternative.</p>
<p><a href="http://redmonk.com/sogrady/files/2026/05/hf_osi_licensed_wm-scaled.png"><img loading="lazy" decoding="async" src="http://redmonk.com/sogrady/files/2026/05/hf_osi_licensed_wm-1024x576.png" alt="" width="1024" height="576" class="aligncenter size-large wp-image-6157" srcset="https://redmonk.com/sogrady/files/2026/05/hf_osi_licensed_wm-1024x576.png 1024w, https://redmonk.com/sogrady/files/2026/05/hf_osi_licensed_wm-300x169.png 300w, https://redmonk.com/sogrady/files/2026/05/hf_osi_licensed_wm-768x432.png 768w, https://redmonk.com/sogrady/files/2026/05/hf_osi_licensed_wm-1536x864.png 1536w, https://redmonk.com/sogrady/files/2026/05/hf_osi_licensed_wm-2048x1152.png 2048w, https://redmonk.com/sogrady/files/2026/05/hf_osi_licensed_wm-702x396.png 702w, https://redmonk.com/sogrady/files/2026/05/hf_osi_licensed_wm-480x270.png 480w, https://redmonk.com/sogrady/files/2026/05/hf_osi_licensed_wm-1114x627.png 1114w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></p>
<p>Happily, among licensed projects, better than two thirds carried an OSI-approved license. We may not yet understand the exact role that open source will play within AI, but until there’s clarification a license style with a clear and unambiguous definition is proving to be the most popular choice &#8211; in spite or perhaps because of the contrasting styles of licenses that category contains.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Infrastructure Spend in the AI Era</title>
		<link>https://redmonk.com/sogrady/2026/04/29/infrastructure-spend-in-the-ai-era/</link>
		
		<dc:creator><![CDATA[Stephen O'Grady]]></dc:creator>
		<pubDate>Wed, 29 Apr 2026 20:48:11 +0000</pubDate>
				<category><![CDATA[AI]]></category>
		<guid isPermaLink="false">https://redmonk.com/sogrady/?p=6150</guid>

					<description><![CDATA[At a recent industry event, conversation turned &#8211; as it always seems to these days &#8211; to the economics of the AI buildout. It’s no secret that the AI race has involved massive and escalating capital investments in datacenters and other infrastructure, hardware, power and related cost centers. For most of the conversation’s participants, however,]]></description>
										<content:encoded><![CDATA[<p>At a recent industry event, conversation turned &#8211; as it always seems to these days &#8211; to the economics of the AI buildout. It’s no secret that the AI race has involved massive and escalating capital investments in datacenters and other infrastructure, hardware, power and related cost centers.</p>
<p>For most of the conversation’s participants, however, it had been some time since anyone &#8211; us <a href="https://redmonk.com/rstephens/2016/06/16/infrastructure-investments-by-cloud-service-providers/">included</a> &#8211; had examined the numbers in detail, both for the slope of the trajectory and for the context around the spending itself.</p>
<p>While any analysis of this type is limited by the data that’s available &#8211; large important players like Anthropic and OpenAI for example are, for now, private companies and therefore don’t report their metrics publicly  &#8211; it is nevertheless worth looking at the investments large cloud players have made in recent years, and how they might compare to non-infrastructure centric technology vendors like Apple.</p>
<p>For starters, then, here is the Plants, Property and Equipment (PP&amp;E) spend for the selected vendors over the past decade. As a side note, these PP&amp;E figures exclude operating lease right-of-use (ROU) assets because the point of interest here is actual capital build out.</p>
<p><a href="http://redmonk.com/sogrady/files/2026/04/ppe_absolute_wm.png"><img loading="lazy" decoding="async" src="http://redmonk.com/sogrady/files/2026/04/ppe_absolute_wm-1024x809.png" alt="" width="1024" height="809" class="aligncenter size-large wp-image-6151" srcset="https://redmonk.com/sogrady/files/2026/04/ppe_absolute_wm-1024x809.png 1024w, https://redmonk.com/sogrady/files/2026/04/ppe_absolute_wm-300x237.png 300w, https://redmonk.com/sogrady/files/2026/04/ppe_absolute_wm-768x607.png 768w, https://redmonk.com/sogrady/files/2026/04/ppe_absolute_wm-1536x1213.png 1536w, https://redmonk.com/sogrady/files/2026/04/ppe_absolute_wm-480x379.png 480w, https://redmonk.com/sogrady/files/2026/04/ppe_absolute_wm-794x627.png 794w, https://redmonk.com/sogrady/files/2026/04/ppe_absolute_wm.png 2000w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></p>
<p>Of note here are the relative rankings in PP&amp;E spend of the investments, as well as the slope pre- and post-ChatGPT release. Additionally, as has been well documented elsewhere, Apple has not felt compelled to respond to this cycle’s frenzied wave of datacenter construction and its PP&amp;E spend has remained static while that of its industry peers has soared.</p>
<p>Next, here’s a look at the changes in PP&amp;E spend per company year on year.</p>
<p><a href="http://redmonk.com/sogrady/files/2026/04/ppe_yoy_growth_wm.png"><img loading="lazy" decoding="async" src="http://redmonk.com/sogrady/files/2026/04/ppe_yoy_growth_wm-1024x809.png" alt="" width="1024" height="809" class="aligncenter size-large wp-image-6152" srcset="https://redmonk.com/sogrady/files/2026/04/ppe_yoy_growth_wm-1024x809.png 1024w, https://redmonk.com/sogrady/files/2026/04/ppe_yoy_growth_wm-300x237.png 300w, https://redmonk.com/sogrady/files/2026/04/ppe_yoy_growth_wm-768x607.png 768w, https://redmonk.com/sogrady/files/2026/04/ppe_yoy_growth_wm-1536x1213.png 1536w, https://redmonk.com/sogrady/files/2026/04/ppe_yoy_growth_wm-480x379.png 480w, https://redmonk.com/sogrady/files/2026/04/ppe_yoy_growth_wm-794x627.png 794w, https://redmonk.com/sogrady/files/2026/04/ppe_yoy_growth_wm.png 2000w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></p>
<p>The most important note here is to ignore the 2023 spike in Oracle’s PP&E; that’s an artifact of its 2022 $28B acquisition of the electronic health records company Cerner, with its datacenter, infrastructure and facilities hitting Oracle’s books in the following calendar year.</p>
<p>Other than random spikes in investments from Amazon, Meta and others, the only significant takeaway from this chart are the slopes again pre- and post-ChatGPT. Year on year growth in PP&amp;E spend had plateaued and arguably declined heading into 2022, which is appropriate as the cloud market was maturing six years in. But these trends took an about face in the wake of ChatGPT’s breakout success, and increases in PP&amp;E spend immediately accelerated.</p>
<p>Arguably the most startling chart, however, is that of PP&amp;E spend as a percentage of annual revenue.</p>
<p><a href="http://redmonk.com/sogrady/files/2026/04/ppe_pct_revenue_wm.png"><img loading="lazy" decoding="async" src="http://redmonk.com/sogrady/files/2026/04/ppe_pct_revenue_wm-1024x809.png" alt="" width="1024" height="809" class="aligncenter size-large wp-image-6153" srcset="https://redmonk.com/sogrady/files/2026/04/ppe_pct_revenue_wm-1024x809.png 1024w, https://redmonk.com/sogrady/files/2026/04/ppe_pct_revenue_wm-300x237.png 300w, https://redmonk.com/sogrady/files/2026/04/ppe_pct_revenue_wm-768x607.png 768w, https://redmonk.com/sogrady/files/2026/04/ppe_pct_revenue_wm-1536x1213.png 1536w, https://redmonk.com/sogrady/files/2026/04/ppe_pct_revenue_wm-480x379.png 480w, https://redmonk.com/sogrady/files/2026/04/ppe_pct_revenue_wm-794x627.png 794w, https://redmonk.com/sogrady/files/2026/04/ppe_pct_revenue_wm.png 2000w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></p>
<p>Apple and Meta bookend this chart as the opposite ends of the spending spectrum. But it’s notable how close the trajectories of Amazon and Google, and later Microsoft and much later, Oracle are as a percentage of revenue. It is eye opening that all but one of these companies &#8211; Apple being the notable exception &#8211; are spending at least half of their revenue figure, and most well north of that, on new infrastructure.</p>
<p>That level of investment would have been unthinkable a decade ago. Today, the chart suggests it’s table stakes unless you’re a commercial device retailer.</p>
<p>While PP&amp;E spend is too blunt an instrument to perform a much more detailed analysis, it both points to the extreme level of investment required to be regarded as a credible player and raises significant questions about where, when and how the return on these outsized investments will arrive.</p>
<p><strong>Disclosure</strong>: Amazon, Google, Microsoft and Oracle are RedMonk customers. Apple and Meta are not currently customers.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>The RedMonk Programming Language Rankings: January 2026</title>
		<link>https://redmonk.com/sogrady/2026/04/14/language-rankings-1-26/</link>
		
		<dc:creator><![CDATA[Stephen O'Grady]]></dc:creator>
		<pubDate>Tue, 14 Apr 2026 16:59:33 +0000</pubDate>
				<category><![CDATA[Programming Languages]]></category>
		<guid isPermaLink="false">https://redmonk.com/sogrady/?p=6148</guid>

					<description><![CDATA[This iteration of the RedMonk programming Language Rankings is brought to you by Amazon Web Services. AWS manages a variety of developer communities where you can join and learn more about building modern applications in your preferred language. This edition of the RedMonk Programming Language Rankings is either three months late or two months early,]]></description>
										<content:encoded><![CDATA[<blockquote><p>
  This iteration of the RedMonk programming Language Rankings is brought to you by Amazon Web Services. AWS manages a variety of <a href="https://aws.amazon.com/developer/community">developer communities</a> where you can join and learn more about building modern applications in your preferred language.
</p></blockquote>
<p>This edition of the RedMonk Programming Language Rankings is either three months late or two months early, depending on whether you go by the calendar year or when we have been dropping our Q1 results lately. In any event, we have been hard at work not only compiling the latest rankings for your inspection, but also grappling with anomalies both transient and existential.</p>
<p>The latter issue, as my colleague discussed in detail <a href="https://redmonk.com/rstephens/2025/06/18/stackoverflow">here</a>, is well understood. With the rise of ever more sophisticated coding assistance tools, Stack Overflow’s relevance to a generation of developers has been in decline, with the result being that its tags which make up part of half of these rankings are growing more slowly and are therefore less representative. And thus Stack Overflow’s position and prominence in our rankings has also come into question. Should it still be one axis of our rankings? And if not, what might replace it?</p>
<p>As obvious as that question might have been, however, the one that has more recently thrown us for a loop is an anomalously low second half’s worth of pull requests from GitHub. We’re honestly not sure what to make of a decline in the volume of PRs in a time when the velocity of code creation is rising due to coding assist tools. It’s possible that this is an artifact of bad or missing data from the GitHub Archive. Or it could be that while code creation is accelerating, the percentage of code committed to open repositories is declining. We’ll continue to explore the question, but as you consider this iteration of the rankings it’s important to note that there are not just questions about one axis this run but two.</p>
<p>In the meantime, however, as a reminder, this work is a continuation of the work originally performed by Drew Conway and John Myles White late in 2010. While the specific means of collection has changed, the basic process remains the same: we extract language rankings from GitHub and Stack Overflow, and combine them for a ranking that attempts to reflect both code (GitHub) and discussion (Stack Overflow) traction. The idea is not to offer a statistically valid representation of current usage, but rather to correlate language discussion and usage in an effort to extract insights into potential future adoption trends.</p>
<h2>Our Current Process</h2>
<p>The data source used for the GitHub portion of the analysis is the GitHub Archive. We query languages by pull request in a manner similar to the one GitHub used to assemble the State of the Octoverse. Our query is designed to be as comparable as possible to the previous process.</p>
<ul>
<li>Language is based on the base repository language. While this continues to have the caveats outlined below, it does have the benefit of cohesion with our previous methodology.</li>
<li>We exclude forked repos.</li>
<li>We use the aggregated history to determine ranking (though based on the table structure changes this can no longer be accomplished via a single query.)</li>
<li>For Stack Overflow, we simply collect the required metrics using their useful data explorer tool.</li>
</ul>
<p>With that description out of the way, please keep in mind the other usual caveats.</p>
<ul>
<li>To be included in this analysis, a language must be observable within both GitHub and Stack Overflow. If a given language is not present in this analysis, that’s why.</li>
<li>No claims are made here that these rankings are representative of general usage more broadly. They are nothing more or less than an examination of the correlation between two populations we believe to be predictive of future use, hence their value.</li>
<li>There are many potential communities that could be surveyed for this analysis. GitHub and Stack Overflow are used here first because of their size and second because of their public exposure of the data necessary for the analysis. We encourage, however, interested parties to perform their own analyses using other sources.</li>
<li>All numerical rankings should be taken with a grain of salt. We rank by numbers here strictly for the sake of interest. In general, the numerical ranking is substantially less relevant than the language’s tier or grouping. In many cases, one spot on the list is not distinguishable from the next. The separation between language tiers on the plot, however, is generally representative of substantial differences in relative popularity.</li>
<li>In addition, the further down the rankings one goes, the less data available to rank languages by. Beyond the top tiers of languages, depending on the snapshot, the amount of data to assess is minute, and the actual placement of languages becomes less reliable the further down the list one proceeds.</li>
<li>Languages that have communities based outside of Stack Overflow such as Mathematica will be under-represented on that axis. It is not possible to scale a process that measures one hundred different community sites, both because many do not have public metrics available and because measuring different community sites against one another is not statistically valid.</li>
</ul>
<p>With that, here is the first quarter plot for 2026.</p>
<p><a href="http://redmonk.com/sogrady/files/2026/04/lang_rank_Q126_wm.png"><img loading="lazy" decoding="async" src="http://redmonk.com/sogrady/files/2026/04/lang_rank_Q126_wm-1024x844.png" alt="" width="1024" height="844" class="aligncenter size-large wp-image-6146" srcset="https://redmonk.com/sogrady/files/2026/04/lang_rank_Q126_wm-1024x844.png 1024w, https://redmonk.com/sogrady/files/2026/04/lang_rank_Q126_wm-300x247.png 300w, https://redmonk.com/sogrady/files/2026/04/lang_rank_Q126_wm-768x633.png 768w, https://redmonk.com/sogrady/files/2026/04/lang_rank_Q126_wm-1536x1266.png 1536w, https://redmonk.com/sogrady/files/2026/04/lang_rank_Q126_wm-2048x1687.png 2048w, https://redmonk.com/sogrady/files/2026/04/lang_rank_Q126_wm-480x395.png 480w, https://redmonk.com/sogrady/files/2026/04/lang_rank_Q126_wm-761x627.png 761w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></p>
<p>1   JavaScript<br />
2   Python<br />
3   Java<br />
4   PHP<br />
4   C#<br />
6   TypeScript<br />
7   CSS<br />
7   C++<br />
9   Ruby<br />
10  C<br />
11  Swift<br />
12  Go<br />
13  R<br />
14  Shell<br />
14  Kotlin<br />
14  Scala<br />
17  PowerShell<br />
18  Dart<br />
18  Objective-C<br />
20  Rust</p>
<p>We have become accustomed to little movement within our top 20 over the last few years &#8211; see my colleague’s top 20 historical rankings <a href="https://redmonk.com/rstephens/2026/04/14/top20-jan2026/">here</a> &#8211; and this quarter’s run is no exception. We had one slight change within the top five languages, as we’ll discuss shortly, and some movement in the back half of the top 20, but overall, the rankings tend to have a great deal of inertial weight. As we’ve acknowledged previously, some of this stasis is an undoubtedly a function of Stack Overflow’s declining relevance.</p>
<p>But we’ve also been waiting to see what impact coding assistant tools might have on language usage. In theory, given that coding assistants make developers’ familiarity with a language less relevant and the tools’ propensity to reflect the biases inherent in their training data, it would be logical to expect some meaningful change in language usage and distribution patterns. To date, however, these have not manifested themselves in the data we can see, though it’s worth noting that we have a limited sample of data from the post-Open 4.5 inflection point in late November. The next quarter’s run should therefore be interesting; when more and more developers are outsourcing not only the act of coding but language choice to models, what does that mean for language adoption? We’ll hopefully have more to say on that next run.</p>
<p>For now, here are a few results of note:</p>
<ul>
<li><strong>C#</strong> (6): language movement in our top 20 is, as noted above, relatively rare. Shifts within our top 5 are even more so, as these rankings are accretive and thus resistant to transient shifts. But C#, a relatively unheralded language in 2026, moved up one spot from #5 to #4, putting in a tie with the giant of the web, PHP. It’s unclear what’s driving this increased traction, or even if it’s an improvement on C#’s part or a modest decline on PHP’s part. If it’s the latter, it will be interesting to follow Cloudflare’s Emdash product. If the “spiritual successor” to WordPress gains traction, its base language &#8211; TypeScript &#8211; could benefit at the expense of PHP.</p>
</li>
<li>
<p><strong>Dart</strong> (18) / <strong>Rust</strong> (20): speaking of unexpected results, Dart’s rise from the bottom of our top 20 to #18 is something of a surprise. Not because the language doesn’t have fans or that it’s a huge jump, but rather because to get to #18 it had to pass the developer darling, Rust (#20). This is particularly notable because coding assistance tools, in theory, should be lowering some of the barriers to entry with Rust. If that’s happening, however, it’s not observable yet.</p>
</li>
<li>
<p><strong>Objective-C</strong> (18): when we first started these rankings in 2012, Objective-C was a steady ninth or tenth for years. A few years after the spectacular rise of Swift, however, Objective-C entered a slow, measured decline phase. This iteration’s rankings list it at #18, and based on its trajectory as well as that of languages around it, it’s plausible that Objective-C &#8211; its one-time iOS primacy notwithstanding &#8211; may make a permanent exit from the top 20.</p>
</li>
<li>
<p><strong>Ballerina</strong> (74) / <strong>Bicep</strong> (66) / <strong>Grain</strong> / <strong>Moonbit</strong> / <strong>Zig</strong> (82): among the “languages we’re paying attention to” set, there was some movement, but that’s to be expected from the back half of the top 100 where even differences at the margin can prove to be meaningful in ranking. First up is Ballerina. One quarter after dropping from 61 to 64, Ballerina slid another ten spots down to 74. Bicep, for its part, bucked its recent decline and shot up to 66 from 79. Grain and Moonbit were still not ranked, but Zig continued its deliberate ascent up the rankings from 86 to 82. It’s worth noting however, as we have previously, that Stack Overflow’s general malaise is likely disproportionately impacting these would be growth languages. Zig, for example, is up to 58 on GitHub &#8211; meaning actual code contributed &#8211; but is 83 as measured by Stack Overflow tags. Its performance and that of its peers will be factored in as we consider what to do with Stack Overflow moving forward.</p>
</li>
</ul>
<p><strong>Credit</strong>: My colleague Rachel Stephens wrote the queries that are responsible for the GitHub axis in these rankings. She is also responsible for the query design for the Stack Overflow data.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Two Years of Valkey</title>
		<link>https://redmonk.com/sogrady/2026/04/06/valkey-at-two/</link>
		
		<dc:creator><![CDATA[Stephen O'Grady]]></dc:creator>
		<pubDate>Mon, 06 Apr 2026 16:59:15 +0000</pubDate>
				<category><![CDATA[Databases]]></category>
		<category><![CDATA[Open Source]]></category>
		<guid isPermaLink="false">https://redmonk.com/sogrady/?p=6137</guid>

					<description><![CDATA[Two years ago last month, a group of former contributors to the Redis project announced their intention to collaborate instead on a competitive fork. Triggered by the decision to shift Redis away from the permissive open source BSD license to source available alternatives &#8211; the Redis Source Available License (RSALv2) and Server Side Public License]]></description>
										<content:encoded><![CDATA[<p>Two years ago last month, a group of former contributors to the Redis project announced their intention to collaborate instead on a competitive fork. Triggered by the decision to shift Redis away from the permissive open source BSD license to source available alternatives &#8211;  the Redis Source Available License (RSALv2) and Server Side Public License (SSPLv1) &#8211; the new fork, Valkey, <a href="https://redmonk.com/sogrady/2024/07/16/post-valkey-world/">attracted attention</a> without recent precedent. A lot has happened since, including the return to <a href="https://antirez.com/news/144">the project</a> of its original author and the decision by Redis a little over a year after the relicensing to <a href="https://www.infoq.com/news/2025/05/redis-agpl-license/">return to an open source license</a>, albeit the copyleft AGPL rather than the more permissive, original BSD. Given the two year anniversary, it’s worth taking stock of the two projects via their commit metrics. This is only one facet of the project’s health, obviously, and does not reflect usage, but as forks typically enter a decline phase shortly after their inception, comparing the two projects contributions should be a useful exercise.</p>
<p>First up, we’ll compare the non-merge commit velocity.</p>
<p><a href="http://redmonk.com/sogrady/files/2026/04/01_commit_velocity.png"><img loading="lazy" decoding="async" src="http://redmonk.com/sogrady/files/2026/04/01_commit_velocity-1024x809.png" alt="" width="1024" height="809" class="aligncenter size-large wp-image-6138" srcset="https://redmonk.com/sogrady/files/2026/04/01_commit_velocity-1024x809.png 1024w, https://redmonk.com/sogrady/files/2026/04/01_commit_velocity-300x237.png 300w, https://redmonk.com/sogrady/files/2026/04/01_commit_velocity-768x607.png 768w, https://redmonk.com/sogrady/files/2026/04/01_commit_velocity-1536x1213.png 1536w, https://redmonk.com/sogrady/files/2026/04/01_commit_velocity-480x379.png 480w, https://redmonk.com/sogrady/files/2026/04/01_commit_velocity-794x627.png 794w, https://redmonk.com/sogrady/files/2026/04/01_commit_velocity.png 2000w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></p>
<p>Unsurprisingly, Valkey’s velocity surges in the wake of the original fork. That peak is not maintained, but it is notable that with the exception of two months last year, Valkey has sustained a slightly greater commit velocity than Redis.</p>
<p>Next, here are the Active Contributors over time.</p>
<p><a href="http://redmonk.com/sogrady/files/2026/04/02_active_contributors.png"><img loading="lazy" decoding="async" src="http://redmonk.com/sogrady/files/2026/04/02_active_contributors-1024x809.png" alt="" width="1024" height="809" class="aligncenter size-large wp-image-6139" srcset="https://redmonk.com/sogrady/files/2026/04/02_active_contributors-1024x809.png 1024w, https://redmonk.com/sogrady/files/2026/04/02_active_contributors-300x237.png 300w, https://redmonk.com/sogrady/files/2026/04/02_active_contributors-768x607.png 768w, https://redmonk.com/sogrady/files/2026/04/02_active_contributors-1536x1213.png 1536w, https://redmonk.com/sogrady/files/2026/04/02_active_contributors-480x379.png 480w, https://redmonk.com/sogrady/files/2026/04/02_active_contributors-794x627.png 794w, https://redmonk.com/sogrady/files/2026/04/02_active_contributors.png 2000w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></p>
<p>As a federated, multi-party project versus the generally single entity Redis, Valkey inevitably shows a larger number of active contributors. Notably, however, the delta at any given point does not tend to be massive &#8211; typically in the single digits.</p>
<p>As a complement to active individual contributors, here is the organizational diversity as inferred from domains (and in the case of GitHub, where possible user profiles were used to assign company).</p>
<p><a href="http://redmonk.com/sogrady/files/2026/04/03_org_diversity.png"><img loading="lazy" decoding="async" src="http://redmonk.com/sogrady/files/2026/04/03_org_diversity-1024x809.png" alt="" width="1024" height="809" class="aligncenter size-large wp-image-6140" srcset="https://redmonk.com/sogrady/files/2026/04/03_org_diversity-1024x809.png 1024w, https://redmonk.com/sogrady/files/2026/04/03_org_diversity-300x237.png 300w, https://redmonk.com/sogrady/files/2026/04/03_org_diversity-768x607.png 768w, https://redmonk.com/sogrady/files/2026/04/03_org_diversity-1536x1213.png 1536w, https://redmonk.com/sogrady/files/2026/04/03_org_diversity-480x379.png 480w, https://redmonk.com/sogrady/files/2026/04/03_org_diversity-794x627.png 794w, https://redmonk.com/sogrady/files/2026/04/03_org_diversity.png 2000w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></p>
<p>Given the project structures, approaches and governance, this chart plays out as expected, with Valkey demonstrating a marked advantage in the number of distinct organizations contributing to the two projects.</p>
<p>Breaking that down in more detail, here are the top organizations by domain (and with a subset, GitHub profile employment information providing inferred employment).</p>
<p><a href="http://redmonk.com/sogrady/files/2026/04/05_top_orgs_commits.png"><img loading="lazy" decoding="async" src="http://redmonk.com/sogrady/files/2026/04/05_top_orgs_commits-1024x809.png" alt="" width="1024" height="809" class="aligncenter size-large wp-image-6142" srcset="https://redmonk.com/sogrady/files/2026/04/05_top_orgs_commits-1024x809.png 1024w, https://redmonk.com/sogrady/files/2026/04/05_top_orgs_commits-300x237.png 300w, https://redmonk.com/sogrady/files/2026/04/05_top_orgs_commits-768x607.png 768w, https://redmonk.com/sogrady/files/2026/04/05_top_orgs_commits-1536x1213.png 1536w, https://redmonk.com/sogrady/files/2026/04/05_top_orgs_commits-480x379.png 480w, https://redmonk.com/sogrady/files/2026/04/05_top_orgs_commits-794x627.png 794w, https://redmonk.com/sogrady/files/2026/04/05_top_orgs_commits.png 2000w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></p>
<p>Long the bane of analysts trying to accurately assign contributions to corporate employers, the quite understandable decision of individual developers to contribute code using their own personal identity rather than corporate credentials is clearly on display here with Gmail addresses representing the largest body of committers for both projects. Also of note, as could be predicted by the previous chart, Valkey features a longer list of substantial committers than Redis, who dominates its project and has a longer, thinner tail of external contributors.</p>
<p>While the chart above looks at organizational project contributions as measured by commits, here is the organizational breakdown by actual contributors.</p>
<p><a href="http://redmonk.com/sogrady/files/2026/04/06_top_orgs_contributors.png"><img loading="lazy" decoding="async" src="http://redmonk.com/sogrady/files/2026/04/06_top_orgs_contributors-1024x809.png" alt="" width="1024" height="809" class="aligncenter size-large wp-image-6143" srcset="https://redmonk.com/sogrady/files/2026/04/06_top_orgs_contributors-1024x809.png 1024w, https://redmonk.com/sogrady/files/2026/04/06_top_orgs_contributors-300x237.png 300w, https://redmonk.com/sogrady/files/2026/04/06_top_orgs_contributors-768x607.png 768w, https://redmonk.com/sogrady/files/2026/04/06_top_orgs_contributors-1536x1213.png 1536w, https://redmonk.com/sogrady/files/2026/04/06_top_orgs_contributors-480x379.png 480w, https://redmonk.com/sogrady/files/2026/04/06_top_orgs_contributors-794x627.png 794w, https://redmonk.com/sogrady/files/2026/04/06_top_orgs_contributors.png 2000w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></p>
<p>Amazon dominates this chart for Valkey with 30 measured contributors, but Aiven, Alibaba, ByteDance and Google all have at least three different Valkey contributors while Percona checks in with two.  Redis’ chart reads like strategic upstream contributions from large users of the project. And as a side note, est.tech (Ericsson)&#8217;s two contributors have an outsized impact per the chart above.</p>
<p>Lastly, here are the top individual contributors to each project.</p>
<p><a href="http://redmonk.com/sogrady/files/2026/04/07_top_individuals.png"><img loading="lazy" decoding="async" src="http://redmonk.com/sogrady/files/2026/04/07_top_individuals-1024x809.png" alt="" width="1024" height="809" class="aligncenter size-large wp-image-6144" srcset="https://redmonk.com/sogrady/files/2026/04/07_top_individuals-1024x809.png 1024w, https://redmonk.com/sogrady/files/2026/04/07_top_individuals-300x237.png 300w, https://redmonk.com/sogrady/files/2026/04/07_top_individuals-768x607.png 768w, https://redmonk.com/sogrady/files/2026/04/07_top_individuals-1536x1213.png 1536w, https://redmonk.com/sogrady/files/2026/04/07_top_individuals-480x379.png 480w, https://redmonk.com/sogrady/files/2026/04/07_top_individuals-794x627.png 794w, https://redmonk.com/sogrady/files/2026/04/07_top_individuals.png 2000w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></p>
<p>The most notable takeaway here is that antirez, AKA Salvatore Sanfilippo, the original author of the Redis project, appears to have had no issues stepping back in as a key contributor to the project he founded.</p>
<p><strong>tl;dr</strong></p>
<p>As noted above, the limitations of commit data do not allow any conclusions to be drawn about market traction and directional shifts in usage patterns. But the available evidence does suggest that two years in, Valkey is not behaving like most forks and declining in interest, commits and project traction. Instead, it seems to have found a level of sustainable development velocity that shows no signs of stagnation, one enabled by a relatively diverse set of project backers. It remains, therefore, a project RedMonk is tracking with interest.</p>
<p><strong>Disclosure</strong>: Amazon, Google and Percona are RedMonk customers. Aiven, Alibaba, ByteDance, Ericsson and Redis are not current customers.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>The State of Open Source Licensing in 2026</title>
		<link>https://redmonk.com/sogrady/2026/03/25/open-source-licensing-2026/</link>
		
		<dc:creator><![CDATA[Stephen O'Grady]]></dc:creator>
		<pubDate>Wed, 25 Mar 2026 14:59:03 +0000</pubDate>
				<category><![CDATA[Open Source]]></category>
		<guid isPermaLink="false">https://redmonk.com/sogrady/?p=6113</guid>

					<description><![CDATA[As far back as 2012, a RedMonk colleague was asserting that we were living in a “post-open source world,” meaning a world in which open source had been so successful that the very things that underpinned it &#8211; open source software licenses, for one &#8211; were taken for granted and thus, ignored. This hypothesis was]]></description>
										<content:encoded><![CDATA[<p>As far back as 2012, a RedMonk colleague was <a href="https://x.com/monkchips/status/247584170967175169">asserting</a> that we were living in a “post-open source world,” meaning a world in which open source had been so successful that the very things that underpinned it &#8211; open source software licenses, for one &#8211; were <a href="https://redmonk.com/sogrady/2018/05/11/taking-open-source-for-granted/">taken for granted</a> and thus, ignored. This hypothesis was supported by various datapoints ranging from GitHub’s acknowledgement that <a href="https://github.blog/open-source/open-source-license-usage-on-github-com/">less than 20%</a> of the repositories it hosted carried open source licenses to the repeated poor behavior of large companies that should know better <a href="https://redmonk.com/sogrady/2017/09/26/facebooks-bsd-patents/">brazenly</a> and <a href="https://x.com/sogrady/status/1681467730929565701">cavalierly</a> misusing the term open source.</p>
<p>That unfortunate apathy notwithstanding, assertions that open source “<a href="https://www.infoworld.com/article/2338846/the-open-source-licensing-war-is-over.html">doesn’t really matter</a>” have <a href="https://redmonk.com/sogrady/2023/08/03/why-opensource-matters/">never been</a> any more defensible than saying climate change doesn’t matter because the average citizen pays it little mind. While the industry is undergoing tectonic shifts due to the incredible advances in AI, and there are multiple lines of <a href="https://bsky.app/profile/pchestek.fosstodon.org.ap.brid.gy/post/3mge4gszyyz32">potentially intractable questions</a> about how open source licenses apply in this new era, the fact is that open source software is still being produced, and licensing decisions made around them are still being made strategically &#8211; see Swamp’s <a href="https://github.com/systeminit/swamp?tab=License-1-ov-file">license choice</a>, as but one example.</p>
<p>All of which means that it’s important to periodically take stock of the open source licensing landscape, to step back and evaluate its trends and tease apart what those might suggest about our industry and the choices its making moving forward. One of the last times we did this was in 2017, when the best available data was from Black Duck.</p>
<p><a href="http://redmonk.com/sogrady/files/2026/03/01_black_duck_2009_2017-1.png"><img loading="lazy" decoding="async" src="http://redmonk.com/sogrady/files/2026/03/01_black_duck_2009_2017-1-1024x546.png" alt="" width="1024" height="546" class="aligncenter size-large wp-image-6120" srcset="https://redmonk.com/sogrady/files/2026/03/01_black_duck_2009_2017-1-1024x546.png 1024w, https://redmonk.com/sogrady/files/2026/03/01_black_duck_2009_2017-1-300x160.png 300w, https://redmonk.com/sogrady/files/2026/03/01_black_duck_2009_2017-1-768x409.png 768w, https://redmonk.com/sogrady/files/2026/03/01_black_duck_2009_2017-1-1536x819.png 1536w, https://redmonk.com/sogrady/files/2026/03/01_black_duck_2009_2017-1-2048x1092.png 2048w, https://redmonk.com/sogrady/files/2026/03/01_black_duck_2009_2017-1-480x256.png 480w, https://redmonk.com/sogrady/files/2026/03/01_black_duck_2009_2017-1-1176x627.png 1176w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></p>
<p>To bring that up to date, we’ve compared and contrasted historical data from sources no longer extant (Black Duck), sources that are still available but have undergone significant, disruptive transitions in the dataset (the GitHub Archive), and current, active sources (deps.dev &#8211; a superset of software package repositories). A few caveats before proceeding:</p>
<ul>
<li>As noted above, in the largest single source of this data, the overwhelming majority of projects &#8211; likely 80% or more &#8211; do not carry licenses and are thus not represented in this analysis. Given that the cost of producing software is approaching zero thanks to step function changes in code assist abilities, this delta will likely only increase.</p>
</li>
<li>
<p>There is no single source of truth for the industry. Some datasets as mentioned are no longer available. Others like the GitHub Archive have undergone changes over the years making consistent measure hard to impossible. And none of them have insight into the full spectrum of software written and relied upon behind enterprise firewalls.</p>
</li>
<li>
<p>Much like with RedMonk’s Programming Language Rankings, then, this analysis should be considered an evaluation of the data that’s available rather than a full fidelity representation of the licensing reality.</p>
</li>
</ul>
<p>Those limitations acknowledged, there are nevertheless some interesting takeaways from the data that is available. Here are the key themes worth noting for open source licensing in 2026.</p>
<h1>The Rise of Permissive Licensing</h1>
<p><a href="http://redmonk.com/sogrady/files/2026/03/03_growth_of_permissive.png"><img loading="lazy" decoding="async" src="http://redmonk.com/sogrady/files/2026/03/03_growth_of_permissive-1024x551.png" alt="" width="1024" height="551" class="aligncenter size-large wp-image-6122" srcset="https://redmonk.com/sogrady/files/2026/03/03_growth_of_permissive-1024x551.png 1024w, https://redmonk.com/sogrady/files/2026/03/03_growth_of_permissive-300x161.png 300w, https://redmonk.com/sogrady/files/2026/03/03_growth_of_permissive-768x413.png 768w, https://redmonk.com/sogrady/files/2026/03/03_growth_of_permissive-1536x826.png 1536w, https://redmonk.com/sogrady/files/2026/03/03_growth_of_permissive-2048x1102.png 2048w, https://redmonk.com/sogrady/files/2026/03/03_growth_of_permissive-480x258.png 480w, https://redmonk.com/sogrady/files/2026/03/03_growth_of_permissive-1166x627.png 1166w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></p>
<p>Noted <a href="https://redmonk.com/sogrady/2014/11/14/open-source-licenses/">here</a> well over a decade ago, the industry has been amidst a long term shift away from more restrictive, copyleft-style licenses to more permissive alternatives. The precise ratio of copyleft to permissive licenses has depended on the year and the particular sample surveyed, but they all have shown a marked shift away from copyleft licenses.</p>
<p>It’s difficult to pinpoint the exact point in time that we moved from a copyleft majority licensing environment to a permissive one, but a reasonable estimate is that the industry unknowingly crossed that chasm at some point between 2014 and 2017.</p>
<p>To some degree, this was inevitable, as copyleft’s absolute dominance from a licensing standpoint can be appropriately understood as being at least in part an artifact of the overwhelming popularity of copyleft projects such as Linux and MySQL. Greater license diversity was always likely, if not inevitable.</p>
<p>One interesting question is whether, as so often happens in industry, the pendulum will begin to swing back towards copyleft. With the caveat that there are odd small sample size issues with recent GitHub Archive data, there is some evidence to suggest this. Permissive licenses have ticked down from a high of 82% in 2022 to 73% in 2025. Again, this could simply be a sampling issue &#8211; the packaging data from deps.dev indicates no similar shift &#8211; but it’s worth watching if only because of the recent return from a few major projects to the AGPLv3 in particular which will be discussed more momentarily.</p>
<h1>License Distribution by Package Ecosystem</h1>
<p><a href="http://redmonk.com/sogrady/files/2026/03/05_ecosystem_breakdown-1.png"><img loading="lazy" decoding="async" src="http://redmonk.com/sogrady/files/2026/03/05_ecosystem_breakdown-1-1024x465.png" alt="" width="1024" height="465" class="aligncenter size-large wp-image-6124" srcset="https://redmonk.com/sogrady/files/2026/03/05_ecosystem_breakdown-1-1024x465.png 1024w, https://redmonk.com/sogrady/files/2026/03/05_ecosystem_breakdown-1-300x136.png 300w, https://redmonk.com/sogrady/files/2026/03/05_ecosystem_breakdown-1-768x349.png 768w, https://redmonk.com/sogrady/files/2026/03/05_ecosystem_breakdown-1-1536x698.png 1536w, https://redmonk.com/sogrady/files/2026/03/05_ecosystem_breakdown-1-2048x930.png 2048w, https://redmonk.com/sogrady/files/2026/03/05_ecosystem_breakdown-1-480x218.png 480w, https://redmonk.com/sogrady/files/2026/03/05_ecosystem_breakdown-1-1200x545.png 1200w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></p>
<p>Before looking at license traction as a whole, it’s worth examining community-level differences and drivers. This is based on data extracted from deps.dev, and looks at the license distribution across seven major package repositories.</p>
<p>As is evident, these repositories &#8211; like the data more broadly &#8211; tend to skew permissive. There are notable issues with certain repositories &#8211; in NuGET, the .NET package repository, more than half the packages have licenses that don’t map to SPDX identifiers and are thus unclassifiable. The npm package repository, meanwhile, skews heavily towards the ISC license as npm init historically defaulted to it. Maven’s Java focus, meanwhile, left it solidly in Apache’s orbit.</p>
<p>It’s worth noting, however, that these packages generally reflect deployed code, and as will be shown momentarily, the deployed code shows higher rates of permissive license usage than copyleft. That being said, also as we’ll come back to, npm’s weight in this sample &#8211; being roughly 3X more than the other repos combined &#8211; is overrepresented.</p>
<h1>Apache vs MIT</h1>
<p><a href="http://redmonk.com/sogrady/files/2026/03/02_gh_archive_trends_2011_2025-scaled.png"><img loading="lazy" decoding="async" src="http://redmonk.com/sogrady/files/2026/03/02_gh_archive_trends_2011_2025-1024x504.png" alt="" width="1024" height="504" class="aligncenter size-large wp-image-6121" srcset="https://redmonk.com/sogrady/files/2026/03/02_gh_archive_trends_2011_2025-1024x504.png 1024w, https://redmonk.com/sogrady/files/2026/03/02_gh_archive_trends_2011_2025-300x148.png 300w, https://redmonk.com/sogrady/files/2026/03/02_gh_archive_trends_2011_2025-768x378.png 768w, https://redmonk.com/sogrady/files/2026/03/02_gh_archive_trends_2011_2025-1536x756.png 1536w, https://redmonk.com/sogrady/files/2026/03/02_gh_archive_trends_2011_2025-2048x1008.png 2048w, https://redmonk.com/sogrady/files/2026/03/02_gh_archive_trends_2011_2025-480x236.png 480w, https://redmonk.com/sogrady/files/2026/03/02_gh_archive_trends_2011_2025-1200x591.png 1200w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></p>
<p>The two primary beneficiaries of the rise of permissive licensing have been the Apache Software License and the MIT. In part because of its patent termination provisions that attempt to minimize the possibility of patent infringement litigation, Apache has tended to be the preference for commercial open source usage versus the MIT license which does not mention patents at all.</p>
<p>Both licenses dramatically improved their share of usage over the past two decades, but following the creation of the CNCF which favored Apache licenses in 2015 and the introduction of popular Apache licensed projects like TensorFlow in the same year and PyTorch the year after in 2016, Apache’s share of distribution began climbing in 2017 to a peak in this dataset of around 30% in 2022. This corresponded with a slight but noticeable  decline in MIT’s share over that  time, suggesting that the growth of the one came at least indirectly at the expense of the other.</p>
<p>In 2023, however, this trend reversed in dramatic fashion, and Apache usage dropped dramatically while MIT spiked. In all likelihood, this is an artifact of oddly smaller sample sizes post-2022, culminating in a dramatically smaller 2025 sample RedMonk is still seeking explanations for as we perform our regular biannual programming language ranking.</p>
<p>It’s also possible that it’s in part a reflection of the aforementioned outsized significance of JavaScript as a language and npm as a repository, as the latter favors MIT and hosts by far the most packages. Which brings us in turn to:</p>
<h1>The Packaging Filter</h1>
<p><a href="http://redmonk.com/sogrady/files/2026/03/04_packaging_filter-1.png"><img loading="lazy" decoding="async" src="http://redmonk.com/sogrady/files/2026/03/04_packaging_filter-1-1024x551.png" alt="" width="1024" height="551" class="aligncenter size-large wp-image-6123" srcset="https://redmonk.com/sogrady/files/2026/03/04_packaging_filter-1-1024x551.png 1024w, https://redmonk.com/sogrady/files/2026/03/04_packaging_filter-1-300x161.png 300w, https://redmonk.com/sogrady/files/2026/03/04_packaging_filter-1-768x413.png 768w, https://redmonk.com/sogrady/files/2026/03/04_packaging_filter-1-1536x826.png 1536w, https://redmonk.com/sogrady/files/2026/03/04_packaging_filter-1-2048x1102.png 2048w, https://redmonk.com/sogrady/files/2026/03/04_packaging_filter-1-480x258.png 480w, https://redmonk.com/sogrady/files/2026/03/04_packaging_filter-1-1166x627.png 1166w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></p>
<p>One interesting exercise to consider is what deltas if any there might be between hosted source code and packaged code about to be deployed. In general, the differences tend to be minimal, but one obvious distinction is in the aforementioned outperformance of ISC. A historical default for npm, it is dramatically over-represented in the deps.dev dataset, being 31X more common there than on GitHub &#8211; a natural consequence of npm’s immense presence.</p>
<p>Both GPL licenses, for their part, are much more common on GitHub &#8211; 34X more common in the case of version 2 &#8211; than in deps.dev, which is predictable given the latter’s overwhelming preference for permissive rather than than copyleft licenses.</p>
<p>As a side note, while reading this chart: the “Unlicense” above is not a typo for “Unlicensed,” it’s an <a href="https://en.wikipedia.org/wiki/Unlicense">actual license</a> that says, essentially, users can do whatever they want they want with the code. It&#8217;s more or less public domain for source code.</p>
<h1>Source Available Licenses</h1>
<p>One last question when surveying the state of licensing in 2026 is the degree to which non-open source, source available or hybrid licenses such as the BSL or SSPL are in circulation. The short answer to this is that these licenses are not measurable in a statistically significant way. They remain extremely uncommon and are not trending.</p>
<p>While they are not relevant statistically, however, they remain for the time being strategically relevant because of the projects that carry them (e.g. MongoDB, Terraform, etc). While there have been notable returns to open source licenses from source available alternatives &#8211; Elastic and Redis, for example, returned to an OSI approved license in the AGPL &#8211; the long term future of source available licensing will not be determined by a quantitative analysis such as this.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Besieged</title>
		<link>https://redmonk.com/sogrady/2026/02/10/besieged/</link>
		
		<dc:creator><![CDATA[Stephen O'Grady]]></dc:creator>
		<pubDate>Tue, 10 Feb 2026 15:39:00 +0000</pubDate>
				<category><![CDATA[AI]]></category>
		<guid isPermaLink="false">https://redmonk.com/sogrady/?p=6107</guid>

					<description><![CDATA[As the last digit on the calendar rolled over from five to six, it took less than a month to realize the coming year was going to be different than the year that preceded it. Arguably the stage was set late last year with the November “inflection point” but with open source AI projects becoming]]></description>
										<content:encoded><![CDATA[<p><a href="http://redmonk.com/sogrady/files/2026/02/15jh_castle_siege.jpg"><img loading="lazy" decoding="async" src="http://redmonk.com/sogrady/files/2026/02/15jh_castle_siege.jpg" alt="" width="840" height="1017" class="aligncenter size-full wp-image-6108" srcset="https://redmonk.com/sogrady/files/2026/02/15jh_castle_siege.jpg 840w, https://redmonk.com/sogrady/files/2026/02/15jh_castle_siege-248x300.jpg 248w, https://redmonk.com/sogrady/files/2026/02/15jh_castle_siege-768x930.jpg 768w, https://redmonk.com/sogrady/files/2026/02/15jh_castle_siege-480x581.jpg 480w, https://redmonk.com/sogrady/files/2026/02/15jh_castle_siege-518x627.jpg 518w" sizes="auto, (max-width: 840px) 100vw, 840px" /></a></p>
<p>As the last digit on the calendar rolled over from five to six, it took less than a month to realize the coming year was going to be different than the year that preceded it. Arguably the stage was set late last year with the November “<a href="https://simonwillison.net/2026/Jan/4/inflection/">inflection point</a>” but with open source AI projects becoming so popular overnight they caused runs on hardware and meaningfully moved the share price of public companies, 2026 is an unambiguously and unapologetically new world.</p>
<p>It can be difficult to recall now, but five years ago when Copilot made its debut, capabilities that now seem basic were mind blowing. Much as the iPhone we now take for granted was once an earth shattering technical achievement, the jumped up autocomplete that was the initial coding assistant tool gave way to models that progressed at shocking rates with capabilities that broadened just as quickly. Early, confident predictions that coding assistants were merely for scaffolding while actually creative code would always be the purview of humans were, in a word, wrong. We’re now living in a world in which a growing number of legitimate developers are discussing and in many cases shipping code that has never been reviewed by a human.</p>
<p>In 2026, coding assistance agents &#8211; the software manifestations of coding assistance models &#8211; are extraordinarily capable, and only growing more so by the day. Attitudes towards them have therefore been forced to evolve. There is still a wide spectrum of viewpoints on AI, of course, ranging from they’re useless and evil to they’re gods among us.</p>
<p>The baseline assumption from here though is that as of 2026, agents are real and capable of tasks we could not have foreseen even a year or two ago. Capable to the point that they are changing how software development is done, almost certainly permanently.</p>
<p>As Adam Jacob <a href="https://www.linkedin.com/posts/adamjacob_im-fascinated-and-horrified-by-what-i-just-activity-7424877638755762177-xIz6">said</a> about using these tools:</p>
<blockquote><p>
  If you’ve been reading what I write, it’s not like I’ve been a believer the whole time. But I am today. Because I’m doing it. It’s amazing. We will never go back, as an industry. We will simply use this capability and catapult forward.
</p></blockquote>
<p>The step change in functional ability from the agents of 2021 to the agents of 2026 is worth taking a step back to appreciate, because it represents nothing less than a siege. Or more accurately, multiple, ongoing sieges. Here is a non-exhaustive look at a few of the impacted targets.</p>
<h1>Individuals</h1>
<p>Long promised to reduce or even eliminate work, recent <a href="https://hbr.org/2026/02/ai-doesnt-reduce-work-it-intensifies-it">research</a> from the Harvard Business Review argues that it does the opposite. This assertion, notably, was quickly seconded by everyone from the industry’s <a href="https://simonwillison.net/2026/Feb/9/ai-intensifies-work/#atom-everything">most comprehensive AI researcher</a> to one of its best <a href="https://bsky.app/profile/grimalkina.bsky.social/post/3megwcuk7ds22">psychologists</a>. While the article doesn’t cite Jevon’s Paradox, it might well have. As AI has made its capabilities more efficient to use, consumption and resource demands have risen as the theory predicts. The import of which is that far from transitioning into an environment in which working hours are reduced due to time saving AI tools, workers instead have, if anything, taken advantage of the time saved not by taking time off but by taking more work on. That is going to require a societal-level adjustment and recalibration.</p>
<p>In specific domains, such as within the narrower scope of developers, AI has had a similarly outsized impact as they are being forced to rethink their role in the grand scheme of things. One of the best working analogies is home construction. Historically, developers have been builders: framing out walls, cutting stringers for stairs and so on. Today, many developers see themselves as more akin to architects, not framing the walls but deciding where they get placed, not stringing the stairs but deciding how high they go. For some, this is enormously empowering. Others are experiencing a profound sense of loss, as the uniqueness and inaccessibility of their skillset is eroded. As one Tweet <a href="https://x.com/tomdale/status/2019640306342457450">put it</a>:</p>
<blockquote><p>
  I don&#8217;t know why this week became the tipping point, but nearly every software engineer I&#8217;ve talked to is experiencing some degree of mental health crisis.
</p></blockquote>
<p>Maybe there is no better evidence of a siege than Evan Ratliff’s <a href="https://www.k-scope.com/shellgame">Shell Game</a> podcast, however. In it, the journalist unleashes a sea of AI bots trained on his own voice and to impersonate him, leveraging the same techniques that scammers and spammers are adopting to attack us. Opportunity and threat are on equal display as we’re besieged by AI clamoring for our attention while we feel pressure to use AI for our own ends, whatever those might be.</p>
<h1>Communities</h1>
<p>Communities and more particularly open source communities are grappling, meanwhile, with the inevitable implications of AI and its lowered friction to code creation and an inevitably higher volume of traffic from it. Projects are flooded with requests, contributions and issues generated by AI systems, some of which are legitimate and useful, most of which are not. Which is not too different that normal OSS project inputs except in their increase (Mitchell Hashimoto estimates it’s a <a href="https://github.com/ghostty-org/ghostty/pull/10412">10X difference</a>).</p>
<p>This has led some projects like Ghostty above to limit AI-driven contributions, up to and including a ban on would be contributors that don’t respect the policy. Others like Liz Fong-Jones and Adam have considered the possibility of <a href="https://www.linkedin.com/posts/efong_last-week-adam-jacob-creator-of-chef-ceo-activity-7425399679879757824-8i0H">eliminating external contributions</a> entirely. Mitchell has tried to implement a less drastic approach by systematically restricting who can contribute via the <a href="https://github.com/mitchellh/vouch">Vouch</a> project. For her part, however, Angie Jones <a href="https://angiejones.tech/stop-closing-the-door-fix-the-house/">argues</a> that such policies are overkill, and instead it’s incumbent on OSS projects to prepare and provide a path for responsible AI-driven contributions.</p>
<p>In any event, there’s little debate that communities are under siege.</p>
<h1>Applications</h1>
<p>As are applications. Specifically, they’ve been <a href="https://x.com/ttunguz/status/2016899164530192438">hammered</a> by public markets convinced AI has made them irrelevant. The essence of the trend is summed up by the headline, “<a href="https://www.bloomberg.com/news/articles/2026-02-03/-get-me-out-traders-dump-software-stocks-as-ai-fears-take-hold?embedded-checkout=true">‘Get Me Out’: Traders Dump Software Stocks as AI Fears Erupt</a>.” The drivers of this panic are myriad, but most ultimately boil down to the same issue: if code becomes fungible, what are companies that sell code &#8211; i.e. software vendors &#8211; actually worth?</p>
<p>This whole line of thinking isn’t new. For example, in comments on a podcast in December of 2024, Satya Nadella <a href="https://www.youtube.com/watch?v=a_RjOhCkhvQ&amp;t=8s">said</a>:</p>
<blockquote><p>
  The notion that business applications exist, that’s probably where they’ll all collapse, right in the agent era.
</p></blockquote>
<p>His actual argument was more nuanced than the “SaaS is Dead” headlines made it seem, but the core hypothesis was clearly and unambiguously bearish for SaaS vendors. An argument that many of today’s sellers of SaaS stocks would understand and agree with, and one that makes sense if you believe that SaaS vendors are primarily selling software. Anyone who has spent any time as a systems integrator, however, would almost certainly argue that software is just part of what is being sold, and in many cases a small part. A few examples:</p>
<ul>
<li>As others <a href="https://x.com/aakashgupta/status/2015864559681339740">have</a> <a href="https://x.com/GergelyOrosz/status/2015723937376673905">observed</a>, if you’re buying HR software, you’re also buying domain expertise &#8211; and arguably more importantly, liability mitigation &#8211; across the globe. Same with accounting, CRM, ERP and more. The app that is built from software is not the real challenge.</p>
</li>
<li>
<p>That point, as noted, is reasonably well understood and articulated. Less mentioned is the talent pool. If you run packaged applications like Salesforce or Workday, you can hire experienced resources to administer and use that software. If you’ve built your own, as many financial institutions have discovered after building their own internal developer platforms rather than using platforms such as Cloud Foundry or Open Shift, your new hire’s first day will also be their first with your software. That makes hiring more challenging and onboarding and ramp up less efficient, which implies that the operational benefits have to be extensive to offset the HR costs.</p>
</li>
<li>
<p>Speaking of operations, one of the questions facing those who would replace off the shelf alternatives hasn’t changed in spite of AI’s dramatic reduction in development time: is investing in non-differentiating software worth the opportunity cost that could be spent on software that is differentiating? Is an organization better off recreating a CRM system, in other words, or creating something new for their organization that doesn’t exist? It’s a complicated equation with many variables, obviously, not least of which is the cost of SaaS applications. But on balance, it’s also self-evidently not a simple win for AI.</p>
</li>
</ul>
<p>While the enterprise application market may be besieged, then, it seems just as likely AI is more likely to settle into an Amdahl mug role than blow it up entirely. Investors, however, are currently seeing it differently.</p>
<h1>Infrastructure</h1>
<p>As <a href="https://redmonk.com/sogrady/2026/01/08/tide-of-agents/">discussed</a> previously, Gas Town (and now Claude Code, natively) mean that one developer can now magically become 10-20 virtual developers. We know from our experience with open source communities that projects are absolutely not equipped to handle that increased scale. The next question is, is our developer infrastructure?</p>
<p>As it turns out, the answer is no. Our infrastructure is not prepared for that.</p>
<p>Witness, for example, this <a href="https://openssf.org/blog/2025/09/23/open-infrastructure-is-not-free-a-joint-statement-on-sustainable-stewardship/">open letter</a> from eleven open source foundations or package repositories. It documents the “Tragedy of the Commons” problem typical of open source infrastructure, and then goes on to blame AI for making it worse:</p>
<blockquote><p>
  The rise of Generative and Agentic AI is driving a further explosion of machine-driven, often wasteful automated usage, compounding the existing challenges.
</p></blockquote>
<p>What was already a problematic situation, in other words, has been made more challenging by the sea of agents currently arriving at their gates.</p>
<h1>Economics</h1>
<p>Arguing that public markets have been besieged by AI isn’t particularly challenging. Consider the massive capital investments currently being poured into AI related infrastructure, over the rising objections of investors losing patience. Or the fact that AI is massively overrepresented in public markets broadly. And that’s without even getting into the Three-card Monte math of some of the investments in the space. Objectively the industry is in a bubble, and bubbles have only one fate.</p>
<p>But even on a micro, individual scale, the economics are starting to pinch, and that is likely to get worse before it gets better. And to judge by industry chatter and recent vendor briefings, that will be happening soon. For all of the abilities of tools like code assistance, the market realities are beginning to hit home.</p>
<p>This process arguably began this past summer when, in an attempt to control costs, Cursor adjusted its pricing and faced a <a href="https://www.wearefounders.uk/cursors-pricing-disaster-how-a-routine-update-turned-into-a-developer-exodus/">wide scale backlash</a>. From the conversations RedMonk has been having this year, there’s more of this coming. Companies that focused strictly on capabilities &#8211; “free during preview,” expenses be damned, are now facing something of a reckoning.</p>
<p>The economics, meanwhile, are equally problematic for individuals. Much as households are facing multiple bills for different streaming services from Disney to Netflix, many developers feel compelled to subscribe to higher cost models, or even multiple high cost models. Case in point is <a href="https://blog.stackademic.com/i-was-burning-2-595-month-on-ai-coding-tools-heres-how-i-cut-it-to-105-fa2d712dc13f">this developer</a> who was repeatedly locked out because he was consuming $2600 worth of tokens per month; he managed to get it down to ~$100, which incidentally  is $100 per month more than developers would have spent on their tooling in the pre-AI world. Here, meanwhile, is someone in management <a href="https://www.reddit.com/r/ChatGPTCoding/comments/1lmwhlw/comment/n1prnu1/">spending</a> $200 per month and budgeting $1-$2K per month per dev on their team. A developer in a local Slack went even further, reacting just this week to a Software Factory <a href="https://factory.strongdm.ai/">post</a> by saying:</p>
<blockquote><p>
  The $1k/day/person number jumped out at me, but I suspect that&#8217;s going to sound quaint before too long.
</p></blockquote>
<p>AI is a different world, and a much higher cost one at that.</p>
<h1>Conclusions</h1>
<p>The above, as mentioned, are just a few examples of impacts to this industry. The real world implications are much broader, hence the anxiety, apprehension and fear associated with increased use of AI. Understandably so.</p>
<p>Is the ongoing AI siege all bad, though? Is this likely to end as medieval sieges did &#8211; poorly?</p>
<p>First, it’s worth pointing out that new developments in automation, however, are rarely linear or entirely predictable. This chart of bank teller employment pre- and post-ATM introduction from Dr. James Bessen would have been very counter-intuitive at the time. It is only in retrospect that it’s easy to see that with the introduction of new ATM fees and automating mundane, low value tasks like cash dispensing would allow banks to open many more branches, thereby boosting overall employment for a role whose putative function had been automated out of existence.</p>
<p><a href="http://redmonk.com/sogrady/files/2026/02/Bank-tellers-jp-06062016.jpg"><img loading="lazy" decoding="async" src="http://redmonk.com/sogrady/files/2026/02/Bank-tellers-jp-06062016.jpg" alt="" width="745" height="680" class="aligncenter size-full wp-image-6109" srcset="https://redmonk.com/sogrady/files/2026/02/Bank-tellers-jp-06062016.jpg 745w, https://redmonk.com/sogrady/files/2026/02/Bank-tellers-jp-06062016-300x274.jpg 300w, https://redmonk.com/sogrady/files/2026/02/Bank-tellers-jp-06062016-480x438.jpg 480w, https://redmonk.com/sogrady/files/2026/02/Bank-tellers-jp-06062016-687x627.jpg 687w" sizes="auto, (max-width: 745px) 100vw, 745px" /></a></p>
<p>Perhaps more importantly, however, for all of their costs, these tools are, or can be, powerful accelerants and enablers for people that dramatically lower the barriers to software development. They have the ability to democratize access to skills that used to be very difficult, or even possible for some, to acquire. Even a legend of the industry like Grady Booch, who has been appropriately dismissive of AGI claims and is actively <a href="https://x.com/Grady_Booch/status/2020689206910271514">disdainful of AI slop</a> posted recently that he was “<a href="https://x.com/Grady_Booch/status/2020628635607265411">gobsmacked</a>” by Claude’s abilities. Booch’s advice to developers alarmed by AI on Oxide’s podcast <a href="https://www.youtube.com/watch?v=McAL6jkRUO4">last week</a>? “Be calm” and “take a deep breath.” From his perspective, having watched and shaped the evolution of the technology first hand over a period of decades, AI is just another step in the industry’s long history of abstractions, and one that will open new doors for the industry.</p>
<p>Lastly, whether one wants those doors opened or not ultimately is irrelevant. AI isn’t going away any more than the automated loom, steam engines or nuclear reactors did. For better or for worse, the technology is here for good. What’s left to decide is how we best maximize its benefits while mitigating its costs. AI is the epitome of “two things can be true.” On the one hand, the economics of AI are likely to get ugly in the near term and as for digesting these tools, as the conclusion of the quote from Adam above that was withheld <a href="https://www.linkedin.com/posts/adamjacob_im-fascinated-and-horrified-by-what-i-just-activity-7424877638755762177-xIz6">put it</a>, “<em>It’s going to be an absolute mess while we sort it out</em>.”</p>
<p>On the other, much like the internet before it, the technology has crossed a threshold from “intriguing toy” to “world changing evolutionary wave.” This industry will never be the same.</p>
<p>How well and efficiently it and the society around it decides to balance the costs and benefits, however, will determine how long the siege will carry on, and what’s on the other side.</p>
<p><strong>Disclosure</strong>: GitHub (Copilot), Oxide, Red Hat (Open Shift) and Salesforce are RedMonk customers. Anthropic (Claude) and Workday are not currently customers.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>The Blood Dimmed Tide of Agents</title>
		<link>https://redmonk.com/sogrady/2026/01/08/tide-of-agents/</link>
		
		<dc:creator><![CDATA[Stephen O'Grady]]></dc:creator>
		<pubDate>Thu, 08 Jan 2026 15:04:30 +0000</pubDate>
				<category><![CDATA[AI]]></category>
		<guid isPermaLink="false">https://redmonk.com/sogrady/?p=6104</guid>

					<description><![CDATA[Many years ago, a large European bank spoke to analysts after its first transition from purely physical hardware into virtual machines. While expressing overall satisfaction with the move, its enthusiasm was clearly tempered. When pressed on the hesitant endorsement, the bank’s representative stated that virtual machines had, in fact, accomplished all of the desired goals:]]></description>
										<content:encoded><![CDATA[<p><a href="http://redmonk.com/sogrady/files/2026/01/boat_landscape_light_ocean_reflection_sun_water_public_domain_images-1509099.jpg"><img loading="lazy" decoding="async" src="http://redmonk.com/sogrady/files/2026/01/boat_landscape_light_ocean_reflection_sun_water_public_domain_images-1509099-1024x683.jpg" alt="" width="1024" height="683" class="aligncenter size-large wp-image-6105" srcset="https://redmonk.com/sogrady/files/2026/01/boat_landscape_light_ocean_reflection_sun_water_public_domain_images-1509099-1024x683.jpg 1024w, https://redmonk.com/sogrady/files/2026/01/boat_landscape_light_ocean_reflection_sun_water_public_domain_images-1509099-300x200.jpg 300w, https://redmonk.com/sogrady/files/2026/01/boat_landscape_light_ocean_reflection_sun_water_public_domain_images-1509099-768x512.jpg 768w, https://redmonk.com/sogrady/files/2026/01/boat_landscape_light_ocean_reflection_sun_water_public_domain_images-1509099-480x320.jpg 480w, https://redmonk.com/sogrady/files/2026/01/boat_landscape_light_ocean_reflection_sun_water_public_domain_images-1509099-941x627.jpg 941w, https://redmonk.com/sogrady/files/2026/01/boat_landscape_light_ocean_reflection_sun_water_public_domain_images-1509099.jpg 1200w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></p>
<p>Many years ago, a large European bank spoke to analysts after its first transition from purely physical hardware into virtual machines. While expressing overall satisfaction with the move, its enthusiasm was clearly tempered. When pressed on the hesitant endorsement, the bank’s representative stated that virtual machines had, in fact, accomplished all of the desired goals: their infrastructure and usage were far denser, utilization was up, stand up and instantiation times were down and so on.</p>
<p>All of which led to a natural response: “it sounds like there’s a ‘but’ coming.”</p>
<p>To which the executive replied, “virtual machines have been good for us. It’s just that going from managing 500 physical machines to 5,000 virtual machines has been&#8230;a challenge.”</p>
<p>This pattern, in which a given unit of technology is decomposed into smaller units of a technology, is one that has played out repeatedly over the last few decades in this industry. One of the more recent examples of this was the trend towards microservices, in which larger APIs were deconstructed into multiple smaller component services in search of more granular control and development velocity.</p>
<p>In every case, this leads to a management challenge. What makes sense on paper and may indeed make sense in practice does not come without an offsetting cost. Just as there an array of benefits to virtual machines and its successor, containers, or to microservices, it’s important to consider not just the short term advantages to decomposition but the longer term implications of it on a going forward basis. How do you manage thousands of VMs when your existing infrastructure was designed to manage hundreds or even dozens of physical machines? How does your network cope with an exponential increase in the number of active services and endpoints?</p>
<p>These questions seem particularly important in 2026. Last year was in effect the year of the agent. The industry had begun to digest the abilities &#8211; and shortcomings, importantly &#8211; of existing models and related technologies, and had followed the typical industry progression from a given monolith &#8211; all encompassing AI models &#8211; to its logical conclusion, decomposed, individual AI services, or agents, that were the functional equivalent of a microservice. Small, independent and with some degree of autonomy, what ultimately came to be described as the “agentic” vision of AI was one describing fleets of individual AI agents operating in concert with one another and various third parties both human and otherwise.</p>
<p>All of which means that the next challenge in front of the AI market is management.</p>
<p>This is already evident to an extent in the domain of code assistance. As code assist progressed from enhanced autocomplete to the autonomous generation that is vibe coding, developers have gradually transitioned from builder to architect. At which point, people began to ask a logical question: if agents are as easily spun up as VMs could be once upon a time, what would happen if we added more builders?</p>
<p>Rather than one agent building code, then, they began deploy larger and larger numbers of them, with a primary gating factor of token costs. Referred to by many names, “swarm coding” among them, the practice has become increasingly common as developers and their employers deploy teams of coding agents in an effort to improve overall velocity, code quality and to leverage the differing strengths of varying models.</p>
<p>The obvious problem, then, was how to manage these swarms of autonomous coding agents. Enter <a href="https://github.com/steveyegge/gastown">Gas Town</a>. Written by Steve Yegge (that <a href="https://gist.github.com/kislayverma/d48b84db1ac5d737715e8319bd4dd368">Steve Yegge</a>) and billed as a “new take on the IDE for 2026,” Gas Town is a way to manage and orchestrate swarms of code assistant agents &#8211; up to 20 to 30 of them &#8211; much as Kubernetes does the same for fleets of containers.</p>
<p>It’s overkill for many, Gas Town is merely one initial stab at this problem and Yegge himself goes out of his way to dissuade anyone using less than ten agents from using it. And swarms are not the only option for those seeking greater speed and refinement &#8211; <a href="https://github.com/anthropics/claude-code/tree/main/plugins/ralph-wiggum">Ralph Wiggum</a> is an iterative, looped single agent alternative that has proven very popular with developers.</p>
<p>But it’s clear within the specific domain of code assistance that swarm coding is going to be a primary if not default approach, and it’s equally clear that swarms of agents are going to be deployed across multiple domains in the quote unquote agentic future. If you’re looking for 2026 trends to track, then, how the industry is going to manage the flood of AI agents is a critical question. If it’s not solved, as Yeats said, the blood-dimmed tide will be loosed, and everywhere  the ceremony of innocence will be drowned.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>GitHub in 2025</title>
		<link>https://redmonk.com/sogrady/2025/11/07/github-2025/</link>
		
		<dc:creator><![CDATA[Stephen O'Grady]]></dc:creator>
		<pubDate>Fri, 07 Nov 2025 15:19:48 +0000</pubDate>
				<category><![CDATA[AI]]></category>
		<category><![CDATA[Application Development]]></category>
		<guid isPermaLink="false">https://redmonk.com/sogrady/?p=6099</guid>

					<description><![CDATA[GitHub Copilot was originally released in October 2021, four years ago. So much has happened since, it can be challenging to remember what a revelation it was. As has been discussed previously, it wasn’t that the idea itself was without precedent, but the capabilities, the scope and the scale were without peer. Though the concept]]></description>
										<content:encoded><![CDATA[<p><a href="http://redmonk.com/sogrady/files/2025/11/2048px-Gowy-icaro-prado.jpg"><img loading="lazy" decoding="async" src="http://redmonk.com/sogrady/files/2025/11/2048px-Gowy-icaro-prado-947x1024.jpg" alt="" width="947" height="1024" class="aligncenter size-large wp-image-6101" srcset="https://redmonk.com/sogrady/files/2025/11/2048px-Gowy-icaro-prado-947x1024.jpg 947w, https://redmonk.com/sogrady/files/2025/11/2048px-Gowy-icaro-prado-278x300.jpg 278w, https://redmonk.com/sogrady/files/2025/11/2048px-Gowy-icaro-prado-768x830.jpg 768w, https://redmonk.com/sogrady/files/2025/11/2048px-Gowy-icaro-prado-1421x1536.jpg 1421w, https://redmonk.com/sogrady/files/2025/11/2048px-Gowy-icaro-prado-1894x2048.jpg 1894w, https://redmonk.com/sogrady/files/2025/11/2048px-Gowy-icaro-prado-1536x1661.jpg 1536w, https://redmonk.com/sogrady/files/2025/11/2048px-Gowy-icaro-prado-480x519.jpg 480w, https://redmonk.com/sogrady/files/2025/11/2048px-Gowy-icaro-prado-580x627.jpg 580w, https://redmonk.com/sogrady/files/2025/11/2048px-Gowy-icaro-prado.jpg 2048w" sizes="auto, (max-width: 947px) 100vw, 947px" /></a></p>
<p>GitHub Copilot was originally released in October 2021, four years ago. So much has happened since, it can be challenging to remember what a revelation it was. As has been discussed <a href="https://redmonk.com/sogrady/2022/06/23/copilot/">previously</a>, it wasn’t that the idea itself was without precedent, but the capabilities, the scope and the scale were without peer. Though the concept of a pair programmer that is available 24 hours a day, seven days a week is table stakes in 2025, in 2021 it was, for many developers, mind blowing.</p>
<p>A little over a year after that, however, OpenAI introduced ChatGPT, the interface to its generative model that could produce code like Copilot, but handle a nearly unlimited list of other tasks &#8211; if often imperfectly. Thus opened the era of Large Language Models (LLM), the mercurial era we continue to speedrun through today.</p>
<p>The LLM era has seen models embedded in every software and hardware format in existence, and now is increasingly flowing the other way with software being embedded into models. The large frontier models remain almost infinitely versatile, capable of handling almost any conceivable workload from full real-time speech inputs to text-to-video outputs. The narrower domain of coding assistance, however, opened up widely by Copilot years ago, has likewise evolved rapidly. As it’s evolved, it’s <a href="https://redmonk.com/sogrady/2025/07/09/promiscuity-of-modern-developers/">upended core assumptions</a> about the development tools market, most obviously that such tools must be free and would command the loyalty of their users.</p>
<p>The promiscuity of developer tool adoption, in fact, has led to short, accelerating cycles in which a new tool with differentiated capabilities emerges, only to shortly be eclipsed by another new tool with new capabilities and approaches. Copilot had its year before ChatGPT (Nov 2022), which had its year before Cursor (Oct 2023), which had its year before Windsurf (Nov 2024). And that’s without getting into the literally dozens of other tools and approaches on the market, a non-exhaustive list of which would include Aboard, Bob, Bolt, Cline, Claude / Code, Gemini / Jules / CLI, Factory, Kiro, Lovable, Poolside, Replit, Same.dev, vibes.diy, v0 and the list goes on.</p>
<p>Each new tool that has its moment in the sun, however, seems to fly a bit too close to it and inevitably, if potentially temporarily, fall back to earth. Sometimes it’s because of the introduction of another breakthrough tool. Sometimes it’s because the team you’re competing against is <a href="https://ramp.com/velocity/san-francisco-tech-workers-996-schedule">working their team</a> to death. And sometimes it’s because the bill for tokens comes due. Regardless, it makes for a market about as predictable as the weather in New England.</p>
<p>Which brings us back to this year’s GitHub Universe, though the event was held on the opposite, and much warmer, coast. There was no launch the magnitude of Copilot at Universe this year. Though the company behind the scenes is thinking hard about what the future of development looks like, this year’s announcements &#8211; from Agent HQ to Code Quality to Mission Control to Plan Mode &#8211; were more about raising the capabilities floor than its ceiling. And for those expecting a new Copilot, this might have been a let down. That simple conclusion can obscure some subtle, more important takeaways from this year’s event, however.</p>
<ul>
<li>First, it’s clear that seven years into its acquisition, Microsoft and GitHub are becoming more closely intertwined. Arguably the clearest sign of this was when CEO Thomas Dohmke departed in August and was not replaced, but even at Universe Microsoft personnel were much more visible and tightly integrated into the event than in years past. A greater Microsoft presence does not come without risks, but it also brings immense resources, operational capabilities and &#8211; as always &#8211; nearly unlimited enterprise account access. In a market that is moving from <a href="https://redmonk.com/blog/2025/09/11/ais-grumpy-fun-era/">FOMO to ROI</a>, those things matter. Early signs as well are that as much as Microsoft is integrating with GitHub, GitHub is likewise  integrating with Microsoft. </li>
<li>Second, GitHub is shipping again. Team after team, product after product, GitHub has shifted from a cycle of refinement to one of shipping at velocity. The list of features and enhancements announced at Universe numbered in the hundreds. Some of this is driven by competition with the aforementioned competitors actively unconcerned about burning out their teams, but in many cases it’s simply an executive mandate to ship and ship often. Every software company cycles through periods where they ship and periods where they polish, and in the wake of Universe it’s clear that GitHub is in the former. </li>
<li>Last, there is the landscape. The years since Copilot debuted have been something akin to an industry fever dream, in which an unending flow of seemingly magical new capabilities let loose vast spigots of capital investment. Developers flitted from tool to tool with Bohemian abandon. Enterprises said get AI and we’ll figure out what to do with it later. Looking around at the market, however, it is now later. Budgets matter suddenly. Buyers are shifting their gazes from potential to measurable impact. Procurement is pushing for vendor consolidation. In such a climate, the combination of GitHub and Microsoft not only represent a wide range of technical capability, but predictability and stability from an enterprise perspective. Frothy, bubbling markets have a tendency to benefit the incumbents, and in the developer tools space no one is more incumbent than GitHub. </li>
</ul>
<p>GitHub Universe 2025 may not have broken much new ground from a product standpoint, then, but it was nevertheless a crucially important event for understanding where the company and its parent are headed, and as a consequence, where the industry around them is headed. As for Copilot more specifically, you can’t call it a comeback because it’s been here for years, but if GitHub can keep shipping, the code assist landscape will get a lot more interesting, and soon.</p>
<p><strong>Disclosure</strong>: AWS (Kiro), GitHub, Google (Gemini et al), IBM (Bob) and Microsoft are RedMonk customers. Aboard, Anthropic, Bolt, Cline, Cursor, Factory, Lovable, OpenAI, Poolside, Replit, Same.dev, Vercel and vibes.diy are not currently customers.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
