September 22, 2020

1030 words 5 mins read

Windows Subsystem for Linux: the lost potential

Windows Subsystem for Linux: the lost potential

If you have followed Windows 10 at all during the last few years, you know that the Windows Subsystem for Linux, or WSL for short, is the hot topic among developers. You can finally run your Linux tooling on Windows as a first class citizen, which means you no longer have to learn PowerShell or, god forbid, suffer through the ancient CMD.EXE console. Unfortunately, not everything is as rosy as it

sounds. I now have to do development on Windows for Windows as part of my new role within Azure… and the fact that WSL continues to be separate from the native Windows environment shows. Even though I was quite hopeful, I cannot use WSL as my daily driver because I need to interact with “native” Windows tooling. I believe things needn’t be this way, but with the recent push for WSL 2, I think that the potential of an alternate world is now gone. But what do I mean with this? For that, we must first understand the differences between WSL 1 and WSL 2 and how the push for WSL 2 may shut some interesting paths. I was only vaguely aware of the fact WSL 2 switched to using a virtual machine instead of being an NT subsystem as WSL 1 was. Theres arguments to be made for and against either approach, but the NT subsystem approach just feels nice, more holistic to me even if it is way more work to keep it in step with Linux.

Author: Thom Holwerda

Date: 2020-11-20

URL: https://www.osnews.com/story/132609/windows-subsystem-for-linux-the-lost-potential/

osnews.com

oasis: a small, statically linked Linux system (2020-12-03) oasis is a small linux system It is probably quite a bit different from other Linux-based operating systems you might be familiar with and is probably better compared to a BSD There are many features that distinguish it from other operating systems Its entirely statically linked uses various smaller more compact alternatives to components youd normally find in a Linux system and its entirely focus..
Booting from a vinyl record (2020-11-25) Most PCs tend to boot from a primary media storage be it a hard disk drive or a solid-state drive perhaps from a network or if all else fails the USB stick or the boot DVD comes to the rescue Fun eh? Boring! Why dont we try to boot from a record player for a change? I hope hes using gold-plated triple-insulated Monster cables with diamond tips and uranium signal repeaters because otherwise the sup..
Firefox 82 on POWER goes PGO (2020-10-30) But lets not bury the lede here: after several days of screaming ranting and scaring the cat with various failures this blog post is finally being typed in a fully profile-guided and link-time optimized Firefox 82 tuned for POWER9 little-endian Although it multiplies compile time by nearly a factor of 3 and the build process intermittently can consume a terrifying amount of memory the PGO-LTO buil..
Introducing the OSNews Patreon (2020-12-01) Since OSNews inception in 1997 yes this site is that old a lot has changed on the internet when it comes to earning income While for a very long time a site like OSNews could sustain itself through revenue from basic ads alone were now far beyond the point where that is feasible unless we were to introduce ever more intrusive ads which were obviously not going to do Our readers are of course keenl..
OpenZFS 2.0 release unifies Linux, BSD and adds tons of new features (2020-12-03) This Monday ZFS on Linux lead developer Brian Behlendorf published the OpenZFS 200 release to GitHub Along with quite a lot of new features the announcement brings an end to the former distinction between ZFS on Linux and ZFS elsewhere for example on FreeBSD This move has been a long time comingthe FreeBSD community laid out its side of the roadmap two years agobut this is the release that makes i..
GhostBSD 20.11.28 released (2020-12-01) This release comes with a new live system that leverages ZFS compression and replication first introduced in FuryBSD by Joe Maloney The 201128 release contains numerous improvements including OS fixes for linuxulator to improve Linux Steam performance an updated kernel and GhostBSD userland updates Userland updates include a MATE desktop upgrade to version 1241 Software Station performance improve..
Qualcomm details the Snapdragon 888: 3rd gen 5G & Cortex-X1 on 5nm (2020-12-04) The new CPU configuration gives the new SoC a good uplift in performance although its admittedly less of a jump than I had hoped for this generation of Cortex-X1 designs and I do think Qualcomm wont be able to retain the performance crown for this generation of Android-SoCs with the performance gap against Apples SoCs also narrowing less than we had hoped for On the GPU side the new 35% performanc..
Hangover alpha 2 lets Windows x86/x64 programs run on ARM64, POWER 64-bit (2020-11-03) The Wine program for running Windows games/applications on Linux and other platforms can run on a number of different architectures but Wine doesnt handle the emulation of running Windows x86/x64 binaries on other architectures like 64-bit ARM or PowerPC But thats what the Wine-based Hangover is about with currently allowing those conventional Windows binaries to run on AArch64 ARM64 and 64-bit PO..
Developer successfully virtualizes ARM Windows on Apple Silicon (2020-11-28) A developer has successfully been able to virtualize the ARM version of Windows on Apple Silicon using the QEMU virtualizer Apples M1 MacBooks have proved their worth when it comes to performance and battery efficiency But since these run on a custom ARM chip its not yet possible to install dual boot or emulate Windows; which is in popular demand Developer Alexander Graf however took to Twitter to..
Inside the stacked RAM modules used in the Apple III (2020-11-03) In 1978 a memory chip stored just 16 kilobits of data To make a 32-kilobit memory chip Mostek came up with the idea of putting two 16K chips onto a carrier the size of a standard integrated circuit creating the first memory module the MK4332 RAM-pak This module allowed computer manufacturers to double the density of their memory systems and by 1982 Mostek had sold over 3 million modules The Apple ..