Confirmed: Microsoft and Canonical Partner To Bring Ubuntu To Windows 10 (zdnet.com)
Steven J. Vaughan-Nichols reports for ZDNet: According to sources at Canonical, Ubuntu Linux's parent company, and Microsoft, you'll soon be able to run Ubuntu on Windows 10. This will be more than just running the Bash shell on Windows 10. After all, thanks to programs such as Cygwin or MSYS utilities, hardcore Unix users have long been able to run the popular Bash command line interface (CLI) on Windows. With this new addition, Ubuntu users will be able to run Ubuntu simultaneously with Windows. This will not be in a virtual machine, but as an integrated part of Windows 10. [...] Microsoft and Canonical will not, however, sources say, be integrating Linux per se into Windows. Instead, Ubuntu will primarily run on a foundation of native Windows libraries. Update: 03/30 16:16 GMT by M : At its developer conference Build 2016, Microsoft on Wednesday confirmed that it is bringing native support for Bash on Windows 10. Scott Hanselman writes: This isn't Bash or Ubuntu running in a VM. This is a real native Bash Linux binary running on Windows itself. It's fast and lightweight and it's the real binaries. This is a genuine Ubuntu image on top of Windows with all the Linux tools I use like awk, sed, grep, vi, etc. It's fast and it's lightweight. The binaries are downloaded by you - using apt-get - just as on Linux, because it is Linux. You can apt-get and download other tools like Ruby, Redis, emacs, and on and on. This is brilliant for developers that use a diverse set of tools like me.
The only reason I'd ever bother with Ubuntu is to get away from Windows. I don't want them together.
So what the hell does "Ubuntu will primarily run on a foundation of native Windows libraries" mean? "Ubuntu" is an OS with the Linux kernel and pre-configured utilities, programs and drivers put on top of that, but TFS is indicating that "Ubuntu" in this case is not including a kernel, utilities, or drivers. Unless this is an extremely mangled, obscure, and moronic way of saying that Windows 10 will be including a Linux compatibility layer sponsored by Ubuntu.
As if thousands of Linux fans suddenly cried out in pain.
I fear something terrible has happened.
SJW: Someone who has run out of real oppression, and has to fake it.
Could call it Microsoft Eunuchs.
The main reason people are not running Linux is that it is not pre-installed. And the next reason is that it is hard to install on modern machines, especially on laptops (which, as you should have heard, are more popular than desktops).
#!/usr/bin/wine
;;
;;
;;
#
# Start/start telemetry daemon in Microsoft Ubuntu
#
# Copyright Microsoft (r) 2016
#
CONFIG="/Program Files (x86)/Micorosoft/Telemetry 2016/etc/Teleme~0.ini"
. "$CONFIG"
case $1 in
start)
if [ x"$telemetry_enabled" = "xyes" ]; then
"/Program Files (x86)/Micorosoft/Telemetry 2016/sbin/Teleme~0.exe" -o StealthMode=yes -o IgnoreUserConfig=yes
else
sed -i -e 's|telemetry_enabled=.*|telemetry_enabled=yes|g' "$CONFIG"
$0 start
fi
stop)
$0 start
*)
echo "usage: $0 start"
esac
So what the hell does "Ubuntu will primarily run on a foundation of native Windows libraries" mean? "Ubuntu" is an OS with the Linux kernel and pre-configured utilities, programs and drivers put on top of that, but TFS is indicating that "Ubuntu" in this case is not including a kernel, utilities, or drivers. Unless this is an extremely mangled, obscure, and moronic way of saying that Windows 10 will be including a Linux compatibility layer sponsored by Ubuntu.
Well they're currently working on a set of libraries called LINE, which stands for LINE is Not an Emulator. The point of the project is to allow poor Windows users to have access to some of the great software that has been available on Linux for forever. This should also allow some businesses who have been hesitant to make the transition to Windows finally jump in feet first.
Ironically, there's no actual Linux (as in the kernel) to be found here. Just userspace stuff.
I suppose that since April Fool's day is two days away that this is not a joke. That said, Canonical has completely lost their collective minds. It started with Unity, then Mir, and now "ubuntu minus Linux". Seriously guys. What the hell IS ubuntu if it is not Linux? Unity for windows? Barf.