22

There are multiple companies that rent out access to a Mac in the cloud. I used one of them for a few months when I had to port an Android app to iOS, which needs a Mac to compile. If you only need your Mac for a few hours per year, this is probably the cheapest option. Resetting "your" mac is just a question of a few minutes to get a new, freshly ...


21

Is it possible (and legal) to buy a macOS license to have it as a VM on my Linux machine? No - at least not according to Apple's software license agreement for MacOS. The license agreement for MacOS Big Sur (others are similar) explicitly says (emphasis mine): you are granted a limited, non-transferable, non-exclusive license: [...] (iii) to install, use ...


16

As others have said, the only way to legally virtualize Mac OS X (according toApple's EULA) is on Apple hardware. So the purchase you need to make isn't a software purchase, it's a hardware purchase: you need to buy a Mac. With Intel (x86) Apple hardware, there's three ways you can do this: 1. Use VMWare ESXi as the host OS ESXi is VMware's professional ...


13

Virtualbox does all of these things - Its freeware/open source (useful addons are also free, but under a different licence - the PUEL), can import vmware VMs, run multiple VMs, and give you access over fairly standard RDP. For your needs its probably good enough (I use it for my own VMs, though the specific advantage it has, other than cost dosen't count ...


8

Genymotion has a free version and is available for Windows, OS X, and Linux (like everything in this list). It's based around VirtualBox, and has the same performance as you'd get out of any other VM running on VirtualBox. If you're lucky, your app might work under ARC Welder for chrome. It doesn't have great performance, requires a chromium-based browser, ...


8

I'm using Oracle VM VirtualBox for virtualization. Comes with a nice front-end making administration pretty easy, and supports a lot of different operating systems. According to a post on our sister-site (Limiting CPU speed in a virtual machine? – see e.g. this answer), it is possible to set the required CPU frequency. Additionally, VirtualBox can read ...


8

I'm currently using Ubuntu, but there are still some apps I wanted to use on macOS. I found macOS-Simple-KVM. However, there will be a bit of tweaking you'll need to do before being able to use the App Store on it, and it's limited to macOS Catalina. For Windows, I just use VirtualBox and my purchased license of Windows 10. Edit: My apologies. I just ...


4

There is indeed :) I'm sure this can be done using Xen or KVM, but the easiest I've found (if I have understood your question correctly) is Oracle's VirtualBox. There's two versions generally available for download, the Open Source edition, which is generally in most major distros' repos. (eg. sudo aptitude install virtualbox), or you can add the slightly ...


4

Any virtual machine software (free or otherwise) such as VirtualBox will work. Ideally, obtain a copy of the Windows install media and reinstall Windows cleanly to the virtual machine as the hardware will appear different to the current installation of Windows. Copies of the install media are usually available from your computer manufacturer or directly ...


4

You can legitimately download and run VM specifically for testing purposes (which is exactly what you are doing) directly from Microsoft at a price of $0.00. You just need to know where to go. It's currently on Microsoft Edge Developer site, but it periodically moves location for one reason or another. There are several OS & browser combinations ...


3

So it turns out both Virtual Box and VMware have solutions like Parallels, they just aren't as good or well known. Virtual Box has "Seamless Mode" VirtualBox will hide the guest operating system’s desktop background, making it seem as if the guest operating system’s programs are running on the host operating system’s desktop. However, the running ...


3

You might consider using Vagrant, which is used often together with VirtualBox, although it supports other solutions as well. Their motto is: Create and configure lightweight, reproducible, and portable development environments. Regarding your requirements: An image can be defined through a file called Vagrantfile There are community-provided Vagrant ...


3

I'd like to recommend Proxmox. It provides KVM for virtualization so you can run Windows or any other x86/x86_64 OS (e.g. Linux, OSX, BSD, etc). However, unlike any other Hypervisor I have come across, it also provides LXC (Linux Containers). Containers are an independent OS so are essentially completely separate from the host system. Beyond some config ...


3

A new alternative that seems to be getting a lot of traction is Docker, which allows you to build a virtual machine "recipe" (e.g. Use this OS, install these packages, and on boot run that command) and launch it quickly from the command line. The advantages are that it's not a complete VM, meaning you can still share some common files with the host without ...


3

Finding no distribution for this, I have created my own distribution: http://sourceforge.net/projects/kerberos-server-vm/ I am still very open to other answers, because: I don't have time to maintain this distribution properly I haven't tested it well It has very little traffic, and zero community I am also open to letting someone take over this project, ...


3

This can be done with software already shipping with the system (so in short, I'm recommending you a software called "Linux" ;). As you didn't specify the flavor of Linux used, I'll outline it for Debian based systems here. The very same principle should also work for other Linux systems; you've just to adjust the dpkg part to its corresponding counterpart (...


2

From Ask Ubuntu: You can use FreeRDP >= 1.1 from terminal: xfreerdp /multimon /u:[username[ /v:[server_address:server_port]


2

Sandboxie I think you are looking for a sandbox to isolate each application. Sandboxie does just that. It allows you to create multiple sandboxes and run your applications inside them. It offers complete protection against these applications interacting with your operating system. However, running simultaneous multiple sandboxes is only supported in the paid ...


2

I am using a Proxmox installation running on a minimum debian system for this kind of setup. Actually this one (hardware) server is hosted by an internet server provider so my only access is via web for VM administration or putty for server administration. There I have several VMs running linux for production tasks like git, owncloud and test VMs for hosting ...


2

You can use VirtualBox / virtual machine. Actually you can intsall any OS (as far as I know) using virtual machine. I haven't used Mac much but guess you just need VirtualBox installed on your mac and Windows image file.


2

https://dev.modern.ie/ offer free download of various virtual machines XP through 10 with IE 6-11 & Edge for testing on Windows, OS-X & Linux & for various VM bases. They are time limited but can be reinstalled. UPDATE Oct 2020 The site has now moved to https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/ but currently (October 2020) ...


2

Android Developer Studio & SDK include virtual machines/emulators that allow you to test your code for various editions of android and various hardware as well as on the actual device. It runs on Windows/OS-X and Linux. Free


2

Digital Ocean DigitalOcean.com provides virtual machine instances on-demand. You can manually create and stop/start an instance (a “Droplet”) in a minute, with an operating system at your disposal (either FreeBSD or any of a few Linux distros). Through their API, you can programmatically create/stop/start a Droplet as well. The cost is hourly, with a ...


2

The short answer is that most probably not. As the saying goes "A lock does no more than keeping an honest man, honest." Almost anything can somehow be bypassed if the blocked person is geeky enough. Of course, you can try the best, but only a good software (probably need a special router) that uses total whitelist (that way VPNs etc will not work) in the ...


2

As far as I know, there isn't any special download for virtual machines. However, this doesn't really matter if you specifically want a legal option, because you couldn't legally run it on your laptop anyway unless the hardware is made by Apple, as there is an explicit clause in the licensing for macOS that requires that it only be run on Apple hardware (...


1

I2P comes with a Dockerfile. The quickest way to use it is to run: docker run -it --entrypoint /bin/sh meeh/i2p.i2p Then inside container, run: /entrypoint.sh & export http_proxy=http://localhost:4444/ export https_proxy=http://localhost:4445/ To test the configuration, run: wget -O- http://example.com/ wget -qO- ifconfig.me wget -qO- ifconfig.co/...


1

Personally I would go with Oracle VM VirtualBox rather than VMWare (as VirtualBox is Free). In either case you need to buy, or possibly download, a Windows install disk or .iso image, that is suitable for the software that you need to run. N.B. if your machine is 32 bit you must use 32 bit Windows & programs, likewise if the software you need to run is ...


1

It seems like Samba would be a good alternative. You would then be able to access the USB device on the network, assuming your VMs are able to communicate on the network with your Hyper-V host.


1

I've been using Linode for a very long time, so I'll recommend looking at them. I've never had an issue with the service that a mistake on my end didn't cause. Their support folks bend over backwards to make you happy. Storage is all SSD based. Billing can be hourly, or fixed-rate monthly. For $80/mo or $0.12/hr you can get 12gb RAM, 6 cpu cores, almost ...


1

While the options are not exclusive one of the major benefits of using Vagrant Up is that the "recipe" file that defines the base OS and all of the required options, settings, etc., is a plain text file that can be version controlled. So rather than storing and exchanging huge monolithic image files you have a central repository or share of the base ...


Only top voted, non community-wiki answers of a minimum length are eligible