Linux kernel

Winsage
April 25, 2026
Open-source developer "Hailey" has introduced the Windows 9x Subsystem for Linux (WSL9X), which allows users to run both Windows and Linux applications simultaneously on classic versions of Windows, including Windows 95, 98, and Me. WSL9X operates by running a modern Linux kernel (6.19) alongside the Windows 9x kernel, enabling features such as paging, memory protection, and pre-emptive scheduling. It is neither emulation nor virtualization and does not require hardware virtualization. WSL9X is available for download, but users must build it from the source provided by Hailey. It allows access to a genuine Linux terminal alongside classic Windows applications, enabling various tasks without compromising system stability.
Winsage
April 24, 2026
The Linux Subsystem for Windows 9x, led by Hailey Somerville, allows Linux to run within the Windows 9x framework by modifying the Linux kernel to interface with Windows 9x kernel APIs. Users need to create a specially modified Linux kernel (version 6.19) and a disk image with Windows 9x installed. The subsystem can be initiated with the wsl command, enabling both kernels to operate together. This initiative is reminiscent of Cooperative Linux and parallels the Windows Subsystem for Linux (WSL2) on Windows 10 and later. Contributions from the community have been vital to the project's development.
Winsage
April 23, 2026
A computer enthusiast has developed a tool called WSL9x, which allows users to run contemporary Linux kernels on early versions of Windows (from Windows 95 onward) and on machines with 486 CPUs. WSL9x enables the simultaneous operation of Windows and Linux applications without relying on hardware virtualization. The architecture includes a client program, wsl.com, which manages a DOS window for the console driver. Meanwhile, the Linux community is phasing out support for the Intel 486 CPU, with developers removing related support options in the Linux kernel, marking the end of support for this processor.
Winsage
April 22, 2026
Hailey has developed the Windows 9x Subsystem for Linux (WSL9x), which allows the 6.19 Linux kernel to run on Windows 9x systems without a graphical user interface, relying instead on a terminal experience. WSL9x consists of three main components: a modified Linux kernel that interacts with Windows 9x APIs, a virtual device (VxD) driver that initializes WSL9x and manages userspace events, and a simple 16-bit DOS client for passing commands to the Linux kernel. The system handles syscalls through a general protection fault handler due to limitations in the Win9x architecture. However, this setup poses security risks as both the Linux kernel and Windows kernel operate with the same CPU privileges, meaning instability could occur if either crashes. Comprehensive instructions for installation are available on Hailey's Codeberg page.
Tech Optimizer
April 4, 2026
An engineer from Amazon/AWS reported a significant performance regression in PostgreSQL when running on the nearly finalized Linux 7.0 kernel, with throughput dropping to about half of previous kernel versions. The regression, observed on a Graviton4 server, is attributed to increased time spent in a user-space spinlock due to changes in preemption modes in Linux 7.0. A patch to revert to PREEMPT_NONE as the default preemption model has been submitted but may not be adopted. Peter Zijlstra suggested that PostgreSQL should adapt to utilize the Restartable Sequences (RSEQ) time slice extension to mitigate the performance drop. If this adaptation is accepted, the responsibility for the performance decline may shift to PostgreSQL, potentially affecting users until the database is updated. The stable release of Linux 7.0 is expected in about two weeks, coinciding with the launch of Ubuntu 26.04 LTS.
Winsage
March 31, 2026
Microsoft plans to enhance the Windows Subsystem for Linux (WSL) in 2026, focusing on several key improvements for developers. These enhancements include: - Faster file performance between Linux and Windows to address current latency issues. - Improved network compatibility and throughput for better communication between environments. - A streamlined setup and onboarding experience to simplify installation for newcomers. - Enhanced enterprise management and security features to improve control and safety in corporate settings.
Winsage
March 29, 2026
Gaming on Linux has seen advancements, particularly with the introduction of NTSYNC, which replicates the Windows NT synchronization system in the Linux kernel. This integration aims to improve synchronization for games ported from Windows, reducing CPU burden and enhancing performance. Fedora 44, set to release around April 14th, will automatically implement NTSYNC, benefiting users of Wine and Proton without the need for manual activation. This development is expected to improve frame rates and compatibility for Linux gamers.
Winsage
March 26, 2026
The latest release of Wine, version 11, introduces a feature called NTSYNC, a kernel driver that enhances performance for Windows games running on Linux, achieving performance gains of up to 678%. This is accomplished through a new device, /dev/ntsync, which allows the Linux kernel to handle thread synchronization natively, replacing the previous Remote Procedure Call method. Wine 11 also completes the WoW64 implementation, enabling seamless running of both 32- and 64-bit games without multilib libraries. Other enhancements include improvements to the Wayland driver, EGL as the default backend for OpenGL rendering, initial support for hardware-accelerated H.264 decoding, improved force feedback support, a new Bluetooth driver, support for Zip64 compression, Unicode 17.0.0 support, TWAIN 2.0 scanning for 64-bit apps, and IPv6 ping functionality. Wine 11 is available in most Linux distributions' default repositories, except for Ubuntu 24.04, which lacks the necessary kernel support.
Winsage
March 24, 2026
Microsoft has introduced several updates for Windows 11, including a simplified installation process for the Windows Subsystem for Linux (WSL), allowing users to install it with a single command or via the Microsoft Store. Additionally, there are enhancements in interoperability between Windows and Linux file systems, as well as improvements in networking capabilities. WSL provides a genuine Linux kernel and supports GUI applications, facilitating seamless communication with the Windows environment.
Search