The Linux command line and Bash shell is coming to Windows 10

By Scorpus ยท 11 replies
Mar 30, 2016
Post New Reply
  1. Microsoft is committed to making the Windows developer experience better than ever, which is why they're bringing the popular Bash shell, alongside the entire Linux command environment, to Windows 10 in the upcoming Anniversary Update.

    Developers have been able to use Linux command shells like Bash for years through third-party tools, but this is the first time that Microsoft has actually implemented the functionality directly into Windows. The company partnered with Canonical, known for the Linux distribution Ubuntu, to ensure the Bash experience is just as good in Windows as it is in variants of Linux.

    During Microsoft's Build 2016 keynote, it was revealed that developers will be able to download the Linux command line from the Windows Store when the Anniversary Update becomes available. Microsoft's Kevin Gallo stated during the event that "this is not a VM" or "cross-compiled tools" but a fully-fledged Linux shell running in Windows.

    Ars Technica believes that the way Microsoft has implemented this functionality could allow developers to natively run Linux programs on Windows without any major modifications. This, along with tools like the Bash shell, could really entice developers more comfortable with a Linux environment to develop on Windows 10.

    When Microsoft announced that the Bash shell would be coming to Windows, the news received a huge round of applause from the Build 2016 crowd. Microsoft are definitely listening to what developers want, and this is a great step towards making Windows a more friendly development environment.

    Permalink to story.

  2. cliffordcooley

    cliffordcooley TS Guardian Fighter Posts: 9,728   +3,701

    Woot, I might actually learn what I need in order to start using Linux. I can't believe MS would promote migrating away from their environment.
  3. VitalyT

    VitalyT Russ-Puss Posts: 3,665   +1,950

    I don't mean to bash it, but anybody who cares runs a proper VM.

    I don't think a castrated version of Linux will attract much attention.
  4. Kibaruk

    Kibaruk TechSpot Paladin Posts: 3,286   +902

    Like it's said on the news, they partnered with canonical... if you don't trust microsoft at least know they won't give their arm to bend.

    Woot too, I've always liked the idea that you can do everything in linux without getting to a UI and scripting your way around, it's true powershell gives you a similar function but not quite.
  5. Puiu

    Puiu TS Evangelist Posts: 2,667   +1,097

    actually it's the other way around. it's their way of making Linux developers move towards windows. you won't have to install any VMs or dual boot Linux. most people have to learn BASH when working with servers.
    noc81 and Darth Shiv like this.
  6. cliffordcooley

    cliffordcooley TS Guardian Fighter Posts: 9,728   +3,701

    Makes sense, not from my perspective but I can see what you are saying though.
  7. Tuxie

    Tuxie TS Rookie

    I wonder if it will just be an officially endorsed version of Cygwin (like Babun) or if it's a new incarnation of Interix/SFU.
  8. Darth Shiv

    Darth Shiv TS Evangelist Posts: 1,811   +472

    Mmm yes it's a very interesting move. They say they want to make their dev tools the go-to. VS for Linux dev environment, C# for cross platform dev etc etc.

    Bold strategy but open sourcing the framework was a great first step and this is another really interesting new direction for them.
  9. Teko03

    Teko03 TS Evangelist Posts: 415   +186

    Aren't you cool with the pun? VM's = additional hardware resource consumption. This is a native Ubuntu Linux shell running on Windows 10. You literally open a command prompt, type bash, press enter and you're in a Linux shell.
    Hexic and VitalyT like this.
  10. jobeard

    jobeard TS Ambassador Posts: 11,166   +986

    I've always used the Cygwin emulator (not a VM) and it allows me to develop (code, compile, test) webserver products.
  11. fastvince

    fastvince TS Enthusiast Posts: 70   +19

    I will never use it. Not going back to command line. Been there done that !
  12. LNCPapa

    LNCPapa TS Special Forces Posts: 4,276   +461

    LOL. Can't please everyone. This has a very specific target audience and I, for one, am incredibly excited by this news.
    noc81 likes this.

Similar Topics

Add your comment to this article

You need to be a member to leave a comment. Join thousands of tech enthusiasts and participate.
TechSpot Account You may also...