25 Ноября 2024, 21:20

Wine

Автор turbo, 15 Декабря 2008, 18:46

« предыдущая тема - следующая тема »

0 Пользователей и 1 Гость просматривают эту тему.

turbo

15 Декабря 2008, 18:46 Последнее редактирование: 09 Апреля 2011, 13:10 от Zhek@Ch
[size="3"]q4wine 0.108 - новая графическая оболочка к Wine. Представлен проект Wine64[/size]

После почти трех месяцев разработки, в свет вышла новая версия графической оболочки для wine.

Основные функции q4wine:

 * Возможность легкой и прозрачной работы с разными версиями wine;
 * Легкое создание и управление префиксами wine (WINEPREFIX);
 * Легкое управление процессами wine;
 * Возможность экспорта иконок из PE файлов (.exe .dll)
 * Возможность создания резервных копий и восстановления префиксов wine (WINEPREFIX);
 * Создание иконок приложений с различными настройками специфичными для wine;

Среди нововведений:

 * Экспорт цветовой темы qt в цветовую схему wine;
 * Возможность задания приоритета nice; renice функции;
 * Возможность задания размера и имени виртуального рабочего стола;
 * Новый мастер создания фиктивного диска;
 * Автоматическое создание системных каталогов (system, autostart) и иконок wine-утилит;
 * Новое место хранения конфигурационных файлов и базы данных ($HOME/.config/q4wine) ВНИМАНИЕ: При обновлении будет необходимо удалить старые данные в директориях ($HOME/.q4wine и $HOME/.config/Brezerk GNU Soft);
 * Добавлены _пустышки_ Русского и Английского переводов;
 * Исправлены ошибки. По традиции - добавлены новые :)

В заключение можно отметить первое успешное выполнение простейшего win64 приложения (textbook classic) в Wine. Экспериментальная ветка в которой будет производиться разработка 64-разрядной редакции Wine получила название Wine64.
http://www.opennet.r...shtml?num=19395

ping_Win

03 Января 2009, 12:32 #1 Последнее редактирование: 09 Апреля 2011, 13:11 от Zhek@Ch
[size="3"]Вышел релиз Wine 1.1.12[/size]

"Wine 1.1.12 Released" - вышел релиз Wine 1.1.12, в котором представлено 78 исправлений. Главные изменения: продолжена реализация поддержки выполнения 64-разрядных Windows приложений, обновлена версия HTML-движка Gecko, добавлена поддержка субпиксельного рендеринга шрифтов.

http://www.opennet.r...shtml?num=19620

ping_Win

17 Января 2009, 18:08 #2 Последнее редактирование: 09 Апреля 2011, 14:34 от Zhek@Ch
[size="3"]Вышел Wine 1.1.13[/size]

Вышел релиз Wine 1.1.13, в котором представлено 83 исправления. Главные изменения:

 * исправлены проблемы со сборкой на платформе NetBSD,
 * обеспечена совместимость с протоколом Freedesktop.org для отправки уведомления о запуске программы,
 * улучшена поддержка выполнения 64-разрядных Windows приложений,
 * улучшена поддержка обработки графики в Internet Explorer,
 * усовершенствована работа редактора Richedit,
 * оптимизирован интерфейс в менеджере сертификатов.

http://www.opennet.r...shtml?num=19821

ping_Win

31 Января 2009, 13:35 #3 Последнее редактирование: 09 Апреля 2011, 14:36 от Zhek@Ch
[size="3"]Новая версия Wine - 1.1.14[/size]

Вышел релиз Wine 1.1.14 (экспериментальная ветка) в котором внесено 76 исправлений. Некоторые изменения:

 * Множество исправлений, связанных с улучшением работы Internet Explorer 7;
 * Улучшена работа библиотеке crypt32, добавлен новый инструмент для экспорта;
 * Улучшение поддержки безоконного режима в Richedit;
 * Изменен диалог вывода на печать;
 * Исправлены проблемы, связанные с прохождением регрессивных тестов в Windows.

http://www.opennet.r...shtml?num=20045

ping_Win

14 Февраля 2009, 11:18 #4 Последнее редактирование: 09 Апреля 2011, 14:38 от Zhek@Ch
[size="3"]Новая версия Wine - 1.1.15[/size]

Вышел релиз Wine 1.1.15 (экспериментальная ветка). По сравнению с прошлой версией внесено 37 исправлений. Некоторые изменения:

 * Обновлена версия входящего в комплект html-движка Gecko;
 * Реализация 10 новых функция в библиотеке GdiPlus (GdipIsEqualRegion, GdipTranslateRegion и т.д.);
 * Поддержка кросс-компиляции в winegcc;
 * Начальная реализация поддержки MS Text Framework;

http://www.opennet.r...shtml?num=20274

ping_Win

28 Февраля 2009, 13:25 #5 Последнее редактирование: 09 Апреля 2011, 14:40 от Zhek@Ch
[size="3"]Вышел релиз Wine 1.1.16[/size]

Вышел релиз Wine 1.1.16 (экспериментальная ветка) в котором представлено 47 исправлений. Некоторые изменения:

 * Улучена поддержка работы со сканерами из Windows программ через инфраструктуру SANE;
 * Добавлена поддержка проигрывания аудио CD;
 * В API Wininet улучшены средства для управления "HTTP cookies";
 * Появилась поддержка сборки обособленных 16-разрядных модулей;
 * Исправлены проблемы, связанные с прохождением регрессивных тестов в Windows.

http://www.opennet.r...shtml?num=20510

ping_Win

28 Марта 2009, 12:05 #6 Последнее редактирование: 09 Апреля 2011, 14:43 от Zhek@Ch
[size="3"]Вышел релиз Wine 1.1.18[/size]

Вышел релиз Wine 1.1.18 (экспериментальная ветка) в котором исправлено 32 ошибки. Главные изменения:

 * Поддержка выполнения RPC поверх протокола HTTP, позволяет организовать соединение Outlook MAPI клиентов к Exchange серверу через протоколы HTTP/HTTPS;
 * Улучшена поддержка функции обновления MSI пакетов;
 * Многочисленные чистки кода, связанного с реализацией Direct3D.

http://www.opennet.r...shtml?num=20972

turbo

20 Апреля 2009, 19:35 #7 Последнее редактирование: 09 Апреля 2011, 14:45 от Zhek@Ch
[size="3"]Оценка зависимости удовлетворенности пользователей от Wine[/size]

Достаточно неожиданные результаты получились вследствие попытки смоделировать зависимость между количеством удовлетворенных работой Wine пользователей и количеством исправленных ошибок. Оказалось, что последовательность исправления ошибок и степень их сложности имеют большое значение. В итоге, вне зависимости от исходных данных, общая картина оставалась приблизительно неизменной: очень незначительный рост довольных пользователей продолжается в среднем до отметки 90% исправленных ошибок, и завершается резким ростом.

В условиях поставленной задачи проект Wine определялся как 10 тыс. ошибок, которые нужно исправить для достижения 100% положительного пользовательского отклика. Каждая запускаемая в wine программа могла зависеть от нескольких ошибок. Определение полностью работоспособной программы сводилось к нулевому значению ошибок в проекте Wine, влияющих на ее работу. Далее, пользователь -- это то количество Windows-программ, которое он использует. Соответственно, «довольный пользователь» - это тот, у кого работоспособны 100% необходимых ему приложений. И последнее, задача построена так, что при любом исходе все 100% ошибок всегда будут исправлены в течение фиксированного временного отрезка, и ее решение сводится к нахождению такой последовательности работы над ошибками, при которой количество довольных пользователей в любой момент времени было бы максимальным.

Для решения поставленной задачи был написан Python-скрипт, в который подставлялись следующие данные: количество ошибок -- 10 тыс., количество пользователей и приложений -- по 500 соответственно. По завершении симуляции были сделаны следующие выводы:

 * Правильный выбор стратегии последовательности исправления ошибок позволяет значительно повысить количество удовлетворённых пользователей.
 * На результат не оказывает заметное влияние вариация сложности исправления тех или иных ошибок.
 * Имеет смысл начинать селективное исправление ошибок только на финальной стадии работы. Это наиболее действенный способ увеличения довольных пользователей, хотя с практической точки зрения достаточно трудно реализуемый, из-за отсутствия критериев «почти работающего» приложения.
 * Случаи цепной реакции, когда исправление одной ошибки ведет к переходу в работоспособное состояние нескольких приложений, явление достаточно редкое. По настоящему этот эффект проявляется только на финальной стадии работы.
 * Никакое изменение исходных параметров не смогло кардинально повлиять на форму результирующей кривой: очень незначительный рост удовлетворенных пользователей на протяжении 90% времени, сменяющийся скачкообразным ростом.

Похожее моделирование можно было бы провести и над процессом внедрения Linux, проанализировав, какие барьеры мешают его массовому распространению. Например, если принять,что 80% пользователей не готовы перейти на Linux из-за проблем с драйверами, 80% - из-за не поддерживаемых приложений и 80% из-за того, что никогда не слышали об Ubuntu, то Linux получит только 0.8% пользователей. И как ни странно, это примерно столько, столько мы имеем на сегодняшний день. Из этого следует, что для завоевания пользователя, свободной платформе нужно более активно работать над устранением этих барьеров, и тогда исправление каждой из существующих проблем будет приводить к примерно четырехкратному росту количества ее пользователей.

http://www.opennet.r...shtml?num=21336

turbo

25 Мая 2009, 19:31 #8 Последнее редактирование: 09 Апреля 2011, 14:48 от Zhek@Ch
[size="3"]Может ли политика Codeweavers привести к форку проекта Wine?[/size]

Одним из существенных ограничений Wine является отсутствие поддержки DIB Engine (Device Independent Bitmap Engine), возможности которого доступны через серию GDI функций Win32 API. Крис Хоу (Chris Howe), опубликовал сообщение в котором выразил свое недовольство, в связи с неоднократным отклонением патчей с независимой реализацией DIB Engine для Wine. Несколько дней назад Massimo Del Fedele представил новую реализацию патчей, учитывающих все прошлые замечания и проходящих все предъявляемые к подобным дополнениям тесты на качество кода.

Тем не менее Александр Жульярд (Alexandre Julliard), создатель и руководитель проекта Wine, в очередной раз отклонил созданные дополнения, без пояснения причин. Интересно то, что в планах компании Codeweavers, в которой трудоустроены основные разработчики Wine (Александр Жульярд занимает должность технического директора), присутствует добавление поддержки DIB Engine в будущую версию коммерческого пакета CrossOver. Возникает впечатление, что Codeweavers намеренно пытается блокировать включение в исходные тексты wine некоторых технологий, которые могут подорвать преимущества CrossOver, даже не смотря на то, что в конечном итоге в Wine возвращается около 98% всех новшеств созданных в недрах Codeweavers.

http://www.opennet.r...shtml?num=21875

turbo

30 Июля 2009, 21:10 #9 Последнее редактирование: 09 Апреля 2011, 14:50 от Zhek@Ch
[size="3"]На суперкомпьютере Megatux будет запущено 1 млн. копий Wine[/size]

Суперкомпьютер Dell Thunderbird, получивший название MegaTux, призван стать самым крупным симулятором глобальной сети Интернет и поможет ученым проследить принципы распространения вредоносных компьютерных программ. Оснащенный 4 480 процессорами Intel и использующий виртуальные Linux машины с установленной средой запуска Windows-приложений Wine, компьютер способен запустить 1 миллион копий программного окружения Windows, не платя ни цента Microsoft.

Исследователи из Национальной лаборатории Sandia в г. Ливемор, Калифорния, задались целью создать компьютерный эквивалент гигантской чашки Петри, которую биологи используют для разведения штаммов вирусов и бактерий. Имея возможность одновременно симулировать поведение миллиона операционных систем, суперкомпьютер позволит понять поведение «зомбированных» программ, формирующих сеть ботов - ботнет.

Ботнеты в настоящее время используются злоумышленниками достаточно интенсивно. Способные незаметно заражать десятки тысяч и даже миллионы, присоединенных к Интернет компьютеров, они формируют географически распределенный и очень мощный процессорный ресурс. С его помощью можно не только рассылать спам и воровать конфиденциальную пользовательскую информацию, но и выполнять взлом сайтов, подбирать пароли и устраивать атаки типа «отказ в обслуживании», (DoS).

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

http://www.opennet.r...shtml?num=22802

ping_Win

19 Декабря 2009, 16:27 #10 Последнее редактирование: 09 Апреля 2011, 14:52 от Zhek@Ch
[size="3"]Релиз Wine 1.1.35[/size]

Традиционно и в срок вышел очередной экспериментальный релиз реализации Win32 API для Linux - Wine 1.1.35. Основные изменения этой версии:

 * Улучшена поддержка "OLE transacted storage".
 * Продолжается работа по отделению 16bit библиотек.
 * Полностью поддерживается механизм защиты от копирования в L4D.
 * Улучшена производительность инсталлятора Windows (MSI).
 * Исправлены ошибки 64bit режима в отладчике.
 * Различные исправления ошибок.

http://www.opennet.r...shtml?num=24736

Zhek@Ch

02 Октября 2010, 23:58 #11 Последнее редактирование: 09 Апреля 2011, 14:54 от Zhek@Ch
[size="3"]Wine 1.3.4: релиз[/size]

Вышел очередной экспериментальный релиз реализации Win32 API для Linux - Wine 1.3.4, с момента релиза 1.3.3 было закрыто 50 отчётов об ошибках. Основные изменения в новой версии:

  • Добавлена поддержка окон программ, зеркально отображённых справа налево;
  • Новое приложение taskkill.exe для завершения работы приложений Windows из командной строки;
  • Появилась начальная реализация апплета настройки интернета контрольной панели;
  • Реализован AcceptEx;
  • Усилены проверки безопасности при установлении зашифрованных соединений SSL;
  • Обновлены переводы;
  • Исправлено множество ошибок.

Zhek@Ch

16 Октября 2010, 09:26 #12 Последнее редактирование: 23 Июля 2011, 00:55 от Zhek@Ch
[size="3"]Релиз версии 1.3.5[/size]

Вышел очередной экспериментальный релиз реализации Win32 API для Linux - Wine 1.3.5, с момента выпуска версии 1.3.4 было закрыто 55 отчётов об ошибках.

Основные изменения в новой версии:

 
  • Добавлена поддержка анимированных курсоров;
  • Исправлены некоторые проблемы при инсталляции MS Office 2010;
  • Множество исправлений в библиотеке MSXML3;
  • Улучшена поддержка шейдеров четвёртой версии;
  • Обновлены переводы;
  • Добавлена правильная иконка для встроенного Internet Explorer;
  • Добавлена поддержка печати через CUPS (раньше печать шла через команду lpr);
  • Исправлено множество ошибок.

Дядя Миша

Обращаю внимание дружественного народа на проект "PlayOnLinux". Проект французский, но у сайта есть и русскоязычная страница. Полностью бесплатный, проект сильно облегчает запуск Win-программ под Linux. Является надстройкой над стандартным Wine и иногда позволяет творить чудеса. Я обратился к нему, испытав затруднения с запуском клиента 1С версии 7.7, попробовал и пришел в полный восторг.

skok

22 Октября 2010, 23:19 #14 Последнее редактирование: 22 Октября 2010, 23:34 от Zhek@Ch
Цитата: Zhek@Ch от 16 Октября 2010, 09:26Вышел очередной экспериментальный релиз реализации Win32 API для Linux - Wine 1.3.5, с момента выпуска версии 1.3.4 было закрыто 55 отчётов об ошибках.

Основные изменения в новой версии:
  • Исправлены некоторые проблемы при инсталляции MS Office 2010;
  • Добавлена правильная иконка для встроенного Internet Explorer;

Вашпе прикол: 1.поставить Linux.
    2.поставить Wine.
    3.на все это сверху прикрутить MS Office 2010 и Internet Explorer...http://linuxforum.kz/public/style_emoticons/<#EMO_DIR#>/laugh.gif\' class=\'bbc_emoticon\' alt=\':lol:\' />

Хотя чего на свете не бывает, блин...http://linuxforum.kz/public/style_emoticons/<#EMO_DIR#>/blink.gif\' class=\'bbc_emoticon\' alt=\':blink:\' />

Дядя Миша

23 Октября 2010, 11:52 #15 Последнее редактирование: 23 Октября 2010, 14:01 от Zhek@Ch
Дорогой скок, не демонстрируй узость кругозора. Несколько замечаний в твою сторону:
1. Миграция на линукс - выгодное дело. Не знаю, как в казахстане, а у нас, россиян - да. Поскольку ребятки с корочками бегают, проверяют, нет ли где незаконно используемого софта. Так вот, ребятки эти сильно скучнеют, увидев линукс.
2. Офис микрософтовский, по большому счету, как и их IE, никому не нужен. Поскольку альтернатив в виде свободного ПО, хватает с избытком.
3. Наиболее целесообразное использование Wine, имхо, для запуска клиента печально известной 1С. Чем, собственно говоря, ваш покорный слуга и занимается.

skok

Цитата: Дядя Миша от 23 Октября 2010, 11:52Дорогой скок, не демонстрируй узость кругозора. Несколько замечаний в твою сторону:
1. Миграция на линукс - выгодное дело. Не знаю, как в казахстане, а у нас, россиян - да. Поскольку ребятки с корочками бегают, проверяют, нет ли где незаконно используемого софта. Так вот, ребятки эти сильно скучнеют, увидев линукс.
2. Офис микрософтовский, по большому счету, как и их IE, никому не нужен. Поскольку альтернатив в виде свободного ПО, хватает с избытком.
3. Наиболее целесообразное использование Wine, имхо, для запуска клиента печально известной 1С. Чем, собственно говоря, ваш покорный слуга и занимается.

Уважаемый Дядя Миша, извините не знаю как вас по отчеству, полностью согласен с широтой вашего кругозора.
1. Миграция на Linux - действительно выгодное дело для SOHO. "Ребят" с корочками и у нас хватает.
2. MS Office 2010 и IE на Linux даже с использованием Wine, выглядят глупостью. (Об этом собственно и был мой предыдущий пост.)
3. А за напоминание о проекте "PlayOnLinux", спасибо. Скачал, поставил, посмотрим в чем прикол.http://linuxforum.kz/public/style_emoticons/<#EMO_DIR#>/wink.gif\' class=\'bbc_emoticon\' alt=\';)\' />

Дядя Миша

Цитата: skok от 23 Октября 2010, 19:54Уважаемый Дядя Миша, извините не знаю как вас по отчеству, полностью согласен с широтой вашего кругозора.
1. Миграция на Linux - действительно выгодное дело для SOHO. "Ребят" с корочками и у нас хватает.
2. MS Office 2010 и IE на Linux даже с использованием Wine, выглядят глупостью. (Об этом собственно и был мой предыдущий пост.)
3. А за напоминание о проекте "PlayOnLinux", спасибо. Скачал, поставил, посмотрим в чем прикол.http://linuxforum.kz/public/style_emoticons/<#EMO_DIR#>/wink.gif\' class=\'bbc_emoticon\' alt=\';)\' />


Уважаемый "скок", честно скажу - с казахскими современными реалиями совершенно не знаком. Неужели и у вас завелись представители микрософт, которые вкупе с "ребятишками с корочками" весело отжигают на фоне мелких коммерсов? Крупные -то уже ученые и обзавелись лицензионными программами.... Да их - российские - реалии - и трогать как-то опасно: могут по головке не погладить, невзирая на корочки.

Да, яркий пример из личной практики: недавно установил паппик на две машины в одной маленькой конторке. Там всего 3 (три!) компа, один - с лицензионной мастдайкой. Тёткам с той конторки надо было всего по инету лазить и объявы отправлять и короткие тексты редактировать. Что паппик с абивордом и делает. Вот как запугали простых пользователей террористы микрософтовские вкупе с правоохранителями ... http://linuxforum.kz/public/style_emoticons/<#EMO_DIR#>/smile.gif\' class=\'bbc_emoticon\' alt=\':)\' />

Со вторым вашим пунктом почти 100% соласен, если б не одно "но". Некоторые банковские программы категорически не желают работать ни с мозиллой, ни с оперой, хоть ты плачь крокодиловыми слезами... Вот для некоторых небольших конторок, которые совсем не желают обогащать благотворительные проекты билла гейтса, и приходится изворачиваться и ставить IE на какой-нить серьезный линь. С оффисом тож есть проблема: чёртова семерка ни в какую не выгружается никуда кроме MS excel`я без интенсивных танцов с бубнами... так что вот так. Хотя office 2010 под Wine - согласен, извращение. Вполне достаточно 1987-го...

Про "ПлэйОнЛинукс" - проект красивый, добровольный и бесплатный. Что у меня вызывает "неподдельные слёзы умиления"

Zhek@Ch

31 Октября 2010, 09:31 #18 Последнее редактирование: 23 Июля 2011, 00:54 от Zhek@Ch
[size="3"]Релиз Wine 1.3.6 [/size]

Вышел очередной экспериментальный релиз реализации Win32 API - Wine 1.3.6, с момента выпуска версии 1.3.5 было закрыто 59 отчётов об ошибках. Основные изменения в новой версии:

  • Добавлена поддержка фильтров GStreamer;
  • Улучшена поддержка инсталляции приложений, которые устанавливают сервисы;
  • Множество улучшений в библиотеке MSXML;
  • Добавлен декодировщик изображений в формате TGA;
  • В некоторых случаях исправлено отображение родных курсоров из Windows;
  • Обновлены переводы;
  • Исправлено множество ошибок.

Zhek@Ch

13 Ноября 2010, 17:28 #19 Последнее редактирование: 23 Июля 2011, 00:53 от Zhek@Ch
[size="3"]Релиз Wine 1.3.7 [/size]

 Вышел очередной экспериментальный релиз реализации Win32 API - Wine 1.3.7, с момента выпуска версии 1.3.6 было закрыто 59 отчётов об ошибках.

Основные изменения в новой версии:

 
  • Улучшена поддержка системного лотка (systray);
  • Добавлена реализация множества связанных с безопасностью функций в библиотеке msvcrt;
  • Улучшена поддержка MSI-инсталляторов, использующих "сборки" (assemblies);
  • Исправлено множество проблем в поддержке GStreamer;
  • Улучшена библиотека MSXML;
  • Обновлены переводы;
  • Исправлено множество ошибок.