Віно Працуе прыкладання Windows

Як гэта працуе

Мэтай праекта Wine з'яўляецца распрацоўка «пераклад пласт» для Linux і іншых сумяшчальных аперацыйных сістэм POSIX , якая дазваляе карыстальнікам запускаць натыўнымі прыкладання Microsoft Windows на гэтых аперацыйных сістэмах .

Гэты пераклад пласт уяўляе сабой праграмны пакет , які «эмулюе» на API Microsoft Windows ( Application Programming Interface ), але распрацоўшчыкі падкрэсліваюць , што гэта не эмулятар у тым сэнсе , што гэта дадае дадатковы пласт праграмнага забеспячэння па-над роднай аперацыйнай сістэмы, б дадаць памяці і вылічэнняў накладныя выдаткі і адмоўна ўплываюць на прадукцыйнасць.

Замест віна падае альтэрнатыўныя DDLS (Dynamic Link Libraries), якія неабходныя для запуску прыкладанняў. Яны з'яўляюцца носьбітамі праграмных кампанент, якія, у залежнасці ад іх рэалізацыі, могуць быць гэтак жа эфектыўнымі або больш эфектыўнымі, чым іх аналагі для Windows. Вось чаму некаторыя прыкладання MS Windows працаваць хутчэй на Linux, чым на Windows.

Каманда распрацоўшчыкаў Wine дамаглася значнага прагрэсу на шляху да дасягнення мэты, каб дазволіць карыстальнікам запускаць праграмы для Windows на Linux. Адным са спосабаў вымярэння, што прагрэс заключаецца ў падліку колькасці праграм, якія былі пратэставаныя. База дадзеных Wine прыкладанняў у цяперашні час мае больш за 8500 запісаў. Не ўсе яны працуюць выдатна, але найбольш часта выкарыстоўваюцца прыкладанняў Windows, працаваць досыць добра, напрыклад, наступныя пакеты праграм і гульняў: Microsoft Office 97, 2000, 2003 і XP, Microsoft Outlook, Microsoft Internet Explorer, Microsoft Project, Microsoft Visio, 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.

Пасля ўстаноўкі Wine, прыкладання Windows, могуць быць устаноўлены шляхам размяшчэння кампакт-дыска ў дыскавод кампакт-дыскаў, адкрываючы акно абалонкі, перайшоўшы ў каталог кампакт-дыска, які змяшчае выкананы файл ўстаноўкі і ўводу «віна setup.exe», калі setup.exe з'яўляецца праграма ўстаноўкі ,

Пры выкананні праграмы ў Wine, карыстальнік можа выбраць паміж рэжымам «настольным ў скрынцы» і змешвае акном. Віно падтрымлівае як DirectX і OpenGL гульняў. Падтрымка Direct3D абмежавана. Існуе таксама вінны API, які дазваляе праграмістам пісаць праграмнае забеспячэнне, якое працуе з'яўляецца бінарная і сумяшчальны з Win32 кодам.

Праект быў пачаты ў 1993 годзе з мэтай, каб запусціць 3.1 праграмы для Windows на Linux. Пасля версіі для аперацыйных сістэм Unix іншыя былі распрацаваны. Арыгінальны каардынатар праекта, Боб Amstadt, перадаў праект да Аляксандра Жюллиару праз год. Аляксандр ўзначальвае намаганні па развіцці да гэтага часу.