On Sunday, November 6, 2016 at 4:37:15 AM UTC-8, Achim Patzner wrote:

[etc etc etc etc removed for brevity]

> 
> Point is: You can't buy a valid license without buying a machine with
> it. I guess you could buy *heaps* of Mac mini just to obtain licenses...
> Just like having to buy defective power supplies to get MagSafe
> connectors. And Apple does not attack the people breaking the licenses;
> they are usually aiming at those who enable others to break them (which
> I regard as a good thing).
> 
> 
> Achim

Most of this is untrue, and thankfully Apple's own SLA provides us with very 
direct answers:

"B. License from Mac App Store. If you obtained a license for the Apple 
Software from the Mac App Store, then subject to the terms and conditions of 
this License and as permitted by the Mac App Store Usage Rules set forth in the 
App Store Terms and Conditions (http://www.apple.com/legal/itunes/ww/) (“Usage 
Rules”), you are granted a limited, non-transferable, non-exclusive license:

[several sections removed for brevity]

(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."

This is the license for Mac OS X Lion, 10.7, and every operating system since 
then has had a similar provision. Yes, you do need to run it on Apple hardware, 
and, since Macs don't use PS/2 for trackpad and keyboard, it would be a 
terrible platform to run Qubes on (trust me, I've tried). They have good VT-d 
and VT-x support, but no TPM, and a bunch of really-well-performing wifi chips 
that don't work very well with Qubes either. Not to mention that HiDPI support 
is still a work in progress (though I miss my retina display something awful).


Which brings us to the real question, how do we get this to work on Qubes 
today, on a non-Apple laptop?

1) accept that the developers will not work on making this happen, because Mac 
hardware is not a good target for Qubes unless something changes (which is 
doubtful, since Apple is going more and more crazy with proprietary stuff, 
making it harder and harder for Linux to write drivers), and this use case, 
while super helpful for a small number of folks, would.

2) accept *personal* responsibility for breaking a software license agreement.

3) try to make it work (not sure if those patches above still work in Xen 4.7, 
but Xen 4.7 might also have some of the newer code needed to make it work). 
¯\_(ツ)_/¯

4) google a bunch (there is some info floating around on the QEMU mailing list 
I believe).

5) celebrate or drink, depending on the outcome. possibly both.

-- 
You received this message because you are subscribed to the Google Groups 
"qubes-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/qubes-users/3beab201-dd3d-4bfb-9e56-cf2126c7d6e1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to