מיקרוסופט משחררת את קוד המקור של MS-DOS לגיטהאב

אם אתם בקטע של הצצה אל ההיסטוריה של המיחשוב האישי, מיקרוסופט העלתה עכשיו את הקוד המקורי של MS-DOS לגיטהאב; רק אל תשלחו Pull Request

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

רוצים לחקור ולקבל מבט מרתק אל הימים הראשונים של המיחשוב האישי? מיקרוסופט הודיעה כי שחררה את קוד המקור של MS-DOS, מערכת ההפעלה הקדומה שלה, ששלטה בעולם המיחשוב האישי של שנות ה-80 ותחילת שנות ה-90.

יותר נוח בגיטאהב

זו לא הפעם הראשונה שמיקרוסופט משחררת את הקוד של MS-DOS לרשת, והיא עשתה זאת בפעם הראשונה ב-2014. עם זאת, בהודעה של מיקרוסופט מסבירה החברה, כי החליטה לשחרר את הקוד לגרסאות 1.25 ו-2.0 כי הממשק של גיטהאב יאפשר “מציאה וקריאה נוחות יותר של הקוד”. כזכור, מוקדם יותר השנה הודיעה מיקרוסופט כי רכשה את גיטהאב תמורת 7.5 מיליארד דולר. לפני 4 שנים שחררה החברה את הקוד כקובץ אחד מקומפרס.

בנוסף לקוד, חשפה מיקרוסופט כמה פרטי טריוויה מעניינים על מערכת ההפעלה האיקונית שלה. בין היתר מגלה מיקרוסופט כי הקוד, שנכתב כולו באסמבלי 8086, נחתם ב-29 בדצמבר 1980. הקוד מורכב מ-7 קובצי מקור בלבד, ביניהם שורת הפקודה COMMAND.ASM. לשם השוואה, גרסה 2.0, שיצאה כ-3 שנים מאוחר יותר, כבר הורכבה מ-100 קובצי ASM. בנוסף, הביאה איתה הגרסה גם כמה חידושים ובראשם תמיכה בדיסק-קשיח IBM XT בקיבולת של 32MB שלמים ותמיכה בדיסקטים בגודל 5.25 אינץ’ עם קיבולת של 180KB ו-360KB. מיקרוסופט המשיכה את הפיתוח והתמיכה ב-DOS עד גרסה 8.0 שהגיעה עם Windows ME, שהושקה בספטמבר 2000.

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

כמובן שאם אתם בקטע של אמולטורים, משחקים ישנים או התנסויות בגרסאות קצת יותר מתקדמות של DOS, יש לכם לא מעט חלופות כמו FreeDOS ו-DOSBox.

מעכשיו גיקטיים גם בטלגרם מעכשיו גיקטיים גם בטלגרם להצטרפות לערוץ הטלגרם שלנו לחץ כאן

יניב אביטל

עורך אתר גיקטיים. יש לכם רעיון לכתבה? טיפ סודי? הדלפה? מחכה לכם ב-yaneev@geektime.co.il

הגב

12 תגובות על "מיקרוסופט משחררת את קוד המקור של MS-DOS לגיטהאב"

avatar
Photo and Image Files
 
 
 
Audio and Video Files
 
 
 
Other File Types
 
 
 

* היי, אנחנו אוהבים תגובות!
תיקונים, תגובות קוטלות וכמובן תגובות מפרגנות - בכיף.
חופש הביטוי הוא ערך עליון, אבל לא נוכל להשלים עם תגובות שכוללות הסתה, הוצאת דיבה, תגובות שכוללות מידע המפר את תנאי השימוש של Geektime, תגובות שחורגות מהטעם הטוב ותגובות שהן בניגוד לדין. תגובות כאלו יימחקו מייד.

סידור לפי:   חדש | ישן | הכי מדורגים
כך נראה לומר
Guest

המממ….מעניין….עכשו הם נזכרו?!? כאילו עכשו אפשר לעשות עם זה משהו חשוב.
אולי שם בחברה חושבים אחורה…אבל אני מאמין שצריך לחשוב קדימה.

mishu
Guest

מה ציפית שהם ישחררו את קוד המקור של המוצר שלהם בזמן שהוא רלוונטי?
אולי אתה רוצה שיחשפו את הקוד של ווינדוס 10 גם??
מדהים איך תמיד ימצאו על מה לבכות…..

אנס סרסור
Guest

האשכנזים תמיד ימצאו על מה לבכות…

Bill Gates
Guest

ניסינו לתפוס אותך במשך עשור שלם כדי להתייעץ איתך מתי זמן נוח מבחינתך שנשחרר את קוד המקור ל MS-DOS אבל לא ענית….
בסופו של דבר הוחלט לקבל החלטה אמיצה ולא לשאול אותך.
אנחנו במייקרוסופט מקווים שאתה לא כועס.

עופר
Guest

יש לך את זה ביותר מריר?

חוזליטו
Guest

כמה זה עשוי לעזור לwine בלינוקס?

ASD
Guest

אולי זה יהרוג את wine? ואז אנשים יתקינו לינוקס ועליו דוס.
ואז על הדוס יתקינו ווינדוס 95. ואז על 95 את 2000 ועליו את 8 ועליו את 10 ויוכלו אשכרה להפעיל תוכנות של המאה ה-21.

כככ
Guest

חבר.. קפוץ לרופא תבקש ממנו ציפרלקס, זה יעשה לך קצת שמח ואולי לא תשמע כזה שבוז מהחיים.. חייך הכל עובר בחיים

ASD
Guest

למה? הכל פה פרפרים וכיף

רועי
Guest

באיחור של 25 שנה..
ולמה רק עד גרסא 2.0?
פוחדים שמישהו ייקח את גוס 6 ויבנה משהו שימושי להיום שתומך בחומרה של היום?

מישהו
Guest

יתכן בהחלט שיש חלקים קנייניים כגון דרייברים או SMB וכדומה דברים שלא רוצים לשחרר. שנית הם כנראה ממש לא רוצים שתוכל להפעיל לוחות Embedded עם דוס, מבחינתם כל מה שדורש יותר מארדואינו תשתמש ב Win Core

גל גל
Guest

כמה ציניות בתגובות, תלמדו כבר לענות יפה למגיבים.

wpDiscuz

תגיות לכתבה: