Live data from Hacker News

Bottles – Easily run Windows software on Linux

usebottles.com

31–40 of 198 posts

Re: Bottles – Easily run Windows software on Linux

#32
post #21
post #10

Basically a free clone of CrossOver, which has used “bottles” to refer to separate Wine prefixes for 20 years. (disclaimer: I work for CodeWeavers)

I don’t work for codeweavers and will still say that this is unfairly benefiting from the existing terminology created by codeweavers. They could have literally picked any other name.

What if they didnt know about codeweavers using the name? Wine goes into bottles (in the real world)... its a play on words.

Re: Bottles – Easily run Windows software on Linux

#33
post #12
post #8

Earlier quoted context omitted.

Can you explain how containers are bloated?

In my case, BTCPayServer was wrapped in a docker container because the developer loves docker... but I took the docker out of the project after I forked it because I felt putting the project in a docker container was extra bloat that was convoluted and unnecessary. In other words, a "container" didn't have to wrap the project, it was just implemented because of a dev insisting on it. That is bloat to me, extra and un…

[deleted]

Re: Bottles – Easily run Windows software on Linux

#36
post #21

Earlier quoted context omitted.

I don’t work for codeweavers and will still say that this is unfairly benefiting from the existing terminology created by codeweavers. They could have literally picked any other name.

What if they didnt know about codeweavers using the name? Wine goes into bottles (in the real world)... its a play on words.

Almost anyone using Wine is familiar with the term and CodeWeavers’ usage of it.

Re: Bottles – Easily run Windows software on Linux

#37
post #12
post #8

Earlier quoted context omitted.

Can you explain how containers are bloated?

In my case, BTCPayServer was wrapped in a docker container because the developer loves docker... but I took the docker out of the project after I forked it because I felt putting the project in a docker container was extra bloat that was convoluted and unnecessary. In other words, a "container" didn't have to wrap the project, it was just implemented because of a dev insisting on it. That is bloat to me, extra and un…

Spend the resources and get the reward, or don’t spend the resources and don’t get the reward. That’s not bloat, bloat contributes nothing, it’s just waste.

Here the reward for the developer is not needing to debug your operating system installation, because the container specifies what, as far as the application can see, is the operating system installation. Your reward is an application that has been tested in the environment it is running in.

Re: Bottles – Easily run Windows software on Linux

#38
post #22

Just use Lutris. It can fetch various flavours of wine and manage your bottles. https://lutris.net/

In addition to Windows software, it also works with web applications, DOS, retro computers and consoles as well.

For wine, it has installation scripts that automatically implement the necessary workarounds for specific software. Such as picking a wine version, setting overrides, installing libraries, etc. It also creates a wineprefix for you with a recommended Windows version for that software.

For example, you can get The Sims 1 complete collection from Internet Archive (abandonware at this point), and then add that game to your collection. That will download and run the installation script for it, saving you most of the manual steps involved in installing that game.

Post reply on HN