היסב

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

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

דוגמאות

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

היסב משחקים

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

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

ראו גם

הערות שוליים

  1. ^ לדוגמה, ההיסב של משחק המחשב דום לקונסולה פלייסטיישן, כלל לא דמה למשחק בגרסתו המקורית למערכת ההפעלה MS-DOS, או להיסבו לחלונות 95 (מנוע משחק שונה, פסקול שונה, גרפיקה שונה, שלבים ודמויות מקוריות שלא היו קיימים במשחק המקורי ל-MS-DOS), ולא פותח והופץ על ידי המתכננים והמפיצים המקורים של המשחק, חברת ID Software.
Crystal kpackage.png ערך זה הוא קצרמר בנושא תוכנה. אתם מוזמנים לתרום למכלול ולהרחיב אותו.
Logo hamichlol 3.png
הערך באדיבות ויקיפדיה העברית, קרדיט,
רשימת התורמים
רישיון cc-by-sa 3.0