חזרה לכל החדשות
פוסט Community

WSL9x: פרויקט קוד פתוח שמחזיר את Windows 9x לחיים עם תת-מערכת לינוקס

 |  מקור: Lobsters

בעולם שבו תוכנה חדשה דוחקת את רגלי הישנה, פרויקט WSL9x מציע מסע נוסטלגי מפתיע: הרצת לינוקס מודרנית כסביבה משובצת בתוך מערכת ההפעלה Windows 95, 98 או ME. הפרויקט, שזמין כקוד פתוח ב-GitHub, אינו עוד אמולטור, אלא יישום של ממשק התוכנה (API) של תת-מערכת Windows עבור לינוקס (WSL) המקורי – המיועד למערכות ה-9x המיתולוגיות.

הטכנולוגיה מאחורי WSL9x היא למעשה 'תרגום שכבות' מתוחכם. היא יוצרת סביבת משתמש (user-mode) בלינוקס שמתקשרת עם ליבת Windows 9x דרך ממשקים מותאמים, ומאפשרת הרצת פקודות לינוקס וכלים בסיסיים ישירות משורת הפקודה של Windows הישנה. זהו הישג הנדסי מרשים, שכן הוא מתגבר על פערים אדריכליים עמוקים בין מערכות הפעלה שנות אור זו מזו, ללא צורך באמולציה כבדה של החומרה עצמה.

מעבר לערך הנוסטלגי והטכני, ל-WSL9x יש משמעות תרבותית עבור קהילת הקוד הפתוח. הוא ממחיש את הרוח ההפוכה של 'הרצת ישן על חדש' – ומדגים כיצד טכנולוגיות מודרניות יכולות להחיות פלטפורמות נשכחות. הפרויקט משמש גם כלי חינוכי להבנת התפתחות ממשקי התוכנה בין מערכות הפעלה.

למרות שהוא לא מיועד לסביבת ייצור, WSL9x מצית את הדמיון. הוא מעלה שאלות על עתידם של פרויקטי שימור דיגיטלי והנגשת תוכנה היסטורית, ומראה שגם בעידן ה-Cloud וה-AI, יש עדיין מקום לפרויקטים שמבקשים לגשר בין עבר לעתיד בצורה יצירתית ומפתיעה.

מקורות: Lobsters
צוות BDNHOST