314
submitted 5 days ago* (last edited 5 days ago) by chleb@lemmy.world to c/opensource@lemmy.ml

OccupySaaS is protest movement written in code.

Story is simple. Many engineers got laid off in tech. But the SaaS platforms they built keep growing and keep charging per seat. So the same industry rent our own work back to us. This project is answer to that. Laid off engineers use AI and public documentation to rebuild those platforms as free open source drop-in replacements. One seat at a time.

Method is clean room. Public docs only, open standards, public SDK behaviour. No leaked code, no decompile, no confidential info from former employer. AI help with build, humans write spec and review every change. Compatible is proven by running vendors own public SDKs against the server. If your existing code dont work unchanged, it is not done.

Two early releases: ZeroAuthy ( Auth0 compatible identity server) and SalesCompel( Salesforce compatible CRM)

They are early, not production ready yet. But the goal is the point.

top 50 comments
sorted by: hot top new old
[-] criss_cross@lemmy.world 26 points 4 days ago

This is something that my current company is learning the hard way sadly.

You don’t pay saas companies for a code base. You pay them for maintenance, hosting, and figuring out complexity for you.

Vibe coded stuff is garbage because the only thought that went into it was a 5 minute “build this for me”.

[-] bearforcepilot@lemmy.zip 3 points 3 days ago* (last edited 3 days ago)

I think also, people forget that open source projects need maintainers who are properly invested.

It's difficult to imagine a meaningful future for a codebase that you spun up with AI and don't actually understand yourself.

There's an expectation of stewardship beyond "yeah I spent 2k on tokens"

[-] WhiskeyNeon@lemmy.zip 13 points 4 days ago

This 100%. I worked for an enterprise software vendor and even though our product was expensive and open source options existed that did the same thing, the support, maintenance, compliance certifications, etc is what people pay for. The vibe-coded clones might get feature parity, but now support and compliance is totally on the teams using the software.

[-] vrighter@discuss.tchncs.de 3 points 3 days ago

except as it turns out.... they don't know how handle their coplexity either

load more comments (1 replies)
[-] lime@feddit.nu 72 points 5 days ago* (last edited 5 days ago)

these people wouldn't know what a "clean-room" was if it swallowed them whole

[-] melfie@lemmy.zip 21 points 5 days ago* (last edited 5 days ago)

Yeah, as much as I’d like to applaud this sort of thing, ArtCraft, for example, is going to end up with some major legal woes, in addition to the fact that it’s a pile of slop that doesn’t work worth a damn. The only winner is Anthropic or OpenAI getting big money for all those wasted tokens.

[-] FukOui@lemmy.zip 10 points 5 days ago* (last edited 5 days ago)

*Whisper: self hosted LLMs

Dario: We gotta pace the frontier 😆

But in all seriousness, they're still unmaintaible slop. But who knows maybe in X years they get better. I see a better use case in software ~~cracking~~ libre sourcing

[-] balsoft@lemmy.ml 6 points 5 days ago* (last edited 5 days ago)

But in all seriousness, they’re still unmaintaible slop

They are definitely more user-friendly and community-maintainable than the closed-source originals.

Originals are either binaries you can't modify, or completely black-box inaccessible software someone else runs which you only interact with.

Having some source code which does almost the same thing, even if it's buggy, is much better than having nothing at all.

Of course AI has its own issues and the resulting software is pretty bad. It is a great starting point to be improved tho.

[-] magic_smoke@lemmy.blahaj.zone 4 points 4 days ago

Hey if it means we get another shot at fixing what they broke with the GPL, I'm in.

load more comments (6 replies)
load more comments (12 replies)
[-] TootSweet@lemmy.world 75 points 5 days ago
[-] mushroommunk@lemmy.today 55 points 5 days ago

Yeah... Totally going to use the vibe coded authentication service. Not

load more comments (2 replies)
[-] nullpotential@lemmy.dbzer0.com 26 points 5 days ago

I've been scrolling for five minutes and this is the third self-promoted AI project I've seen. This is what lemmy/the Internet is now, I guess.

[-] Fmstrat@lemmy.world 9 points 4 days ago* (last edited 4 days ago)

us

movement

Mmhmm. Thanks for the ad.

My favorite part is Auth0 is the sponsor of Passport.js, you guessed it, an Open Source identity management library. And they play a big role at places like IETF where standards are actually written.

[-] floofloof@lemmy.ca 18 points 5 days ago* (last edited 5 days ago)

A lot of that AI will presumably be rented from the companies that persuaded your boss to fire you and use their tools instead. So it's an odd kind of protest, that starts by paying those companies more money.

I do like the idea of software engineers collectivizing and prioritizing work on projects that don't have good enough open-source options, particularly where it targets the nastier companies in the SaaS space. But there's nothing new about that work; what's new is that we have a lot of people motivated to take software in a new direction, who miss being able to take pride in the quality of their work, and who may be more receptive to acting collectively than these people have traditionally been. I know whenever I've proposed any kind of collective stance at my workplaces I've been met with blank stares, silence, and developers nervously looking at their feet. Maybe that can change when more people have recent experience of what happens when you don't act together.

If we want to do something new, how about worker-owned cooperatives which actually offer good-quality software and support with ethical terms of use? Build it and sell it to the companies paying for SaaS, and make your software and support deal more attractive than the one they're being gouged for. The support is particularly important when anyone can dash off some software using AI. Make your company worker-owned, nonprofit and cheap, market it professionally, offer good support and maintenance, and make a living doing it.

[-] mnemonicmonkeys@sh.itjust.works 13 points 5 days ago* (last edited 4 days ago)

Same.

Any good programmer is only spending 10-20% of their time actually writing code. Replacing that with LLMs isn't making you significantly faster, especially if you're spending more time per line reviewing what it puts out while also atrophying your skills in programming

load more comments (1 replies)
[-] bluefootedbooby@sopuli.xyz 6 points 5 days ago* (last edited 5 days ago)

This is actually the first instance I can personally get behind AI. Useing big tech to fuck with big tech.

load more comments (3 replies)
[-] VieuxQueb@lemmy.ca 4 points 4 days ago

Is it a clean room concept if the LLM has sucked up every source code it could find ?

[-] r3g3n3x@lemmy.zip 22 points 4 days ago

Everyone walking away from this because it touches AI is losing the plot. This is probably the closest thing to digital revolution we can get. Hear me out.

There are a lot of opinions and lots of anger about how things are going in the world today and particularly the USA. More people are getting out to meat space and doing something but those protests, especially in geographically spread out areas like the USA , will never physically embody all of the frustrated people like it does in more concentrated areas, like the EU.

The next layer is the current world order, which, like it or not, has global corporatism acting as second order governance. Their ability to influence not just politics but the employment of millions leaves them in a powerful, dark, and self perpetuating unregulated position, moving from puppets to the puppet masters. This appears to be changing, hopefully. Time will tell.

AI is an extremely powerful tool. Like any globally influential idea, it requires critical thinking and a nuanced understanding to properly leverage. The cold take, at least in left of center circles (generally), is to throw out the baby with the bath water, and shut down anyone that would use it or advocate using it in any way.

At the risk of sounding too Boromir-ish to those people, nay, it is a gift.

The current world order is built on digital life. Social media. Mass marketing via ads. Screens are cheap, eyeballs plentiful, minds accessible and moods malleable. The tech world and tech bros have taken first mover advantage and turned it into a stranglehold on modern life.

Oh you’re still reading? Good, then here’s the payoff. This initiative is one of the strongest steps to take it all back or remove its power.

What if we could open source every major digital platform out there? Every app, every social media, every game, every utility free and downloadable. Open source has always been here but the ability to develop it has been hamstrung by time, effort, manpower or a combination of all three. You’re reading this on the fediverse so odds are you already share that ideology somewhat.

Open sourcing the worlds digital platforms means reducing individual and business reliance on the current monoliths of tech. There’s is nothing out there that cannot be developed and copied for use for free now. Everything can be reverse engineered and offered for a fraction of the overhead. The cornerstone of tech, programming - control over the digital bricks used to shape the world - has had the cost of creation nigh abolished. Hardware and infrastructure are the limiters, but that isn’t new. What’s new is we now have a tool, AI, that can help us build the new hardware and infrastructure for our own purposes, individuals or businesses, to free ourselves from their control.

The very tool that they use to make their system more efficient is the same tool we must use to REPLACE THEM just as they replace us. AI is power to the people as much as it is power to the corps.

However it’s the ENERGY and EFFORT to adopt, support, and use these open-source, free-world initiatives that were must cultivate. If the people abolish all use of AI and corporations keep using it, will it’s like racing a horse against a car. Blind rejection is unwitting surrender.

That’s why this project and anything else like it is vital.

There are plenty of valid reasons on both sides of the AI argument, but I feel like in the long run, if the resources used to provide AI are kept in check (harmonious with the environment) and a humanistic approach is made by businesses to adopt it, no one would have a problem with it. However, capitalism dictates otherwise so we must fight with the same weapons our opposition has, the same weapons that threaten our ability to provide for our families in this day and age, or risk failure. Ironically the same argument the frontier labs have against each other.

I didn’t mean to ramble so much. I guess I feel pretty strongly about this. I think i probably lost my train of thought a time or two but hopefully my point came across. Thanks for reading and I hope I swayed a few minds.

[-] magic_smoke@lemmy.blahaj.zone 13 points 4 days ago* (last edited 4 days ago)

FLOSS existed far before LLMs, and now companies are using them to pull the teeth from hard copyleft licenses.

We didn't need artcraft, we already had Gimp, Darktable, KDEnlive, and Blender. The main complaint from users is UI. The fix isn't AI, the fix is users putting in a week to two to retrain muscle memory.

[-] porous_grey_matter@lemmy.ml 3 points 3 days ago

No, we don't build a free independent internet with stolen labour and that's that.

[-] Peluri96@feddit.org 4 points 4 days ago

First of all, I agree with your points made. I think its a bit more nuanced but I want to add something else. What's way more important than vibe coded new tools is speeding up the dev of already existing ones. We live in a time where many great tools are Foss the everyday user can use. Think the gimps, the inkscapes, the fediverses etc. Improving those tools, making them easier to understand and more streamlined is way more powerful and i think ai is currently helping with that.

[-] phoenixz@lemmy.ca 7 points 4 days ago

One only needs to look at how people are responding to Linux Torvalds allowing AI in Linux development to see that people really neef to calm down a little with the hate.

Yeah, fuck all AI from the big tech comps, but that doesn't mean that any and all AI applications are automatically evil or something

[-] xohshoo@lemmy.world 4 points 4 days ago
load more comments (3 replies)
[-] morallysuperior@lemmy.ml 9 points 4 days ago

Lol websites made by Claude all look the same

[-] chleb@lemmy.world 3 points 3 days ago
[-] morallysuperior@lemmy.ml 3 points 2 days ago

Yeah specifically they use Astro and have the same layout and fonts

[-] MadPsyentist 34 points 5 days ago

ZeroAuthy? whats wrong with Keycloak? its good to have multiple options but why bother if you are just going to vibe the whole thing?

[-] nobody_special@lemmy.ml 7 points 5 days ago

I imagine it's to make an exact drop in replacement. The auth may be a similar path but the management interfaces might be different? I'm spit balling

load more comments (1 replies)
[-] OpenAltFinder@lemmy.world 7 points 4 days ago
[-] chleb@lemmy.world 3 points 3 days ago
[-] fruitycoder@sh.itjust.works 10 points 4 days ago

I would prefer middleware and quality PRs to existing alternitives more tbh, but more options opposed to the demonic contracts the better

load more comments (1 replies)
[-] krolden@lemmy.ml 7 points 4 days ago

There's a ton of open source idps. The only reason anyone uses entra or Google idp is because they're already using windows or chrome/android

I've never actually seen anyone using auth0. I assume because they read how much it would cost versus something like authentik or keycloak.

Also I didn't see any mention of self hosting this software they're vibe coding.

load more comments (1 replies)
[-] bilouba@jlai.lu 22 points 5 days ago

People pays for long term maintenance and support. I'm sympathetic to the mouvement and motivation but it's not going to change much.

load more comments (3 replies)
[-] communism@lemmy.ml 9 points 4 days ago

I mean in principle, stealing IP from big tech would be great, but do they have to have even the English written by AI? It writes in the most grating tech bro tone I have ever had the misfortune of reading. Can't be bothered to write all the code, fine, but can you at least write the introduction to your project? Do you even not care about that?

load more comments (1 replies)

Honestly, as many objections as I have to LLMs and codegen, I honestly don’t object to using it in this context as a tool to counterattack. I feel like this is a relatively reasonable way to fuck with the megacorps and take a slice of their pie.

[-] chleb@lemmy.world 14 points 5 days ago

If an employee can't have a job, these companies should also suffer

load more comments (1 replies)
[-] Flipper@feddit.org 16 points 5 days ago

Yeah I'm good thanks I'd rather use kanidm as SSO Server. It's also opensource and made by people who know what they are doing.

load more comments (1 replies)
[-] Snoopey@lemmy.dbzer0.com 13 points 5 days ago

ServiceNow next please. Fuck the "SI" Control Tower

[-] CallMeAl@piefed.world 10 points 5 days ago

spite software is the best kind of software

load more comments (2 replies)
load more comments
view more: next ›
this post was submitted on 05 Nov 2026
314 points (91.5% liked)

Open Source

50048 readers
207 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 7 years ago
MODERATORS