frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

The Cathedral, the Megachurch, and the Bazaar

https://opensourcesecurity.io/2026/01-cathedral-megachurch-bazaar/
41•todsacerdoti•4d ago

Comments

mkoubaa•1h ago
There's a other group besides these: the secret society, who infiltrate the cathedrals, the megachurches and the bazaar. They are quite cultish, but thankfully the "Data Primacy Lodge" is gaining more initiates than the old guard "Order of Objects"
sowbug•1h ago
I stalled on Which is an acronym for “Gnu’s not Linux” and can't recover from the spin.
tormeh•1h ago
It's excellent. I grinned ear to ear.
k3nsa1•43m ago
It's actually "Gnu's Not Unix", the original article got it wrong too
zahlman•1h ago
> Big companies will often tithe to these megachurches. Some churches are bigger than others. The Linux Foundation makes hundreds of millions of dollars. Smaller foundations like the Python Software Foundation have to make do with only a few million.

This hides essential detail that would seem to very much weaken the argument. You have the Linux Foundation and the Mozilla Foundation that "make hundreds of millions of dollars", and then everyone else is orders of magnitude smaller. Python might be in third place, for all I know (or maybe it's Apache).

> It shows how most open source projects aren’t some giant megachurch like group. These projects are one person.

> It’s easy to assume everyone else is also a megachurch member, even if they are not. The church members are pretty noisy and get a lot of attention.

I suspect most of those random bazaar vendors would like to have a respectable church-sized building. Or at least a proper stall.

> If you look at modern day open source, it sometimes feels like the megachurch open source is better because they have a nice parking lot, give out donation receipts, and it doesn’t smell like kabobs.

Well, no; it has more to do with the sense that outsiders are taking the bazaar seriously.

rectang•4m ago
The ASF, chartered as a 501(c)(3) nonprofit charity which serves the public good, has a budget a fraction the size of other orgs chartered as 501(c)(6) nonprofits and serve the common business interests of members.
xg15•1h ago
If we're working with those metaphors, I think it's useful to read up on how actual, real-life bazaars are operating.

In particular:

> A bazaar or souk is a marketplace consisting of multiple small stalls or shops [...] They are traditionally located in vaulted or covered streets that have doors on each end and served as a city's central marketplace.

> Merchants specialized in each trade were also organized into guilds, which provided support to merchants but also to clients. The exact details of the organizations varied from region to region. Each guild had rules that members were expected to follow, but they were loose enough to allow for competition. Guilds also fulfilled some functions similar to trade unions and were able to negotiate with the government on behalf of merchants or represent their interests when needed.

> Historically, in Islamic cities, the muḥtasib was the official in charge of regulating and policing the bazaar and other aspects of urban life. They monitored things such as weights and measures, pricing, cleanliness, noise, and traffic circulation, as well as being responsible for other issues of public morality. They also investigated complaints about cheating or the quality of goods.

( https://en.wikipedia.org/wiki/Bazaar )

So not quite the anarchocapitalist, self-organizing utopia that tech people seem to imagine there - in fact, they have a lot of organization, both between merchants as well as on the bazaar as a whole.

Seems to me, this model is more similar to the "privately-owned marketplaces" we see increasingly in the digital world: App stores, merchant sites like Amazon, etc.

In that sense, "most of open-source" being on Github which is now owned by Microsoft is ironically more similar to a real bazaar.

With one difference: At least the administrators of real bazaars were public officials with a mandate to keep the market fair - and there was organization among the vendors in form of guilds. With digital marketplaces, the markets themselves are private assets and the administrators are blatantly self-interested. And there doesn't seem to be any kind if higher-order organization across different open source projects, everyone is fighting on their own.

So maybe it would do the open source community good to become more like an actual bazaar.

rzerowan•4m ago
>Seems to me, this model is more similar to the "privately-owned marketplaces" we see increasingly in the digital world: App stores, merchant sites like Amazon, etc.

>In that sense, "most of open-source" being on Github which is now owned by Microsoft is ironically more similar to a real bazaar.

Id put it that this is incorrect insofar - as the bazaar was/is a public commons with a dual regulatory environment city(state) and the guilds , which would enforce/regulate as needed.

The digital marketplaces we have would be more anologous to feudal plantations ,where each coder(sharecropper) survives at the whim of their particluar feudal lord , who have total control within that space and the state via lobbying mostly keeps off.Theer are no guild equivalent so when Playstore/Github makes a ruling like the recent hike of dev fees or ci runner. Theres no state or user leverage that can force a reversal other than complaints.

Paradoxically id say they are more megachurch than bazaars.

jhatemyjob•1h ago
Kind of offtopic but fun fact I didn't know until recently, the Moldbug definition of Cathedral is based (lol) on the Eric Raymond definition
ThrowawayB7•1h ago
> "...Microsoft. Who we haven’t mentioned in this story, but they hated Linux more than a toddler hates naps."

A lot of FOSS people think this but it's not really true. It was a thorn in the side of MS executives as a competitor, sure, but I never met anyone in the rank and file that could be bothered to hate Linux. More than a few of my colleagues played with Linux at home in the '00s. I cut my teeth on the commercial UNIXes so there wasn't anything interesting about Linux to me until it had caught up with them around 2010 or so.

ronsor•1h ago
People mean Microsoft, the corporation, as a policy. Not every employee there literally.
sunsetSamurai•47m ago
you're trying to rewrite history here, Microsoft used to be a well known linux hater, but linux became popular and they had no choice but to accept it. Remember the "linux is cancer" years...
ThrowawayB7•30m ago
I was there a couple decades and you weren't.
canadaduane•52m ago
"Don't look him up, he's not exactly role model material." I don't admire the ethos of putting people in bad boxes.
wahnfrieden•49m ago
He's a pedophile and pedophilia supporter. Do you prefer an accurate label like that without the judgment of "good" vs "bad"?
nilamo•3m ago
On the otherhand, I greatly appreciate that we don't pretend everyone is 100% awesome all the time. We shouldn't hold people up as role models that we don't want to emulate, and whatnot.
brid•49m ago
The Cathedral metaphor doesn't make any sense since the point of the Cathedral is simultaneously to revere God and to be able to take in as many "unwashed masses" as possible. Only by self-exclusion (explicit external irreverence/scandal) can you be excluded.
jrowen•46m ago
The author links to another article of theirs called "Open Source is Bigger Than You Can Imagine," which hinges on the size of the npm registry. npm says "open source" on their landing page, and has an "npm Open Source" section of their policies, which places no restrictions on how you license your npm package (save for a special license to them).

This does seem very bazaar to me, but this would all be deemed Not Open Source by the [cathedral/megachurch?] community, correct? Do people take issue with npm using the term open source?

dfajgljsldkjag•44m ago
I like the idea that we moved from cathedrals to megachurches because it explains why everything feels so corporate now. It is easy to forget that the messy bazaar is still underneath all the shiny tools we use.
uncletaco•25m ago
> History will probably remember him as LTT, “Linus The Torvalds”

This is trolling right?

tptacek•1m ago
It was a bad essay at the time and I don't think you can make a good essay by trying to build off it. Adding "megachurch" to the already strained metaphor didn't improve it.

https://news.ycombinator.com/item?id=35939383

Gaussian Splatting – A$AP Rocky Helicopter Music Video

https://radiancefields.com/a-ap-rocky-releases-helicopter-music-video-featuring-gaussian-splatting
72•ChrisArchitect•1h ago•19 comments

Flux 2 Klein pure C inference

https://github.com/antirez/flux2.c
11•antirez•49m ago•0 comments

The Cathedral, the Megachurch, and the Bazaar

https://opensourcesecurity.io/2026/01-cathedral-megachurch-bazaar/
41•todsacerdoti•4d ago•21 comments

A Social Filesystem

https://overreacted.io/a-social-filesystem/
57•icy•10h ago•15 comments

Overlapping Markup

https://en.wikipedia.org/wiki/Overlapping_markup
16•ripe•8h ago•1 comments

Command-line Tools can be 235x Faster than your Hadoop Cluster (2014)

https://adamdrake.com/command-line-tools-can-be-235x-faster-than-your-hadoop-cluster.html
204•tosh•9h ago•123 comments

America is slow-walking into a Polymarket disaster

https://www.msn.com/en-us/money/markets/america-is-slow-walking-into-a-polymarket-disaster/ar-AA1...
25•krustyburger•30m ago•9 comments

Show HN: Lume 0.2 – Build and Run macOS VMs with unattended setup

https://cua.ai/docs/lume/guide/getting-started/introduction
9•frabonacci•57m ago•0 comments

More sustainable epoxy thanks to phosphorus

https://www.empa.ch/web/s604/flamm-hemmendes-epoxidharz-nachhaltiger-machen
42•JeanKage•4d ago•13 comments

Show HN: Xenia – A monospaced font built with a custom Python engine

https://github.com/Loretta1982/xenia
7•xeniafont•8h ago•1 comments

Starting from scratch: Training a 30M Topological Transformer

https://www.tuned.org.uk/posts/013_the_topological_transformer_training_tauformer
93•tuned•7h ago•23 comments

Sins of the Children (Adrian Tchaikovsky)

https://asteriskmag.com/issues/07/sins-of-the-children
7•maxall4•1h ago•1 comments

Show HN: HTTP:COLON – A quick HTTP header/directive inspector and reference

https://httpcolon.dev/
4•ultimoo•48m ago•2 comments

A free and open-source rootkit for Linux

https://lwn.net/SubscriberLink/1053099/19c2e8180aeb0438/
103•jwilk•9h ago•20 comments

Milk-V Titan: A $329 8-Core 64-bit RISC-V mini-ITX board with PCIe Gen4x16

https://www.cnx-software.com/2026/01/12/milk-v-titan-a-329-octa-core-64-bit-risc-v-mini-itx-mothe...
105•fork-bomber•6d ago•54 comments

Show HN: Figma-use – CLI to control Figma for AI agents

https://github.com/dannote/figma-use
64•dannote•12h ago•26 comments

A pandemic rescue became a 30-year debt trap

https://thehill.com/opinion/finance/5692543-small-business-loan-debt-trap/
9•iancmceachern•27m ago•0 comments

ThinkNext Design

https://thinknextdesign.com/home.html
197•__patchbit__•12h ago•93 comments

Design systems and shareable browser support

https://medium.com/flat-pack-tech/design-systems-and-shareable-browser-support-8b2783597fec
5•robin_reala•6d ago•0 comments

Keystone (YC S25) Is Hiring

1•pablo24602•6h ago

What is Plan 9?

https://fqa.9front.org/fqa0.html#0.1
120•AlexeyBrin•5h ago•37 comments

Echo Chess: The Quest for Solvability (2023)

https://web.archive.org/web/20230920164939/https://samiramly.com/chess
3•kurinikku•8h ago•1 comments

Iconify: Library of Open Source Icons

https://icon-sets.iconify.design/
441•sea-gold•11h ago•51 comments

ASCII characters are not pixels: a deep dive into ASCII rendering

https://alexharri.com/blog/ascii-rendering
1115•alexharri•1d ago•124 comments

Erdos 281 solved with ChatGPT 5.2 Pro

https://twitter.com/neelsomani/status/2012695714187325745
267•nl•15h ago•244 comments

How the Lobsters front page works

https://atharvaraykar.com/lobsters/
37•g0xA52A2A•1h ago•10 comments

Predicting OpenAI's ad strategy

https://ossa-ma.github.io/blog/openads
377•calcifer•4h ago•281 comments

Profession by Isaac Asimov (1957)

https://www.abelard.org/asimov.php
148•bkudria•16h ago•41 comments

jQuery 4

https://blog.jquery.com/2026/01/17/jquery-4-0-0/
573•OuterVale•14h ago•184 comments

Stop using MySQL in 2026, it is not true open source

https://optimizedbyotto.com/post/reasons-to-stop-using-mysql/
26•thunderbong•2h ago•8 comments