Wine.


Wine является свободным программным обеспечением, которое позволяет пользователям UNIX систем с х86 архитектурой выполнять 16,32 и 64 битные приложения ОС Microsoft Windows. Winelib – библиотека программ wine. При помощи библиотеки программисты получают возможность компиляции Windows приложений для переноса их в UNIX системы. Wine никак нельзя назвать эмулятором компьютера. Это скорей рекурсивный акроним, который означает «Wine is not an Emulator», что в русском языке означает — wine эмулятором не является. Поэтому wine нельзя сравнивать с qemu или VirtualBox. Wine – артельнативная реализация Windows API.

Системные вызовы Windows-приложений к библиотекам операционной системы Wine заменяет своими. Поэтому становится ясно, что эмуляции процессора, по сравнению с другими эмуляторами QEMU и VMware, не происходит. Таким образом, приложения работаю в Wine с такой же скоростью, как и в операционной системе, приложения которой используются. В некоторых случаях это происходит быстрее. Wine не требует установленной ОС Windows для своей работы, в то время как может использовать библиотеки Windows. И для переноса исходных кодов Windows в среду UNIX используется метод компиляции, с использованием Wine-инструментария разработки программ Winelib.

Wine не является стабильным продуктом. На сегодняшний день Wine находится в стадии бета проекта. Целевой аудиторией являются тестеры, разработчики и начинающие. Но, не смотря на бета ограничения, большое количество людей используют Wine для запуска программ ОС Windows для облегчения работы сотрудников транспортных компаний Белоруссии за компьютерами, на которых используются UNIX-системы. Но не любую программу можно запустить с помощью Wine, так как еще не все подсистемы ОС Windows реализованы.

Читать также  Foobnix - аналог foobar2000 для Linux

+ There are no comments

Add yours