Live data from Hacker News

Apple Virtualization Framework

developer.apple.com

11–20 of 127 posts

Re: Apple Virtualization Framework

#13
post #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…

I think this is being done because the Mach microkernel was designed to run multiple OS's at the same time. I think Apple finally has enough developers to start pushing into new areas such as a framework to advantage Mach.

Re: Apple Virtualization Framework

#15
post #8

Earlier quoted context omitted.

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…

I think this is being done because the Mach microkernel was designed to run multiple OS's at the same time. I think Apple finally has enough developers to start pushing into new areas such as a framework to advantage Mach.

Virtualization is, of course, based on a very standard KVM-like API. There's not much Mach in its design at all.

Re: Apple Virtualization Framework

#16
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 ?

Yes!

Re: Apple Virtualization Framework

#17
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 ?

yay! Understood

Re: Apple Virtualization Framework

#18
post #6

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

+1 for UTM. I use it to run an arm Linux distro that uses Rosetta for x86 binary only programs. Works like a charm and blazingly fast!

Perhaps I am reading what you wrote wrong but are you saying it can use Rosetta within an ARM Linux VM to run x86 applications in the VM?

Re: Apple Virtualization Framework

#20
post #18

Earlier quoted context omitted.

+1 for UTM. I use it to run an arm Linux distro that uses Rosetta for x86 binary only programs. Works like a charm and blazingly fast!

Perhaps I am reading what you wrote wrong but are you saying it can use Rosetta within an ARM Linux VM to run x86 applications in the VM?

Yes.

https://developer.apple.com/documentation/virtualization/run...

Post reply on HN