Насколько совместимо Wine с Windows на сегодняшний день?

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

Итак, какие области операционных систем Windows делают Wine полностью поддерживающими или по-прежнему проявляют слабости? Подразумевается, какие типы приложений Windows гарантированно работают без ошибок на Wine?

11
задан 12 October 2010 в 02:34

50 ответов

Вы должны проверить базу данных Wine App, в ней перечислены программы, которые были протестированы на Wine, а также результаты тестов.

http://appdb.winehq.org/

Некоторые программы работают отлично, некоторые нет, некоторые требуют исправлений или грязных исправлений, например Winetricks. Удача на самом деле. В любом случае, приложение DB отлично, поскольку оно содержит отчеты о тестируемых Windows-приложениях и подробно описывает, насколько успешна программа в конкретном дистрибутиве.

Возможно, у нее не все программы Windows в мире, но он, безусловно, перечисляет большинство основных приложений Windows.

28
ответ дан 25 July 2018 в 23:07

Совместимость Wine с программным обеспечением Windows зависит от программного обеспечения и той версии окон, на которой она должна была работать.

База данных Wine App обладает отличным индексом программного обеспечения и уровнем совместимости с различными версиями дистрибутива Wine и Linux. Конечно, не все приложения сообщаются, и статус этих приложений не обновляется.

Существуют также коммерческие продукты, полученные из Wine, такие как кроссовер, и Cedega (хотя и устаревшие).

Теперь, когда Crossover 10 & amp; 11 будет поддерживаться в Linux, мы можем ожидать гораздо большей надежности и производительности во многих других играх.

www.codeweavers.com/ www.transgaming.com/ www.phoronix.com/scan.php?page=article&item=mesa_gallium3d_d3d11
2
ответ дан 25 July 2018 в 23:07
  • 1
    Это может быть актуально 5 лет назад. В эти дни, не рекомендую Cedega, это намного хуже, чем бесплатное Вино в этот момент. Причина связана с фирменным характером Cedega и тем фактом, что он не смог использовать код Wine, написанный за последние 5 лет. Кроссовер - это совсем другая история - она ​​основана на бесплатном Вине (и есть даже Игры Кроссовера) – Scott Ritchie 13 October 2010 в 05:22
  • 2
    Я упомянул Cedega, потому что я приводил примеры нескольких коммерческих продуктов, полученных из вина, я не рекомендовал их и не препятствовал этому, я просто признал его существование, я не думаю, что упоминание программы стоит огласить. – NW15062 14 October 2010 в 06:21

В идеальном мире разработчики Wine смогут следить за фиксированной спецификацией, с помощью которой можно создать полностью двоичную совместимую замену для Windows. Но это не так. Они знают публичные API и знают, что должны делать эти API. Все остальное (то есть, как они это делают) - это образованные догадки.

Идеал также будет включать работу Windows последовательно, а это не так. Части были прикреплены болтами к очень старому коду. Разработчики приложений могут обойти эти ошибки, когда они создают свои приложения, но это также означает, что Wine должен следить за всем, даже причудами и часто с помощью проб и ошибок (пользователи отправляют ошибки для определенных приложений).

, как гарантируется выполнение . Даже те вещи, которые работают отлично, даже лучше, чем родные, не гарантируются таким образом. Часто в мире вин, чтобы что-то исправить, вам нужно сломать еще полдела дюжины других вещей ... Вы просто надеетесь, что вы (или кто-то еще) найдете эти новые ошибки до того, как код достигнет стабильного выпуска.

Если вы хотите долговременную стабильную поддержку для пакета приложений, посмотрите на коммерческую руку Wine: CrossOver.

3
ответ дан 25 July 2018 в 23:07

Чтобы сделать широкие обобщения:

Игры, как правило, плохо поддерживаются под вином. Вещи сорта работают, почти работают, но потом обычно терпят неудачу. Есть несколько редких побед, но, как правило, я пессимистично отношусь к любой игре под вином.

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

В тех случаях, когда поддержка приложений имеет тенденцию ломаться, это когда вы попадаете в более крупные проекты с большим количеством устаревших кодов.

1
ответ дан 25 July 2018 в 23:07
  • 1
    мой короткий опыт говорит, что если что-то зависит от .net - забудьте об этом – LRE 12 October 2010 в 04:42
  • 2
    @LRE, правильно. В этих случаях вы должны получить моно. :) – Nate 15 October 2010 в 21:29

Существует также возможность использовать Mono для оконных программ, написанных на .NET. Найдите его и установите. Чтобы использовать, просто запустите mono ProgramName

0
ответ дан 25 July 2018 в 23:07
  • 1
    Это не помогает (большой процент) программ Windows, которые не являются чистыми .net, но также использует функции Windows API, особенно те, которые имеют сборки смешанного режима. Для тех, кому понадобится поддержка Wine .net, которая не завершена (и действительно использует Mono). – Scott Ritchie 13 October 2010 в 05:26

Вы должны проверить базу данных Wine App, в ней перечислены программы, которые были протестированы на Wine, а также результаты тестов.

http://appdb.winehq.org/

Некоторые программы работают отлично, некоторые нет, некоторые требуют исправлений или грязных исправлений, например Winetricks. Удача на самом деле. В любом случае, приложение DB отлично, поскольку оно содержит отчеты о тестируемых Windows-приложениях и подробно описывает, насколько успешна программа в конкретном дистрибутиве.

Возможно, у нее не все программы Windows в мире, но он, безусловно, перечисляет большинство основных приложений Windows.

28
ответ дан 27 July 2018 в 02:49

Совместимость Wine с программным обеспечением Windows зависит от программного обеспечения и той версии окон, на которой она должна была работать.

База данных Wine App обладает отличным индексом программного обеспечения и уровнем совместимости с различными версиями дистрибутива Wine и Linux. Конечно, не все приложения сообщаются, и статус этих приложений не обновляется.

Существуют также коммерческие продукты, полученные из Wine, такие как кроссовер, и Cedega (хотя и устаревшие).

Теперь, когда Crossover 10 & amp; 11 будет поддерживаться в Linux, мы можем ожидать гораздо большей надежности и производительности во многих других играх.

www.codeweavers.com/ www.transgaming.com/ www.phoronix.com/scan.php?page=article&item=mesa_gallium3d_d3d11
2
ответ дан 27 July 2018 в 02:49
  • 1
    Это может быть актуально 5 лет назад. В эти дни, не рекомендую Cedega, это намного хуже, чем бесплатное Вино в этот момент. Причина связана с фирменным характером Cedega и тем фактом, что он не смог использовать код Wine, написанный за последние 5 лет. Кроссовер - это совсем другая история - она ​​основана на бесплатном Вине (и есть даже Игры Кроссовера) – Scott Ritchie 13 October 2010 в 05:22
  • 2
    Я упомянул Cedega, потому что я приводил примеры нескольких коммерческих продуктов, полученных из вина, я не рекомендовал их и не препятствовал этому, я просто признал его существование, я не думаю, что упоминание программы стоит огласить. – NW15062 14 October 2010 в 06:21

В идеальном мире разработчики Wine смогут следить за фиксированной спецификацией, с помощью которой можно создать полностью двоичную совместимую замену для Windows. Но это не так. Они знают публичные API и знают, что должны делать эти API. Все остальное (то есть, как они это делают) - это образованные догадки.

Идеал также будет включать работу Windows последовательно, а это не так. Части были прикреплены болтами к очень старому коду. Разработчики приложений могут обойти эти ошибки, когда они создают свои приложения, но это также означает, что Wine должен следить за всем, даже причудами и часто с помощью проб и ошибок (пользователи отправляют ошибки для определенных приложений).

, как гарантируется выполнение . Даже те вещи, которые работают отлично, даже лучше, чем родные, не гарантируются таким образом. Часто в мире вин, чтобы что-то исправить, вам нужно сломать еще полдела дюжины других вещей ... Вы просто надеетесь, что вы (или кто-то еще) найдете эти новые ошибки до того, как код достигнет стабильного выпуска.

Если вы хотите долговременную стабильную поддержку для пакета приложений, посмотрите на коммерческую руку Wine: CrossOver.

3
ответ дан 27 July 2018 в 02:49

Чтобы сделать широкие обобщения:

Игры, как правило, плохо поддерживаются под вином. Вещи сорта работают, почти работают, но потом обычно терпят неудачу. Есть несколько редких побед, но, как правило, я пессимистично отношусь к любой игре под вином.

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

В тех случаях, когда поддержка приложений имеет тенденцию ломаться, это когда вы попадаете в более крупные проекты с большим количеством устаревших кодов.

1
ответ дан 27 July 2018 в 02:49
  • 1
    мой короткий опыт говорит, что если что-то зависит от .net - забудьте об этом – LRE 12 October 2010 в 04:42
  • 2
    @LRE, правильно. В этих случаях вы должны получить моно. :) – Nate 15 October 2010 в 21:29

Существует также возможность использовать Mono для оконных программ, написанных на .NET. Найдите его и установите. Чтобы использовать, просто запустите mono ProgramName

0
ответ дан 27 July 2018 в 02:49
  • 1
    Это не помогает (большой процент) программ Windows, которые не являются чистыми .net, но также использует функции Windows API, особенно те, которые имеют сборки смешанного режима. Для тех, кому понадобится поддержка Wine .net, которая не завершена (и действительно использует Mono). – Scott Ritchie 13 October 2010 в 05:26

Вы должны проверить базу данных Wine App, в ней перечислены программы, которые были протестированы на Wine, а также результаты тестов.

http://appdb.winehq.org/

Некоторые программы работают отлично, некоторые нет, некоторые требуют исправлений или грязных исправлений, например Winetricks. Удача на самом деле. В любом случае, приложение DB отлично, поскольку оно содержит отчеты о тестируемых Windows-приложениях и подробно описывает, насколько успешна программа в конкретном дистрибутиве.

Возможно, у нее не все программы Windows в мире, но он, безусловно, перечисляет большинство основных приложений Windows.

28
ответ дан 31 July 2018 в 10:46

Совместимость Wine с программным обеспечением Windows зависит от программного обеспечения и той версии окон, на которой она должна была работать.

База данных Wine App обладает отличным индексом программного обеспечения и уровнем совместимости с различными версиями дистрибутива Wine и Linux. Конечно, не все приложения сообщаются, и статус этих приложений не обновляется.

Существуют также коммерческие продукты, полученные из Wine, такие как кроссовер, и Cedega (хотя и устаревшие).

Теперь, когда Crossover 10 & amp; 11 будет поддерживаться в Linux, мы можем ожидать гораздо большей надежности и производительности во многих других играх.

www.codeweavers.com/ www.transgaming.com/ www.phoronix.com/scan.php?page=article&item=mesa_gallium3d_d3d11
2
ответ дан 31 July 2018 в 10:46
  • 1
    Это может быть актуально 5 лет назад. В эти дни, не рекомендую Cedega, это намного хуже, чем бесплатное Вино в этот момент. Причина связана с фирменным характером Cedega и тем фактом, что он не смог использовать код Wine, написанный за последние 5 лет. Кроссовер - это совсем другая история - она ​​основана на бесплатном Вине (и есть даже Игры Кроссовера) – Scott Ritchie 13 October 2010 в 05:22
  • 2
    Я упомянул Cedega, потому что я приводил примеры нескольких коммерческих продуктов, полученных из вина, я не рекомендовал их и не препятствовал этому, я просто признал его существование, я не думаю, что упоминание программы стоит огласить. – NW15062 14 October 2010 в 06:21

В идеальном мире разработчики Wine смогут следить за фиксированной спецификацией, с помощью которой можно создать полностью двоичную совместимую замену для Windows. Но это не так. Они знают публичные API и знают, что должны делать эти API. Все остальное (то есть, как они это делают) - это образованные догадки.

Идеал также будет включать работу Windows последовательно, а это не так. Части были прикреплены болтами к очень старому коду. Разработчики приложений могут обойти эти ошибки, когда они создают свои приложения, но это также означает, что Wine должен следить за всем, даже причудами и часто с помощью проб и ошибок (пользователи отправляют ошибки для определенных приложений).

, как гарантируется выполнение . Даже те вещи, которые работают отлично, даже лучше, чем родные, не гарантируются таким образом. Часто в мире вин, чтобы что-то исправить, вам нужно сломать еще полдела дюжины других вещей ... Вы просто надеетесь, что вы (или кто-то еще) найдете эти новые ошибки до того, как код достигнет стабильного выпуска.

Если вы хотите долговременную стабильную поддержку для пакета приложений, посмотрите на коммерческую руку Wine: CrossOver.

3
ответ дан 31 July 2018 в 10:46

Чтобы сделать широкие обобщения:

Игры, как правило, плохо поддерживаются под вином. Вещи сорта работают, почти работают, но потом обычно терпят неудачу. Есть несколько редких побед, но, как правило, я пессимистично отношусь к любой игре под вином.

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

В тех случаях, когда поддержка приложений имеет тенденцию ломаться, это когда вы попадаете в более крупные проекты с большим количеством устаревших кодов.

1
ответ дан 31 July 2018 в 10:46
  • 1
    мой короткий опыт говорит, что если что-то зависит от .net - забудьте об этом – LRE 12 October 2010 в 04:42
  • 2
    @LRE, правильно. В этих случаях вы должны получить моно. :) – Nate 15 October 2010 в 21:29

Существует также возможность использовать Mono для оконных программ, написанных на .NET. Найдите его и установите. Чтобы использовать, просто запустите mono ProgramName

0
ответ дан 31 July 2018 в 10:46
  • 1
    Это не помогает (большой процент) программ Windows, которые не являются чистыми .net, но также использует функции Windows API, особенно те, которые имеют сборки смешанного режима. Для тех, кому понадобится поддержка Wine .net, которая не завершена (и действительно использует Mono). – Scott Ritchie 13 October 2010 в 05:26

Вы должны проверить базу данных Wine App, в ней перечислены программы, которые были протестированы на Wine, а также результаты тестов.

http://appdb.winehq.org/

Некоторые программы работают отлично, некоторые нет, некоторые требуют исправлений или грязных исправлений, например Winetricks. Удача на самом деле. В любом случае, приложение DB отлично, поскольку оно содержит отчеты о тестируемых Windows-приложениях и подробно описывает, насколько успешна программа в конкретном дистрибутиве.

Возможно, у нее не все программы Windows в мире, но он, безусловно, перечисляет большинство основных приложений Windows.

28
ответ дан 31 July 2018 в 11:51

Совместимость Wine с программным обеспечением Windows зависит от программного обеспечения и той версии окон, на которой она должна была работать.

База данных Wine App обладает отличным индексом программного обеспечения и уровнем совместимости с различными версиями дистрибутива Wine и Linux. Конечно, не все приложения сообщаются, и статус этих приложений не обновляется.

Существуют также коммерческие продукты, полученные из Wine, такие как кроссовер, и Cedega (хотя и устаревшие).

Теперь, когда Crossover 10 & amp; 11 будет поддерживаться в Linux, мы можем ожидать гораздо большей надежности и производительности во многих других играх.

www.codeweavers.com/ www.transgaming.com/ www.phoronix.com/scan.php?page=article&item=mesa_gallium3d_d3d11
2
ответ дан 31 July 2018 в 11:51
  • 1
    Это может быть актуально 5 лет назад. В эти дни, не рекомендую Cedega, это намного хуже, чем бесплатное Вино в этот момент. Причина связана с фирменным характером Cedega и тем фактом, что он не смог использовать код Wine, написанный за последние 5 лет. Кроссовер - это совсем другая история - она ​​основана на бесплатном Вине (и есть даже Игры Кроссовера) – Scott Ritchie 13 October 2010 в 05:22
  • 2
    Я упомянул Cedega, потому что я приводил примеры нескольких коммерческих продуктов, полученных из вина, я не рекомендовал их и не препятствовал этому, я просто признал его существование, я не думаю, что упоминание программы стоит огласить. – NW15062 14 October 2010 в 06:21

В идеальном мире разработчики Wine смогут следить за фиксированной спецификацией, с помощью которой можно создать полностью двоичную совместимую замену для Windows. Но это не так. Они знают публичные API и знают, что должны делать эти API. Все остальное (то есть, как они это делают) - это образованные догадки.

Идеал также будет включать работу Windows последовательно, а это не так. Части были прикреплены болтами к очень старому коду. Разработчики приложений могут обойти эти ошибки, когда они создают свои приложения, но это также означает, что Wine должен следить за всем, даже причудами и часто с помощью проб и ошибок (пользователи отправляют ошибки для определенных приложений).

, как гарантируется выполнение . Даже те вещи, которые работают отлично, даже лучше, чем родные, не гарантируются таким образом. Часто в мире вин, чтобы что-то исправить, вам нужно сломать еще полдела дюжины других вещей ... Вы просто надеетесь, что вы (или кто-то еще) найдете эти новые ошибки до того, как код достигнет стабильного выпуска.

Если вы хотите долговременную стабильную поддержку для пакета приложений, посмотрите на коммерческую руку Wine: CrossOver.

3
ответ дан 31 July 2018 в 11:51

Чтобы сделать широкие обобщения:

Игры, как правило, плохо поддерживаются под вином. Вещи сорта работают, почти работают, но потом обычно терпят неудачу. Есть несколько редких побед, но, как правило, я пессимистично отношусь к любой игре под вином.

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

В тех случаях, когда поддержка приложений имеет тенденцию ломаться, это когда вы попадаете в более крупные проекты с большим количеством устаревших кодов.

1
ответ дан 31 July 2018 в 11:51
  • 1
    мой короткий опыт говорит, что если что-то зависит от .net - забудьте об этом – LRE 12 October 2010 в 04:42
  • 2
    @LRE, правильно. В этих случаях вы должны получить моно. :) – Nate 15 October 2010 в 21:29

Существует также возможность использовать Mono для оконных программ, написанных на .NET. Найдите его и установите. Чтобы использовать, просто запустите mono ProgramName

0
ответ дан 31 July 2018 в 11:51
  • 1
    Это не помогает (большой процент) программ Windows, которые не являются чистыми .net, но также использует функции Windows API, особенно те, которые имеют сборки смешанного режима. Для тех, кому понадобится поддержка Wine .net, которая не завершена (и действительно использует Mono). – Scott Ritchie 13 October 2010 в 05:26

Чтобы сделать широкие обобщения:

Игры, как правило, плохо поддерживаются под вином. Вещи сорта работают, почти работают, но потом обычно терпят неудачу. Есть несколько редких побед, но, как правило, я пессимистично отношусь к любой игре под вином.

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

В тех случаях, когда поддержка приложений имеет тенденцию ломаться, это когда вы попадаете в более крупные проекты с большим количеством устаревших кодов.

1
ответ дан 2 August 2018 в 04:27

Существует также возможность использовать Mono для оконных программ, написанных на .NET. Найдите его и установите. Чтобы использовать, просто запустите mono ProgramName

0
ответ дан 2 August 2018 в 04:27

В идеальном мире разработчики Wine смогут следить за фиксированной спецификацией, с помощью которой можно создать полностью двоичную совместимую замену для Windows. Но это не так. Они знают публичные API и знают, что должны делать эти API. Все остальное (т. Е. [D1], как они это делают) - это просвещенные догадки.

Идеал также будет включать работу Windows последовательно, а это не так. Части были прикреплены болтами к очень старому коду. Разработчики приложений могут обойти эти ошибки, когда они создают свои приложения, но это также означает, что Wine должен следить за всем, даже причудами и часто с помощью проб и ошибок (пользователи отправляют ошибки для определенных приложений).

Ничто не будет выполнено. Даже те вещи, которые работают отлично, даже лучше, чем родные, не гарантируются таким образом. Часто в мире вина, чтобы что-то исправить, вам нужно сломать еще полдела дюжины других вещей ... Вы просто надеетесь, что вы (или кто-то еще) найдете эти новые ошибки до того, как код достигнет стабильного выпуска.

Если вы хотите долговременную стабильную поддержку для серии приложений, посмотрите на коммерческую руку Wine: CrossOver .

3
ответ дан 2 August 2018 в 04:27

Совместимость Wine с программным обеспечением Windows варьируется в зависимости от программного обеспечения и какой версии окон он должен был работать.

База данных Wine App имеет отличный индекс программного обеспечения и уровень совместимости с различными версиями дистрибутива Wine и Linux. Конечно, не все приложения сообщаются, и статус этих приложений не обновляется.

Существуют также коммерческие продукты, полученные из Wine, такие как Crossover, и Cedega (хотя и устаревшие).

Теперь, когда Direct3d 10 & amp; 11 будет поддерживаться в Linux, мы можем ожидать гораздо большей надежности и производительности во многих других играх.

  • www.codeweavers.com /
  • www.transgaming.com /
  • www.phoronix.com/scan.php?page=article& item = mesa_gallium3d_d3d11
2
ответ дан 2 August 2018 в 04:27

Вы должны проверить базу данных Wine App, в ней перечислены программы, которые были протестированы на Wine, а также результаты тестирования.

http://appdb.winehq.org/

Некоторые программы работают отлично, некоторые нет, некоторые требуют исправлений или грязных исправлений, например Winetricks. Удача на самом деле. В любом случае, приложение DB отлично, поскольку оно содержит отчеты о тестируемых Windows-приложениях и подробно описывает, насколько успешна программа в конкретном дистрибутиве.

Возможно, у нее не все программы Windows в мире, но он, безусловно, перечисляет большинство основных приложений Windows.

28
ответ дан 2 August 2018 в 04:27

Чтобы сделать широкие обобщения:

Игры, как правило, плохо поддерживаются под вином. Вещи сорта работают, почти работают, но потом обычно терпят неудачу. Есть несколько редких побед, но, как правило, я пессимистично отношусь к любой игре под вином.

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

В тех случаях, когда поддержка приложений имеет тенденцию ломаться, это когда вы попадаете в более крупные проекты с большим количеством устаревших кодов.

1
ответ дан 4 August 2018 в 21:00

Существует также возможность использовать Mono для оконных программ, написанных на .NET. Найдите его и установите. Чтобы использовать, просто запустите mono ProgramName

0
ответ дан 4 August 2018 в 21:00

Совместимость Wine с программным обеспечением Windows варьируется в зависимости от программного обеспечения и какой версии окон он должен был работать.

База данных Wine App имеет отличный индекс программного обеспечения и уровень совместимости с различными версиями дистрибутива Wine и Linux. Конечно, не все приложения сообщаются, и статус этих приложений не обновляется.

Существуют также коммерческие продукты, полученные из Wine, такие как Crossover, и Cedega (хотя и устаревшие).

Теперь, когда Direct3d 10 & amp; 11 будет поддерживаться в Linux, мы можем ожидать гораздо большей надежности и производительности во многих других играх.

  • www.codeweavers.com /
  • www.transgaming.com /
  • www.phoronix.com/scan.php?page=article& item = mesa_gallium3d_d3d11
2
ответ дан 4 August 2018 в 21:00

В идеальном мире разработчики Wine смогут следить за фиксированной спецификацией, с помощью которой можно создать полностью двоичную совместимую замену для Windows. Но это не так. Они знают публичные API и знают, что должны делать эти API. Все остальное (т. Е. [D1], как они это делают) - это просвещенные догадки.

Идеал также будет включать работу Windows последовательно, а это не так. Части были прикреплены болтами к очень старому коду. Разработчики приложений могут обойти эти ошибки, когда они создают свои приложения, но это также означает, что Wine должен следить за всем, даже причудами и часто с помощью проб и ошибок (пользователи отправляют ошибки для определенных приложений).

Ничто не будет выполнено. Даже те вещи, которые работают отлично, даже лучше, чем родные, не гарантируются таким образом. Часто в мире вина, чтобы что-то исправить, вам нужно сломать еще полдела дюжины других вещей ... Вы просто надеетесь, что вы (или кто-то еще) найдете эти новые ошибки до того, как код достигнет стабильного выпуска.

Если вы хотите долговременную стабильную поддержку для серии приложений, посмотрите на коммерческую руку Wine: CrossOver .

3
ответ дан 4 August 2018 в 21:00

Вы должны проверить базу данных Wine App, в ней перечислены программы, которые были протестированы на Wine, а также результаты тестирования.

http://appdb.winehq.org/

Некоторые программы работают отлично, некоторые нет, некоторые требуют исправлений или грязных исправлений, например Winetricks. Удача на самом деле. В любом случае, приложение DB отлично, поскольку оно содержит отчеты о тестируемых Windows-приложениях и подробно описывает, насколько успешна программа в конкретном дистрибутиве.

Возможно, у нее не все программы Windows в мире, но он, безусловно, перечисляет большинство основных приложений Windows.

28
ответ дан 4 August 2018 в 21:00

Другие вопросы по тегам:

Похожие вопросы: