News

Windows Subsystem for Linux Is Beta No More

With the fall release of Windows 10 Fall Creators Update, developers will be able to get full support for WSL, now that it's no longer labeled a beta service.

With the release of Windows 10 Fall Creators Update in a few months (it's expected in sometime this fall), developers will be able to get full support for the Windows Subsystem for Linux now that it's no longer labeled a beta service.

In fact, even thought Microsoft's coders are still polishing up Win10FCU code, WSL is already out of beta, according to a blog post from the WSL team. "Windows Subsystem for Linux (WSL) will no longer be a beta feature and will become a fully supported Windows feature," writes Rich Turner, a WSL program manager, in a blog. "Early adopters on the Windows Insider program will notice that WSL is no longer marked as a beta feature as of Insider build 16251."

Windows Subsystem for Linux, also known as Bash on Ubuntu for Windows, enables developers to run a Bash shell natively in a Windows environment rather than under a virtual machine, which developers can then use to run Linux command-line tools, shell scripts, and apps. The capability has been available in Windows 10 since 2016, but it has been an experimental feature and came with no support. Even so, a number of tools and extensions for deploying Bash on Windows have been developed, many of them featured in this Visual Studio Magazine article from columnist Terrence Dorsey.

Turner notes that now that WSL is no longer in beta, developers working with it "gain the added advantage of being able to file issues on WSL and its Windows tooling via our normal support mechanisms if you want/need to follow a more formal issue resolution process." He also said that developers who are working with it who are part of the Insider program can immediately offer feedback through the Windows 10 Feedback Hub.

Turner in his blog is keen to emphasizes WSL's capabilities, noting that it's "NOT for running production workloads on Apache/nginx/MySQL/MongoDB/etc.," but more suited to be able to run Linux command-line tools that can be used in a development environment, as well as invoke Windows processes from Linux and vice versa. He notes that files on a Windows filesystem can be shared and accessed from within Linux, but there is currently no way to access Linux files from Windows. "We're working to improve this scenario in time," he added.

About the Author

Michael Domingo is a long-time software publishing veteran, having started up and managed developer publications for the Clipper compiler, Microsoft Access, and Visual Basic. For 1105 Media, he managed MCPmag.com, Virtualization Review, and was Editor in Chief of Visual Studio Magazine and host of The .NET Insight Podcast until 2017. Contact him via his photography Web site at http://domingophoto.com.

comments powered by Disqus

Featured

  • AI for GitHub Collaboration? Maybe Not So Much

    No doubt GitHub Copilot has been a boon for developers, but AI might not be the best tool for collaboration, according to developers weighing in on a recent social media post from the GitHub team.

  • Visual Studio 2022 Getting VS Code 'Command Palette' Equivalent

    As any Visual Studio Code user knows, the editor's command palette is a powerful tool for getting things done quickly, without having to navigate through menus and dialogs. Now, we learn how an equivalent is coming for Microsoft's flagship Visual Studio IDE, invoked by the same familiar Ctrl+Shift+P keyboard shortcut.

  • .NET 9 Preview 3: 'I've Been Waiting 9 Years for This API!'

    Microsoft's third preview of .NET 9 sees a lot of minor tweaks and fixes with no earth-shaking new functionality, but little things can be important to individual developers.

  • Data Anomaly Detection Using a Neural Autoencoder with C#

    Dr. James McCaffrey of Microsoft Research tackles the process of examining a set of source data to find data items that are different in some way from the majority of the source items.

  • What's New for Python, Java in Visual Studio Code

    Microsoft announced March 2024 updates to its Python and Java extensions for Visual Studio Code, the open source-based, cross-platform code editor that has repeatedly been named the No. 1 tool in major development surveys.

Subscribe on YouTube