OS X-KVM: Running Mac OS X El Capitan on KVM and QEMU
The OSX license agreement severely limits the practicality of this:
http://images.apple.com/legal/sla/docs/macOS1012.pdfIt only allows you:Section 2B(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 (d) personal, non-commercial use.The grant set forth in Section 2B(iii) above does not permit you to use the virtualized copies or instances of the Apple Software in connection with service bureau, time-sharing, terminal sharing or other similar types of services."