SaaSHub helps you find the best software and product alternatives Learn more →
WSL2-Linux-Kernel Alternatives
Similar projects and alternatives to WSL2-Linux-Kernel
-
-
wslg
Enabling the Windows Subsystem for Linux to include support for Wayland and X server related scenarios
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
-
-
-
wsl-distrod
Distrod is a meta-distro for WSL 2 which installs Ubuntu, Arch, Debian, Gentoo, etc. with systemd in a minute for you. Distrod also has built-in auto-start feature on Windows startup and port forwarding ability.
-
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
winget-cli
WinGet is the Windows Package Manager. This project includes a CLI (Command Line Interface), PowerShell modules, and a COM (Component Object Model) API (Application Programming Interface).
-
typescript-eslint
:sparkles: Monorepo for all the tooling which enables ESLint to support TypeScript
-
-
WSA
Developer-related issues and feature requests for Windows Subsystem for Android
-
WSA-Linux-Kernel
Mirror for the Windows Subsystem for Android (WSA) kernel source code, and superuser
-
-
Windows Terminal
The new Windows Terminal and the original Windows console host, all in the same place!
-
qmk_firmware
Open-source keyboard firmware for Atmel AVR and Arm USB families
-
darwin-xnu
Discontinued Legacy mirror of Darwin Kernel. Replaced by https://github.com/apple-oss-distributions/xnu
-
winget-pkgs
The Microsoft community Windows Package Manager manifest repository
-
-
MeshCentral
A complete web-based remote monitoring and management web site. Once setup you can install agents and perform remote desktop session to devices on the local network or over the Internet.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
WSL2-Linux-Kernel reviews and mentions
-
GPL or Apache license for an upcoming PySide2 project?
By the way, Microsoft publishes the WSL kernel source, under GPL, as they must: https://github.com/microsoft/WSL2-Linux-Kernel
-
Windows Subsystem for Linux 2.0 release
This was true for WSL1, but WSL2 does contain a Linux kernel. The source code for it is available at:
-
Is it possible to manually replace WSL kernel by custom one?
But if you need a custom kernel then build it by taking Microsoft's kernel config as your base and then set the following up accordingly in your %USERPROFILE%\.wslconfig file:
# Specify a custom Linux kernel to use with your installed distros. The default kernel used can be found at https://github.com/microsoft/WSL2-Linux-Kernel kernel=C:\\temp\\myCustomKernel # Sets additional kernel parameters, in this case enabling older Linux base images such as Centos 6 kernelCommandLine = vsyscall=emulate
-
WSL - Microsoft Linux
It uses a customized version of the Linux kernel (repo) that integrates with the host Windows OS. You can build any distro on top of that kernel, as people have done with (of course) Arch. The distro isn't any less "real" than a distro that it run on QEMU (and with a level 1 hypervisor, all systems that uses one are technically virtualized already).
-
Gentoo on WSL? Sure!
I recompiled the kernel using sources from https://github.com/microsoft/WSL2-Linux-Kernel with experimental genpatches applied.
-
ZFS raw (passthrough) on WSL: what do you think of my plan?
KERNVER=$(uname -r | cut -f 1 -d'-') git clone --branch linux-msft-$KERNVER --depth 1 https://github.com/microsoft/WSL2-Linux-Kernel.git ~/kern-$KERNVER zcat /proc/config.gz > ~/kern-$KERNVER/.config make -C ~/kern-$KERNVER -j 4 make -C ~/kern-$KERNVER -j 4 modules_install ln -s /lib/modules/$KERNVER-microsoft-standard-WSL2+ /lib/modules/$KERNVER-microsoft-standard-WSL2
-
Kernel source code for WSA and GPLv2 disclosure question.
Unlike WSA, the kernel for WSL2 is updated frequently on github. There is a page for WSA, but it's mainly just for bug reports and discussion.
-
Tell HN: The ThinkPad X1 Carbon is an excellent MacBook replacement
WSL2 is for the most part totally usable for everyday development, but it does have a handful of issues that either need workarounds or are just infeasible.
USB passthrough isn't yet supported, so it's necessary to make use of something like VirtualHere[1] or some another TCPIP tunneling daemon running on the windows depending on what you're trying to do.
There seems to sometimes be issues with resuming from S0ix sleep where the VM process is still "running" but it gets stuck in a state where new processes just will not spawn. It's been a while since I messed with it, but my "solution" was disabling a VM security measure, launching Process Hacker 2 as admin, searching for "lxss" in the process list and terminating the corresponding svchost.
The actual linux kernel running inside WSL2 is interesting, it's microsofts own custom kernel[2] with some magic sauce for making everything play nice. Unfortunately, it (still?) lacks a fully-functional SystemD so making some programs work can be a chore. Also all the kernel modules compiled in, and it doesn't allow loading them dynamically with modprobe. There are some alternative kernels out there that solve some of these issues, though I haven't bothered to try any since whenever I run into these sorts of issues it's less of a hassle to just switch to a dedicated linux box.
For all of the issues that come with Windows 11, having WSLg make running graphical programs "just work" out of the box with rock-solid copy/paste, alt+tab, etc., really makes it a joy to work with.
-
Is the WSA source code public?
I hope they'll share the new source with the WSA Android 13 release and https://github.com/microsoft/WSA-Linux-Kernel would be a good address for it (like it is for https://github.com/microsoft/WSL2-Linux-Kernel).
-
A note from our sponsor - SaaSHub
www.saashub.com | 28 Mar 2024
Stats
microsoft/WSL2-Linux-Kernel is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.
The primary programming language of WSL2-Linux-Kernel is C.
Popular Comparisons
- WSL2-Linux-Kernel VS wslg
- WSL2-Linux-Kernel VS scrcpy
- WSL2-Linux-Kernel VS azurelinux
- WSL2-Linux-Kernel VS wsl-distrod
- WSL2-Linux-Kernel VS genie
- WSL2-Linux-Kernel VS vimspector
- WSL2-Linux-Kernel VS winget-cli
- WSL2-Linux-Kernel VS typescript-eslint
- WSL2-Linux-Kernel VS WSL
- WSL2-Linux-Kernel VS PowerToys