
OccupySaaS משתמשת ב-AI כדי לשכפל שירותים נפוצים במרד קוד פתוח
OccupySaaS שואפת לבנות מימושים מחדש נקיים בקוד פתוח של שירותים נפוצים בעזרת AI, החלה מחלופות ל-Auth0 ול-Salesforce בשם ZeroAuthy ו-SalesCompel, על רקע עניין רחב בשכפול תוכנה בעזרת AI ותסכול משתמשים ממנויים.
OccupySaaS היא התקוממות חדשה בהובלת משתמשים נגד מערכת התוכנה, והיא משתמשת בכלי AI כדי ליצור מימושים מחדש בקוד פתוח בשיטת חדר נקי של שירותים נפוצים. היא מתמקדת כעת בחלופות ל-Auth0 ול-Salesforce בשם ZeroAuthy ו-SalesCompel, על רקע עניין רחב בשכפול תוכנה בעזרת AI ותסכול משתמשים ממנויים.
כיצד נבנים המימושים מחדש
הפרויקט שואף לגרום לתוכנה חדשה לתפקד כתחליף תואם API שניתן להחליף בו במקום שרלוונטי. מכיוון שהשירותים פועלים בשרתים של חברותיהם, אין קבצים בינאריים לבדוק או לפרק, ולכן העבודה מסתמכת על תיעוד זמין, APIs, התנהגויות של ערכות פיתוח ותקנים פתוחים רלוונטיים.
כללי האתיקה דורשים מימוש מחדש מלא בשיטת חדר נקי. אסור קוד מפורק, אסור מידע חסוי כולל קוד מקור ממעסיקים קודמים, ואסור להעתיק נכסי UI או סימנים מסחריים אחרים.
בחירות טכניות ואתגרי תאימות
שפת הבחירה היא Go, שנבחרה על פני Rust מפני שהיא מאפשרת לקמפל ולקשר את כל התלויות לקובץ בינארי אחד שאינו זקוק למתקין וניתן להעתיק למערכת יעד ולהריץ. OccupySaaS אומרת שהמאפיין הזה הופך אותה לאידיאלית לאריזה במיכל Docker או בצורות אחרות של אירוח עצמי.
יצירת תוכנה כזו קלה וקשה יותר מהרגיל בו זמנית. הקלטים והפלטים מוגדרים במידה רבה על ידי מפרטים, אבל תוכנה מתארחת היא למעשה קופסה שחורה עם התנהגויות פנימיות ומלכודות שאינן ברורות מיד. כל תחליף תואם חייב לשחזר באגים קיימים של API כדי להיות תואם לחלוטין, כאשר Jira ניתנת כדוגמה.
תוכניות רחבות יותר ורישוי
מלבד Auth0 ו-Salesforce, OccupySaaS מתכוונת למצוא חלופות לשירותים של ניהול מסמכים וויקי, מעקב אחר בעיות, דגלי תכונות בתוכנה, ניטור תוכנה ושרתים ותמיכת לקוחות. הדוח נוקב במועמדים סבירים: Confluence, Jira, LaunchDarkly, Datadog ו-Zendesk.
יש שיטענו שהשכרת SaaS פירושה שכל בעיה בקוד או בתשתית היא באחריות מישהו אחר, ושהרצת מופע משלך היא צעד אחורה. מכיוון שהתוכנה ברישיון Apache 2.0, דבר אינו מונע מאף אחד לספק שירות עבורה, כאשר Red Hat Enterprise Linux, GitLab ו-WordPress ניתנים כדוגמאות.
רקע הפרויקט
נראה שהפרויקט הוא פרי מוחו של Thomas Meadows, מהנדס תוכנה עם שני עשורים של ניסיון. בדף הבית האישי שלו נאמר שחוזקתו היא ניהול פרויקטים, והמאמר מכנה זאת מיומנות טובה לכיוון סוכני AI לעבר מטרה. האתר נראה כמו מניפסט, באומרו שרישוי לפי מושב מכביד על צמיחה ושאנשים אלה עצמם שיצרו את התוכנה מפוטרים כעת, ומסתיים בשורה שהתוכנה שנבנתה על ידי 99% שייכת ל-99%.
מקורות: Tom's Hardware
SiTech — פיתוח אתרים בכוח ה-AI
אנחנו בונים אתרים מהירים ומודרניים ומשלבים AI בתהליכי עבודה אמיתיים. יש לכם פרויקט או שאלה? נשמח לעזור.