Bottles Next - революционная эмуляция Linux для Windows-приложений

Bottles Next находится в стадии разработки, но обещает стать более функциональной эмуляцией Windows-приложений для Linux и macOS опираясь на существующие технологии.

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

Это инструмент, предоставляющий удобный графический интерфейс пользователя (GUI) на основе GTK, который облегчает пользователям управление и запуск Windows-приложений в Linux без необходимости использования инструментов командной строки.

Bottles служит в качестве фронтенда для Wine позволяя пользователям создавать изолированные среды (известные как «бутылки»), в которых Windows-приложения могут быть установлены и запущены без вмешательства друг в друга или в хост-систему. Вот основные области его использования

Примеры использования бутылок

  • Игры: Пользователи Linux могут запускать на своих системах игры, предназначенные только для Windows
  • Совместимость программного обеспечения: Запуск программ, доступных только для Windows таких как некоторые приложения для повышения производительности или инструменты разработки.
  • Тестирование и разработка: Разработчики могут тестировать свои приложения в среде, аналогичной Windows без необходимости получения лицензии на ОС или установки двойной загрузки.

В целом, Bottles предоставляет удобный и дружественный способ управления и использования Windows-приложений в Linux, используя возможности Wine и обеспечивая дополнительные функции и простоту использования.

Знакомьтесь, Bottles Next

Пока еще находится в разработке, но самое главное, что следует отметить: Bottles Next – это не обновление существующего Bottles, а совершенно отдельное приложение, написанное с нуля, призванное решить проблемы, которые невозможно исправить в текущей кодовой базе, и рассчитанное на масштабируемость и расширяемость со временем.

В связи с этим, несмотря на то, что бэкенд Bottles и управление винпрефиксом в основном опираются на Python и shell-команды, Bottles Next переходит на использование Go в качестве основного языка разработки бэкенда.

Другая интересная новость: до сих пор приложение было доступно только для пользователей Linux, но скоро это изменится. Bottles Next также будет доступен пользователям macOS которые смогут использовать его для запуска Windows-приложений на своих системах.

Режим Next значительно упростит использование Bottles благодаря отсутствию индивидуального управления бутылками. В то же время режим Classic будет использовать концепцию наслоения для изоляции приложений, зависимостей и конфигураций, предоставляя пользователям те же возможности управления бутылками, что и раньше.

Каждое приложение будет иметь свой собственный набор настроек, таких как DXVK, VKD3D, FSR, разрешение рабочего стола, переменные окружения, параметры запуска, зависимости и т.д.

Мы продолжаем рассказывать о еще одном значительном изменении, которое принесет Bottles Next, – полностью переработанном пользовательском интерфейсе, основанном на Electron (с TypeScript и VueJS 3) и обеспечивающем современный и настраиваемый пользовательский опыт.

Особое внимание было уделено геймерам – одной из основных групп пользователей приложения. Например, приложение будет готово к Steam Deck, благодаря режиму Large Coverage. Кроме того, полностью обновленная библиотека позволит создавать персонализированные обложки, обеспечит легкий доступ к настройкам программ, статистике времени использования и т.д.

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

И наконец, дополнительная функция облака в Bottles Next позволит делиться средами в Интернете с друзьями, а также быстро создавать резервные копии и восстанавливать бутылки и приложения одним щелчком мыши.

Я знаю, о чем вы думаете: «Что будет с Bottles?». Чтобы успокоить всех пользователей, коротко отвечу: ничего. Это приложение, основанное на GTK, будет продолжать существовать в своем нынешнем виде и получать поддержку. Конечно, вполне ожидаемо, что основное внимание разработчиков будет перенесено на Bottles Next.

Для получения подробной информации, обратитесь к новости разработчиков.

Когда ждать Bottles Next?

На этот вопрос даже разработчики приложения не могут ответить однозначно. Как мы уже отмечали, Bottles Next находится в стадии активной разработки, и многое еще предстоит сделать.

Однако, уходя в область предположений, мы прогнозируем, что приложение увидит свет в ближайшие несколько месяцев, к радости всех Linux-геймеров и тех, кому необходимо запускать Windows-приложения на своих Linux-системах.

Зарубин Иван Эксперт по Linux и Windows

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

Комментарии (0)