Live data from Hacker News

Apple Virtualization Framework

developer.apple.com

121–127 of 127 posts

Re: Apple Virtualization Framework

#121
post #99

I use Virtualization.framework for OrbStack ( https://orbstack.dev ), which is a Docker Desktop and WSL alternative. It's great overall, and fairly convenient, but it has a fair share of bugs and limitations. The Virtualization service crashes with various combinations of Linux kernel version, macOS version, and architecture (ARM/Intel), so making it stable in each setup takes quite a bit of work. Device support is l…

I would definitely buy OrbStack if it become non free.

the only thing that i'm afraid of is this:

- i work in an enterprise company, and they don't want to pay for docker. as a software engineer i want to be able to buy OrbStack pro license with my own money and be able to use it both in company or my personal environment. is it possible? or your future licensing plan would prevent me to use it in professional environment and only allow me to use it in personal environment?

Re: Apple Virtualization Framework

#122
post #99

I use Virtualization.framework for OrbStack ( https://orbstack.dev ), which is a Docker Desktop and WSL alternative. It's great overall, and fairly convenient, but it has a fair share of bugs and limitations. The Virtualization service crashes with various combinations of Linux kernel version, macOS version, and architecture (ARM/Intel), so making it stable in each setup takes quite a bit of work. Device support is l…

I've been looking into some of the options for containerized development environments and what I observed was that with lima even when using virtiofs it slowed down to a crawl when building a project from a shared directory so I installed orbstack and gave it a try and I was very pleasantly surprised to see that it was super fast, just as fast as if I was running on a local copy.

Needless to say orbstack earned its place in my setup so thanks a lot!

Edit: sorry, I wasn't clear, what I'm using in orbstack isn't a container instance but a full VM. I don't expect to find a huge difference with containers but I figured I'd make it clear so I don't cause any confusions.

Re: Apple Virtualization Framework

#124

Earlier quoted context omitted.

There's not much down below it. It calls into the Hypervisor APIs, which directly touch platform virtualization features.

We are obviously talking past each other. On MacOS Mach provides all the resources. Mach was designed to abstract Operating systems from the underlaying hardware. It could also run more then one operating system at time since that was normal expectation.

Right, but that has nothing to do with the Virtualization framework.

Re: Apple Virtualization Framework

#125
post #99

I use Virtualization.framework for OrbStack ( https://orbstack.dev ), which is a Docker Desktop and WSL alternative. It's great overall, and fairly convenient, but it has a fair share of bugs and limitations. The Virtualization service crashes with various combinations of Linux kernel version, macOS version, and architecture (ARM/Intel), so making it stable in each setup takes quite a bit of work. Device support is l…

I would definitely buy OrbStack if it become non free. the only thing that i'm afraid of is this: - i work in an enterprise company, and they don't want to pay for docker. as a software engineer i want to be able to buy OrbStack pro license with my own money and be able to use it both in company or my personal environment. is it possible? or your future licensing plan would prevent me to use it in professional enviro…

Yes, you'll be able to buy a commercial/business use license yourself.

Re: Apple Virtualization Framework

#126

Earlier quoted context omitted.

I would definitely buy OrbStack if it become non free. the only thing that i'm afraid of is this: - i work in an enterprise company, and they don't want to pay for docker. as a software engineer i want to be able to buy OrbStack pro license with my own money and be able to use it both in company or my personal environment. is it possible? or your future licensing plan would prevent me to use it in professional enviro…

Yes, you'll be able to buy a commercial/business use license yourself.

Your answer is still vague. So suppose we have this 3 hypothetical plans:

- Professional : XXX $ - Business YYY $ - Enterprise ZZZ $

which XXX I'll repeat my scenario: - I'm a Backend Developer - I don't have any share in the company. - I don't have any management position in the company. - I'm not forcing any one in the company to use OrbStack to progress my mission in the company. - I'm solely using it inside own device provided by the company. i don't have it installed in my colleagues devices. - this company device is only in my own control and is not shared with anybody else in the company. - this company device is not used in any automation CI/CD pipeline in the company. - I'm willing to use it as a docker GUI for the docker images hosted in companies account in Google cloud. - I'm also sometimes/occasionally, willing to use it in my personal toy projects using the same company laptop in my spare time using the same instance of OrbStack license.

based on these are you implying that i'm not allowed to use `professional` license and i need to use `business` license?

Or you are telling that it's okey for me to use my personal `professional` license in this scenarios?

Re: Apple Virtualization Framework

#127

Earlier quoted context omitted.

Yes, you'll be able to buy a commercial/business use license yourself.

Your answer is still vague. So suppose we have this 3 hypothetical plans: - Professional : XXX $ - Business YYY $ - Enterprise ZZZ $ which XXX I'll repeat my scenario: - I'm a Backend Developer - I don't have any share in the company. - I don't have any management position in the company. - I'm not forcing any one in the company to use OrbStack to progress my mission in the company. - I'm solely using it inside own d…

okey so if that's the case that i need to buy a business license to be able to use it in above mentioned scenario then it's a big big RED flag
Post reply on HN