Wine (ראשי תיבות של Wine Is Not an Emulator[1]) הוא יישום שמטרתו להריץ תוכנות שנכתבו במקור למערכת Windows על מערכות דמויות Unix למיניהן כגון לינוקס, סולאריס ו-BSD.

Wine
WINE-logo.png
Wineie on ubuntu.png
Wine באובונטו לינוקס
מפתח Wine authors
תאריך השקה 4 ביולי 1993
גרסה אחרונה 4.0.2‏ (23 באוגוסט 2019)
גרסת בטא 4.17
ב־27 בספטמבר 2019
מערכת הפעלה דמויות Unix
נכתבה בשפות C
סוג רישיון הרישיון הציבורי הכללי המוקטן של גנו
קטגוריה שכבת תאימות למערכת
WineHQ

היסטוריהעריכה

ב-25 באוקטובר 2005 יצאה גרסת הבטא הראשונה לתוכנה (גרסה 0.9), וזאת לאחר 12 שנות פיתוח. ביוני 2008, הגיעה Wine לגרסה הראשונה היציבה שלה לאחר קצת יותר מ-15 שנות פיתוח.

שם התוכנה הוא ראשי תיבות רקורסיביים של "Wine Is Not an Emulator" שמשמעותן "Wine אינו אמולטור". בתחילה משמעות ראשי התיבות שיוצרי התוכנה נתנו לה הייתה "WINdows Emulator". צורת הכתיבה הרשמית של השם, שנקבעה על ידי הקבוצה המפתחת, הוא Wine, על-אף שלעיתים נעשה שימוש במסמכים רשמיים בשמות WINE ו-wine.

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

טכנולוגיהעריכה

Wine מממשת ספריות מסוימות בתשתית של חלונות במרחב המשתמש של מערכת ההפעלה המארחת ללא הרצה של הליבה של מערכת ההפעלה חלונות. עם עדכון התוכנה היא תומכת בעוד ועוד מרכיבים ותוכנות של חלונות.

תאימותעריכה

למרות מאמצים רבים לכתוב את התוכנה באופן שיהיה זהה ככל האפשר לחלונות, ישנם עדיין הבדלים במימושי הספריות שעשויים לגרום לתוכנות בעיות שונות ואף לכשלונות הרצה.

ספריות מקוריותעריכה

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

appDBעריכה

קהילת משתמשי Wine מנהלת מאגר מידע אודות תוכנות שונות לחלונות ואיכות התאימות וההרצה שלהן בגרסאות ומערכות הפעלה מגוונות. כיום מונה המאגר יותר מ-26,500 סוגי תוכנות.

Wine ומיקרוסופטעריכה

מיקרוסופט לא התבטאה בנושא תוכנת Wine עד היום. עם זאת, מודול העדכונים האוטומטיים של מיקרוסופט חוסם עדכונים לתוכנות שעובדות בסביבת Wine.

ראו גםעריכה

קישורים חיצונייםעריכה

הערות שולייםעריכה