Wine Serûpelên Windows

Çawa kar dike

Armanca projeya Wine ji bo pergala "translation layer" ji bo pergalên xebitandinê yên Linux û yên POSIX yên din ên ku bikarhênerên bikarhênerên Microsoft Windows-ê di nav wan de sîstemên pergala xebitandinê ve têne çêbikin .

Di vê çarçoveyê de wergera wateya pirtirkêmtir a pakêtê nivîsbar e ku "emulates" ya Microsoft Windows API (Pêşveçûna Programa Interface ), lê pêşniyarvanan bisekinin ku ew hestî ne ku di wateyê de nehêle ye ku ew pergala pirtûka pêdivî ye ku li seranserê pergala xebitandinê ya xweser e, dê şert û bîhnfirehî zêde bikin û negirtî li ser çalakiya bandor bike.

Li şûna Wine alternatîfên DDLs (Pirtûkxaneyên Dînîkî yên Dînîkî yên Dînîkî), ku hewce ne ku ji bo serîlêdanên vebikin. Ew ew pergala pirtûka navxweyî ye ku, li ser pêvajoya wan pêkanîna wan, dikare dikarin ji hevpeymanên Windows-ê re bêtir bandor û hêsantir bibin. Ji ber vê yekê hinek daxwazên MS-yê Windows-ê li Linux-ê li ser Windows-ê zûtir dibin.

Tîma pêşveçûnê ya xweyê pêşveçûnek girîng bû ku ji bo armanca ku armancên bikarhêneran bikar bîne bernameyên Windows-ê li Linux. Ji bo ku rêkeftina vê pêşveçûnê tedbîr e ku hejmara hejmarek bernameyên ku tê ceribandin. Di Databa Dema Approva Wine di nav 8500 navnîşan de hene. Ne hemî wan bi temamî kar dikin, lê piraniya gelemperî bikarhênerên Windows-ê bikar anîn, wekî mînakên pakêt û lîstikên jêrîn: Microsoft Office 97, 2000, 2003, û XP, Microsoft Outlook, Projeya Microsoft-ê Microsoft, Visio Microsoft-ê, Adobe Photoshop, Quicken, Quicktime, iTunes, Windows Media Player 6.4, Lotus Notes 5.0 û 6.5.1, Silkroad Online 1.x, Half-Life 2 Retail, Half-Life Counter-Strike 1.6, û Battlefield 1942 1.6.

Piştî vexwarina avê, sepandinên Windows-ê di CD-ê de damezirandin, peldanka pelê vekin, navnîşkirina CD-yê CD-ê ku di sazkirina sazkirinê de, û "sazkirina şerabê" eşkere bike, eger saz bike. .

Dema ku bernameyên Wine li darvekirinê, bikarhêner dikare di nav "desktop-in-a-box" de û hilbijêre windowsên bijartin. Wine herdu lîstikên DirectX û OpenGL piştgirî dikin. Alîkarî ji bo Direct3D piştgirî ye. Wiha API heye ku destnîşan dike ku bernameyên ku nivîsandina nivîsbarê nivîsandî ye ku rêve dike û çavkaniya Win32 kodî ye.

Ev projeyê di sala 1993'an de dest bi armanca ku armancên 3.1-ê bernameya Windows-ê li Linux-ê bixebitin. Piştre, versiyonên ji bo pergalên xebatkarên din ên Unix hatine pêşxistin. Koordînatorê bingehîn ya projeyê, Bob Amstadt, ev projeyê piştrast kir ku salek li Alexandre Julliard. Alexandre ji hêla hewldanên pêşveçûnê ve vekişîne.