اگر به فکر مهاجرت از ویندوز به لینوکس هستید اما هنوز به چند برنامه ویندوزی نیاز دارید، انتخاب توزیع مناسب اهمیت زیادی دارد. Wine یک لایه سازگاری است که امکان اجرای بسیاری از برنامه‌های ویندوزی را در لینوکس فراهم می‌کند و برخلاف ماشین مجازی، ویندوز را به‌صورت کامل اجرا نمی‌کند؛ بلکه فراخوانی‌های Windows API را به معادل‌های قابل استفاده در لینوکس تبدیل می‌کند.

البته سازگاری Wine برای همه نرم‌افزارها یکسان نیست و بعضی برنامه‌ها به اجزای اختصاصی ویندوز وابستگی زیادی دارند. بنابراین علاوه بر خود Wine، ابزارهایی که هر توزیع برای مدیریت آن فراهم می‌کند نیز اهمیت دارد.