היסב

מתוך המכלול, האנציקלופדיה היהודית
(הופנה מהדף Porting)
קפיצה לניווט קפיצה לחיפוש

היסבאנגלית: Porting) היא התאמת קוד תוכנה מסביבת העבודה שבה הוא נכתב, לסביבת עבודה חדשה. גרסת התוכנה המותאמת לסביבה חדשה נקראת "היסב", "פורט", או "port". מונח זהה קיים בתקשורת מחשבים, אך במשמעות שונה בתכלית.

דוגמה לפעולת היסב היא כאשר תוכנה שנכתבה למערכת ההפעלה חלונות עלולה שלא להתאים למערכת ההפעלה לינוקס, וכדי להתאימה (על מנת שתוכל לרוץ על לינוקס) יש לבצע שינויים בקוד התכנה.

בתחום משחקי המחשב, בשנות ה-80 וה-90, המונח היסב התייחס תכופות לבניית גרסה חדשה לחלוטין של משחק שנוצר במקור עבור פלטפורמה מסוימת, לפלטפורמה מסוג אחר. למשל, הסבת משחק שנוצר במקור למחשב אישי לגרסה שתתאים לקונסולת משחקים, או הסבת משחק ארקייד למערכות הביתיות. במקרים רבים, מדובר היה בתכנות גרסה חדשה לחלוטין של המשחק, שתכופות לא פותחה או הופצה על ידי החברה של המשחק המקורי[1].

לעומת זאת, נכון לעשור השני של המאה ה-21, הסבת משחק בין מחשב אישי לקונסולה, דומה להסבת תוכנה בין מערכת הפעלה אחת לאחרת.

ראו גם

הערות שוליים

  1. ^ לדוגמה, ההיסב של משחק המחשב דום לקונסולה פלייסטיישן, כלל לא דמה למשחק בגרסתו המקורית למערכת ההפעלה MS-DOS, או להיסבו לחלונות 95, ולא פותח על ידי המתכננים המקורים של המשחק, חברת ID Software.
Crystal kpackage.png ערך זה הוא קצרמר בנושא תוכנה. אתם מוזמנים לתרום למכלול ולהרחיב אותו.