# OccupySaaS: hva de åpen kildekode-erstatningene for Salesforce og Auth0 implementerer

Published: 2026-11-03

OccupySaaS bruker AI til å utvikle selvhostbare alternativer til abonnementsprogramvare. SalesCompel, deres Salesforce-kompatible prosjekt, har en tidlig vedvarende Go/PostgreSQL kunderegisterdel og en separat utforskningsprototype hvis redigeringer forblir i minnet. ZeroAuthy registrerer tester med navngitte Auth0-klienter og har en smal OpenID-konformitetsselv-sertifiseringsliste. Å flytte produksjon krever fortsatt arbeidsflyt, migrering og driftsbevis. Dommen er NEEDS REVIEW.

Canonical: https://thedailydiff.dev/no/video/2026-11-02-occupysaas-rebuild/

## Hva denne videoen dekker

- Salesforce annonserer Pro Suite til 100 USD per bruker per måned, faktureres årlig. Dette er en betalt plan, med billigere og gratis tilbud også tilgjengelig. Episoden rapporterer prosjektets mål om å redusere avhengigheten per bruker, uten å måle besparelser eller hevde tilsvarende produktdækning.
- OccupySaaS-siden daterer ZeroAuthys offentlige prosjekt til 14. oktober 2026 og SalesCompels til 15. oktober. Arrangementet 2. november er fersk diskusjon. Sidens permitteringsfortelling er tilskrevet selvbeskrivelse; bidragsyternes ansettelseshistorier ble ikke uavhengig fastslått her.
- SalesCompels implementeringsveiledning beskriver vedvarende konto- og kontakthandlinger i en tenant-scoped Go/PostgreSQL-kandidat. Den separate Vue-utforskningsprototypen bruker syntetiske data og beholder redigeringer i minnet uten backend-kall. Ingen full programmilepæl har en registrert utgangs-port-passering, og produksjonssertifisering er ikke oppnådd.
- ZeroAuthys matrise navngir klientversjoner og skiller klientkontroller fra server-kun tester. OpenID Foundation lister opp zeroauthy commit 38b4229 for Basic OP, Config OP og Form Post OP profiler. Selvsertifisering gjelder spesifikke protokollprofiler; den er forskjellig fra en generell sikkerhetsrevisjon eller full Auth0-paritet. Multifaktorinnlogging og en operativ herdingsrunde gjenstår som senere veikartarbeid.
- I SalesCompels tidlige backend-veiledning trekker en autorisert databaseoperatør tilbake et provisjonert token ved å slette den lagrede digest-raden. Veiledningen plasserer token-livssyklus og offentlig innlogging i fremtidig arbeid. Denne konkrete prosedyren illustrerer driftsansvaret et selskap påtar seg når det hoster sin erstatning.
- En rapport fra 21. oktober av PostgreSQL-committer Robert Haas beskriver AI-assistert feiloppdagelse som overgår menneskelig gjennomgang. Episoden bruker denne daterte, tilskrevne forklaringen som vedlikeholdskontekst i stedet for en ny utgivelsesannonse eller en måling av OccupySaaS-defekter.
- The Daily Diffs dom er NEEDS REVIEW for en produksjonsomstilling. Test den støttede delen mot reelle arbeidsflyter, tillatelser og gjenopprettingsbehov, og navngi operatøren som er ansvarlig for tjenesten. Den angitte clean-room-policyen anerkjenner kontraktsrisiko, og en åpen kildekode-lisens fjerner ikke infrastruktur- eller vedlikeholdskostnader.

## Spørsmål og svar

### Hva implementerer den åpen kildekode-erstatningen for Salesforce, SalesCompel?

SalesCompel implementerer en tidlig, vedvarende kunderegisterdel, ifølge README-filen og implementeringsveiledningen. Go/PostgreSQL-backend støtter konto- og kontakthandlinger med "tenant-scoped" tilgang og begrensede spørringer. En separat Vue-utforskningsprototype bruker syntetiske poster og beholder redigeringer i minnet. Prosjektet dokumenterer uferdig migrering og bredere arbeidsflyt, og produksjonssertifisering er ikke oppnådd.

### Hvordan kan en kompatibel server hjelpe et selskap med å forlate sin SaaS-leverandør?

En kompatibel server kan akseptere forespørsler fra en eksisterende programvareklient på en annen destinasjon, og dermed bevare mer av en applikasjons eksisterende integrasjon. ZeroAuthys matrise registrerer sjekker med navngitte Auth0-klienter, mens SalesCompels veiledning lister opp en begrenset implementert overflate. Selskapets faktiske poster, tillatelser og tilpassede arbeidsflyter trenger fortsatt en migreringsprøve mot den støttede oppførselen før produksjonsbruk.

### Hva etablerer ZeroAuthys OpenID-selvsertifiseringsliste?

OpenID Foundation lister en spesifikk ZeroAuthy-commit for tre leverandørkonformitetsprofiler. Foundation definerer selvsertifisering som en enhets formelle erklæring om en distribusjons konformitet gjennom testing. Påstanden har et definert protokollomfang. ZeroAuthys veikart plasserer separat multifaktorinnlogging og operativ herding i senere arbeid, så en produksjonsbeslutning trenger bevis utover listens begrensede omfang.

### Hvordan tilbakekalles et provisjonert tilgangstoken i SalesCompels tidlige backend?

En autorisert databaseoperatør sletter den lagrede "digest"-raden for det provisjonerte tokenet, ifølge SalesCompels implementeringsveiledning. "Digesten" er tokenets fingeravtrykk i databasen. Den samme veiledningen plasserer tokenets livssyklus og offentlig innlogging i fremtidig arbeid. Dette er en dokumentert tidlig kandidatprosedyre som en selvhostende operatør må forstå; episoden hevder ikke å ha utført en produksjonstest for avslutning.

### Hva var The Daily Diffs dom over en produksjonsomstilling til denne erstatningen?

The Daily Diffs dom var NEEDS REVIEW. Episoden anbefaler å teste støttede deler fordi en kompatibel åpen server kan skape en utgangsopsjon. Produksjonen forblir betinget av migrasjonsbevis og klart driftsansvar, noe som gjenspeiler SalesCompels dokumenterte tidlige omfang og uferdige veikart. En prøve bør dekke selskapets reelle arbeidsflyter, tillatelser og gjenopprettingsbehov før kundetilgang avhenger av erstatningen.

## Kapitler

- 0:00 Kan du kansellere Salesforce og beholde produktet?
- 0:42 Hvorfor gjenoppbygge noe selskaper allerede kjøper?
- 1:41 Hva fungerer allerede med Auth0-klienter?
- 2:31 Hvor mye Salesforce er implementert?
- 3:39 Hvem vedlikeholder koden etter at AI har skrevet den?
- 4:12 Hvor plasserer SalesCompel "av-knappen"?
- 4:59 Ville jeg flyttet produksjonen til denne "exit-planen"?

## Oversatt transkripsjon

Oversatt fra den originale engelske fortellingen. Tilgjengelig lyd og undertekster kontrolleres av YouTube.

### Kan du kansellere Salesforce og beholde produktet?

0:00 En Salesforce-klon høres ut som å kansellere regningen og beholde produktet. OccupySaaS har offentlig kode, og veikartet viser hvor mye som gjenstår. I denne videoen, hva fungerer allerede? Hva følger deg ut? Og hvem får "av-knappen"? Når en ansatt slutter, må tilgangen deres stoppes. Instruksjonene for Salesforce-rekonstruksjonen forteller deg hvem som må gjøre den jobben. Vi følger nøyaktig trinnet før dommen.

0:21 Det er mandag, andre november, og dette er The Daily Diff. OccupySaaS er et åpen kildekode-prosjekt som bruker AI til å gjenoppbygge abonnementsprogramvare fra offentlig dokumentasjon. ZeroAuthy retter seg mot Auth0, tjenesten som håndterer applikasjonsinnlogginger. SalesCompel retter seg mot Salesforce, der salgsteam lagrer kunderegistreringer. Begge prosjektene er tidlige og selvhostbare. Salesforce annonserer sin Pro-suite til hundre dollar per bruker per måned,

### Hvorfor gjenoppbygge noe selskaper allerede kjøper?

0:45 faktureres årlig. Hvert ekstra sete øker den regningen. OccupySaaS kaller pris per sete en skatt på vekst. Innkjøp har endelig oppdaget et abonnement på å ansette folk. Den foreslåtte flukten er kompatibilitet. Applikasjonen din sender allerede leverandørforespørsler gjennom en programvareklient. Bygg en server som forstår disse forespørslene, og den samme klienten kan snakke med serveren din i stedet. Du beholder mer av applikasjonen du allerede har betalt ingeniører for å bygge.

1:09 Det er viktig når det å forlate betyr å gjenoppbygge år med selskapets vaner. En kunderegistrering kan inneholde egendefinerte felt, og en annen applikasjon kan være avhengig av nøyaktig hvordan en forespørsel oppfører seg. Å holde det fungerende er det vanskelige løftet. Det nyttige spørsmålet er hvilken del av den eksisterende oppsettet denne koden allerede kan forstå. Nettstedets slagord er, de sparket oss, vi gjenoppbygger SaaS-en deres. Disse ansettelseshistoriene er ubekreftet her.

1:32 Dagens hendelse er Hacker News-diskusjonen. Nettstedets egen tidslinje plasserer de to offentlige prosjektene i midten av oktober. Hevnfilmen har vært under utvikling i uker. Den samme innsatsens Auth0-erstatning gir oss noe konkret å sjekke.

### Hva fungerer allerede med Auth0-klienter?

1:44 ZeroAuthys kompatibilitetsmatrise registrerer testede innloggings- og tilgangslegitimasjoner med navngitte Auth0-programvareklienter, inkludert React-klienten. Den navngir nøyaktige versjoner og skiller klientkontroller fra tester av serveren alene. Disse grensene gjør påstanden nyttig. OpenID Foundations egen liste navngir en spesifikk ZeroAuthy-versjon for tre innloggingsstandardprofiler. Det er en kontrollerbar selvsertifiseringspåstand med et definert omfang. Prosjektets veikart plasserer fortsatt multifaktorinnlogging og operativ herding i senere arbeid.

2:11 Du kan inspisere både prestasjonen og det uferdige arbeidet før du stoler på det med kunder. På Hacker News peker kommentatoren ozim på sikkerhetskopier og sikkerhetsoppdateringer som en del av hva kundene kjøper. Rettferdig innvending. Et selskap som velger selv-hosting trenger noen som er ansvarlig for disse jobbene, selv når lisensen kommer uten en salgssamtale. Noen blir fortsatt kalt opp under middagen. SalesCompel gjør den grensen spesielt synlig.

### Hvor mye Salesforce er implementert?

2:33 Deres Go-backend lagrer konto- og kontaktoppføringer i PostgreSQL, med leietaker-spesifikk tilgang og begrensede spørringer. Implementeringsveiledningen lister opp de støttede operasjonene. Bredere spørringsatferd og migrering forblir utenfor den delen. Firmaets år med tilpasning reiser som et separat problem. Og vær forsiktig med hvilken skjerm du beundrer. Den separate Vue-utforskningsprototypen bruker syntetiske data og beholder endringer i minnet. Backend-delen lagrer poster permanent.

2:57 README-filen forklarer begge deler. En attraktiv kundeliste kan demonstrere et oppsett mens migreringsplanen er fortsatt under utarbeidelse. Til byggernes ære skriver de ned det uferdige arbeidet. Veikartet sier at ingen full programmilepæl har en registrert utgangs-passering, og produksjonssertifisering er ikke oppnådd. Deres gjenstående estimat strekker seg til hundrevis av avgrensede arbeidspakker.

3:16 Det er et estimat av omfang; det er ingen leveringsdato skjult i det. Så hva følger deg ut? Postene dine trenger en bekreftet destinasjon. Integrasjoner trenger å få testet sine faktiske forespørsler. Tillatelser må sjekkes mot din virkelige organisasjon. Et kjent API senker én migrasjonsbarriere; hver uoffisiell arbeidsflyt tilhører fortsatt på akseptlisten. Klonen arver selskapets særegenheter gratis.

3:38 En eldre rapport forklarer arbeidsmengden.

### Hvem vedlikeholder koden etter at AI har skrevet den?

3:40 Den tjueførste oktober, PostgreSQL-kommittémedlem Robert Haas skrev at AI-assistert feiloppdagelse overgikk menneskelig gjennomgang. Han knyttet det presset til sene funksjonsreverseringer og versjon nitten forsinkelse. Hans oktober-forklaring er nyttig kontekst for disse klonene. Haas sier at modeller kan utarbeide fikser, og mennesker sjekker fortsatt korrekthet og prosjektets standarder. Arbeid med eldre utgivelser avleder også anmeldere. Å eie erstatningen gir deg også den vedlikeholdsplikten.

4:05 Budsjett for en vedlikeholder sammen med maskinen som produserer kode. Den enkle delen av å kansellere et abonnement er å finne knappen.

### Hvor plasserer SalesCompel "av-knappen"?

4:12 Nå må den ansattes tilgang fjernes. I SalesCompels tidlige backend-veiledning er tilgangslegitimasjonen et token. For å tilbakekalle et provisjonert token, sletter en autorisert databaseoperatør dets lagrede "digest"-rad. Det er tokenets fingeravtrykk i databasen. Veiledningen setter token-livssyklus og offentlig innlogging i fremtidig arbeid. Du kontrollerer serveren, og du er ansvarlig for å stoppe tilgangen. Jeg liker å ha det valget.

4:33 Jeg ville øvd på reelle arbeidsflyter og gjenoppretting før jeg satte kunder bak det. Deres uttalte "clean-room"-policy ekskluderer konfidensielt arbeidsgivermateriale og anerkjenner kontraktsrisiko. Apache-lisensen gir deg tillatelser for denne koden; din juridiske lekser overlever nedlastingen. Det offentlige veikartet gir deg noe nyttig å undersøke mens hjemmesiden feirer okkupasjonen. Hvis du heller vil lese dette enn å høre meg si det, lander "diffen" i innboksen din

4:55 hver morgen, gratis på thedailydiff dot dev, lenke nedenfor. Så, dagens dom er NEEDS REVIEW.

### Ville jeg flyttet produksjonen til denne "exit-planen"?

5:01 Jeg ville testet de støttede delene fordi en kompatibel åpen server kan gi utviklere en utvei. Jeg ville holdt produksjonen betinget av migrasjonsbevis og driftsansvar. Abonner, trykk på bjellen, og fortell meg i kommentarene om du ville ha stemplet det annerledes. Og det er "diffen" for i dag. Jeg er Niko fra Axrisi. Flett ansvarlig.

## Kilder

- [SalesCompel README: candidate, prototype and roadmap limits](https://github.com/occupysaas/salescompel/blob/2aa326536f38768c24744079398966d325bb6589/README.md) — OccupySaaS / SalesCompel
- [SalesCompel early backend: implemented surface and token revocation](https://github.com/occupysaas/salescompel/blob/2aa326536f38768c24744079398966d325bb6589/docs/compat/plan-2-implementation.md) — OccupySaaS / SalesCompel
- [ZeroAuthy README and roadmap](https://github.com/occupysaas/zeroauthy/blob/5d1c30c1ac7c90d88307c1958af7d7fd20ef0d54/README.md) — OccupySaaS / ZeroAuthy
- [Certified OpenID providers and profiles](https://openid.net/certification/certified-openid-providers-profiles/) — OpenID Foundation
- [What is self-certification?](https://openid.net/developers/what-is-self-certification-faq/) — OpenID Foundation
- [Sales pricing: Pro Suite annual billing](https://www.salesforce.com/sales/pricing/) — Salesforce
- [OccupySaaS: stated method and October timeline](https://occupysaas.com/) — OccupySaaS
- [Postgres 19 is late, and it's AI's fault — October 21, 2026](https://neon.com/blog/postgres-19-is-late-and-its-ais-fault) — Robert Haas / Neon
- [ZeroAuthy stated clean-room policy](https://github.com/occupysaas/zeroauthy/blob/5d1c30c1ac7c90d88307c1958af7d7fd20ef0d54/CLEAN_ROOM.md) — OccupySaaS / ZeroAuthy
- [ZeroAuthy compatibility matrix](https://github.com/occupysaas/zeroauthy/blob/5d1c30c1ac7c90d88307c1958af7d7fd20ef0d54/docs/compat/matrix.md) — OccupySaaS / ZeroAuthy
- [SalesCompel progress and remaining roadmap](https://github.com/occupysaas/salescompel/blob/2aa326536f38768c24744079398966d325bb6589/docs/plans/2026-10-20-progress-and-remaining-roadmap.md) — OccupySaaS / SalesCompel
- [OccupySaaS discussion — November 2, 2026](https://news.ycombinator.com/item?id=50331402) — Hacker News
- [Cover portrait: Marc Benioff by Christie Hemm Klok / Salesforce; cropped and background removed](https://commons.wikimedia.org/wiki/File:Marc_Benioff.jpg) — Wikimedia Commons · CC BY-SA 2.0
- [Cover portrait and adapted artwork license: CC BY-SA 2.0](https://creativecommons.org/licenses/by-sa/2.0/) — Creative Commons
