В релизе Wine 1.2 — более 23 тысяч изменений

Вышла новая стабильная версия свободного средства запуска Windows-приложений в других операционных системах — Wine 1.2.Разработка Wine 1.2 продолжалась более двух лет (с момента выхода Wine 1.0). За это время в код было внесено более 23 тысяч изменений и исправлено более 3 тысяч багов. Разумеется, изменения в релизе далеко не ограничены исправлением проблем — разработчики выдали массу интересных новшеств.Среди ключевых изменений в релизе Wine 1.2 авторы отмечают: поддержка запуска 64-битных Windows-приложений на процессорах с архитектурой x86-64 (пока только в среде GNU/Linux); поддержка подсистемы Windows WoW64; весь 16-битный код вынесен в отдельные модули; поддержка символических ссылок в реестре; частичная реализация новых библиотек msvcr80, msvcr90 и msvcr100; новые иконки для всех встроенных приложений, поддержка анимированных курсоров; частичная реализация фреймворка Microsoft Text Services; поддержка стандарта XDG для десктоп-уведомлений в пользовательской системе; корректный запуск из Windows-приложений внешнего веб-браузера, работающего в пользовательской системе (UNIX / Linux); добавлен библиотека windowscodecs с поддержкой изображений в форматах JPEG, GIF,PNG, BMP, ICO и TIFF; библиотека openal32 теперь реализована как обертка над UnixOpenAL; поддержка воспроизведения аудиодисков; полная реализация языка JavaScript, многочисленные улучшения в поддержке HTTP, обновление HTML-движка Gecko; поддержка протокола IRDA; реализация протоколов POP3 и SMTP в inetcomm dll, улучшенная поддержка MIME; реализация многих библиотек d3dx9 (Direct3D), начальная реализация Direct3D 10 (библиотеки thedxgi, d3d10core, d3d10); поддержка множества новых расширений к OpenGL.

©  nixp