🎭 NATS: When Your Digital Child Becomes the Prize in a Custody Battle

Reminder to all companies:
If you build your empire on open-source and contribute nothing back, don't be surprised when the ground starts cracking.

NATS, one of the few messaging systems that actually works without summoning ancient demons, now finds itself torn between its creators at Synadia and its adoptive guardians at CNCF. Like any good custody battle, it’s about one thing: Money. 🤑

As a tiny contributor to NATS, it fills me with childlike glee and existential dread to witness what happens when open source ideals collide headfirst with cold, hard business reality.
It’s a classic story:
A vendor generously donates an open-source jewel… only to demand it back when the math stops adding up.

Synadia, the ever-devoted parent, wants to put NATS under the Business Source License (BSL) to secure its survival. Meanwhile, CNCF holds the project in a loving but legally fortified embrace, refusing to let go.

CNCF, clutching its righteous torch of community ownership, refuses to hand over the toys, reminding Synadia: “You gave it away. There are rules. Also… you signed things.”

As a microscopic speck in this universe of giants, I have one simple emotion: sadness.
Sadness that the best technology can still be crushed under the weight of human greed, misaligned incentives, and tragic irony.

OSS survives because we believe in it. OSS dies when we monetize belief.

Whatever happens, little NATS deserves better than a lawsuit. It deserves a future.

Will I stop contributing to NATS?
No. I'm far too stubborn for that.
Will I trust it the same way?
Ask me again when the lawsuits stop.

⚡ Still contributing. Still dreaming. Still worried.

Sources:
* cncf.io: https://www.cncf.io/blog/2025/04/24/protecting-nats-and-the-integrity-of-open-source-cncfs-commitment-to-the-community/
* thestack: https://www.thestack.technology/we-want-it-back-synadia-tries-to-claw-nats-back-from-a-shocked-cncf/
* Nats.io: https://github.com/cncf/foundation/blob/main/documents/nats/Proposal%20to%20exit%20NATS%20from%20CNCF.pdf
#opensource #natsio #cncf #synadia #foss #techdrama #softwareengineering #NATS #OSS #BusinessSourceLicense #DeveloperLife #SupportOSS #coding #programming

Protecting NATS and the integrity of open source: CNCF’s commitment to the community

When a company contributes a project to the Cloud Native Computing Foundation (CNCF), it’s not just sharing code—it’s making a commitment to the open source community. It’s a pledge to uphold open…

CNCF
#natsio attention CVE-2025-30215 marked as CRITICAL according to https://github.com/nats-io/nats-server/releases/tag/v2.11.1-binary and https://github.com/nats-io/nats-server/releases/tag/v2.10.27-binary „This is a binary-only release containing fixes for CVE-2025-30215, a CRITICAL severity vulnerability affecting all NATS Server versions from v2.2.0, prior to v2.11.1 or v2.10.27. Public disclosure of the details, including the source code, will be made available no sooner than a week from the release date. All environments should update as soon as possible. …“
Release Release v2.11.1-binary · nats-io/nats-server

Changelog Go Version 1.24.1 CVEs This is a binary-only release containing fixes for CVE-2025-30215, a CRITICAL severity vulnerability affecting all NATS Server versions from v2.2.0, prior to v2....

GitHub

Not that anybody cares, but I do this kind of stuff sometimes
https://github.com/ha1tch/natslive/tree/main

#foss #nats #natsio

GitHub - ha1tch/natslive

Contribute to ha1tch/natslive development by creating an account on GitHub.

GitHub

🚀 Dive into the future of messaging with #JNats & #GraalVM! 🌐 Tested the robust #NATS with JNats client & Java Nats Test Server today - seamless compiling with a smart SecureRandom init trick! 🛠️ Surprisingly straightforward, check out how it's done 👉 https://github.com/YunaBraska/nats-graalvm-example 💡 #Java #MessagingMagic

@java #Java #nats_io #natsio @nats_io@t.l3r.me @nats_io@bird.makeup

GitHub - YunaBraska/nats-graalvm-example: Demonstrating the integration of NATS with GraalVM for creating efficient native executables, showcasing optimal configurations and techniques for leveraging NATS in high-performance, low-footprint applications.

Demonstrating the integration of NATS with GraalVM for creating efficient native executables, showcasing optimal configurations and techniques for leveraging NATS in high-performance, low-footprint...

GitHub
Check out my new article on creating a remote controlled Raspberry PI Car with camera video streaming using Nats.io. You control it over the internet. Read more: https://sandstorm.de/de/blog/post/diy-world-wide-remote-access-to-the-raspberry-car-part-8.html #RaspberryPi #Natsio #Tauri #balenaCloud #DIY
DIY World wide remote access to the Raspberry Car (Part 8)

Want to control a remote controlled driving camera drone based on a Raspberry PI via the internet? Here I explain the programming I did and open sourced it.

Sandstorm - Wir programmieren Zukunft.
Has anyone done any work with #natsio and #activityPub? I wonder about a fast and light messaging system would be a great fit for scaling mastodon and the #fediverse.