Live data from Hacker News

Quickemu: Quickly create and run optimised Win-10,11/macOS/Linux on Linux

github.com

91–100 of 123 posts

Re: Quickemu: Quickly create and run optimised Win-10,11/macOS/Linux on Linux

#91
post #87

Earlier quoted context omitted.

I always wondered how is it stealing if you (1) own a copy and, (2) Apple effectively stopped charging money for macOS.

I think that the illegal (ish) part comes from Apple making macOS free if you're installing it on Apple hardware. They don't publicly license it for use on non-Apple hardware, although, I would guess that VMWare if not others has a license to run it on random x64 servers to test ESXi with because setting up a different testing environment of Mac Minis to test every change to their hypervisor on instead of using their…

> I think that the illegal (ish) part comes from Apple making macOS free if you're installing it on Apple hardware.

I don't think it's true since the phrase in question was present also in Mac OS X when we had to purchase each version. Apart from that, this part of the license is not valid in several European countries. When you think of it, it's quite reasonable: how could anyone dictate how you are using something you purchased? It makes no any sense.

Re: Quickemu: Quickly create and run optimised Win-10,11/macOS/Linux on Linux

#92

Earlier quoted context omitted.

Which, without some form of certificate pinning, could still be MITM'd. At least if there's a catalogue of hashes for everything it downloads (hard-coded or configurable by the user, latter preferred) then at least it can verify the right files are being downloaded regardless of source.

Where would the user realistically get these?

From the internet!

Re: Quickemu: Quickly create and run optimised Win-10,11/macOS/Linux on Linux

#93

I like this. Does anyone know what how to type special keys, like ctrl-alt-delete, in qemu/quickemu?

If QEMU is compiled with graphical window support, and is started without `-nodefaults`, then you can press ctrl-alt-2 to switch to the monitor, type "sendkey ctrl-alt-delete", then press ctrl-alt-1 to switch back to the emulated display.

Common QEMU frontends may have a UI button or keyboard sequence to do this for you (they connect to the monitor backend and send the same command, either as text or as JSON (in "qmp" mode)).

Re: Quickemu: Quickly create and run optimised Win-10,11/macOS/Linux on Linux

#94
post #21

Earlier quoted context omitted.

> You can run as many virtual machines on your mac as you want No, the EULA says: > (iii) to install, use and run up to two (2) additional copies or instances of the Apple Software within virtual operating system environments on each Mac Computer you own or control that is already running the Apple Software, for purposes of: (a) software development; (b) testing during software development; (c) using macOS Server; or…

Interesting. I was always under the impression that you can run a macOS VM as long as it is on Apple hardware. But this says "that is already running the Apple Software". Does that mean Apple Hardware -> Linux -> macOS is not allowed? Or is it simply saying that all 3 copies must be on the same machine? So you can run Apple Hardware -> Linux -> macOS as your "primary copy" and two more macOS VMs on that same Apple Ha…

IANAL, but this whole section of the Big Sur license is a bit of a mess to read and understand — for example, per section 2B(i), copies of the OS downloaded from the Mac App Store by individuals may only be used for "personal, non-commercial use", and downloaded from the MAS only on computers running older versions of the OS.

In other words, for an individual (vs. a "commercial enterprise or educational institution"), both of the following appear to violate the license:

(1) Downloading Big Sur from the Mac App Store using a machine running Big Sur itself, for any purpose: the virtualization section 2B(iii) expressly excludes the term "download" from the phrase "download, install, use and run", and, while the other section 2B(i) applicable to individuals does permit downloads, it only applies to computers running Catalina, Mojave, High Sierra, Sierra, El Capitan, Yosemite, Mavericks, Mountain Lion, or Lion.

(2) Using Big Sur for any commercial purpose, e.g., working from home as an employee, or non-personal purpose, e.g., producing flyers for a school bake sale.

Re: Quickemu: Quickly create and run optimised Win-10,11/macOS/Linux on Linux

#95
I want to run many old windows [95 - XP] applications and games. If there is a way to have minimal os emulator (at least with all dependencies of that app/game) it would be great to have it as a container for that app.

I tried setting up qemu once by downloading many images. Almost none worked with apps I wanted to run. Also I had a very hard time finding a sane qemu documentation in one place. It's wiki is very messy to go through.

So is there anything to run win 98 to win xp apps in emulator/sandbox/container easily?

Re: Quickemu: Quickly create and run optimised Win-10,11/macOS/Linux on Linux

#96

I want to run many old windows [95 - XP] applications and games. If there is a way to have minimal os emulator (at least with all dependencies of that app/game) it would be great to have it as a container for that app. I tried setting up qemu once by downloading many images. Almost none worked with apps I wanted to run. Also I had a very hard time finding a sane qemu documentation in one place. It's wiki is very mess…

Best I've found so far is dosbox-x at https://dosbox-x.com/

Re: Quickemu: Quickly create and run optimised Win-10,11/macOS/Linux on Linux

#97

Earlier quoted context omitted.

Which, without some form of certificate pinning, could still be MITM'd. At least if there's a catalogue of hashes for everything it downloads (hard-coded or configurable by the user, latter preferred) then at least it can verify the right files are being downloaded regardless of source.

Where would the user realistically get these?

Well that's a matter of trust as well, isn't it? I would assume that even if it's user configurable, the app itself should still ship with an up to date catalogue whenever a new release is made. After all you're already trusting the app itself at that point.

Re: Quickemu: Quickly create and run optimised Win-10,11/macOS/Linux on Linux

#98
post #51

Is there a windows image that contains none of the hard dependencies like Edge and all stuff? I'm looking for a Windows 10/11 with every that's not necessary stripped out for a local VM for when I need Windows. Ideally things like telemetry, unnecessary apps, windows store etc all removed would be nice. I recall nLite used to be a thing for Windows XP.

Try Windows 10 LTSB if you can get a cheap license online.

Re: Quickemu: Quickly create and run optimised Win-10,11/macOS/Linux on Linux

#99

Earlier quoted context omitted.

Actually I own several dvds that contain legitimate copies of Mac OS X (back when it came on dvds)

You may own the physical disc, but to use the software on it you need to accept the license terms.

Because to do that, I have to make another copy into the memory of my computer.

Re: Quickemu: Quickly create and run optimised Win-10,11/macOS/Linux on Linux

#100

Earlier quoted context omitted.

I always wondered how is it stealing if you (1) own a copy and, (2) Apple effectively stopped charging money for macOS.

No one but Apple owns a copy of macOS. They own a license to use it according to the terms of that license.

You're technically correct, but its debatable whether all parts of EULAs are legally binding/enforceable.
Post reply on HN