יש בעיה חמורה של תאימות לאחורה של תוכנות וגם של חומרה (שבSCADA זה החלק הבעייתי ביותר).
זה אפילו יותר גרוע בתחום של מכשור רפואי ובכלל מחשוב רפואי.
אתן לך דוגמא מנסיון אישי.
בחברה מסוימת היה שרת שהיה מריץ תוכנה מסוימת (לא משנה כרגע מה היא) שהרשיון עליה עלה סדר גודל של 100000$.
התוכנה הזאת נזנחה על ידי החברה שפיתחה אותה, כי החברה המפתחת נמכרה לחברה אחרת והפסיקה את הפיתוח.
לרוע המזל הגרסה האחרונה התוכנה עבדה על גירסת Windows 2000
יותר מזה, בגלל הצורה שבה התוכנה הזאת היתה מוגנת מפני הפרת זכויות
יוצרים, היא היתה מקושרת ל"ברזל" של שרת מאוס מסוים ואם חלילה השרת הזה היה מתקלקל לא היה שום אפשרות להתקין אותה על שום שרת אחר.
וזאת כי בזמנו הוחלט לקנות רשיון "רגיל" ולא "צף" בשביל לחסוך בעלויות.
מה שאני מתאר זה מצב מאוד נפוץ בכל הארגונים שציינת.
כשזה מגיע לבתי חולים המצב אף יותר גרוע, כי שם לפעמים מדובר במכשור רפואי שעלותו נאמדת במיליוני דולרים ושמשתשמש במערכות Embedded המריצות מערכות הפעלה מיושנות.
הדבר מגיע למצבים אבסורדים ממש שבתי חולים נאלצים לחפש מחשבים שיש להם למשל סלוט של ISA על הלוח אם, כי המכשיר משתמש בכרטיס עם ממשק כזה.
ושדרוג לפעמים פשוט בלתי אפשרי כי חברת יצרן לא קיימת יותר.
יש גם בעיה של ללמד אנשים, בדיקת תאימות לתוכנה, ואלף ואחת פרוצדורות שצריך לעבור לפני הטמעה של מערכת הפעלה אחרת.
הייתי מאורב בפרוייקטים דומים (סדרי גודל קטנים יותר כמובן) בעבר ותאמין לי שזה הרבה יותר מסובך מסתם להגיד "יאלה בו נשקיע כסף ונעשה את זה".