So it seems Windows Subsystem for Linux (WSL) is quite new and used to be called "Bash on Windows", in this post we give a smattering of articles of interest from the MSDN blog writers.
Microsoft Docs
Windows Subsystem for Linux Documentation
The home page at docs.microsoft for WSL.
MSDN Blogs
17 Nov 2016 - Rich Turner - Do not change Linux files using Windows apps and tools
In this blog post it tells why you should not delve into your Linux files at %localappdata%\lxss\ using Windows Tools. Instead share files between Windows and Linux using /mnt/c/...
19 Oct 2016 - Ben Hillis - Windows and Ubuntu Interoperability
Post covers the design and implementation of the top requested feature for the Windows Subsystem for Linux - interoperability with Win32 applications.
8 Jul 2016 - Russ Alexander - Bash on Ubuntu on Windows 10 Anniversary Update
Announces that WSL is to be released in beta with key Windows 10 update.
15 Jun 2016 - Jack Hammons - WSL File System Support
One of the key goals for the Windows Subsystem for Linux is to allow users to work with their files as they would on Linux, while giving full interoperability with files the user already has on their Windows machine. WSL has direct access to all your Windows drives to allow for easy interop.
8 Jun 2016 - Jack Hammons - WSL System Calls
WSL executes unmodified Linux ELF64 binaries by emulating a Linux kernel interface on top of the Windows NT kernel. One of the kernel interfaces that it exposes are system calls (syscalls). This post dives into how syscalls are handled in WSL.
23 May 2016 - Jack Hammons - Pico Process Overview
Discusses how a new form of virtualization for application sandboxing called Project Drawbridge and that project's feature picoprocess. A Drawbridge presentation is here.
22 Apr 2016 - Jack Hammons - Windows Subsystem for Linux Overview
This blog post focuses of how WSL differs from a virtual machine. It relays how key initial decisions in Windows NT architecture to support POSIX fell into disuse but have been resurrected for WSL. One key find is that there is an NT Service which brokers interoperability called LxssManager. Here is a nice diagram from that post.
No comments:
Post a Comment