Live data from Hacker News

Apple Virtualization Framework

developer.apple.com

1–10 of 127 posts

Re: Apple Virtualization Framework

#3
post #2

I'm posting this because I've just found it. I'm trying to boot a custom toy kernel that I'm developing (with virtio support). Wish me good luck! OSDEV rocks!

Just a question: would anyone be interested in a good blog post explaining my journey with OSDEV and Virtualization.framework ?

Re: Apple Virtualization Framework

#4
post #3
post #2

I'm posting this because I've just found it. I'm trying to boot a custom toy kernel that I'm developing (with virtio support). Wish me good luck! OSDEV rocks!

Just a question: would anyone be interested in a good blog post explaining my journey with OSDEV and Virtualization.framework ?

Sure, the collective internet programming community can always use good blog posts, especially on relatively obscure topics!

Re: Apple Virtualization Framework

#5
post #3
post #2

I'm posting this because I've just found it. I'm trying to boot a custom toy kernel that I'm developing (with virtio support). Wish me good luck! OSDEV rocks!

Just a question: would anyone be interested in a good blog post explaining my journey with OSDEV and Virtualization.framework ?

Absolutely, that would be great!

Re: Apple Virtualization Framework

#7
post #3
post #2

I'm posting this because I've just found it. I'm trying to boot a custom toy kernel that I'm developing (with virtio support). Wish me good luck! OSDEV rocks!

Just a question: would anyone be interested in a good blog post explaining my journey with OSDEV and Virtualization.framework ?

Don't ask, do. This is a fascinating subject.

I'd be quite happy to see how a fat MacOS machine is being used as a build-server for multiple generations of MacOS versions, as well as how it could be used (via Linux VM's) to also build for Android, Linux, Windows, etc.

Essentially, this subject is all about the build server destination; there is an award for how many different targets you can get from the same code-base, and being able to load up a fat Mac that approaches the nexus, is certainly of interest to us developers.

VM's are key tools in modern build environments. Having a fat Mac running multiple VM's to solve the target/build infrastructure problem is fascinating on all fronts..

Re: Apple Virtualization Framework

#8
post #6

Has there been a significant development? Been using it with https://mac.getutm.app/ for a while

At first I thought this was being done to pump us up for new Mac Pro hardware that might be on the horizon, but then I wasn't sure, but now I'm also still not sure it isn't .. ;)

But, regardless, the subject of using a Mac to host a plethora of different platforms (in my case, for build-server duties) is indeed a fascinating subject. If I can get my target/builds set up on the next Mac Pro, whatever that is going to be, I'll be quite happy to do so .. especially if it isn't just doing MacOS/iOS builds, but whatever else my framework of choice (JUCE/Tracktion) supports (Android, Linux .. Windows .. etc.)

Re: Apple Virtualization Framework

#9
post #6

Has there been a significant development? Been using it with https://mac.getutm.app/ for a while

Under the roots, utm can choose to use Virtualization.framework or QEMU (IIRC there should be a setting for that). It seems that Apple is actively working on this framework.

Re: Apple Virtualization Framework

#10
post #3
post #2

I'm posting this because I've just found it. I'm trying to boot a custom toy kernel that I'm developing (with virtio support). Wish me good luck! OSDEV rocks!

Just a question: would anyone be interested in a good blog post explaining my journey with OSDEV and Virtualization.framework ?

Most definitely
Post reply on HN