Release version 0.1 Initial release highlights: - Kernel foundation: established process scheduling, signals, system calls, traps, and ELF user-program loading. - Filesystems: implemented VFS, FAT32, procfs, ext4, and a block cache. - Storage: added a VirtIO block driver, including VirtIO MMIO v2 and large-disk fixes. - Userland: provided basic commands, the A20 editor, and an interactive shell environment. - libc and shell: integrated musl and adopted mksh as the default shell. - Memory management: expanded virtual-memory and allocator support and fixed early VFS issues. - Testing: added automated kernel and user-space test support. Notable compatibility and fixes: - ELF loader: corrected user-program load addresses. - Console: fixed UART input detection. - Build environment: fixed compilation in the official Docker environment. - Source integration: included the musl and mksh sources needed for reproducible builds.