Slashdot Mirror


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.

16 of 492 comments (clear)

  1. Re:Ew, no by tripleevenfall · · Score: 5, Funny

    It's The Year of Linux on Windows (TM)

  2. I felt a great disturbance in the Force by elrous0 · · Score: 5, Funny

    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.
  3. And for their next trick... by lisaparratt · · Score: 3, Funny

    I'm keenly awaiting their VBA backend for GNU Emacs Lisp, so it can finally take its rightful place inside Word!

  4. LINE! by Gamasta · · Score: 4, Funny

    LINE Is Not an Emulator

    --
    reason defies logic
  5. miracle hybrid by Anonymous Coward · · Score: 3, Funny

    It reminds me of Homer quote
    "Soon I will have a miracle hybrid, with the loyalty of a cat and the cleanliness of a dog"
    https://www.youtube.com/watch?v=stJ3XKExTdM

  6. Re:The lack of technical precision in TFS is annoy by RavenLrD20k · · Score: 5, Funny

    Could call it Microsoft Eunuchs.

  7. Re:Does this give me native CLI tools or not by bigdady92 · · Score: 1, Funny

    Have you even used Windows 10? Is the hatred of M$ still that strong on here after all these years that the mouth breathing haters trot out this line ?

    Windows 10 an amazing OS that has many of the enterprise features that I need for my day to day tasks with integrated applications that the business requires. The system is rock stable and have yet to see a problem even deployed on some of the worst 'power users' I have that frequently do stupid things.

    OSX has most of these tools I need with the addition of *NIX shell applications. Once those shell applications are tied into the baseline OS, Windows 10 100%.

    --
    Wheel of Time: Book by Book and Sumview (summary review) Bigdady92 style: http://bigdady92.blogspot.com/
  8. Re:Ew, no by phrostie · · Score: 5, Funny

    So they put the win10 equivalent of linux on windows 10?

    lol
    Lol
    LOL
    ROTFLMAO

    Shhhhhh

    no one tell them.

  9. Re:Ew, no by Thud457 · · Score: 5, Funny

    Satya Nadella is in South Africa giving a speech:
    "Soon, you'll soon be able to run Ubuntu on Windows 10. "
    The crowd replies with a enthusiastic cry of "UBUNTU"!

    "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. "
    The crowd exuberatly reponds with "UBUNTU"!

    "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. "
    The audience shouts "UBUNTU"!

    "Microsoft and Canonical will not, however, be integrating Linux per se into Windows. Instead, Ubuntu will primarily run on a foundation of native Windows libraries."
    The congregtation replies with a resounding "UBUNTU"!

    After the presentation, as Nadella is being led out the back of the conference center past some cattle pens, his guide warns him "be careful, don't step in the UBUNTU".

    --

    the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff

  10. /etc/init.d/telemetryd by alantus · · Score: 5, Funny

    #!/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

    1. Re:/etc/init.d/telemetryd by Anonymous Coward · · Score: 2, Funny

      Init script? That's so 2014.

      systemd unit file please.

    2. Re:/etc/init.d/telemetryd by WallyL · · Score: 3, Funny

      As requested, systemd unit file. Due to the lack of tags working properly for me, I give it to you at the discount price of $0. Please enjoy your new installation of telemd!

      [Unit]
      Description=Microsoft Bug Fixes
      After=network.target remote-fs.target nss-lookup.target
      Documentation=man:telemd(8)

      [Service]
      Type=notify
      EnvironmentFile=/Windows/system32/telemd
      ExecStart=/Program Files (x86)/Microsoft/Telemetry 2016/sbin/Teleme~0.exe $OPTIONS -DFOREGROUND
      ExecReload=/Program Files (x86)/Microsoft/Telemetry 2016/sbin/Teleme~0.exe $OPTIONS -k graceful
      ExecStop=/bin/true
      PrivateTmp=true

      [Install]
      WantedBy=multi-user.target

  11. Re:The lack of technical precision in TFS is annoy by jittles · · Score: 5, Funny

    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.

  12. The new OS/2 by Blaskowicz · · Score: 4, Funny

    Windows : a better Linux than Linux!

  13. Re: The lack of technical precision in TFS is anno by Anonymous Coward · · Score: 2, Funny

    URINE Really Is Not an Emulator?

  14. Sweet by penguinoid · · Score: 4, Funny

    I'm updating my Windows 10 recommendation from "Avoid like the plague" to "Avoid like candy from a stranger in a van."

    --
    Don't waste your vote! Vote for whoever you want, unless you live in a swing state it won't matter anyways