nixp.ru v3.0

5 ноября 2024,
вторник,
07:51:48 MSK

17 июля 2010, 14:57

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

5
Винный погреб в Чехии (район Зноймо)
Винный погреб в Чехии (район Зноймо)
Иллюстрация с сайта En.Wikipedia.Org

Вышла новая стабильная версия свободного средства запуска 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.

Постоянная ссылка к новости: http://www.nixp.ru/news/10561.html. Дмитрий Шурупов по материалам winehq.org.

fb twitter vk
Дмитрий Шурупов

Конечно, в некотором роде «костыль»*, но разработчики — молодцы, хорошо и активно развивают.

* Бывает, иногда прибьет поиграть во что-нибудь старое-доброе а-ля Heroes II / III, и WINE помогает.

fly4life
Дмитрий Шурупов

Конечно, в некотором роде «костыль»*, но разработчики — молодцы, хорошо и активно развивают.

* Бывает, иногда прибьет поиграть во что-нибудь старое-доброе а-ля Heroes II / III, и WINE помогает.

Heroes III нативный ведь есть?

Дмитрий Шурупов

О, кстати, да. Точно, я же в нативного в последний раз и играл. Но вот вторых нет :-)

И еще какие-то игрушки были… Старенький Red Alert, например ;-)

ikos

Ура, наконец то стабильный релиз. А вот баг с панелью в 1Cv77 до сих пор так и не исправили :(

Филипп Корвин

Для релиза 1.0, помнится, ставились задачи адекватного запуска в wine ряда программ. Для релиза 1.2 было что-то аналогичное? Интересно было бы посмотреть, какие известные приложения теперь хорошо функционируют в 1.2.

Дмитрий Шурупов

«Это» у них называется «Release Criteria». В случае с 1.2 конкретных приложений не было. Вижу только фразу «Discussion is needed about what the new «big app» to add should be», но чем эта discussion закончилась — непонятно.

Вот тут живут «критерии» (там же есть и для 1.4, кстати): wiki.winehq.org/WineReleaseCriteria

Andreas

Хорошая новость. Радует, что проект развивается… может скоро и венду можно будет выкинуть….

Филипп Корвин

Выкинуть откуда? Многие ее уже действительно выкинули, а что конкретно останавливает вас?

Gesh

Я вот не могу выкинуть из-за origin. И еще OOo не всегда адекватно справляется с docx и pptx. Это заставляет иметь виртуалбокс :)

vitfil

Меня останавливает наличие 1С7.7, работающей в связке с MS SQL 2005

Дмитрий Шурупов

Как насчет сервера на базе PostgreSQL + клиент с веб-интерфейсом?

Сергей Жемойтель

Раз сейчас 7.7 то переход на 8.2, особенно если 7.7 сильно переписанная весьма проблемная штука.

 

Ameise

Да это проблема сам думаю как быть, переход не тривиален.

Ameise

Хорошо хоть от MS SQL отвязали