View Single Post
Old 03-31-2016, 04:19 AM   #1
kacir
Wizard
kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.
 
kacir's Avatar
 
Posts: 3,450
Karma: 10484861
Join Date: May 2006
Device: PocketBook 360, before it was Sony Reader, cassiopeia A-20
Ubuntu userland running on Windows 10

Please notice I have posted this on March 31st, NOT April the 1st.
I think that Microsoft has missed an opportunity to pull an epic prank - announcing this 2 days later, on April the 1st. The biggest joke would be that this is real ;-)

https://insights.ubuntu.com/2016/03/...ws-developers/

Dustin Kirkland reports: yesterday on Microsoft’s Build developer conference Kevin Gallo presented an opening keynote. Running of complete Ubuntu userland on Windows 10.
Soon we will be able to install the complete Ubuntu Userland under Windows 10. Not in a virtual machine, not the Cygwin-like stuff. Linux ELF binaries natively running on Windows 10.

Quote:
Here’s let’s break it down slowly…

1. Windows 10 users
2. Can open the Windows Start menu
3. And type “bash” [enter]
4. Which opens a cmd.exe console
5. Running Ubuntu’s /bin/bash
6. With full access to all of Ubuntu user space
7. 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…
8. 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.
You still do not believe me, do you?
Here is another source
https://blogs.windows.com/buildingap...tu-on-windows/

and of course a Slashdot discussion
https://linux.slashdot.org/story/16/...-to-windows-10

Last edited by kacir; 03-31-2016 at 05:15 AM.
kacir is offline   Reply With Quote