Fiwix is a Unix-like operating system kernel designed for educational purposes and hobbyist development, targeting the i386 architecture. It implements many classic UNIX principles and aims to provide a clean, well-documented codebase that is both readable and easy to study. Fiwix offers a functional kernel that supports ELF binaries, a virtual file system, and standard system calls, making it a great platform for learning OS internals or experimenting with system-level programming. Its minimalist design helps users understand how key components like multitasking, filesystems, and memory management work under the hood.

Features

  • Monolithic kernel targeting x86 (i386) processors
  • ELF executable format support
  • Virtual file system with support for EXT2
  • Multitasking with POSIX-like process management
  • Basic memory management including paging
  • User and kernel space separation
  • System call interface compatible with standard C libraries
  • Bootable ISO image for testing and development
  • Clear, well-structured source code with educational value

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow Fiwix

Fiwix Web Site

Other Useful Business Software
$300 Free Credits for Your Google Cloud Projects Icon
$300 Free Credits for Your Google Cloud Projects

Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
Start Free Trial
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Fiwix!

Additional Project Details

Operating Systems

Linux

Programming Language

C

Related Categories

C Operating Systems

Registered

2025-04-01