Комментарии 10
Нейрослоп в Wine не берут по той простой причине, что имея на руках публичную документацию и байткод "родных" DLL нейронка может очень точно воспроизвести исходный код этих библиотек. Майкрософт затаскает маинтейнеров Wine по судам если что-то такое случится.
Угу. В результате MS вайбкодить могут, и то, что модель может там воспроизвести GPL код, на котором училась, всем ок, потому что код никто не увидит. А вот Wine вайбкодить нельзя, а значит, отставание будет расти. Не очень-то антимонопольно! Вот я и решил: к черту, есть DMCA, найдут код под копирайтером - попрошу другую модель переписать релевантные части по спеке, в чем проблема? Но на споры об этом ресурса нет, а сразу форкать - акт агрессии, да и с инженерной точки зрения неэлегантно. Поэтому придумал такую вот экспериментальную надстройку, dllmgr, пока всё что мне было нужно фиксить по этой схеме отлично фиксилось!
И слушайте, это такой кайф! Когда оно всё просто работает. Как в Винде.
А в реальности LLM (по крайней мере, одна) выдают код с ошибками, ссылаясь на WINE, как на источник (как-нибудь напишу историю, как я репортил баг разработчику). Если соединить хобот с задницей, будет вечный кайф.
Почему нельзя вайбкодить сразу под Linux? Сдался вам этот вайн )
Агент находит причину, создаёт исправленную библиотеку, проверяет результат и оформляет готовое решение.
Следующий агент может найти существующий вариант DLL и попробовать применить его.
Где гарантия, что в этой “исправленной” библиотеке нет вируса? Проверка патчей человеком защищает в том числе и от намеренных вредоносных изменений.
Рецепт для Photoshop CS2, выбранного в качестве одного из шоукейсов, готов к использованию :) скрин
dllmgr fix photoshop-cs2
dllmgr run photoshop-cs2
Обнаруженные в процессе работы над проектом проблемы в Wine (везде отписался, как чинить их):
https://bugs.winehq.org/show_bug.cgi?id=60727
падение инсталлятора CS2 в самом конце
https://bugs.winehq.org/show_bug.cgi?id=60737
курсор инструмента “размытие” оставлял артефакты на холсте
https://bugs.winehq.org/show_bug.cgi?id=60739
замедляет загрузку Фотошопа в два раза
https://bugs.winehq.org/show_bug.cgi?id=60741
битая кириллица и не только во встроенном в Wine Tahoma
https://bugs.winehq.org/show_bug.cgi?id=60743
слишком маленькие кастомные курсоры в приложениях, не рассчитанных на HiDPI
https://bugs.winehq.org/show_bug.cgi?id=60746
артефакт отрисовки графики, “пачкал” заставку
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Ускоряем развитие Wine с помощью ИИ