Ang Alak Nagpadagan sa Windows Applications

Giunsa kini nga Buhat

Ang tumong sa proyekto sa Wine mao ang pagpalambo sa usa ka "layer sa paghubad" alang sa Linux ug uban pang POSIX compatible nga mga sistema sa pag-operate nga makapaarang sa mga tiggamit sa pagdumala sa lumad nga aplikasyon sa Microsoft Windows sa mga operating system .

Ang kini nga layer sa paghubad usa ka pakete sa software nga "makamugna" sa Microsoft Windows API ( Application Programming Interface ), apan ang mga developers naghatag og gibug-aton nga kini dili usa ka emulator sa diwa nga kini nagdugang usa ka extra layer sa software ibabaw sa native operating system, nga makadugang sa panumduman ug pag-ihap sa ibabaw ug makadaut sa negatibong epekto.

Hinuon ang Wine naghatag og alternatibo nga DDLs (Dynamic Link Libraries) nga gikinahanglan aron makadagan ang mga aplikasyon. Kini mga lumad nga software components nga, depende sa ilang pagpatuman, mahimo nga sama ka episyente o mas episyente kay sa ilang mga Windows counterparts. Mao nga ang pipila ka mga MS Windows nga mga aplikasyon nagadagan nga mas paspas sa Linux kay sa Windows.

Ang grupo sa pag-usbaw sa Wine nakahimo og mahinungdanon nga pag-uswag sa pagkab-ot sa tumong aron ang mga tiggamit sa pag-operate sa mga programa sa Windows sa Linux. Usa ka paagi sa pagsukod niana nga pag-uswag mao ang pag-ihap sa gidaghanon sa mga programa nga nasulayan. Ang Wine Application Database karon adunay sobra sa 8500 ka mga entries. Dili tanan niini nagtrabaho sa hingpit, apan ang kasagarang gigamit nga Windows Applications nagdagan nga maayo, sama sa mosunod nga mga software packages ug mga dula: Microsoft Office 97, 2000, 2003, ug XP, Microsoft Outlook, Microsoft Internet Explorer, Microsoft Project, Microsoft Visio, Ang Adobe Photoshop, Quicken, Quicktime, iTunes, Windows Media Player 6.4, Lotus Notes 5.0 ug 6.5.1, Silkroad Online 1.x, Half-Life 2 Retail, Half-Life Counter-Strike 1.6, ug Battlefield 1942 1.6.

Human sa pag-instalar sa Alak, ang mga aplikasyon sa Windows mahimong ma-install pinaagi sa pagbutang sa CD sa CD drive, pagbukas sa usa ka window sa shell, pag-navigate sa CD directory nga adunay sulod nga instalar nga executable, ug pagsulod sa "wine setup.exe", kung ang setup.exe mao ang instalar nga programa .

Sa pagpatuman sa mga programa sa Wine, ang user mahimong makapili tali sa "desktop-in-a-box" mode ug mixable windows. Ang vino nagsuporta sa mga dula sa DirectX ug OpenGL. Ang suporta alang sa Direct3D limitado. Adunay usab usa ka Wine API nga nagtugot sa mga programmer sa pagsulat sa software nga midagan ang tinubdan ug binary nga nahiuyon sa Win32 code.

Ang proyekto gisugdan niadtong 1993 uban sa katuyoan sa pagpadagan sa mga programa sa Windows 3.1 sa Linux. Human niana, ang mga bersyon alang sa uban pang mga sistema sa operating sa Unix naugmad. Ang orihinal nga koordinator sa proyekto, si Bob Amstadt, mitunol sa proyekto ngadto kang Alexandre Julliard usa ka tuig ang milabay. Si Alexandre nangulo sa mga paningkamot sa pagpalambo sukad niadto.