מתורגמן GW-BASIC בקוד פתוח של מיקרוסופט

סמל זמן קריאה 1 דקות לקרוא


קוראים עוזרים לתמוך ב-MSpoweruser. אנו עשויים לקבל עמלה אם תקנה דרך הקישורים שלנו. סמל טיפים

קרא את דף הגילויים שלנו כדי לגלות כיצד תוכל לעזור ל-MSPoweruser לקיים את צוות העריכה קראו עוד

מיקרוסופט

מיקרוסופט הודיעה היום שהיא עושה מקורות פתוחים ל-GW-BASIC. בשנת 1983, מיקרוסופט שחררה את GW-BASIC עבור IBM PC XT ותואם. GW-BASIC הוא מתורגמן BASIC שמקורו ב-Advanced BASIC/BASICA של יבמ (יציאה של Microsoft BASIC)

אתה יכול לבדוק את קוד המקור של Microsoft GW-BASIC ב-GitHub היום. קוד המקור של GW-BASIC כתוב בשפת assembly.

הנה הסיבה שמיקרוסופט מבצעת מקורות פתוחים ל-GW-Basic:

מקורות אלו, כפי שנאמר בבירור ב ה-readme של הריפו, הם מקורות שפת 8088 אסמבלי מה-10 בפברואר 1983, והם נמצאים בקוד פתוח לצורך התייחסות היסטורית ולמטרות חינוכיות. משמעות הדבר היא שלא נקבל יחסי ציבור שמשנים את המקור בשום אופן.

תוכל ללמוד עוד על הכרזה זו מהקישור למטה. עוד בשנת 2014, מיקרוסופט MS-DOS בקוד פתוח במסגרת שיתוף פעולה עם המוזיאון לתולדות המחשבים. בשנת 2018, מיקרוסופט MS-DOS בקוד פתוח מחדש ב-GitHub. ה-repo החדש מכיל את קוד המקור המקורי וקבצים בינאריים מקופלים עבור MS-DOS 1.25 ו-MS-DOS 2.0.

מקור: מיקרוסופט

עוד על הנושאים: GW-Basic, מיקרוסופט