Live data from Hacker News

Bottles – Easily run Windows software on Linux

usebottles.com

191–198 of 198 posts

Re: Bottles – Easily run Windows software on Linux

#191
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)

Basically, that's false information. The reason why Bottles is called that is because, well, wine is normally stored in bottles. I think it's the most straightforward reasoning one can make. (Disclaimer: Bottles creator here).

I have never been inspired by CrossOver, never used CrossOver (maybe the version for Chromebook, but I'm not certain), and was not aware of CrossOver's terminology Taking a look (from what can be understood from the screenshots), well, the two software are extremely different, and the only similarity is actually their purpose, which is to simplify and automate Wine.

If I were you, I wouldn't have mentioned that you're on the CrossOver team because it's not a wise statement to make.

Re: Bottles – Easily run Windows software on Linux

#192

Earlier quoted context omitted.

A rose by another name… that Wine is not an emulator is a good tagline, but it emulates Windows behaviour really well.

It's a runtime environment, like the JRE or Mono CLR. By your logic, the JRE is an emulator because it has a "java virtual machine."

WINE is not a VM though. It is an implementation of the Windows API.

The Wine documentation admits that it is emulating the Windows API.

https://wiki.winehq.org/Wine_Developer%27s_Guide/Architectur...

Of course there is no hardware emulation, so all Windows binary code is running natively with no performance drop. That's why it was called WINE. But still there are two meanings of the word. Hardware emulation or OS emulation at API level.

Re: Bottles – Easily run Windows software on Linux

#193

GNOME applications look so... mobile. Large controls, large title bars that lack maximize/minimize, simplistic layouts. It might be good for this kind of frontend apps but I can't see software like Krita or KDEnlive being done for GTK4/GNOME as of today (for reference: https://kdenlive.org/wp-content/uploads/2022/01/271174170_10... )

I believe the apps are designed this way so that they’re easily adaptable to GNOME shell on mobile[1]. I think the UI elements could be a tad smaller on desktops, but I’m still happy with how they look. Easily the best UI design out of any Linux desktop environment right now. At least in terms of clarity and consistency. [1]: https://blogs.gnome.org/shell-dev/2022/09/09/gnome-shell-on-...

You can't be serious about Gnome, the UI elements are all over the place, inconsistent styling, sizes, spacing, not to mention the system apps are inconsistent with each other.

Gnome is the most ghetto desktop environment out there.

Re: Bottles – Easily run Windows software on Linux

#194
post #192

Earlier quoted context omitted.

It's a runtime environment, like the JRE or Mono CLR. By your logic, the JRE is an emulator because it has a "java virtual machine."

WINE is not a VM though. It is an implementation of the Windows API. The Wine documentation admits that it is emulating the Windows API. https://wiki.winehq.org/Wine_Developer%27s_Guide/Architectur... Of course there is no hardware emulation, so all Windows binary code is running natively with no performance drop. That's why it was called WINE. But still there are two meanings of the word. Hardware emulation or OS em…

These two meaning are a little like how “theory” can mean different things to scientists vs non-scientists.

In the context of computers, “emulation” has a specific meaning and one which isn’t applicable to WINE.

Re: Bottles – Easily run Windows software on Linux

#197

Earlier quoted context omitted.

I believe the apps are designed this way so that they’re easily adaptable to GNOME shell on mobile[1]. I think the UI elements could be a tad smaller on desktops, but I’m still happy with how they look. Easily the best UI design out of any Linux desktop environment right now. At least in terms of clarity and consistency. [1]: https://blogs.gnome.org/shell-dev/2022/09/09/gnome-shell-on-...

You can't be serious about Gnome, the UI elements are all over the place, inconsistent styling, sizes, spacing, not to mention the system apps are inconsistent with each other. Gnome is the most ghetto desktop environment out there.

I am serious! I really do think GNOME looks the best by default of the DEs I have used and seen.

> inconsistent styling, sizes, spacing

I’m going to be honest, I have not noticed these things at all. But I am not a UI designer, and mostly look at these things from the perpective of a regular user. However, I have noticed those inconsistencies with Plasma. I’m not denying that there may be such inconsistencies in GNOME as well, but if they’re small enough that I don't notice them, then I’m fine with them. The most important thing for me is that the apps/components, individually, are easy to look at and interact with. I think GNOME does this well.

Re: Bottles – Easily run Windows software on Linux

#198

Earlier quoted context omitted.

> if someone knows how to solve this, I'd be glad to hear about it! With the risk of opening a can of worms, yes, get the pirated cracked versions of the game. You already own the legitimate copy so it's fair. Not your fault the DRM is not letting you play the games you paid for and own legitimetly. At least that's how I see things. Otherwise consider re-purchasing the DRM-free versions of the games on platforms like…

And while you’re doing that, get a few more titles from the same publisher and don’t pay for them. Vote with your wallet that this is not acceptable behavior. That’s also fair in my opinion. You ought to be compensated for your trouble and risk.

"Voting with your wallet" means additionally not consuming the content.

Taking the content and not providing the money is as deeply immoral as your employer taking the rights to your work and not paying you.

Post reply on HN