OccupySaaS: hvad de open source-Salesforce- og Auth0-erstatninger implementerer
OccupySaaS bruger AI til at udvikle selvhostbare alternativer til abonnementssoftware.
OccupySaaS bruger AI til at udvikle selvhostbare alternativer til abonnementssoftware. SalesCompel, dets Salesforce-kompatible projekt, har en tidlig vedvarende Go/PostgreSQL-kunderegisterdel og en separat udforskende prototype, hvis ændringer forbliver i hukommelsen. ZeroAuthy registrerer tests med navngivne Auth0-klienter og har en snæver OpenID-overensstemmelses-selvcertificeringsliste. At flytte produktionen kræver stadig arbejdsgange, migrering og driftsbevis. Dommen er "KRÆVER GENNEMGANG".
Læs den skriftlige udgave (engelsk) ↗
Hvad denne video dækker
- Salesforce annoncerer Pro Suite til 100 USD pr. bruger pr. måned, faktureret årligt. Dette er én betalt plan, med billigere og gratis tilbud også tilgængelige. Episoden rapporterer projektets mål om at reducere afhængigheden pr. sæde, uden at måle besparelser eller hævde tilsvarende produktdækning.
- OccupySaaS-webstedet daterer ZeroAuthys offentlige projekt til den 14. oktober 2026 og SalesCompels til den 15. oktober. Arrangementet den 2. november er frisk diskussion. Webstedets fyringsfortælling er tilskrevet selvbeskrivelse; bidragydernes ansættelseshistorier blev ikke uafhængigt fastslået her.
- SalesCompels implementeringsguide beskriver vedvarende konto- og kontaktoperationer i en lejer-afgrænset Go/PostgreSQL-kandidat. Dens separate Vue-udforskende prototype bruger syntetiske data og holder ændringer i hukommelsen uden backend-kald. Ingen fuld programmilepæl har et registreret bestået exit-gate, og produktionscertificering er ikke opnået.
- ZeroAuthys matrix navngiver klientversioner og skelner klientkontroller fra server-kun-tests. OpenID Foundation lister zeroauthy commit 38b4229 for Basic OP-, Config OP- og Form Post OP-profiler. Selvcertificering vedrører specifikke protokolprofiler; det er forskelligt fra en generel sikkerhedsrevision eller fuld Auth0-paritet. Multi-faktor-login og en operationel hærdet fejetur forbliver senere roadmap-arbejde.
- I SalesCompels tidlige backend-guide tilbagekalder en autoriseret databaseoperatør et tildelt token ved at slette dets gemte digest-række. Guiden placerer token-livscyklus og offentlig login i fremtidigt arbejde. Denne konkrete procedure illustrerer det driftsansvar, en virksomhed påtager sig ved at hoste sin erstatning.
- En rapport fra 21. oktober af PostgreSQL-bidragsyder Robert Haas beskriver AI-assisteret fejlopdagelse, der overgår menneskelig gennemgang. Episoden bruger denne daterede, tilskrevne forklaring som vedligeholdelseskontekst snarere end en ny udgivelsesmeddelelse eller en måling af OccupySaaS-fejl.
- The Daily Diffs dom er "KRÆVER GENNEMGANG" for et produktionsskift. Test den understøttede del mod reelle arbejdsgange, tilladelser og genoprettelsesbehov, og navngiv den operatør, der er ansvarlig for tjenesten. Den angivne "clean-room"-politik anerkender kontraktmæssig risiko, og en open source-licens fjerner ikke infrastruktur- eller vedligeholdelsesomkostninger.
Spørgsmål og svar
Hvad implementerer den open source Salesforce-erstatning SalesCompel?
SalesCompel implementerer en tidlig vedvarende kunderegisterdel, ifølge dets README og implementeringsguide. Go/PostgreSQL-backenden understøtter konto- og kontaktoperationer med lejer-afgrænset adgang og begrænsede forespørgsler. En separat Vue-udforskende prototype bruger syntetiske poster og beholder ændringer i hukommelsen. Projektet dokumenterer ufærdigt migrations- og bredere arbejdsgangsarbejde, og produktionscertificering er ikke opnået.
Hvordan kan en kompatibel server hjælpe en virksomhed med at forlade sin SaaS-leverandør?
En kompatibel server kan acceptere anmodninger fra en eksisterende softwareklient til en anden destination og dermed bevare mere af en applikations eksisterende integration. ZeroAuthys matrix registrerer kontroller med navngivne Auth0-klienter, mens SalesCompels guide lister en begrænset implementeret overflade. Virksomhedens faktiske poster, tilladelser og brugerdefinerede arbejdsgange kræver stadig en migrationsprøve mod den understøttede adfærd før produktionsbrug.
Hvad fastslår ZeroAuthys OpenID-selvcertificeringsliste?
OpenID Foundation lister en specifik ZeroAuthy commit for tre udbyderoverensstemmelsesprofiler. Fonden definerer selvcertificering som en enheds formelle erklæring om en implementerings overensstemmelse gennem test. Påstanden har et defineret protokolomfang. ZeroAuthys køreplan placerer separat multi-faktor-login og operationel hærdning i senere arbejde, så en produktionsbeslutning kræver bevis ud over listningens begrænsede omfang.
Hvordan tilbagekaldes et tildelt adgangstoken i SalesCompels tidlige backend?
En autoriseret databaseoperatør sletter det tildelte tokens gemte digest-række, ifølge SalesCompels implementeringsguide. Fordøjelsen er tokenets fingeraftryk i databasen. Den samme guide placerer token-livscyklus og offentlig login i fremtidigt arbejde. Dette er en dokumenteret tidlig-kandidatprocedure, som en selvhostende operatør skal forstå; episoden hævder ikke at have udført en produktions-offboardingstest.
Hvad var The Daily Diffs dom over et produktionsskift til denne erstatning?
The Daily Diffs dom var "KRÆVER GENNEMGANG". Episoden anbefaler at teste understøttede dele, fordi en kompatibel åben server kan skabe en udgangsmulighed. Produktionen forbliver betinget af migrationsbevis og klart driftsansvar, hvilket afspejler SalesCompels dokumenterede tidlige omfang og ufærdige køreplan. En prøve bør dække virksomhedens reelle arbejdsgange, tilladelser og genoprettelsesbehov, før kundeaccess afhænger af erstatningen.
Oversat udskrift
Oversat fra den originale engelske fortælling. Tilgængelig lyd og undertekster styres af YouTube.
Kan du opsige Salesforce og beholde produktet?
0:00 En Salesforce-klon lyder som at annullere regningen og beholde produktet. OccupySaaS har offentlig kode, og dens køreplan viser, hvor meget der mangler. I denne video, hvad fungerer allerede? Hvad følger dig ud? Og hvem får slukknappen? Når en medarbejder forlader virksomheden, skal deres adgang stoppes. Salesforce-genopbygningens instruktioner fortæller dig, hvem der skal udføre det arbejde. Vi følger det nøjagtige trin før dommen.
0:21 Det er mandag, den anden november, og dette er The Daily Diff. OccupySaaS er en open source-indsats, der bruger AI til at genopbygge abonnementssoftware fra offentlig dokumentation. ZeroAuthy retter sig mod Auth0, tjenesten der håndterer applikationslogins. SalesCompel retter sig mod Salesforce, hvor salgsteams opbevarer kunderegistre. Begge projekter er tidlige og selv-hostbare. Salesforce annoncerer sin Pro suite til hundrede dollars pr. bruger pr. måned,
Hvorfor genopbygge noget, virksomheder allerede køber?
0:45 faktureret årligt. Hvert ekstra sæde forstørrer den regning. OccupySaaS kalder pris pr. sæde en skat på vækst. Indkøb har endelig opdaget et abonnement på ansættelse af mennesker. Den foreslåede flugt er kompatibilitet. Din applikation sender allerede leverandøranmodninger via en softwareklient. Byg en server, der forstår disse anmodninger, og den samme klient kan tale med din server i stedet. Du beholder mere af den applikation, du allerede har betalt ingeniører for at bygge.
1:09 Det er vigtigt, når det at forlade betyder at genopbygge års virksomhedsvaner. Et kunderegister kan indeholde brugerdefinerede felter, og en anden applikation kan afhænge af præcis hvordan en anmodning opfører sig. At holde det fungerende er det vanskelige løfte. Det nyttige spørgsmål er, hvilken del af din eksisterende opsætning denne kode allerede kan forstå. Webstedets slogan er, de fyrede os, vi genopbygger deres SaaS. Disse ansættelseshistorier er ikke verificeret her.
1:32 Dagens begivenhed er Hacker News-diskussionen. Webstedets egen tidslinje placerer de to offentlige projekter i midten af oktober. Hævnfilmen har været under udvikling i uger. Den samme indsats' Auth0-erstatning giver os noget konkret at tjekke.
Hvad fungerer allerede med Auth0-klienter?
1:44 ZeroAuthys kompatibilitetsmatrix registrerer login- og adgangsoplysninger testet med navngivne Auth0-softwareklienter, inklusive React-klienten. Den navngiver præcise versioner og skelner klientkontroller fra tests af serveren alene. Disse grænser gør påstanden nyttig. OpenID Foundations egen liste navngiver en specifik ZeroAuthy-version for tre login-standardprofiler. Det er en kontrollerbar selvcertificeringspåstand med et defineret omfang. Projektets køreplan placerer stadig multi-faktor-login og operationel hærdning i senere arbejde.
2:11 Du kan inspicere både præstationen og det ufærdige arbejde, før du stoler på det med kunder. På Hacker News peger kommentator ozim på backups og sikkerheds- opdateringer som en del af det, kunder køber. Retfærdig indvending. En virksomhed, der vælger selv-hosting, har brug for nogen, der er ansvarlig for disse jobs, selv når licensen ankommer uden et salgsopkald. Nogen bliver stadig tilkaldt under middagen. SalesCompel gør den grænse særligt synlig.
Hvor meget Salesforce er implementeret?
2:33 Dens Go-backend gemmer konto- og kontaktposter i PostgreSQL, med lejer-begrænset adgang og begrænsede forespørgsler. Dens implementeringsguide lister de understøttede operationer. Bredere forespørgselsadfærd og migrering forbliver uden for den del. Din virksomheds års tilpasninger rejser som et separat problem. Og vær forsigtig med, hvilken skærm du beundrer. Den separate Vue-udforskende prototype bruger syntetiske data og holder redigeringer i hukommelsen. Backend-delen persisterer poster.
2:57 Readme forklarer begge dele. En attraktiv kundeliste kan demonstrere et layout, mens migrationsplanen stadig skrives. Til bygherrernes ros nedskriver de det ufærdige arbejde. Køreplanen siger, at ingen fuld programmilepæl har et registreret exit-gate-pas, og produktionscertificering er ikke opnået. Deres resterende estimat løber til hundredvis af afgrænsede arbejdspakker.
3:16 Det er et estimat af omfang; der er ingen leveringsdato gemt i det. Så hvad følger dig ud? Dine poster skal have en verificeret destination. Integrationer skal have deres faktiske anmodninger testet. Tilladelser skal kontrolleres mod din virkelige organisation. En velkendt API sænker en migrationsbarriere; enhver ikke-understøttet arbejdsgang tilhører stadig acceptlisten. Klonen arver din virksomheds særheder gratis.
3:38 En ældre rapport forklarer arbejdsbyrden.
Hvem vedligeholder koden, efter AI har skrevet den?
3:40 Den 21. oktober skrev PostgreSQL-bidragyder Robert Haas, at AI-assisteret fejlopdagelse overhalede menneskelig gennemgang. Han forbandt det pres med sene funktionsændringer og version nitten forsinkelse. Hans oktober-forklaring er nyttig kontekst for disse kloner. Haas siger, at modeller kan udarbejde rettelser, og mennesker kontrollerer stadig korrekthed og projekt- standarder. Arbejde med ældre udgivelser afleder også anmeldere. At eje erstatningen giver dig også den vedligeholdelsesforpligtelse.
4:05 Budgetter til en vedligeholder udover maskinen, der producerer kode. Den nemme del af at opsige et abonnement er at finde knappen.
Hvor placerer SalesCompel slukknappen?
4:12 Nu skal den medarbejder have fjernet sin adgang. I SalesCompels tidlige backend-guide er adgangsoplysningen et token. For at tilbagekalde et tildelt token sletter en autoriseret databaseoperatør dets gemte digest-række. Det er tokenets fingeraftryk i databasen. Guiden placerer token-livscyklus og offentlig login i fremtidigt arbejde. Du styrer serveren, og du er ansvarlig for at stoppe adgangen. Jeg kan godt lide at have det valg.
4:33 Jeg ville øve reelle arbejdsgange og genoprettelse, før jeg satte kunder bag det. Deres erklærede "clean-room"-politik udelukker fortroligt arbejdsgivermateriale og anerkender kontraktmæssig risiko. Apache-licens giver dig tilladelser til denne kode; dit juridiske hjemmearbejde overlever downloaden. Den offentlige køreplan giver dig noget nyttigt at forhøre dig om, mens hjemmesiden fejrer besættelsen. Hvis du hellere vil læse dette end høre mig sige det, lander "the diff" i din indbakke
4:55 hver morgen, gratis på the daily diff dot dev, link nedenfor. Så dagens dom er "KRÆVER GENNEMGANG".
Ville jeg flytte produktionen til denne exitplan?
5:01 Jeg ville teste de understøttede dele, fordi en kompatibel åben server kan give udviklere en udgang. Jeg ville holde produktionen betinget af migrationsbevis og driftsansvar. Abonner, tryk på klokken, og fortæl mig i kommentarerne, hvis du ville have stemplet det anderledes. Og det er "the diff" for i dag. Jeg er Niko fra Axrisi. Flet ansvarligt.
Kilder
- SalesCompel README: candidate, prototype and roadmap limitsOccupySaaS / SalesCompel
- SalesCompel early backend: implemented surface and token revocationOccupySaaS / SalesCompel
- ZeroAuthy README and roadmapOccupySaaS / ZeroAuthy
- Certified OpenID providers and profilesOpenID Foundation
- What is self-certification?OpenID Foundation
- Sales pricing: Pro Suite annual billingSalesforce
- OccupySaaS: stated method and October timelineOccupySaaS
- Postgres 19 is late, and it's AI's fault — October 21, 2026Robert Haas / Neon
- ZeroAuthy stated clean-room policyOccupySaaS / ZeroAuthy
- ZeroAuthy compatibility matrixOccupySaaS / ZeroAuthy
- SalesCompel progress and remaining roadmapOccupySaaS / SalesCompel
- OccupySaaS discussion — November 2, 2026Hacker News
- Cover portrait: Marc Benioff by Christie Hemm Klok / Salesforce; cropped and background removedWikimedia Commons · CC BY-SA 2.0
- Cover portrait and adapted artwork license: CC BY-SA 2.0Creative Commons



