Fiwix: Unix-like kernel for the i386 architecture
The Fiwix operating system kernel, a UNIX-based system, emphasizes POSIX compatibility. It offers preemptive multitasking, POSIX compliance, virtual memory management, and supports various filesystems and hardware platforms. Fiwix serves as an educational tool with simple kernel code for students and enthusiasts. Installation is feasible from CD-ROM or floppy disk with minimal hardware requirements. Users are cautioned about potential bugs and incomplete features due to its early development stage. More details are available on the Fiwix GitHub Repository or website.
Read original articleThe Fiwix operating system kernel is a UNIX-based system designed from scratch with a focus on POSIX compatibility. It serves as a hobby OS and educational tool, offering simple kernel code for students and enthusiasts. Key features include preemptive multitasking, POSIX compliance, virtual memory management, and support for various filesystems and hardware platforms. Fiwix can be compiled using specific commands and configured through dedicated files. FiwixOS provides a UNIX-like user-space environment for kernel testing. Installation is possible from CD-ROM or floppy disk with minimal hardware requirements. Users are advised that Fiwix is still in its early stages, potentially containing bugs and incomplete features, so caution is recommended when using it. Additional information can be found on the Fiwix GitHub Repository or the Fiwix website.
Related
ExectOS – brand new operating system which derives from NT architecture
ExectOS is a free, open-source operating system based on a new XT architecture, offering a stable and flexible platform with a powerful driver model. It aims to combine existing features with innovative technologies.
A FORTH compiler tutorial in x86 asm (2009)
This text introduces a tutorial and compiler for FORTH, a minimalist programming language known for creating complete operating systems in a few thousand lines. It covers FORTH's structure, direct threaded code, setup on Linux, and additional learning resources.
30 years later, FreeDOS is still keeping the dream of the command prompt alive
FreeDOS, a 30-year-old public domain DOS version, persists for legacy applications on modern systems. Creator Jim Hall notes sustained interest despite uncertain future, emphasizing its significance in MS-DOS-compatible systems.
POSIX 2004 Changes
The POSIX 2024 standard is out with enhancements. Sortix OS integrates most new features, excluding some complex or optional functions like posix_close(). Implementation status varies per function for compatibility.
Booting Linux Off of Google Drive
A programmer's competitiveness leads to booting Linux from Google Drive, facing challenges like networking setup and mounting an Arch Linux root from an S3 bucket. Despite setbacks, Linux boots successfully, integrating Google Drive but facing performance issues and complexities.
I like the idea of people tinkering with os stuff.
Related
ExectOS – brand new operating system which derives from NT architecture
ExectOS is a free, open-source operating system based on a new XT architecture, offering a stable and flexible platform with a powerful driver model. It aims to combine existing features with innovative technologies.
A FORTH compiler tutorial in x86 asm (2009)
This text introduces a tutorial and compiler for FORTH, a minimalist programming language known for creating complete operating systems in a few thousand lines. It covers FORTH's structure, direct threaded code, setup on Linux, and additional learning resources.
30 years later, FreeDOS is still keeping the dream of the command prompt alive
FreeDOS, a 30-year-old public domain DOS version, persists for legacy applications on modern systems. Creator Jim Hall notes sustained interest despite uncertain future, emphasizing its significance in MS-DOS-compatible systems.
POSIX 2004 Changes
The POSIX 2024 standard is out with enhancements. Sortix OS integrates most new features, excluding some complex or optional functions like posix_close(). Implementation status varies per function for compatibility.
Booting Linux Off of Google Drive
A programmer's competitiveness leads to booting Linux from Google Drive, facing challenges like networking setup and mounting an Arch Linux root from an S3 bucket. Despite setbacks, Linux boots successfully, integrating Google Drive but facing performance issues and complexities.