bottlesdevs / Bottles

Run Windows software and games on Linux
https://usebottles.com
GNU General Public License v3.0
6.29k stars 262 forks source link

Add Philosophy and/or Use Case to "why bottle" FAQ #1048

Closed TheJoeSchr closed 2 years ago

TheJoeSchr commented 2 years ago

Hi,

I think I'm drawn to this idea, but I still don't get how this differs from other solutions after reading faq and all docs.

I think there might be a part about the philosophy behind bottles needed.

And example of how to use Bottles in the canonical way. Maybe another one if you are coming from steam proton and lutris.

For eg. questions I still ask myself:

Ps.: A small bug on the forums and the reason I'm writing here. You can't sign-up/login via GitHub on mobile over there

mirkobrombin commented 2 years ago

Hi, thanks for reaching us. These pages explain some concepts:

Should we make this more clean?

TheJoeSchr commented 2 years ago

Hi, thanks for reaching us. These pages explain some concepts:

Should we make this more clean?

Yes. Sorry, I wanted to include a part where I stated that I read all the docs and the faq, but seem to have forgotten it

Edit: no, I said it in the first sentence. Should probably have highlighted it

TheJoeSchr commented 2 years ago

After reading bottles again, I'm still thinking about this.

I really don't get where to place bottles besides wine and proton and steam. What is bottles usecase?

Is it supposed to be similar to lutris/gamehubs/etc? One app to manage all your games with different launchers.

Or should I use steam and link it to each individual bottle? Put isn't it then like proton?

mirkobrombin commented 2 years ago

Bottles is an application that allows you to easily manage Wine prefixes on your favorite Linux distribution.

Windows prefixes are environments where it is possible to run Windows software using runners. Runners are compatibility layers capable of running Windows applications on a Linux system. In Bottles we call these environments as bottles.

aka Bottles is a Wine prefix manager.

Why should you use Bottles? Almost all Wine features are directly implemented in our GTK GUI and automated when possible. We also have versioning system, auto-discovered programs, support for a lot of tech like dxvk, vkd3d, latencyflex, gamescope, gamemode etc... we also provide a built-in dependencies manager so no wineticks, no weird looking windows, just inside the GUI. We have automated installers to streamline the whole installation process. We have backups, duplications and environments to automatically configure your bottle.

Closing as our doc should already answer those questions but feel free to add more comments.