Live data from Hacker News

Bottles – Easily run Windows software on Linux

usebottles.com

1–10 of 198 posts

Re: Bottles – Easily run Windows software on Linux

#4

What’s the point of this isolated “bottle” concept? It seems like the bloated nature of containers is now pouring into emulation. Why fix underlying problems when you can just put things in a bottle/container? Like that won’t use more resources.

A bottle is basically just a wine prefix, everything you run in that bottle runs in that prefix.

Re: Bottles – Easily run Windows software on Linux

#5

What’s the point of this isolated “bottle” concept? It seems like the bloated nature of containers is now pouring into emulation. Why fix underlying problems when you can just put things in a bottle/container? Like that won’t use more resources.

Storage space is cheap

Re: Bottles – Easily run Windows software on Linux

#7

What’s the point of this isolated “bottle” concept? It seems like the bloated nature of containers is now pouring into emulation. Why fix underlying problems when you can just put things in a bottle/container? Like that won’t use more resources.

Bottles have been around longer than Linux containers, I'm afraid. The world of Windows emulation on Linux pre-bottle was extremely difficult to say the least.

You're juggling a dozen dependencies, some of which are closed-source binaries, some are blackbox replacements, and each game or application is a special snowflake requiring very specific versions of these (and perhaps some tweaks here and there).

Re: Bottles – Easily run Windows software on Linux

#8

What’s the point of this isolated “bottle” concept? It seems like the bloated nature of containers is now pouring into emulation. Why fix underlying problems when you can just put things in a bottle/container? Like that won’t use more resources.

Can you explain how containers are bloated?

Re: Bottles – Easily run Windows software on Linux

#9

What’s the point of this isolated “bottle” concept? It seems like the bloated nature of containers is now pouring into emulation. Why fix underlying problems when you can just put things in a bottle/container? Like that won’t use more resources.

This uses Wine, which isn’t emulation.

Also since when were containers more “bloated” than emulation? The whole point of containers is that they don’t need to virtualise the entire stack because they are reusing parts of the host stack.

Post reply on HN