+− THE DAILY DIFFdev & AI news
NEEDS REVIEW

OccupySaaS: mit valósít meg a nyílt forráskódú Salesforce és Auth0 helyettesítés

Az OccupySaaS mesterséges intelligencia segítségével fejleszt saját üzemeltetésű alternatívákat az előfizetéses szoftverekhez.

Want to see our stories first on Google? Add us to your preferred sources — it helps us grow.

Az OccupySaaS mesterséges intelligencia segítségével fejleszt saját üzemeltetésű alternatívákat az előfizetéses szoftverekhez. A SalesCompel, a Salesforce-kompatibilis projektje, rendelkezik egy korai, tartós Go/PostgreSQL ügyfélnyilvántartási szelettel és egy külön feltáró prototípussal, amelynek szerkesztései a memóriában maradnak. A ZeroAuthy teszteket rögzít megnevezett Auth0 kliensekkel, és rendelkezik egy szűk OpenID megfelelőségi öntanúsítási listával. A gyártásba való áthelyezéshez még munkafolyamatok, migráció és működési bizonyítékok szükségesek. Az ítélet: FELÜLVIZSGÁLAT SZÜKSÉGES.

Olvassa el az írott kiadást (angolul) ↗

Amit ez a videó tartalmaz

  • A Salesforce a Pro Suite-ot havonta felhasználónként 100 USD-ért hirdeti, évente számlázva. Ez egy fizetős csomag, alacsonyabb árú és ingyenes ajánlatok is elérhetők. Az epizód a projekt célját, a helyfüggőség csökkentését említi, anélkül, hogy megtakarításokat mérne vagy egyenértékű terméklefedettséget állítana.
  • Az OccupySaaS weboldala a ZeroAuthy nyilvános projektjét 2026. október 14-re, a SalesCompelét október 15-re datálja. A november 2-i esemény friss vita. Az oldal elbocsátási narratívája saját leírásként van feltüntetve; a közreműködők foglalkoztatási előzményeit itt nem igazolták függetlenül.
  • A SalesCompel megvalósítási útmutatója tartós Fiók- és Kapcsolattartó-műveleteket ír le egy bérlőre szabott Go/PostgreSQL jelöltben. Külön Vue felfedező prototípusa szintetikus adatokat használ, és a szerkesztéseket a memóriában tartja, backend hívások nélkül. Egyetlen teljes program mérföldkő sem rendelkezik rögzített kilépési kapu áthaladással, és a gyártási tanúsítás sem érte el.
  • A ZeroAuthy mátrixa megnevezi a kliens verzióit, és megkülönbözteti a kliensellenőrzéseket a csak szerveroldali tesztektől. Az OpenID Alapítvány a zeroauthy 38b4229-es commitját listázza a Basic OP, Config OP és Form Post OP profilokhoz. Az öntanúsítás specifikus protokollprofilokra vonatkozik; ez különbözik egy általános biztonsági auditól vagy a teljes Auth0 paritástól. A többfaktoros bejelentkezés és a működési megerősítés későbbi ütemterv-munka marad.
  • A SalesCompel korai backend útmutatójában egy felhatalmazott adatbázis-operátor visszavon egy kiadott tokent a tárolt kivonatsor törlésével. Az útmutató a token életciklusát és a nyilvános bejelentkezést a jövőbeli munkák közé sorolja. Ez a konkrét eljárás illusztrálja azt a működési felelősséget, amelyet egy vállalat vállal, amikor üzemelteti a helyettesítőjét.
  • Robert Haas, a PostgreSQL fejlesztője 2021. október 21-i jelentésében arról számol be, hogy a mesterséges intelligencia által támogatott hibafeltárás felülmúlja az emberi felülvizsgálatot. Az epizód ezt a dátumozott, hivatkozott magyarázatot használja karbantartási kontextusként, nem pedig új kiadási bejelentésként vagy az OccupySaaS hibáinak mérésére.
  • A The Daily Diff ítélete a gyártási váltásra vonatkozóan FELÜLVIZSGÁLAT SZÜKSÉGES. Tesztelje a támogatott szeletet valós munkafolyamatok, engedélyek és helyreállítási igények ellen, és nevezze meg a szolgáltatásért felelős operátort. A deklarált tiszta szoba politika elismeri a szerződéses kockázatot, és a nyílt forráskódú licenc nem szünteti meg az infrastruktúra vagy karbantartási költségeket.

Kérdések és válaszok

Mit valósít meg a nyílt forráskódú Salesforce helyettesítő, a SalesCompel?

A SalesCompel egy korai, tartós ügyfélnyilvántartási szeletet valósít meg, a README-je és megvalósítási útmutatója szerint. A Go/PostgreSQL backend támogatja a Fiók- és Kapcsolattartó-műveleteket bérlőre szabott hozzáféréssel és korlátozott lekérdezésekkel. Egy külön Vue feltáró prototípus szintetikus rekordokat használ, és a szerkesztéseket a memóriában tartja. A projekt dokumentálja a befejezetlen migrációt és a szélesebb körű munkafolyamatokat, és a gyártási tanúsítás még nem érte el.

Nézze meg ezt a részt 2:31 · OccupySaaS / SalesCompel · OccupySaaS / SalesCompel

Hogyan segíthet egy kompatibilis szerver egy cégnek elhagyni a SaaS szolgáltatóját?

Egy kompatibilis szerver elfogadhatja a kéréseket egy meglévő szoftveres klienstől egy másik célállomáson, megőrizve egy alkalmazás meglévő integrációjának nagyobb részét. A ZeroAuthy mátrixa ellenőrzéseket rögzít megnevezett Auth0 kliensekkel, míg a SalesCompel útmutatója korlátozottan implementált felületet sorol fel. A vállalat tényleges rekordjait, engedélyeit és egyéni munkafolyamatait továbbra is migrációs próbának kell alávetni a támogatott viselkedés ellenében, mielőtt éles üzemben használnák.

Nézze meg ezt a részt 0:42 · OccupySaaS / SalesCompel · OccupySaaS / ZeroAuthy · OccupySaaS / SalesCompel

Mit állapít meg a ZeroAuthy OpenID öntanúsítási listája?

Az OpenID Alapítvány egy specifikus ZeroAuthy commitot listáz három szolgáltatói megfelelőségi profilhoz. Az Alapítvány az öntanúsítást úgy definiálja, mint egy entitás hivatalos nyilatkozatát egy telepítés megfelelőségéről tesztelés útján. Az állításnak meghatározott protokollhatároka van. A ZeroAuthy ütemterve külön helyezi a többfaktoros bejelentkezést és a működési megerősítést későbbi munkákba, így a gyártási döntéshez a lista korlátozott hatókörén túlmutató bizonyítékokra van szükség.

Nézze meg ezt a részt 1:41 · OccupySaaS / ZeroAuthy · OpenID Foundation · OpenID Foundation

Hogyan vonnak vissza egy kiadott hozzáférési tokent a SalesCompel korai backendjében?

Egy felhatalmazott adatbázis-operátor törli a kiadott token tárolt kivonatsorát, a SalesCompel megvalósítási útmutatója szerint. A kivonat a token ujjlenyomata az adatbázisban. Ugyanez az útmutató a token életciklusát és a nyilvános bejelentkezést a jövőbeli munkák közé sorolja. Ez egy dokumentált korai jelölt eljárás, amelyet egy saját üzemeltetésű operátornak meg kell értenie; az epizód nem állítja, hogy végrehajtott éles kikapcsolási tesztet.

Nézze meg ezt a részt 4:12 · OccupySaaS / SalesCompel

Mi volt a The Daily Diff ítélete a gyártási váltásról erre a helyettesítésre?

A The Daily Diff ítélete FELÜLVIZSGÁLAT SZÜKSÉGES volt. Az epizód a támogatott szeletek tesztelését javasolja, mert egy kompatibilis nyílt szerver kilépési lehetőséget teremthet. A gyártás továbbra is a migrációs bizonyítékoktól és a világos működési felelősségtől függ, ami tükrözi a SalesCompel dokumentált korai hatókörét és befejezetlen ütemtervét. Egy próbának ki kell terjednie a vállalat valós munkafolyamataira, engedélyeire és helyreállítási igényeire, mielőtt az ügyfelek hozzáférése a helyettesítésre támaszkodna.

Nézze meg ezt a részt 4:59 · OccupySaaS / SalesCompel · OccupySaaS / SalesCompel · OccupySaaS / SalesCompel

Lefordított átirat

Az eredeti angol narrációból fordítva. A rendelkezésre álló hangot és feliratokat a YouTube vezérli.

Felmondhatja a Salesforce-ot és megtarthatja a terméket?

0:00 Egy Salesforce klón úgy hangzik, mint a számla felmondása és a termék megtartása. Az OccupySaaS nyilvános kóddal rendelkezik, és az ütemterve megmutatja, mennyi maradt még. Ebben a videóban mi működik már? Mi követi Önt ki? És ki kapja meg a kikapcsoló gombot? Amikor egy alkalmazott elmegy, a hozzáférését le kell tiltani. A Salesforce újjáépítésének utasításai megmondják, kinek kell elvégeznie ezt a munkát. Pontosan azt a lépést követjük az ítélet előtt.

0:21 Hétfő van, november második, és ez a The Daily Diff. Az OccupySaaS egy nyílt forráskódú kezdeményezés, amely mesterséges intelligenciát használ az előfizetéses szoftverek újjáépítésére nyilvános dokumentációból. A ZeroAuthy az Auth0-t célozza meg, az alkalmazásbejelentkezéseket kezelő szolgáltatást. A SalesCompel a Salesforce-t célozza meg, ahol az értékesítési csapatok ügyfélrekordokat tárolnak. Mindkét projekt korai fázisban van és saját üzemeltetésű. A Salesforce a Pro csomagját havi száz dollárért hirdeti felhasználónként,

Miért építsünk újjá valamit, amit a cégek már megvesznek?

0:45 évente számlázva. Minden további hely növeli a számlát. Az OccupySaaS a helyenkénti árazást a növekedés adójának nevezi. A beszerzés végre felfedezte az emberek felvételének előfizetését. A javasolt menekülés a kompatibilitás. Az alkalmazása már elküldi a szállítóknak a kéréseket egy szoftveres kliensen keresztül. Építsen egy szervert, amely megérti ezeket a kéréseket, és ugyanaz a kliens beszélhet az Ön szerverével is. Megtartja az alkalmazás nagyobb részét, amelyet már mérnökökkel építtetett.

1:09 Ez akkor számít, ha a távozás évekig tartó vállalati szokások újjáépítését jelenti. Egy ügyfélrekord tartalmazhat egyéni mezőket, és egy másik alkalmazás függhet pontosan attól, hogyan viselkedik egy kérés. Ennek működtetése a nehéz ígéret. A hasznos kérdés az, hogy a meglévő beállítása mely részét tudja már ez a kód megérteni. A weboldal szlogenje: kirúgtak minket, újjáépítjük a SaaS-ukat. Ezek a foglalkoztatási előzmények itt ellenőrizetlenek.

1:32 A mai esemény a Hacker News vita. Az oldal saját idővonala a két nyilvános projektet október közepére teszi. A bosszúfilm hetek óta fejlesztés alatt áll. Ugyanez az erőfeszítés Auth0 helyettesítése valami konkrétumot ad nekünk ellenőrzésre.

Mi működik már az Auth0 kliensekkel?

1:44 A ZeroAuthy kompatibilitási mátrixa rögzíti a bejelentkezési és hozzáférési hitelesítő adatok tesztelését megnevezett Auth0 szoftveres kliensekkel, beleértve a React klienst is. Megnevezi a pontos verziókat, és megkülönbözteti a kliensellenőrzéseket a szerver önálló tesztjeitől. Ezek a határok hasznossá teszik az állítást. Az OpenID Alapítvány saját listája egy specifikus ZeroAuthy verziót nevez meg három bejelentkezési szabványprofilhoz. Ez egy ellenőrizhető öntanúsítási állítás, amelynek meghatározott hatóköre van. A projekt ütemterve még mindig későbbi munkákba helyezi a többfaktoros bejelentkezést és a működési megerősítést.

2:11 Mind az eredményt, mind a befejezetlen munkát megvizsgálhatja, mielőtt ügyfelekre bízná. A Hacker News-on az ozim nevű hozzászóló a biztonsági mentésekre és a biztonsági frissítésekre mutat rá, mint amit az ügyfelek megvásárolnak. Igazságos kifogás. Egy vállalat, amely a saját üzemeltetést választja, szüksége van valakire, aki felelős ezekért a feladatokért, még akkor is, ha a licenc értékesítési hívás nélkül érkezik. Valaki még mindig hívást kap vacsora közben. A SalesCompel különösen láthatóvá teszi ezt a határt.

Mennyi Salesforce van implementálva?

2:33 A Go backendje Fiók és Kapcsolattartó rekordokat tárol a PostgreSQL-ben, bérlőre szabott hozzáféréssel és korlátozott lekérdezésekkel. A megvalósítási útmutatója felsorolja a támogatott műveleteket. A szélesebb lekérdezési viselkedés és a migráció ezen a szeleten kívül marad. Az Ön cégének évekig tartó testreszabása külön problémaként utazik. És legyen óvatos, melyik képernyőt csodálja. A különálló Vue feltáró prototípus szintetikus adatokat használ, és a szerkesztéseket a memóriában tartja. A backend szelet megőrzi a rekordokat.

2:57 Az olvasmány mindkettőt elmagyarázza. Egy vonzó ügyféllista bemutathatja egy elrendezést, miközben a migrációs tervet még írják. A fejlesztők dicséretére legyen mondva, leírják a befejezetlen munkát. Az ütemterv szerint egyetlen teljes program mérföldkő sem rendelkezik rögzített kilépési kapu áthaladással, és a gyártási tanúsítás sem érte el. A fennmaradó becslésük több száz korlátozott munkafolyamatra terjed ki.

3:16 Ez a hatókör becslése; nincs benne rejtett szállítási dátum. Szóval mi követi Önt ki? A rekordjainak ellenőrzött célállomásra van szükségük. Az integrációknak a tényleges kéréseiket kell tesztelniük. Az engedélyeket ellenőrizni kell a valós szervezetével szemben. Egy ismerős API csökkenti az egyik migrációs akadályt; minden nem támogatott munkafolyamatnak még mindig az elfogadási listán kell szerepelnie. A klón ingyen örökli cége furcsaságait.

3:38 Egy régebbi jelentés magyarázza a munkaterhelést.

Ki tartja karban a kódot, miután az AI megírta?

3:40 Október huszonegyedikén Robert Haas, a PostgreSQL fejlesztője azt írta, hogy a mesterséges intelligencia által támogatott hibafeltárás megelőzte az emberi felülvizsgálatot. Ezt a nyomást a késői funkcióvisszavonásokhoz és a tizenkilences verzió késéséhez kapcsolta. Októberi magyarázata hasznos kontextust nyújt ezekhez a klónokhoz. Haas szerint a modellek vázlatokat készíthetnek, és az emberek továbbra is ellenőrzik a helyességet és a projekt szabványait. A régebbi kiadásokon végzett munka is elvonja az értékelőket. A helyettesítés tulajdonlása azt a karbantartási kötelezettséget is magával vonja,

4:05 Számoljon a karbantartóval a kódot termelő gép mellett. Az előfizetés felmondásának könnyebb része a gomb megtalálása.

Hová teszi a SalesCompel a kikapcsoló gombot?

4:12 Most az alkalmazott hozzáférését el kell távolítani. A SalesCompel korai backend útmutatójában a hozzáférési hitelesítő adat egy token. Egy kiadott token visszavonásához egy felhatalmazott adatbázis-operátor törli annak tárolt kivonatsorát. Ez a token ujjlenyomata az adatbázisban. Az útmutató a token életciklusát és a nyilvános bejelentkezést a jövőbeli munkák közé sorolja. Ön irányítja a szervert, és Ön felelős a hozzáférés leállításáért. Szeretem ezt a választási lehetőséget.

4:33 Valódi munkafolyamatokat és helyreállítást próbálnék ki, mielőtt ügyfeleket tennék mögé. A deklarált tiszta szoba politikájuk kizárja a bizalmas munkáltatói anyagokat és elismeri a szerződéses kockázatot. Az Apache licenc engedélyeket ad Önnek ehhez a kódhoz; a jogi házi feladata túlélődik a letöltést. A nyilvános ütemterv hasznos dolgokat ad Önnek, amiket kérdezhet, miközben a honlap ünnepli a megszállást. Ha inkább elolvasná ezt, mint hallaná tőlem, a differencia minden reggel megérkezik a postaládájába,

4:55 ingyenesen a thedailydiff.dev címen, link lent. Szóval, a mai ítélet: FELÜLVIZSGÁLAT SZÜKSÉGES.

Áthelyezném-e a termelést erre a kilépési tervre?

5:01 Tesztelném a támogatott szeleteket, mert egy kompatibilis nyílt szerver kilépési lehetőséget adhat a fejlesztőknek. A gyártást a migrációs bizonyítékok és a működési felelősség alapján tartanám fenn. Iratkozz fel, nyomd meg a harangot, és írd meg kommentben, ha másképp bélyegezted volna meg. Ennyi volt a mai differencia. Niko vagyok az Axrisitől. Felelősségteljesen egyesítsen.

Források

  1. SalesCompel README: candidate, prototype and roadmap limitsOccupySaaS / SalesCompel
  2. SalesCompel early backend: implemented surface and token revocationOccupySaaS / SalesCompel
  3. ZeroAuthy README and roadmapOccupySaaS / ZeroAuthy
  4. Certified OpenID providers and profilesOpenID Foundation
  5. What is self-certification?OpenID Foundation
  6. Sales pricing: Pro Suite annual billingSalesforce
  7. OccupySaaS: stated method and October timelineOccupySaaS
  8. Postgres 19 is late, and it's AI's fault — October 21, 2026Robert Haas / Neon
  9. ZeroAuthy stated clean-room policyOccupySaaS / ZeroAuthy
  10. ZeroAuthy compatibility matrixOccupySaaS / ZeroAuthy
  11. SalesCompel progress and remaining roadmapOccupySaaS / SalesCompel
  12. OccupySaaS discussion — November 2, 2026Hacker News
  13. Cover portrait: Marc Benioff by Christie Hemm Klok / Salesforce; cropped and background removedWikimedia Commons · CC BY-SA 2.0
  14. Cover portrait and adapted artwork license: CC BY-SA 2.0Creative Commons

Niko from Axrisi

Nikoloz Turazashvili · Vexrail · Axrisi

LinkedIn · dev.to · GitHub · X · Substack

Kapcsolódó videók