윈도에서 우분투 바이너리 지원, 배시 셀 지원


Here’s let’s break it down slowly…

Windows 10 users

Can open the Windows Start menu

And type “bash” [enter]

Which opens a cmd.exe console

Running Ubuntu’s /bin/bash

With full access to all of Ubuntu user space

Yes, that means apt, ssh, rsync, find, grep,awk, sed, sort, xargs, md5sum, gpg, curl, wget,apache, mysql, python, perl, ruby, php, gcc, tar,vim, emacs, diff, patch…
And most of the tens of thousands binary packages
available in the Ubuntu archives!


“Right, so just Ubuntu running in a virtual machine?”  Nope!  This isn’t a virtual machine at all.  There’s no Linux kernel booting in a VM under a hypervisor.  It’s just the Ubuntu user space.

“Ah, okay, so this is Ubuntu in a container then?” Nope!  This isn’t a container either.  It’s native Ubuntu binaries running directly in Windows.

“Hum, well it’s like cygwin perhaps?”  Nope!  Cygwin includes open source utilities are recompiled from source to run natively in Windows.  Here, we’re talking about bit-for-bit, checksum-for-checksum Ubuntu ELF binaries running directly in Windows.



성능 벤치마크도 바이너리인만큼 윈도랑 똑같다함