Tag
GNU Hurd's 2026 Q2 quarterly report highlights progress on 9pfs write support, AArch64 kernel patches, POSIX msync validation, and various bug fixes.
A devlog explaining the double-fork technique for creating robust POSIX daemons, covering forks, sessions, and controlling terminals in the context of building zmx in Zig.
Explains the shell colon (null command) and its practical uses like argument checking, setting defaults, and file operations.
A comprehensive guide explaining the differences and relationships between terminals, shells, TTYs, consoles, and related concepts like POSIX and ANSI escape codes, including hands-on TUI creation.
ZeroFS is a log-structured filesystem that serves S3-compatible buckets as POSIX filesystems over NFS and 9P, or as raw block devices, with compression, encryption, and local caching for fast reads. It passes extensive POSIX and stress test suites, including kernel builds and Jepsen failover testing.
This article argues that POSIX is a specification, not a program, and that shell implementations such as bash and dash behave differently even for basic commands like echo. It calls for testing across multiple shells rather than relying on the notion of 'POSIX compliance' for portability.
Spork is a C library that provides a posix_spawn-based alternative to fork, offering better performance and safety for process creation.