Operations 5 min read

Microsoft Releases Open-Source Tool for Custom Linux Distributions on WSL

Microsoft has launched an open‑source tool that lets distribution maintainers and developers create custom Linux packages for the Windows Subsystem for Linux, while also previewing new WSL features such as background tasks and Unix‑domain sockets, and reporting that Uber disabled safety radar on a Volvo autonomous vehicle involved in a fatal pedestrian crash.

Tencent Cloud Developer
Tencent Cloud Developer
Tencent Cloud Developer
Microsoft Releases Open-Source Tool for Custom Linux Distributions on WSL

Following Ubuntu, Microsoft has expanded the Windows Subsystem for Linux (WSL) to include multiple Linux distributions such as Ubuntu, SUSE, Debian, and Kali. This provides users with diverse package management options and distribution preferences.

However, for distributions not yet available or for those wanting to customize their Linux installation, Microsoft now offers an open-source tool for building custom Linux packages. This tool targets two groups: distribution maintainers who can create packages for publishing through the Microsoft Store, and developers who can create custom distributions for their development systems.

The tool establishes basic connectivity between Windows and Linux distributions, handling system registration and initial setup (like user creation), and can be customized to display messages when distributions start. While theoretically anyone could package and distribute their chosen distribution, Microsoft will only accept packages from official distributors through the Store. Developers can still build and distribute custom versions for side-loading.

Microsoft continues to enhance WSL with new features. The upcoming Windows 1803 update will include limited background task support (WSL installations still don't use initd or systemd but can now continue running after all WSL windows are closed), Unix domain sockets for Windows-Linux application communication, and improved filesystem interoperability between Windows and Linux environments.

Separately, a radar manufacturer has indicated that Uber disabled safety systems on a Volvo XC90 autonomous vehicle involved in a fatal pedestrian accident last week. According to Aptiv (formerly Delphi Automotive), Uber reportedly disabled the radar system that was part of the Volvo's original safety package. The incident occurred when a 49-year-old woman pushing a bicycle was struck while crossing a two-lane road at night in Tempe, Arizona. Investigators are examining why the vehicle's sensor suite, including LIDAR and radar, failed to detect the pedestrian. Uber has voluntarily suspended all testing, and Arizona's governor later suspended the company's testing on state roads.

Microsoftautonomous vehiclesLiDARLinux distributionsradar systemssafety systemsUberWSL
Tencent Cloud Developer
Written by

Tencent Cloud Developer

Official Tencent Cloud community account that brings together developers, shares practical tech insights, and fosters an influential tech exchange community.

0 followers
Reader feedback

How this landed with the community

login Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.