honestly weird that SQL Server runs on Windows and Linux but not MacOS
@kellogh an underappreciated cool fact is that SQL Server was ported to Linux using MSR's Drawbridge system: https://www.microsoft.com/en-us/research/project/drawbridge/
Drawbridge - Microsoft Research

Drawbridge is a research prototype of a new form of virtualization for application sandboxing. Drawbridge combines two core technologies: First, a picoprocess, which is a process-based isolation container with a minimal kernel API surface. Second, a library OS, which is a version of Windows enlightened to run efficiently within a picoprocess. Hardware-based Virtual Machines (VMs) […]

Microsoft Research
@dan how different is drawbridge from docker? (sorry if that’s a dumb question)
@kellogh I'm not really familiar enough with either to say! I'd ask Andrew but he doesn't seem to be on Mastodon...
@kellogh It does remind me of Linux containers!