מהו Software Escrow?
Software Escrow הוא הסדר משפטי שבו קוד המקור של יישום תוכנה מאוחסן אצל נאמן צד שלישי. אם הספק מחדל על התחייבויותיו, לעובד משכנתא או לקונה זכות להשיג את קוד המקור ולהמשיך בתמיכה תוכנה.
בישראל, Software Escrow היא פרקטיקה נפוצה בעיקר בחברות שקנות יישומים מותאמים אישיים חיוני לפעילותן. בלעדי יכולת להשיג קוד מקור, חברה עלולה למצוא עצמה בעיתוק אם הספק משלים פתאום או נכנס לקושי פיננסי.
סוגי Software Escrow
Source Code Escrow: הנאמן מחזיק בקוד המקור של התוכנה. קוד זה קשור לרובבתנאים כמו הפסקת התמיכה של הספק או חדלות בתשלום.
Object Code Escrow: בחלק מהמקרים, הנאמן מחזיק בקוד מתורגם (object code) שניתן להפעיל בעצמו, כמו קבצי EXE או DLL.
Documentation Escrow: בנוסף לקוד, הנאמן עלול לשמור גם על תיעוד של היישום, כדי שיהיה קלהיותר להמשיך בעבודה.
Database Escrow: במקרים מסוימים, גם מסד הנתונים של היישום נשמר בתנאים דומים לקוד המקור.
תנאים חוקיים שנדרשים
חוזה Software Escrow תקין חייב לכלול:
- הגדרה ברורה של התנאים: מתי הקונה זכאי להשיג את הקוד? דרך כלל, זה כשהספק מפסיק תמיכה או כשלא משלם דמי ליסנס.
- תיאור המיפוי שהיא מאוחסן: גודל המיפוי, פורמט, ושפת התכנות שבה כתוב הקוד.
- עדכון תקופתי: הספק חייב לעדכן את קוד המקור בנאמן במהלך חוזה. בדרך כלל, כל שינוי גדול בקוד נשמר בנאמן.
- בדיקה ותיקוף: הקונה צריך להיות בעל זכות לבדוק את קוד המקור אצל הנאמן כדי להוודא שהוא שלם ו התואם לגרסה האחרונה.
- רישום: כל צד צריך להיות בעל עותק חתום של החוזה ומסמכים קשורים.
קראו גם:
תפקידי הנאמן בSoftware Escrow
הנאמן בSoftware Escrow חייב לעמוד בתפקידים חשובים:
- שמירה על קוד: הנאמן חייב לשמור בקוד בטוח, מוגן מגישה לא מורשית, ובטמפרטורה שמורה.
- אימות זהות: לפני שחרור קוד למישהו, הנאמן חייב לוודא שזה בעלות זכויות בקוד.
- עדכון רישומים: הנאמן צריך לעדכן רישומים של כל שחרור של קוד ולמי.
- סודיות: הנאמן חייב לשמור על סודיות של קוד המקור ולא לגלות אותו לצדדים שלישיים.
מקרים בהם ניתן להשיג Software Escrow
חדלות בתשלום: אם הקונה לא משלם עבור יישום, הספק עלול להוציא את הקונה מהקוד (בדרך כלל לאחר הודעה). בדרך זו, הקונה יכול להעביר קודי רישיון לחברה חיצונית לתחזוקה.
הפסקת תמיכה: אם הספק מחליט להפסיק תמיכה בתוכנה, בעלי הרישיון זכאים להשיג את קוד המקור כדי לקיים אותו בעצמם.
פשיטת רגל או פירוק: אם הספק יכנס לקושי פיננסי או פירוק, הקונה יכול לשתמש בקוד המקור כדי למצוא ספק חלופי לתמיכה.
למידת מוצר: בחלק מהמקרים, קונים משתמשים בקוד כדי לבנות או לשנות מוצרים משלהם (אם מותר בחוק).
עמלות והוצאות
Software Escrow כוללת עמלות:
- עמלת הצטרפות: שכר לחתום על החוזה ולייצור מיפוי של קוד (בדרך כלל $300-$500)
- עמלות שנתיות: בגין שמירה וניהול קוד (בדרך כלל $150-$400 לשנה)
- עמלות עדכון: כשהספק עדכן את קוד המקור בנאמן (כ$200-$300)
- עמלת שחרור: כשהקונה משיג את קוד המקור (כ$500-$1000)
המלצות עבור קונים וספקים
עבור קונים:
- בחרו ספק בעל Software Escrow אם היישום קריטי לעסק
- ודאו שהנאמן הוא בעל מוניטין טוב וביטוח מתאים
- קראו את תנאי החוזה בזהירות, בעיקר בנושא תנאים לשחרור קוד
עבור ספקים:
- הזכירו ללקוחות את ההוצאות שלכם בSoftware Escrow בעת הצעת מחיר
- בחרו נאמן אמין כדי להקל על ההיגיון הראשי שלך לקונים
- עדכנו קוד בנאמן בקביעות כדי לשמור על דקות