Wine

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
Wine
WINE-Logo.svg
IE6 in Wine and winecfg.png
Браузер Internet Explorer 6, запущенный в Wine под Linux. На переднем плане — утилита конфигурирования winecfg.
Тип

слой совместимости с Windows API

Разработчик

Wine project

Написана на

C

Операционная система

Linux, Mac OS X и др. UNIX-подобные

Языки интерфейса

русский и ещё 43 языка

Последняя версия

1.6.2 (10 января 2014[1])

Бета-версия

1.7.22[2] (11 июля 2014[1])

Лицензия

GNU LGPL

Сайт

http://www.winehq.org/

Gallium3D State Tracker for Direct3D 9 improves performance when playing D3D games on Wine

Wine (/waɪn/ — между «уа́йн» и «вайн», рус. Вино) — это свободное программное обеспечение, позволяющее пользователям UNIX-подобных систем архитектуры x86 (и других архитектур, при наличии совместимости, например, AMD64) исполнять 16-, 32- и 64- битные приложения Microsoft Windows (64-битные приложения находятся в стадии ранней реализации). Wine также предоставляет программистам библиотеку программ Winelib, при помощи которой они могут компилировать Windows-приложения для портирования их в UNIX-подобные системы. Название Wine является рекурсивным акронимом и расшифровывается «Wine Is Not an Emulator» — «Wine — не эмулятор» (имеется в виду, что Wine не является эмулятором компьютера, как, например, qemu или VirtualBox, Wine — это альтернативная реализация Windows API).

Wine распространяется на условиях лицензии GNU LGPL.

История[править | править вики-текст]

Проект был основан Бобом Амштадтом (Bob Amstadt) в 1993 году, как средство запуска 16-битных приложений Windows 3.1 в системе Linux. С 1994 года лидером проекта стал Александр Жульярд (англ.). Изначально Wine был выпущен под лицензией MIT, но в марте 2002 года она была сменена на GNU LGPL.

Со временем Wine был портирован на другие UNIX-подобные системы, такие как FreeBSD, Solaris и другие, а также на Windows (там WINE обычно используется для запуска старых приложений на новых версиях ОС). Была добавлена поддержка 32-битных приложений Windows, а в 2005 году — и 64-битных. До октября 2005 года проект находился в стадии альфа-версии, хотя с его помощью безупречно работали многие программы. 25 октября 2005 г. была выпущена первая бета-версия Wine 0.9. С этого момента новые версии стали выпускаться обычно раз в две недели.

Летом 2007 года произошёл небольшой скандал, поскольку выяснилось, что несколько свободных библиотек Wine были использованы компанией Parallels, Inc. в проприетарном продукте Parallels Desktop for Mac, без предоставления исходных кодов, что является нарушением лицензии LGPL[3]. Установить факт нарушения смогли из-за скриншотов, опубликованных Parallels, на которых у персонажей игры Half-Life 2 были видны квадратные тени, что на тот момент являлось одной из известных ошибок Wine[4]. В компании Parallels подтвердили, что используют модифицированные исходные коды Wine, и обещали предоставить их по запросу в течение 3 дней[5]. Тем не менее, разработчики Wine получили модифицированные исходные коды только через месяц. Кроме того, на сайте Parallels появилась информация о Wine как компоненте, и его лицензии[6], на чём конфликт фактически исчерпал себя[4].

17 июня 2008 года, после 15 лет разработки, вышла версия Wine 1.0, первая, которую разработчики называют стабильной[7].

16 июля 2010 года вышла следующая стабильная версия Wine под номером 1.2[8].

7 марта 2012 года вышел стабильный релиз версия Wine под номером 1.4[9].

16 марта 2012 года вышел тестовый релиз версия Wine под номером 1.5.0 который обновляется раз в 15-20 дней

3 февраля 2013 года Александр Жульярд на конференции FOSDEM сообщил о том, что Wine портировали под ОС Android. Но конкретные сроки выхода названы не были.

Внесённые изменения 1.5.0-1.5.31[править | править вики-текст]

  • Переход интегрированного браузера на новую версию движка Gecko, используемую в Firefox 21;
  • Подготовлен и задействован по умолчанию отдельный драйвер для Mac OS X, используемый для вывода вместо драйвера X11 и отличающийся тесной интеграцией с возможностями платформы, например, поддерживающий методы ввода, системный лоток, OpenGL, буфер обмена и drag&drop;
  • Поддержка в WinHTTP аутентификации NTLM и Negotiate;
  • В состав встроены шрифты Wingdings и FixedSys;
  • Улучшена работа драйвера Postscript, добавлена поддержка выбора разрешения;
  • Прекращена поддержка платформы SPARC;
  • В реализацию VB Script добавлена поддержка регулярных выражений;
  • В комплект добавлено полнофункциональное встроенное приложение Netstat;
  • Добавлена поддержка архитектуры ARM64;
  • Реализовано сглаживание шрифтов в движке DIB. Ускорена работа движка DIB;
  • Реализовано множество функций Direct3D 10;
  • Улучшены различные аудио и видео кодеки Windows;
  • Добавлена поддержка автоматической инсталляции управляющих элементов ActiveX;
  • Автоматическая установка Mono (Open Source аналог .Net) в качестве пакета для поддержки .Net приложений;
  • Добавлена поддержка управлениями службами через подсистему WMI;
  • Множество улучшений интерпретатора команд cmd.exe;
  • Реализована поддержка прозрачности окон;
  • Добавлена поддержка широковещательных сокетов, которая нужна серверам многих игр;
  • Инсталляторы дополнений для Wine теперь кэшируются локально;
  • Базовая реализация компилятора шейдеров для Direct3D;
  • Поддержка рендеринга окон на стороне клиента с использованием движка DIB.
  • На DIB-движок переведён вывод bitmap-изображений;
  • В DIB движок добавлена поддержка вывода через OpenGL;
  • Добавлена поддержка прямого ввода данных мыши и клавиатуры, минуя X-сервер;
  • Обеспечена поддержка RandR 1.2 и 1.3;
  • Поддержка многоканального звука в драйвере ALSA;
  • Устранена глобальная блокировка в коде работы с X11;
  • Добавлена поддержка таблиц шрифтов GPOS (glyph positioning — местоположение глифа) в Uniscribe;
  • Изменены настройки по умолчанию для Direct3D — теперь используется offscreen рендеринг;
  • Улучшен компилятор языка HLSL;
  • Добавлены новые классы и свойства WBEM (Web-Based Enterprise Management);
  • Поддержка динамического подключения устройств при помощи UDisks2;
  • Добавлен апплет панели управления для настройки джойстика;
  • Добавлена поддержка вывода видео через DirectX (VMR-9);
  • Добавлен новый аудио ресемплер в DirectSound;
  • Реализован провайдер аутентификации Negotiate;
  • Добавлены функции для работы с интернационализованными доменными именами (например, .рф).
  • Реализованы контурные градиенты в библиотеке GDI+;
  • Поддержка отслеживания границ графических объектов: в gdi32 добавлены вызовы GetBoundsRect и SetBoundsRect, обеспечено хранение и контроль за позициями границ в DIB-движке, добавлены вспомогательные функции для манипулирования прямоугольными границами;
  • Поддержка отображения ARM-кода в отладчике Wine;
  • Разнообразные улучшения в реализации DirectMusic.

Критерии появления версии 1.6[править | править вики-текст]

  • Отрисовка на стороне клиента
  • Многослойные окна
  • Mac driver
  • Mono пакет
  • Сырой(свободный) выход

В разработке 1.7.0-1.7.16[править | править вики-текст]

В драйвере Postscript добавлена поддержка вертикального расположения текста; 
В состав включена библиотека liblcms 2 (ранее поставлялась первая версия)
Данные Unicode обновлены до версии 6.2.0
В инсталлятор добавлена поддержка элементов HyperLink Control для отображения гиперссылок
Улучшена поддержка XML-атрибутов
Добавлена поддержка объектов типа «keyed event», которые появились в ядре Windows Vista
Реализован механизм синхронизации однократной инициализации (включая InitOnceExecuteOnce)
Добавлена поддержка активации контекста для DLL, typelibs и COM классов
Реализована возможность загрузки 32-разрядных TypeLib в 64-разрядной среде
Множество улучшений для драйвера вывода OS X
Некоторые исправления для устройств последовательного порта;
Улучшение поддержки языков с начертанием справа налево; 
Поддержка аутентификации NTLM и Negotiate для RPC поверх HTTP; 
Во встроенный шрифт Wingdings добавлены дополнительные глифы; 
Улучшена поддержка системного лотка в драйвере для OS X; 
Улучшения в поддержке контекстной активации.
Перевод интегрированного браузера на новую версию движка Gecko, используемую в Firefox 24; 
Подготовка к переходу на переработанный код поддержки Direct3D, позволяющий существенно поднять производительность некоторых игр на 50-100%. Ускорение достигается за счёт выноса из wined3d   отдельного потока для взаимодействия с OpenGL, позволяющего выполнять отрисовку в асинхронном режиме с распараллеливанием на многоядерных системах. 
Внесены связанные с управлением окнами исправления в драйвер для OS X; 
Поддержка функций IPHLPAPI на платформе Android.
В драйвере для OS X реализована поддержка полноэкранного режима в стиле Cocoa; 
Продолжена подготовка к переходу на переработанный код поддержки Direct3D, позволяющий существенно поднять производительность некоторых игр на 50-100%. Ускорение достигается за счёт выноса из wined3d отдельного потока для взаимодействия с OpenGL, позволяющего выполнять отрисовку в асинхронном режиме с распараллеливанием на многоядерных системах. 
Улучшена поддержка Winsock, реализованы функции WSALookupServiceBegin и WSALookupServiceNext; 
Поддержка механизма активации COM-объектов без регистрации (Registration-Free Activation); 
Улучшена поддержка имитируемых жирных шрифтов; 
Данные Unicode обновлены до версии 6.3; 
Улучшена поддержка регистрации typelib на 64-разрядных системах; 
Переписан алгоритм BiDi (Unicode Bidirectional Algorithm) для обеспечения полной поддержки спецификации Unicode 6.3; 
Поддержка седьмой версии фильтра Video Mixing Renderer (VMR-7); 
Улучшена обработка изменения размера окон в драйвере для платформы OS X; 
Поддержка настройки совместного доступа к внешним разделам при помощи NetAPI-библиотеки от проекта Samba; 
В драйвере для OS X добавлена поддержка использования нескольких раскладок клавиатуры; 
Улучшена поддержка XEMBED; 
Добавлена поддержка массивов в VBScript; 
Обновлена версия пакета Mono; 
Улучшена реализация сервиса BITS; 
Улучшены таблицы с данными для вертикальных японских шрифтов; 
Улучшены средства обратной трассировки (backtrace) при работе на последних версиях OS X.

В драйвере для платформы OS X улучшены операции перемещения окон и изменения размера окон;

Решены проблемы с палитрой в DirectDraw; 
Сокращено дублирование кода в разных версиях runtime-компонентов для C++; 
Поддержка локальной памяти потока (TLS, Thread-Local Storage) в динамически загружаемых библиотеках; 
Начало реализации планировщика задач (Task Scheduler); 
Расширена поддержка протокола IPX; 
Реализация системы сжатия AVI; 
Поддержка максимизации окон в драйвере Mac; 
В десктоп-режиме добавлено опциональное меню Start; 
Продолжена подготовка к переходу на переработанный код поддержки Direct3D, позволяющий существенно поднять производительность некоторых игр на 50-100%. Ускорение достигается за счёт выноса из  wined3d отдельного потока для взаимодействия с OpenGL, позволяющего выполнять отрисовку в асинхронном режиме с распараллеливанием на многоядерных системах. 
Устранены проблемы со сборкой на платформе FreeBSD; 
Поддержка операции Uniscribe в компоненте RichEdit; 
Поддержка условных переменных и Slim-блокировок на запись и чтение; 
Улучшена поддержка вертикальных метрик шрифтов; 
Начальная поддержка интерфейсов Windows Media Player; 
Расширение поддержки планировщика задач (Task Scheduler); 
Серия исправлений, связанных с работой runtime-компонентов C++; 
Реализация порции DLL для поддержки Windows 8 API; 
Поддержка дополнительных интерфейсов Direct3D 10. 
Расширение возможностей планировщика запуска задач (Task Scheduler); 
Дополнительные заглушки для Windows Media Player; 
Улучшение генерации кода для архитектуры ARM; 
Более корректный вывод данных о размере памяти на платформе OS X; 
Решены проблемы с играми, использующими DirectX10/11 вызов dxgi.dll.CreateDXGIFactory1, например Deus Ex: Human Revolution, Alan Wake, AC III, NFS: Most Wanted, Civ V; 
Расширены возможности планировщика запуска задач по расписанию (Task Scheduler); 
Улучшена поддержка кодирования AVI; 
Добавление дополнительных интерфейсов VisualBasic в MSXML; 
В Wininet добавлена поддержка сжатия контента методом deflate; 
Серия исправлений, связанных с поддержкой монохромных принтеров; 
Новый сервис планировщика запуска задач по расписанию (Task Scheduler); 
Поддержка раскручивания исключений (exception unwinding) в VBScript; 
Приведение в порядок набора регрессионных тестов; 

Закрыты отчёты об ошибках, связанные с работой игр и приложений: Timeless Time and Expense 3.0, Seagate Crystal Reports 6, F1 2000, F1 Championship Season 2000, Drakensang Dark Eye, Google SketchUp 8, Band-in-a-Box 2012, Quicken 2012, Symantec VIP Access, SolidWorks Explorer 2012, CorelDRAW 12, Microstation 8i, iTunes 7, LabChart Reader 8, Samsung Magician v4.0, CPCE v4.1, CURA 14.01,

Neverwinter Nights 2, Arcanum, Microsoft Tinker, World of tanks, BabasChess, Minitroid, SIV, BCG Gantt, Guild Wars 2, Amazon MP3 Downloader, Dungeons & Dragons Neverwinter, PhotoImpact X3, Unity3D, Aion. Rayman 3 Hoodlum Havoc, Need for Speed Porsche 2000, VMXBuilder 0.8, Solidworks 2006/2007/2012, Europa Universalis Rome, Microsoft Word/Excel 2000-2010, AverTV, Rise of Legends, Starcraft II, Kaspersky Internet Security 2010, DAEMON Tools 3.47, OmniPage 17, Siemens PLM NX 7.5, iTunes 10.2.2, Lego Pirates of the Carribbean, Seagate Crystal Enterprise 8.0, Mezzmo DLNA media server 3.4, BlueKenue 3.x, Diablo 1, 3Dmark 2001 SE, Gallium 0.4, IPLA 0.9. Battlefield 2, The Master Genealogist, Warcraft III, Proteus VX, VideoReDo Plus, Champions Online, Shattered Origins, Dope Wars 2.2, Fishdom 2, FL Studio 10, AVRstudio 4.14, Lexware 2012, League of Legends, AVR Studio 4.18 SP2, IE8, Adobe Shockwave Player 12.x, Skyrim, Dawn Of War: Dark Crusade, Civilization 4 BTS, ProPresenter 4.x, Xibo Player 1.4.x, WatchGuard System Manager 11.8.1. Garmin MapSource, Bombzone, POI Loader, Guitar Pro 5.2, MSN Messenger Live 2009, Spotify, EasyHook 2.6, Adobe Lightroom 4, June 2010, Garmin ANT Agent, Regedit, Foxit Reader 6.xx, Depth Hunter, Secret Files 2, League of Legends. Blood 2, Tomb Raider, Touhou 9, Word 2003/2007, Monster Jam, PowerPoint 2007, Frontpage 2003, Mouse in Nostale, Resident Evil 2, BioEdit, UltraNitroRacers, CivCity Rome 1.1, Desert Gunner, Caesar IV, Physx 9.12.1031, Mafia 2, Dungeons & Dragons Online, TERA Online, GEOVIA Surpac 6.x, Chessmaster 10th Edition, Freespace. Bioshock, Risen, Steam, Internet Explorer 7/8, Visual C++ 2010 Express, Miranda, Photoscape.Закрыты отчёты об ошибках, связанные с работой игр и приложений: Touhou 7.5, Max Payne 2, Bioshock 1.0, Pikachu Volleyball, Battlefield Bad Company 2, Split Second, Post Apocalyptic Mayhem, Visual Studio 2010, Dragon age 2, Artemis 2.0, TreeSize Free, Heidisql & Beyond Compare, Battle City Remake, Notepad++, SmartFTP Client, Mass Effect 2/3. Need for Speed 2, foobar2000, Combat Arms 3.7, Rome Total War, Sony Vegas, Heroes of Might and Magic V, Need for Speed Shift, Filter Forge 2, Grand Ages: Rome, Saira, Dragon Saga, Brothers in Arms Road to Hill, Deus Ex Invisible War, Ubisoft - The Settlers: Rise of Cultures, PaintTool SAI, Visual C++ 2005 Express SP1, Janetter, Worms Forts Under Siege, Tomb Raider 2013, Adobe Acrobat X Pro/Standard, Ableton Live 9 Suite v9.0.x, Lattice Diamond 2.2, NVIDIA CUDA Toolkit v5.5, RSA SecurID token v411, FL Studio 11.x.
Capitalism II, Photoshop CS2/CS4, Eudora 7.1.0.9, FlightGear, Dragon Age, µTorrent, Pioneer Avic Feeds v2.1.0, Easyworship 2009, Visual C++ 2005, Visio 2007, Microsoft Visio 2003, Office 2003, Blackberry Device Manager 6.1, Wing Commander Saga, Adventure Game Studio 3.2, MetaTrader 5, Eve Online, World of Warplanes, Dracula 4, Divinity II.
Dungeon Keeper Gold, Garmin MapSource 6.x, AIM Pro, Jumpstart Mystery Club, The Bat! Voyager, Jasc Animation Shop 3.05, Farscape, Shareaza 2.5.x Media Player, MotorM4X, Blood Bowl Legendary Edition, Muvee Reveal 8.0.1.1421, Mobile Master, Google Music Manager, Corel Photo Downloader, Visual C++ 2010, Freemake Video Converter, Anno 1602: Unhandled exception, Microsoft Office 2013, SPSS Legacy Viewer, GoldCoin 0.7.1.7, Keil uVision 3 IDE, Gazillionaire, Torch Browser.

Технические особенности[править | править вики-текст]

Настройка Wine

Проект сталкивается с большими трудностями вследствие неполноты или отсутствия документации по многим элементам Win32 API. В то время как функции Win32 в основном документированы, существует масса областей (таких как файловые форматы или протоколы Microsoft), спецификации на которые никогда не публиковались. Таким образом, команде разработчиков Wine приходится заниматься обратной разработкой этих компонентов.

Wine воспринимает системные вызовы Windows-приложений к библиотекам операционной системы и подменяет их своими. Таким образом, эмуляции процессора, аналогично другим эмуляторам типа VMware и QEMU, не происходит, и приложения могут выполняться в Wine почти так же быстро, как и в «родной» операционной системе (а в некоторых случаях и быстрее[10]). Для своей работы Wine не требует наличия установленной ОС Windows, хотя и может использовать её библиотеки.

Также Wine предоставляет инструментарий разработки программ Winelib для переноса унаследованных исходных кодов из среды Windows в среду UNIX путём простой перекомпиляции.

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

Использование кода Wine в других проектах[править | править вики-текст]

  • Часть кода WINE, позволяющая загружать динамические библиотеки (DLL) для Windows, используется в других свободных проектах, таких как MPlayer, Xine и некоторых других.
  • Компанией Borland была выпущена среда разработки Kylix, использующая код Wine (в настоящий момент разработка и поддержка прекращена).
  • ReactOS — проект свободной операционной системы, ставящий целью полную совместимость с Windows на уровне программ и драйверов. Не являясь основанным на Wine, проект ReactOS активно сотрудничает с ним, берёт из него многие наработки и делится своим кодом.
  • Picasa, Google Earth. При портировании под Linux использовались библиотеки Wine[11][12].

Продукты, основанные на Wine[править | править вики-текст]

  • Cedega, ранее WineX — продукт, основанный на старом коде Wine (до смены лицензии на LGPL), созданный компанией TransGaming для поддержки Windows-игр в ОС Linux. Имеется улучшенная поддержка DirectX, различных видов защиты от копирования. Продукт проприетарный, но имеется общедоступная CVS-версия с несколько урезанной функциональностью.
  • CrossOver — основанная на Wine среда, специально оптимизируемая для запуска наиболее затребованных офисных и иных приложений для Windows в Linux, таких, как Microsoft Office, Apple iTunes, Adobe Photoshop и других. Продукт также платный и несвободный, но его разработчики — компания CodeWeavers — активно сотрудничают с командой Wine, и эти два проекта обмениваются своими наработками.
  • Линейка продуктов компании Etersoft, на основе Wine (WINE@Etersoft) — набор сред, ориентированных не только на поддержку популярных в России деловых Windows-приложений, таких как 1С:Предприятие, БЭСТ, КонсультантПлюс, Гарант, КОМПАС-3D (WINE@Etersoft CAD), но и на такие как Microsoft SQL Server (WINE@Etersoft SQL), PostgreSQL (WINE@Etersoft SQL, Postgre@Etersoft). WINE@Etersoft Network предназначен для организации совместной работы с приложениями и общими ресурсами по сети. Это платные продукты, разрабатываемые российской компанией Etersoft, которая поддерживает их для дистрибутивов Linux и FreeBSD[13].
  • WINE-LXP — ещё одна коммерческая реализация Wine, являющаяся частью Trustverse Desktop (ранее выпускавшегося как Linux XP). Об этой реализации известно, что отдельно она не продаётся, поддерживает запуск 1С:Предприятие и ещё несколько приложений[14].
  • PlayOnLinux — графический GTK интерфейс для настройки wine. Поддерживает скрипты установки, параллельные разные версии wine для отдельных приложений и позволяет использовать для каждого wine-приложения свой профиль.
  • Vineyard — ещё один GTK интерфейс для настройки wine.
  • q4wine — графический Qt интерфейс для настройки wine. Также позволяет использовать для каждого wine-приложения свой профиль.
  • winetricks — скрипт для установки некоторых основных компонентов (как правило, библиотек DLL и шрифтов), необходимых для правильной работы некоторых приложений под Wine. Проект Wine принимает сообщения об ошибках для пользователей Winetricks, в отличие от большинства сторонних приложений.
  • Wine-Doors — является приложением для GNOME, которое вносит дополнительную функциональность и стал альтернативой WineTools.
  • IEs4Linux — это утилита для установки всех версий Internet Explorer, включая версии от 4-ой до 6-ой и бета-версии 7. После двух лет молчания, в январе 2011, появилось сообщение о скором начале поддержки 9-й версии[15].

Microsoft и Wine[править | править вики-текст]

В Microsoft официально не делали никаких публичных заявлений по поводу Wine. Однако Microsoft Update будет блокировать обновления для программного обеспечения от Microsoft, если программы будут запущены в средах, основанных на Wine. 16 февраля 2005 Ivan Leo Puoti обнаружил, что Microsoft начала проверять системный реестр в поисках конфигурационных ключей, оставленных Wine и будет блокировать доступ к Windows Update для любого компонента. Puoti написал[16]:

…даже если это только первоначальная попытка, похоже, что они хотят дискриминировать пользователей Wine. Это может быть приемлемо для компонентов/обновлений операционной системы, но, вероятно, является нарушением антимонопольного законодательства для всех остальных загрузок. Кроме того, это первый раз, когда Microsoft дала понять, что знает о существовании Wine

Windows Genuine Advantage (WGA) также проверяет на наличие ключей реестра от Wine. В WGA FAQ заявлено, что WGA, по своему предназначению, не будет работать в Wine, поскольку Wine не является «подлинной Windows»[17]. Когда проверка WGA определяет, что в системе запущен Wine, пользователю будет выдано сообщение, гласящее о том, что он запустил не подлинную Windows, и «загрузки ПО для подлинной Windows» не будут разрешены для этой системы. Тем не менее, было несколько сообщений о работе WGA в Wine[18][19], однако и эта возможность использования была закрыта в следующем обновлении компонента WGA. В случаях с Internet Explorer 7 и Windows Media Player, впоследствии, Microsoft удалила требования проверки WGA для установки.

Недостатки Wine[править | править вики-текст]

Несмотря на то, что Wine представляет собой довольно мощный программный продукт, у него есть определённые проблемы реализации. К примеру, разработчики намеренно не заявляют поддержку USB, однако по словам самих же разработчиков[20] работа с USB драйверами возможна.

Примечания[править | править вики-текст]

  1. 1 2 Официальный сайт Wine.
  2. http://www.winehq.org/news/2014071101
  3. SWSoft поймали на нарушении LGPL. Linux.org.ru (1 июня 2007). Проверено 14 марта 2009. Архивировано из первоисточника 1 июня 2012.
  4. 1 2 Parallels Desktop Watch (англ.). Проверено 14 марта 2009.
  5. Parallels using WINE? Possible liscensing issues... (англ.). Проверено 14 марта 2009. Архивировано из первоисточника 1 июня 2012.
  6. Licensing information (англ.). Parallels. Проверено 14 марта 2009. Архивировано из первоисточника 1 июня 2012.
  7. Wine 1.0 Released (англ.). WineHQ (17 июня 2008). Проверено 14 марта 2009. Архивировано из первоисточника 1 июня 2012.
  8. Wine 1.2 Released (англ.). WineHQ (16 июля 2010). Проверено 18 июля 2010. Архивировано из первоисточника 1 июня 2012.
  9. Wine 1.4 Released (англ.). WineHQ (7 марта 2012). Проверено 12 апреля 2012. Архивировано из первоисточника 1 июня 2012.
  10. BenchMark-0.9.5 (англ.). The Official Wine Wiki. Проверено 14 марта 2009. Архивировано из первоисточника 1 июня 2012.
  11. Picasa for Linux, Frequently Asked Questions (англ.)(недоступная ссылка — история). Google. Проверено 14 марта 2009. Архивировано из первоисточника 3 января 2011.
  12. Open Source Patches: Wine (англ.). Google. Проверено 14 марта 2009. Архивировано из первоисточника 1 июня 2012.
  13. WINE@Etersoft: поддерживаемые операционные системы. Проверено 14 марта 2009. Архивировано из первоисточника 1 июня 2012.
  14. Trustverse WINE-LXP
  15. IEs 4 Linux News " Supporting IE9 on Linux
  16. Puoti, Ivan Leo Microsoft genuine downloads looking for wine (англ.). Список рассылки (16 февраля 2005). Проверено 14 марта 2009.
  17. Genuine Windows FAQ (англ.). Microsoft Corporation. Проверено 14 марта 2009. Архивировано из первоисточника 1 июня 2012.
  18. Ubuntu Linux Validates as Genuine Windows (англ.). Slashdot (17 июня 2007). Проверено 14 марта 2009. Архивировано из первоисточника 1 июня 2012.
  19. Linux is a Genuine Windows? turns out it is (англ.). bit-tech.net (6 августа 2005). Проверено 14 марта 2009. Архивировано из первоисточника 1 июня 2012.
  20. USB device support на wine-wiki

Ссылки[править | править вики-текст]

Англоязычные[править | править вики-текст]

Русскоязычные[править | править вики-текст]