תרגומים של דף זה: http://upload.wikimedia.org/wikipedia/commons/thumb/a/ae/Flag_of_the_United_Kingdom.svg/22px-Flag_of_the_United_Kingdom.svg.png Polskihttp://upload.wikimedia.org/wikipedia/commons/thumb/1/12/Flag_of_Poland.svg/22px-Flag_of_Poland.svg.png Españolhttp://upload.wikimedia.org/wikipedia/commons/thumb/9/9a/Flag_of_Spain.svg/22px-Flag_of_Spain.svg.png English


התכונות של Wine

תאימות בינרית

  • טעינה של תכניות וספריות המיועדות ל־Windows 9x/NT/2000/XP, Windows 3.x ו־ DOS
  • פריסת זיכרון התואמת ל־Win32, טיפול בחריגות, בתת־תהליכים ובתהליכים
  • מתוכנן עבור מערכות הפעלה תומכות POSIX (לדוגמה לינוקס ו־FreeBSD)
  • תמיכת "באג בבאג" מול Windows

גרפיקה

  • גרפיקה מבוססת X11 המאפשרת הצגה למרוחק לכל מסוף X
  • גופני X11, True‎Type (.ttf/.ttc)‎ ומפת סיביות של Windows (.fon)‎

  • תמיכת DirectX למשחקים (תמיכה מוגבלת ב־Direct3D)
  • תמיכה במשחקים וביישומים מבוססי OpenGL
  • הדפסה באמצעות מנהל התקן Post‎Script או מנהלי התקן מסוג Win16 למדפסות

  • מנהל התקן לתמיכה ב־Enhanced Metafile (EMF)‎ וב־Windows Metafile (WMF)‎

  • שולחן-עבודה-בקופסה או חלונות מתערבבים
  • תמיכה בשכבת Multi‎Media של Windows (Win‎MM) לרבות מקודדים מובנים

מתן האפשרות לתכנית windows להתמנשק מול:

  • התקני שמע באמצעות ALSA, OSS, JACK, Core Audio, libaudio וכו׳.
  • מקלדות רב־לשוניות ושיטת קלט לסינית, יפנית וקוריאנית באמצעות XIM
  • מודמים, התקנים טוריים
  • רשתות (TCP/IP ו־IPX)
  • סורקי ASPI
  • מחשבי לוח מבוססי Windows באמצעות XInput (לדוגמה Wacom)

Wine API

  • תוכנן לתאימות עם קוד ועם תכניות בינריות של קוד Win32
  • ערכת בדיקה ל־API של Win32 כדי לוודא תאימות
  • ניתן להידור על גבי מגוון רחב של מהדרי C
  • מתן האפשרות לערבוב קוד Win32 ו־POSIX
  • מתן האפשרות לערבוב בינריים של ELF (.so)‎ ו־PE (.dll/.exe)‎ בכתובת זיכרון אחת

  • קובצי כותרת תומכי Win32
  • תיעוד API שנוצר אוטומטית
  • מהדר משאבים
  • מהדר הודעות
  • מהדר IDL
  • תמיכה נרחבת ביוניקוד
  • התאמה בין לאומית -- Wine תומכת ב־16 שפות
  • מנפה שגיאות מובנה והודעות מעקב הניתנות להגדרה
  • תמיכה בבודק זיכרון חיצוני באמצעות Valgrind
  • תכניות לדוגמה


CategoryAbout

WineFeatures/he (last edited 2013-07-08 04:00:45 by KyleAuble)