# OccupySaaS: co implementują zamienniki Salesforce i Auth0 typu open-source

Published: 2026-11-03

OccupySaaS wykorzystuje sztuczną inteligencję do opracowywania alternatyw dla oprogramowania subskrypcyjnego, które można hostować samodzielnie. SalesCompel, projekt kompatybilny z Salesforce, ma wczesny, trwały wycinek rekordów klientów w Go/PostgreSQL oraz oddzielny prototyp eksploracyjny, którego zmiany pozostają w pamięci. ZeroAuthy rejestruje testy z nazwanymi klientami Auth0 i ma wąską listę samocertyfikacji zgodności z OpenID. Przeniesienie produkcji nadal wymaga przepływu pracy, migracji i dowodów operacyjnych. Werdykt to NEEDS REVIEW.

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

## Co obejmuje ten film

- Salesforce reklamuje pakiet Pro Suite w cenie 100 USD za użytkownika miesięcznie, płatne rocznie. Jest to jeden z płatnych planów, dostępne są również oferty tańsze i darmowe. Odcinek informuje o celu projektu, jakim jest zmniejszenie zależności od płatności za każde miejsce, bez mierzenia oszczędności czy deklarowania równoważnego pokrycia produktu.
- Strona OccupySaaS datuje publiczny projekt ZeroAuthy na 14 października 2026 r., a SalesCompel na 15 października. Wydarzenie z 2 listopada to świeża dyskusja. Narracja o zwolnieniach na stronie jest przypisywanym opisem własnym; historie zatrudnienia współpracowników nie zostały tutaj niezależnie ustalone.
- Przewodnik implementacji SalesCompel opisuje trwałe operacje na kontach i kontaktach w kandydacie Go/PostgreSQL o zasięgu dzierżawy. Jego oddzielny prototyp eksploracyjny Vue wykorzystuje dane syntetyczne i przechowuje edycje w pamięci bez wywołań backendowych. Żaden pełny kamień milowy programu nie ma zarejestrowanego przejścia przez bramę wyjściową, a certyfikacja produkcyjna nie została osiągnięta.
- Matryca ZeroAuthy wymienia wersje klientów i rozróżnia testy klientów od testów tylko serwera. Fundacja OpenID wymienia commit zeroauthy 38b4229 dla profili Basic OP, Config OP i Form Post OP. Samocertyfikacja dotyczy konkretnych profili protokołów; różni się od ogólnego audytu bezpieczeństwa lub pełnej parzystości z Auth0. Logowanie wieloskładnikowe i operacyjne wzmocnienie bezpieczeństwa pozostają pracą na późniejszym etapie mapy drogowej.
- We wczesnym przewodniku backendowym SalesCompel, autoryzowany operator bazy danych odwołuje udostępniony token, usuwając wiersz z jego zapisanym skrótem. Przewodnik umieszcza cykl życia tokena i publiczne logowanie w przyszłych pracach. Ta konkretna procedura ilustruje odpowiedzialność operacyjną, jaką firma przyjmuje, hostując swój zamiennik.
- Raport z 21 października autorstwa Roberta Haasa, commitera PostgreSQL, opisuje wykrywanie błędów wspomagane sztuczną inteligencją, które wyprzedza ludzką weryfikację. Odcinek wykorzystuje to datowane, przypisywane wyjaśnienie jako kontekst konserwacyjny, a nie ogłoszenie nowego wydania czy pomiar defektów OccupySaaS.
- Werdykt The Daily Diff to NEEDS REVIEW dla przejścia na produkcję. Przetestuj obsługiwany wycinek pod kątem rzeczywistych przepływów pracy, uprawnień i potrzeb odzyskiwania, a także wskaż operatora odpowiedzialnego za usługę. Deklarowana polityka clean-room uznaje ryzyko umowne, a licencja open-source nie usuwa kosztów infrastruktury ani utrzymania.

## Pytania i odpowiedzi

### Co implementuje otwarte oprogramowanie SalesCompel, zastępujące Salesforce?

SalesCompel implementuje wczesny, trwały wycinek rekordów klientów, zgodnie z plikiem README i przewodnikiem implementacji. Backend Go/PostgreSQL obsługuje operacje na kontach i kontaktach z dostępem w zakresie dzierżawy i ograniczonymi zapytaniami. Oddzielny prototyp eksploracyjny Vue wykorzystuje syntetyczne rekordy i przechowuje edycje w pamięci. Projekt dokumentuje niedokończoną migrację i szersze prace nad przepływem pracy, a certyfikacja produkcyjna nie została osiągnięta.

### Jak kompatybilny serwer może pomóc firmie w odejściu od dostawcy SaaS?

Kompatybilny serwer może przyjmować żądania od istniejącego klienta oprogramowania w innym miejscu docelowym, zachowując więcej istniejącej integracji aplikacji. Matryca ZeroAuthy rejestruje sprawdzenia z nazwanymi klientami Auth0, podczas gdy przewodnik SalesCompel wymienia ograniczoną zaimplementowaną powierzchnię. Rzeczywiste rekordy firmy, uprawnienia i niestandardowe przepływy pracy nadal wymagają próbnej migracji w stosunku do obsługiwanego zachowania przed użyciem produkcyjnym.

### Co ustala wpis samocertyfikacji OpenID ZeroAuthy?

Fundacja OpenID wymienia konkretny commit ZeroAuthy dla trzech profili zgodności dostawców. Fundacja definiuje samocertyfikację jako formalne oświadczenie podmiotu dotyczące zgodności wdrożenia poprzez testowanie. Roszczenie ma określony zakres protokołu. Mapa drogowa ZeroAuthy oddzielnie umieszcza logowanie wieloskładnikowe i wzmocnienie bezpieczeństwa operacyjnego w późniejszych pracach, więc decyzja produkcyjna wymaga dowodów wykraczających poza ograniczony zakres wpisu.

### Jak odwoływany jest udostępniony token dostępu we wczesnym backendzie SalesCompel?

Autoryzowany operator bazy danych usuwa przechowywany wiersz skrótu udostępnionego tokena, zgodnie z przewodnikiem implementacji SalesCompel. Skrót to odcisk palca tokena w bazie danych. Ten sam przewodnik umieszcza cykl życia tokena i publiczne logowanie w przyszłych pracach. Jest to udokumentowana, wczesna procedura kandydata, którą operator self-hostingowy musi zrozumieć; odcinek nie twierdzi, że wykonał test produkcyjnego wyłączania.

### Jaki był werdykt The Daily Diff w sprawie przejścia na produkcję tego zamiennika?

Werdykt The Daily Diff to NEEDS REVIEW. Odcinek zaleca testowanie obsługiwanych wycinków, ponieważ kompatybilny otwarty serwer może stworzyć opcję wyjścia. Produkcja pozostaje uzależniona od dowodów migracji i jasnej odpowiedzialności operacyjnej, odzwierciedlając udokumentowany wczesny zakres SalesCompel i niedokończoną mapę drogową. Próba powinna obejmować rzeczywiste przepływy pracy firmy, uprawnienia i potrzeby odzyskiwania, zanim dostęp klientów będzie zależał od zamiennika.

## Rozdziały

- 0:00 Czy możesz anulować Salesforce i zachować produkt?
- 0:42 Po co odbudowywać coś, co firmy już kupują?
- 1:41 Co już działa z klientami Auth0?
- 2:31 Ile Salesforce jest zaimplementowane?
- 3:39 Kto utrzymuje kod po napisaniu go przez AI?
- 4:12 Gdzie SalesCompel umieszcza wyłącznik?
- 4:59 Czy przeniósłbym produkcję na ten plan wyjścia?

## Przetłumaczona transkrypcja

Przetłumaczono z oryginalnej narracji angielskiej. Dostępne audio i napisy są kontrolowane przez YouTube.

### Czy możesz anulować Salesforce i zachować produkt?

0:00 Klon Salesforce brzmi jak anulowanie rachunku i zachowanie produktu. OccupySaaS ma publiczny kod, a jego mapa drogowa pokazuje, ile jeszcze pozostało. W tym filmie, co już działa? Co Cię opuszcza? I kto dostaje wyłącznik? Kiedy pracownik odchodzi, jego dostęp musi zostać zablokowany. Instrukcje odbudowy Salesforce mówią, kto ma wykonać to zadanie. Będziemy postępować dokładnie według kroku poprzedzającego werdykt.

0:21 Jest poniedziałek, drugi listopada, a to jest The Daily Diff. OccupySaaS to inicjatywa open-source wykorzystująca sztuczną inteligencję do odbudowy oprogramowania subskrypcyjnego na podstawie publicznej dokumentacji. ZeroAuthy celuje w Auth0, usługę obsługującą logowanie do aplikacji. SalesCompel celuje w Salesforce, gdzie zespoły sprzedażowe przechowują dane klientów. Oba projekty są wczesne i można je hostować samodzielnie. Salesforce reklamuje swój pakiet Pro w cenie stu dolarów za użytkownika miesięcznie,

### Po co odbudowywać coś, co firmy już kupują?

0:45 fakturowane rocznie. Każde dodatkowe miejsce zwiększa ten rachunek. OccupySaaS nazywa ceny za miejsce podatkiem od wzrostu. Dział zakupów w końcu odkrył subskrypcję zatrudniania ludzi. Proponowaną ucieczką jest kompatybilność. Twoja aplikacja już wysyła żądania do dostawcy poprzez klienta oprogramowania. Zbuduj serwer, który rozumie te żądania, a ten sam klient może rozmawiać z Twoim serwerem zamiast tego. Zachowujesz więcej aplikacji, którą już opłaciłeś inżynierów do budowy.

1:09 Ma to znaczenie, gdy odejście oznacza odbudowanie lat nawyków firmy. Rekord klienta może zawierać niestandardowe pola, a inna aplikacja może zależeć od dokładnie tego, jak zachowuje się żądanie. Utrzymanie tego w działaniu to trudna obietnica. Przydatnym pytaniem jest, którą część istniejącej konfiguracji ten kod już może rozumieć. Slogan strony internetowej brzmi: zwolnili nas, my odbudowujemy ich SaaS. Historie zatrudnienia nie zostały tutaj zweryfikowane.

1:32 Dzisiejsze wydarzenie to dyskusja na Hacker News. Własna oś czasu strony umieszcza oba publiczne projekty w połowie października. Film o zemście był w fazie rozwoju od tygodni. Zamiennik Auth0 z tego samego przedsięwzięcia daje nam coś konkretnego do sprawdzenia.

### Co już działa z klientami Auth0?

1:44 Matryca kompatybilności ZeroAuthy rejestruje testy logowania i danych uwierzytelniających dostępu z nazwanymi klientami oprogramowania Auth0, w tym klientem React. Wymienia dokładne wersje i rozróżnia sprawdzenia klienta od testów samego serwera. Te granice sprawiają, że to twierdzenie jest użyteczne. Własna lista Fundacji OpenID wymienia konkretną wersję ZeroAuthy dla trzech profili standardu logowania. Jest to możliwe do sprawdzenia twierdzenie o samocertyfikacji o określonym zakresie. Mapa drogowa projektu nadal umieszcza logowanie wieloskładnikowe i operacyjne wzmocnienie bezpieczeństwa w późniejszych pracach.

2:11 Możesz zbadać zarówno osiągnięcia, jak i niedokończone prace, zanim zaufasz im swoim klientom. Na Hacker News, komentator ozim wskazuje na kopie zapasowe i aktualizacje bezpieczeństwa jako część tego, co kupują klienci. Słuszny zarzut. Firma wybierająca self-hosting potrzebuje kogoś odpowiedzialnego za te zadania, nawet jeśli licencja nie wymaga rozmowy sprzedażowej. Ktoś nadal jest wzywany podczas kolacji. SalesCompel sprawia, że ta granica jest szczególnie widoczna.

### Ile Salesforce jest zaimplementowane?

2:33 Jego backend Go przechowuje rekordy kont i kontaktów w PostgreSQL, z dostępem w zakresie dzierżawy i ograniczonymi zapytaniami. Jego przewodnik implementacji wymienia obsługiwane operacje. Szersze zachowanie zapytań i migracja pozostają poza tym wycinkiem. Lata dostosowań Twojej firmy to oddzielny problem. I bądź ostrożny, który ekran podziwiasz. Oddzielny prototyp eksploracyjny Vue wykorzystuje dane syntetyczne i przechowuje edycje w pamięci. Backendowy wycinek trwale przechowuje rekordy.

2:57 Plik readme wyjaśnia oba. Atrakcyjna lista klientów może zademonstrować układ, podczas gdy plan migracji jest nadal pisany. Na pochwałę budowniczych, spisują niedokończone prace. Mapa drogowa mówi, że żaden pełny kamień milowy programu nie ma zarejestrowanego przejścia przez bramę wyjściową, a certyfikacja produkcyjna nie została osiągnięta. Ich pozostałe oszacowanie obejmuje setki ograniczonych pakietów pracy.

3:16 To jest oszacowanie zakresu; nie ma w nim ukrytej daty dostarczenia. Więc co Cię opuszcza? Twoje dane potrzebują zweryfikowanego miejsca docelowego. Integracje potrzebują przetestowania ich rzeczywistych żądań. Uprawnienia muszą być sprawdzone w stosunku do Twojej prawdziwej organizacji. Znane API obniża jedną barierę migracji; każdy nieobsługiwany przepływ pracy nadal należy do listy akceptacji. Klon dziedziczy dziwactwa Twojej firmy za darmo.

3:38 Starszy raport wyjaśnia obciążenie pracą.

### Kto utrzymuje kod po napisaniu go przez AI?

3:40 21 października komiter PostgreSQL Robert Haas napisał, że wykrywanie błędów wspomagane sztuczną inteligencją wyprzedzało ludzką weryfikację. Powiązał tę presję z późnymi odwróceniami funkcji i opóźnieniem wersji dziewiętnastej. Jego październikowe wyjaśnienie jest użytecznym kontekstem dla tych klonów. Haas mówi, że modele mogą tworzyć poprawki, a ludzie nadal sprawdzają poprawność i standardy projektu. Prace nad starszymi wydaniami również odciągają recenzentów. Posiadanie zamiennika wiąże się również z obowiązkiem konserwacji.

4:05 Budżet na konserwatora obok maszyny produkującej kod. Łatwą częścią anulowania subskrypcji jest znalezienie przycisku.

### Gdzie SalesCompel umieszcza wyłącznik?

4:12 Teraz temu pracownikowi trzeba odebrać dostęp. We wczesnym przewodniku backendowym SalesCompel, dane uwierzytelniające dostęp to token. Aby odwołać udostępniony token, autoryzowany operator bazy danych usuwa wiersz z jego zapisanym skrótem. To jest odcisk palca tokena w bazie danych. Przewodnik umieszcza cykl życia tokena i publiczne logowanie w przyszłych pracach. Kontrolujesz serwer i jesteś odpowiedzialny za zablokowanie dostępu. Podoba mi się ten wybór.

4:33 Przećwiczyłbym rzeczywiste przepływy pracy i odzyskiwanie przed oddaniem go klientom. Ich zadeklarowana polityka clean-room wyklucza poufne materiały pracodawcy i potwierdza ryzyko kontraktowe. Licencjonowanie Apache daje Ci uprawnienia do tego kodu; Twoja praca domowa prawna przetrwa pobranie. Publiczna mapa drogowa daje Ci coś użytecznego do analizy, podczas gdy strona główna świętuje zajęcie. Jeśli wolisz to przeczytać niż usłyszeć, diff trafia do Twojej skrzynki odbiorczej

4:55 codziennie rano, za darmo na the daily diff dot dev, link poniżej. Więc dzisiejszy werdykt to NEEDS REVIEW.

### Czy przeniósłbym produkcję na ten plan wyjścia?

5:01 Testowałbym obsługiwane wycinki, ponieważ kompatybilny otwarty serwer może dać programistom wyjście. Produkcję uzależniłbym od dowodów migracji i odpowiedzialności operacyjnej. Subskrybuj, naciśnij dzwonek i powiedz mi w komentarzach, czy stemplowałbyś to inaczej. I to tyle na dziś. Jestem Niko z Axrisi. Łącz odpowiedzialnie.

## Źródła

- [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
