למען הסדר הטוב, כדאי בשלב ראשון לדבר עם מפתח המערכת ולבקש ממנו לשחרר את הקוד תחת רשיון חופשי (רצוי GPL אבל אם יש לו בעיה איתו אפשר לאתר רשיון מתאים, כמו CPL שטוב אפילו למיקרוסופט
אחרי שחרור המערכת, מי שמכיר את פלטפורמת הפיתוח יוכל להמליץ האם יש טעם להתאים את המערכת הקיימת לתקנים. אולי כמות הבעיות לא נוראית אחרי הכל.
שנית, כדאי לרכז בצורה מסודרת רשימה של מה שלא עובד (עמודים ואיך מגיעים אליהם), שוב כחלק מניתוח הבעיה.
ייתכן שאחרי בדיקה ו/או סירוב לשחרר את הקוד יהיה מקום לבחון פיתוח מערכת חדשה, אבל יתכן והמאמץ הכולל יהיה נמוך יותר אם הקוד ניתן לתיקון והוא יהיה זמין.
בהצלחה!