28 декабря вышла свежая версия windows api для Unix - WINE.
В этой версии:
- Улучшена поддержка графических планшетов.
- Поддержка RPC context handles.
- Исправлены проблемы с глубиной цвета.
- Реализована директория "Мое сетевое окружение".
- Множество багфиксов..
Ну когда уже осилят делать вайн не солянкой как сейчас, а отдельно стабильное ядро и движки.
То есть сливаем wine-core-1.0, а к нему уже wine-engine-0.52, wine-engine-0.48 и т.д.
Привязываем софт к отдельному движку, и забываем про "А что на этот раз поломали?"
>Не могу придумать, зачем может быть нужен WINE для Windows? Просветите пожалуйста.
У меня, например, Max Payne не пер на XP. Хоть ты тресни - вываливалась. Тогда видяха еще была ATIшная. В wine в линухе поперла. Совместимость между версиями винды не на высоте. Сейчас под вистой многое не прет - так говорят и пишут.
Т.е. Вы намекаете на то, что при этом используются родные видеодрайверы, просто обращение к ним происходит с использованием устаревших вызовов посредством WINE. Вот, значит, где собака...
2.15. Will there be a Windows version of Wine?
Some people are working on getting Wine code to compile on Windows using one of the following projects as a basis:
*Cygwin (http://www.cygwin.com)
*MinGW (http://www.mingw.org)
*ReactOS (http://www.reactos.com)
There's some progress, so a Wine version that's usable on Windows might be available at some time in the future.
Part of the rationale for these projects is to find out areas where Wine portability is lacking. This is especially true of the ReactOS project which is a reimplementation of the Windows kernel and should thus be able to reuse most of Wine dlls.
Another reason for pursuing these projects is to be able to replace a single Windows dll with its Wine counterpart. Besides being a good test for the Wine dll, this lets us detect cases where we made incorrect assumptions about how the dlls interact.
Autocad по 2002 включительно - у меня работает еще под 0.9.50, более свежие версии ставить не имею времени и желания. ПОддерживаются даже LIsp программы и на Basic не ругается. И даже прочностные расчеты идут
У меня через Вайн вообще ничего не работает - никогда ничего более бесполезного не видел. Даже простенькие проги типа "карта города Владивостока" или "православный календарь" (все такое привычное и такое необходимое) из-под Вайна не фурычат. В общем, полное разочарование в этом плане.
>А почему в этом случае WINE предпочтительнее, чем, скажем, Virtual PC?
В случае с виртуальными машинами производительность точно будет ниже +на сколько я помню, VirtualPC эмулирует видеокарту S3 с очень небольшим количеством памяти - в игры не поиграть :-/
> Начиная с первой версии wine, winapi - будет пытаться догнать по функционалу winelib и пытаться реализовать все его новые фичи)
Начиная с версии 0.9.98 треть разработчиков посмотрев на squid решил переписывать wine на С++ с нуля, еще одна треть не потерпит святатотства и начнет переписывать код разработчиков выбравших С++ с нуля, а оставшиеся сделают форк и, посчитав, что wine проще переписать, начнут все с чистого листа. ;)