OccupySaaS: o que implementan os reemplazos de código aberto de Salesforce e Auth0
OccupySaaS está a usar intelixencia artificial para desenvolver alternativas autoaloxables a software de subscrición.
OccupySaaS está a usar intelixencia artificial para desenvolver alternativas autoaloxables a software de subscrición. SalesCompel, o seu proxecto compatible con Salesforce, ten unha "slice" temperá persistente de rexistros de clientes en Go/PostgreSQL e un prototipo de exploración separado cuxas edicións permanecen na memoria. ZeroAuthy rexistra probas con clientes Auth0 nomeados e ten unha listaxe de auto-certificación de conformidade OpenID limitada. Mover a produción aínda require fluxo de traballo, migración e evidencia operativa. O veredicto é "NEEDS REVIEW" (REQUIERE REVISIÓN).
Ler a edición escrita (inglés) ↗
Que abrangue este vídeo
- Salesforce anuncia Pro Suite a 100 USD por usuario ao mes, facturado anualmente. Este é un plan de pago, con ofertas de menor prezo e gratuítas tamén dispoñibles. O episodio informa do obxectivo do proxecto de reducir a dependencia por asento, sen medir os aforros nin reclamar unha cobertura equivalente do produto.
- O sitio de OccupySaaS data o proxecto público de ZeroAuthy o 14 de outubro de 2026 e o de SalesCompel o 15 de outubro. O evento do 2 de novembro é unha discusión recente. A narrativa do sitio sobre os despedimentos é unha auto-descrición atribuída; os historais laborais dos contribuíntes non foron establecidos de forma independente aquí.
- A guía de implementación de SalesCompel describe operacións persistentes de Contas e Contactos nun candidato Go/PostgreSQL con alcance por inquilino. O seu prototipo de exploración Vue separado utiliza datos sintéticos e mantén as edicións na memoria sen chamadas ao "backend". Ningunha fito completo do programa ten un rexistro de paso de "exit-gate", e non se alcanzou a certificación de produción.
- A matriz de ZeroAuthy nomea versións de clientes e distingue as verificacións de clientes das probas só do servidor. A OpenID Foundation lista o commit 38b4229 de zeroauthy para os perfís Basic OP, Config OP e Form Post OP. A auto-certificación refírese a perfís de protocolo específicos; é distinta dunha auditoría de seguridade xeral ou dunha paridade total con Auth0. O inicio de sesión multifactor e unha revisión de endurecemento operativo seguen sendo traballo futuro na folla de ruta.
- Na guía inicial do "backend" de SalesCompel, un operador de base de datos autorizado revoga un "token" aprovisionado eliminando a súa fila de "digest" almacenada. A guía sitúa o ciclo de vida do "token" e o inicio de sesión público en traballo futuro. Este procedemento concreto ilustra a responsabilidade operativa que asume unha empresa ao aloxar o seu reemplazo.
- Un informe do 21 de outubro do "committer" de PostgreSQL Robert Haas describe o descubrimento de erros asistido por IA superando a revisión humana. O episodio usa esta explicación datada e atribuída como contexto de mantemento en lugar dun anuncio de nova versión ou unha medición de defectos de OccupySaaS.
- O veredicto de The Daily Diff é "NEEDS REVIEW" (REQUIERE REVISIÓN) para un cambio de produción. Proba a "slice" compatible con fluxos de traballo reais, permisos e necesidades de recuperación, e nomea o operador responsable do servizo. A política de "sala limpa" ("clean-room") declarada recoñece o risco contractual, e unha licenza de código aberto non elimina os custos de infraestrutura ou mantemento.
Preguntas e respostas
Que implementa o reemplazo de código aberto de Salesforce, SalesCompel?
SalesCompel implementa unha "slice" inicial e persistente de rexistros de clientes, segundo o seu README e guía de implementación. O "backend" de Go/PostgreSQL soporta operacións de Contas e Contactos con acceso con alcance por inquilino e consultas limitadas. Un prototipo de exploración Vue separado usa rexistros sintéticos e mantén as edicións na memoria. O proxecto documenta o traballo de migración inacabado e un fluxo de traballo máis amplo, e non se alcanzou a certificación de produción.
Como pode un servidor compatible axudar a unha empresa a deixar o seu provedor de SaaS?
Un servidor compatible pode aceptar solicitudes dun cliente de software existente nun destino diferente, preservando máis da integración existente dunha aplicación. A matriz de ZeroAuthy rexistra comprobacións con clientes de Auth0 nomeados, mentres que a guía de SalesCompel lista unha superficie implementada limitada. Os rexistros reais da empresa, os permisos e os fluxos de traballo personalizados aínda necesitan un ensaio de migración fronte ao comportamento soportado antes do uso en produción.
Que establece a listaxe de auto-certificación OpenID de ZeroAuthy?
A OpenID Foundation lista un "commit" específico de ZeroAuthy para tres perfís de conformidade de provedores. A Fundación define a auto-certificación como a declaración formal dunha entidade sobre a conformidade dun despregamento mediante probas. A afirmación ten un alcance de protocolo definido. A folla de ruta de ZeroAuthy sitúa por separado o inicio de sesión multifactor e o endurecemento operativo en traballo posterior, polo que unha decisión de produción necesita evidencia máis alá do alcance limitado da listaxe.
Como se revoga un "token" de acceso aprovisionado no "backend" inicial de SalesCompel?
Un operador de base de datos autorizado elimina a fila de "digest" almacenada do "token" aprovisionado, segundo a guía de implementación de SalesCompel. O "digest" é a pegada dixital do "token" na base de datos. A mesma guía sitúa o ciclo de vida do "token" e o inicio de sesión público en traballo futuro. Este é un procedemento documentado de candidato inicial que un operador de autoaloxamento necesita entender; o episodio non afirma ter executado unha proba de "offboarding" en produción.
Cal foi o veredicto de The Daily Diff sobre un cambio de produción a este reemplazo?
O veredicto de The Daily Diff foi "NEEDS REVIEW" (REQUIERE REVISIÓN). O episodio recomenda probar as "slices" soportadas porque un servidor aberto compatible pode crear unha opción de saída. A produción permanece condicionada á evidencia de migración e á clara responsabilidade operativa, reflectindo o alcance inicial documentado e a folla de ruta inacabada de SalesCompel. Un ensaio debe cubrir os fluxos de traballo reais da empresa, os permisos e as necesidades de recuperación antes de que o acceso dos clientes dependa do reemplazo.
Transcrición traducida
Traducido da narración orixinal en inglés. O audio e os subtítulos dispoñibles son controlados por YouTube.
Podes cancelar Salesforce e manter o produto?
0:00 Un clon de Salesforce soa como cancelar a factura e manter o produto. OccupySaaS ten código público, e a súa folla de ruta mostra canto queda. Neste vídeo, que funciona xa? Que te segue fóra? E quen ten o interruptor de apagado? Cando un empregado se vai, o seu acceso debe deterse. As instrucións da reconstrución de Salesforce dinche quen ten que facer ese traballo. Seguiremos o paso exacto antes do veredicto.
0:21 É luns, dous de novembro, e isto é The Daily Diff. OccupySaaS é un esforzo de código aberto que usa intelixencia artificial para reconstruír software de subscrición a partir de documentación pública. ZeroAuthy diríxese a Auth0, o servizo que xestiona os inicios de sesión das aplicacións. SalesCompel diríxese a Salesforce, onde os equipos de vendas gardan os rexistros dos clientes. Ambos os proxectos son temperáns e autoaloxables. Salesforce anuncia a súa "suite" Pro a cen dólares por usuario ao mes,
Por que reconstruír algo que as empresas xa compran?
0:45 facturado anualmente. Cada asento extra aumenta esa factura. OccupySaaS chama ao prezo por asento un imposto sobre o crecemento. A adquisición descubriu finalmente unha subscrición á contratación de persoas. A proposta de escape é a compatibilidade. A túa aplicación xa envía as solicitudes do provedor a través dun cliente de software. Constrúe un servidor que entenda esas solicitudes, e o mesmo cliente pode falar co teu servidor no seu lugar. Conservas máis da aplicación que xa pagaches aos enxeñeiros para construír.
1:09 Iso importa cando irse significa reconstruír anos de hábitos da empresa. Un rexistro de cliente pode levar campos personalizados, e outra aplicación pode depender de como se comporta exactamente unha solicitude. Manter iso funcionando é a difícil promesa. A pregunta útil é que parte da túa configuración existente este código xa pode entender. O slogan do sitio web é: despedíronnos, estamos a reconstruír o seu SaaS. Esos historais laborais non están verificados aquí.
1:32 O evento de hoxe é a discusión de Hacker News. A propia liña de tempo do sitio sitúa os dous proxectos públicos a mediados de outubro. A película de vinganza leva semanas en desenvolvemento. O reemplazo de Auth0 do mesmo esforzo dános algo concreto que comprobar.
Que funciona xa cos clientes de Auth0?
1:44 A matriz de compatibilidade de ZeroAuthy rexistra as credenciais de inicio de sesión e acceso probadas con clientes de software Auth0 nomeados, incluído o cliente React. Nomea as versións exactas e distingue as verificacións de clientes das probas só do servidor. Esas fronteiras fan que a afirmación sexa útil. A propia lista da OpenID Foundation nomea unha versión específica de ZeroAuthy para tres perfís de estándar de inicio de sesión. Esa é unha afirmación de auto-certificación verificable cun ámbito definido. A folla de ruta do proxecto aínda sitúa o inicio de sesión multifactor e o endurecemento operativo en traballo posterior.
2:11 Podes inspeccionar tanto o logro como o traballo inacabado antes de confiar nel con clientes. En Hacker News, o comentarista ozim sinala as copias de seguridade e as actualizacións de seguridade como parte do que compran os clientes. Obxeción xusta. Unha empresa que elixe o autoaloxamento necesita alguén responsable deses traballos, mesmo cando a licenza chega sen unha chamada de vendas. Alguén segue sendo avisado durante a cea. SalesCompel fai esa fronteira especialmente visible.
Canto de Salesforce está implementado?
2:33 O seu "backend" de Go almacena rexistros de Contas e Contactos en PostgreSQL, con acceso con alcance por inquilino e consultas limitadas. A súa guía de implementación lista as operacións admitidas. Un comportamento de consulta máis amplo e a migración quedan fóra desa "slice". Os anos de personalización da túa empresa viaxan como un problema separado. E ten coidado con que pantalla estás a admirar. O prototipo de exploración Vue separado usa datos sintéticos e mantén as edicións na memoria. A "slice" do "backend" persiste os rexistros.
2:57 O "readme" explica ambos. Unha atractiva lista de clientes pode demostrar unha disposición mentres o plan de migración aínda se está a escribir. Para o crédito dos construtores, escriben o traballo inacabado. A folla de ruta di que ningunha fito completo do programa ten un rexistro de paso de "exit-gate", e non se alcanzou a certificación de produción. A súa estimación restante ascende a centos de paquetes de traballo acotados.
3:16 Esa é unha estimación de alcance; non hai unha data de entrega escondida nela. Entón, que te segue fóra? Os teus rexistros necesitan un destino verificado. As integracións necesitan que se proben as súas solicitudes reais. Os permisos necesitan ser comprobados contra a túa organización real. Unha API familiar reduce unha barreira de migración; cada fluxo de traballo non soportado aínda pertence á lista de aceptación. O clon herda as rarezas da túa empresa de balde.
3:38 Un informe máis antigo explica a carga de traballo.
Quen mantén o código despois de que a IA o escriba?
3:40 O vinte e un de outubro, o "committer" de PostgreSQL Robert Haas escribiu que o descubrimento de erros asistido por intelixencia artificial estaba superando a revisión humana. Vinculou esa presión a inversións de funcións tardías e ao atraso da versión dezanove. A súa explicación de outubro é un contexto útil para estes clons. Haas di que os modelos poden redactar correccións, e os humanos aínda comproban a corrección e os estándares do proxecto. O traballo en versións máis antigas tamén desvía aos revisores. Posuír o reemplazo tamén che outorga esa obriga de mantemento.
4:05 Orzamenta un mantedor xunto á máquina que produce código. A parte fácil de cancelar unha subscrición é atopar o botón.
Onde pon SalesCompel o interruptor de apagado?
4:12 Agora ese empregado necesita que se lle retire o acceso. Na guía inicial do "backend" de SalesCompel, a credencial de acceso é un "token". Para revogar un "token" aprovisionado, un operador de base de datos autorizado elimina a súa fila de "digest" almacenada. Esa é a pegada dixital do "token" na base de datos. A guía sitúa o ciclo de vida do "token" e o inicio de sesión público en traballo futuro. Ti controlas o servidor, e es responsable de facer que o acceso se deteña. Gústame ter esa elección.
4:33 Ensaioaríame os fluxos de traballo reais e a recuperación antes de poñer aos clientes detrás del. A súa política de "sala limpa" ("clean-room") declarada exclúe material confidencial do empregador e recoñece o risco contractual. A licenza Apache dálle permisos para este código; a súa tarefa legal sobrevive á descarga. A folla de ruta pública ofrécelle algo útil para interrogar mentres a páxina de inicio celebra a ocupación. Se prefires ler isto que escoitarmo, o "diff" chega á túa caixa de entrada
4:55 cada mañá, gratis en the daily diff dot dev, ligazón a continuación. Entón, o veredicto de hoxe é "NEEDS REVIEW" (REQUIERE REVISIÓN).
Movería a produción a este plan de saída?
5:01 Probaría as "slices" compatibles porque un servidor aberto compatible pode darlle aos desenvolvedores unha saída. Mantería a produción condicionada á evidencia de migración e á responsabilidade operativa. Subscríbete, preme a campá e dime nos comentarios se o terías marcado de xeito diferente. E ese é o "diff" de hoxe. Son Niko de Axrisi. Fusiona con responsabilidade.
Fontes
- 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



