FreeDOS T2603 Starts Public Testing of the New Kernel and Windows 3.x Support
FreeDOS highlighted kernel 2044 and Windows 3.x testing in T2603 in March 2026, although the kernel first entered the monthly distribution in February's T2602.
tag
40 posts
FreeDOS highlighted kernel 2044 and Windows 3.x testing in T2603 in March 2026, although the kernel first entered the monthly distribution in February's T2602.
A layered account of Haiku networking, from device drivers and kernel protocols through routes, DNS, services, and application APIs.
Building or selecting a compatible WSL 2 kernel, configuring .wslconfig correctly, and keeping a working path back to Microsoft's default kernel.
How to verify FreeBSD dump capture, preserve vmcore evidence, match kernel symbols, read crashinfo and kgdb traces, and report a panic.
How to preserve and classify a FreeBSD ZFS assertion panic, protect the pool, test hardware, recover data, and report a reproducible bug.
DragonFly BSD began from FreeBSD 4.8 in June 2003 and was announced July 16, pursuing Matthew Dillon's LWKT, message-passing, clustering, and SMP design.
FreeBSD 15.0 shipped December 2, 2025 with pkgbase preview, MIT Kerberos, native and Linuxulator inotify, architecture retirements, and updated crypto.
How FreeBSD seeds Fortuna, harvests entropy, serves random bytes, and exposes early-boot failures without making unsafe assumptions.
How FreeBSD routes path lookup and file operations through mounts, vnodes, namecache entries, and filesystem-specific VOP methods.
A stage-by-stage guide to Haiku boot, from BIOS or UEFI handoff through packages, kernel initialization, launch_daemon, and recovery.
A source-grounded map of Haiku's kernel: teams and threads, virtual memory, IPC, scheduling, modules, system calls, drivers, and debugging.
Understand Linux capability sets, exec transitions, file attributes, systemd and container boundaries, with a least-privilege audit workflow.
The difference between an oops and a full panic, how to read an oops call trace to identify the responsible driver, and when it's safe to ignore.
A complete walkthrough reading, changing, and persisting kernel runtime parameters — with a few of the most commonly tuned examples explained, not just listed.
Understand io_uring queues, submissions, completions, workers, polling, resource registration, cancellation and security before benchmarking.
Linux 2.6.0 arrived on December 17, 2003 with preemption, O(1) scheduling, NPTL support, SELinux, ALSA and a modern device model.
b4 turned lore.kernel.org message IDs into reproducible patch-series workflows while preserving email review, trailers and maintainer control.
How the kernel community's often-combative culture led to a September 2018 policy change, and Torvalds' own public acknowledgment his conduct needed to change.
Announced by Torvalds in September 2024 and landing in kernel 6.12, PREEMPT_RT ended two decades as an out-of-tree patchset needing a custom kernel build.
Distinguish global, cgroup, cpuset and policy-driven OOM events; interpret victim scoring and build memory controls from forensic evidence.
Understand Linux page-cache reads, buffered writes, dirty throttling and durability boundaries without confusing write completion with stable storage.
Trace Linux hardware from kernel device registration through sysfs, uevents, devtmpfs and udev rules to stable, collision-tested user-facing links.
Why macOS's kernel is neither a pure microkernel nor a pure monolithic kernel, and what that hybrid design actually buys in practice.
Released to retail October 25, 2001, Windows XP was the first consumer edition built on the NT kernel, ending the split between the 9x and NT lines for good.
WSL2 runs Microsoft's own open-source Linux kernel fork, patched for its virtualized environment and updated independently of any distro's kernel package.
A source-backed tour of FreeDOS device headers, character and block drivers, request packets, entry points, INIT, status words, and loading risks.
A forensic walkthrough of FreeBSD startup from BIOS or UEFI firmware through loader, kernel initialization, init, and ordered rc services.
How FreeBSD GEOM builds storage graphs from providers, consumers, and classes for partitioning, labels, RAID, encryption, and diagnosis.
How to match FreeBSD source to the running system, derive a custom kernel from GENERIC, build it safely, and preserve rollback paths.
FreeBSD 5.0 shipped January 19, 2003 with SMPng's core locking architecture, while Giant remained widespread and release engineers advised caution.
Trace a modern Linux boot across firmware, boot manager, kernel, initramfs, real root, and PID 1 with safe diagnostics for each handoff.
Understand cgroup v2 hierarchy, controller delegation, CPU, memory, I/O and PID controls, using safe systemd workflows and kernel evidence.
Understand eBPF programs, verifier, maps, hooks, BTF and CO-RE, privileges and operational risks without treating kernel execution as a sandbox.
Build, inspect, sign, load and remove a minimal out-of-tree Linux module inside a disposable VM with matching kbuild artifacts and safe rollback.
Understand Linux namespace types, ownership, lifetime and composition, then inspect containers without mistaking an isolated view for security.
Linux 1.0 arrived on March 14, 1994 as the first stable-number kernel, targeting 386/486 PCs with TCP/IP and a growing driver/filesystem base.
Released December 11, 2022, Linux 6.1 became the first kernel version to officially accept Rust as a second language for kernel development, alongside C.
Read procfs and sysfs safely across PID, user, mount and network namespaces; inspect volatile kernel state without leaking secrets or changing hardware.
Understand Linux VFS path lookup, dentries, inodes, open-file descriptions, mounts, page cache, permissions and safe resolution across filesystems.
How the Windows kernel represents processes as containers of handles and a security token, and the tools to inspect both live.