Skip to main content

Vin MS Windows Emulator for Linux

HVORDAN GIK MIN FØRSTE WL? *DEN PERFEKTE START!* - FUT CHAMPIONS #1 (Juni 2026)

HVORDAN GIK MIN FØRSTE WL? *DEN PERFEKTE START!* - FUT CHAMPIONS #1 (Juni 2026)
Anonim

Målet med Wine-prosjektet er å utvikle et "oversettelseslag" for Linux og andre POSIX-kompatible operativsystemer som gjør at brukere kan kjøre innfødte Microsoft Windows-applikasjoner på disse operativsystemene.

Dette oversettelseslaget er en programvarepakke som "emulerer" Microsoft Windows API (Application Programming Interface), men utviklerne understreker at det ikke er en emulator i den forstand at den legger til et ekstra programvarelag på toppen av det opprinnelige operativsystemet, hvilket vil legge til minne og beregning overhead og negativt påvirke ytelsen.

I stedet gir Wine alternative DDL (Dynamic Link Libraries) som trengs for å kjøre programmene. Dette er innfødte programvarekomponenter som, avhengig av implementeringen, kan være like effektive eller mer effektive enn deres Windows-kolleger. Derfor kjører enkelte MS Windows-programmer raskere på Linux enn på Windows.

Vinutviklingslaget har gjort betydelige framskritt mot å nå målet om at brukerne kan kjøre Windows-programmer på Linux. En måte å måle fremgangen på er å telle antall programmer som er testet. Wine Application Database inneholder for tiden mer enn 8500 oppføringer. Ikke alle arbeider perfekt, men de fleste brukte Windows-programmene kjører ganske bra, for eksempel følgende programvarepakker og -spill: Microsoft Office 97, 2000, 2003 og XP, Microsoft Outlook, Microsoft Internet Explorer, Microsoft Project, Microsoft Visio, Adobe Photoshop, Quicken, Quicktime, iTunes, Windows Media Player 6.4, Lotus Notes 5.0 og 6.5.1, Silkroad Online 1.x, Half Life 2 Retail, Half Life Counter-Strike 1.6 og Battlefield 1942 1.6.

Etter installasjon av Vin kan Windows-programmer installeres ved å plassere CDen i CD-stasjonen, åpne et skjermvindu, navigere til CD-katalogen som inneholder installasjonen, og skrive inn "wine setup.exe", hvis setup.exe er installeringsprogrammet .

Når du utfører programmer i Wine, kan brukeren velge mellom "desktop-in-a-box" -modus og blandbare vinduer. Vin støtter både DirectX og OpenGL-spill. Støtte for Direct3D er begrenset. Det er også en Wine API som lar programmerere skrive programvare som kjører, er kilde og binær kompatibel med Win32-koden.

Prosjektet ble startet i 1993 med mål å kjøre Windows 3.1-programmer på Linux. Deretter har versjoner for andre Unix-operativsystemer blitt utviklet. Den opprinnelige koordinatoren av prosjektet, Bob Amstadt, ga prosjektet over til Alexandre Julliard et år senere. Alexandre har ledet utviklingsarbeidet siden da.