In-depth documentation ZArchitecture
Contents
- 1 Welcome to the FyntoraOS Wiki
- 2 Technical Aspects
- 2.1 System Architecture
- 2.2 Kernel Development
- 2.3 Boot & Startup
- 2.4 Hardware Support
- 2.5 Drivers
- 2.6 File Systems
- 2.7 Security
- 2.8 Networking
- 2.9 User Environment
- 2.10 Software Management
- 2.11 Development
- 2.12 Programming Interfaces
- 2.13 Performance
- 2.14 Virtualization
- 2.15 Cloud & Remote Systems
- 2.16 Troubleshooting
- 2.17 Internal Documentation
- 2.18 User Documentation
- 2.19 About Z-FyntoraOS
- 2.20 Contributing
Welcome to the FyntoraOS Wiki
Welcome to the official FyntoraOS Wiki.
This wiki contains the complete documentation, guides, references, and resources for FyntoraOS.
Here you can learn more about the system, its features, configuration, usage, and development.
This documentation applies specifically to the Z/Architecture (s390x) edition of FyntoraOS.
For users looking to get started quickly, scroll down to the User Documentation section.
Technical Aspects
This section contains technical documentation about the architecture, components, and internal systems of FyntoraOS - ZArch.
System Architecture
- Kernel Architecture - ZArch
- Boot Process - ZArch
- System Initialization - ZArch
- Hardware Abstraction Layer - ZArch
- System Services - ZArch
- Process Management - ZArch
- Thread Management - ZArch
- Memory Management - ZArch
- Virtual Memory - ZArch
- File System Architecture - ZArch
- Storage Management - ZArch
- Device Management - ZArch
Kernel Development
- Kernel Overview - ZArch
- Kernel Modules - ZArch
- Kernel APIs - ZArch
- Kernel Debugging - ZArch
- Kernel Configuration - ZArch
- Kernel Build System - ZArch
- Kernel Compilation - ZArch
- Kernel Logging - ZArch
- Kernel Panic Handling - ZArch
- Interrupt Handling - ZArch
- System Calls - ZArch
Boot & Startup
- Bootloader - ZArch
- Boot Sequence - ZArch
- Boot Configuration - ZArch
- Firmware Support - ZArch
- UEFI Support - ZArch
- BIOS Support - ZArch
- Startup Services - ZArch
- Init System - ZArch
- Recovery Mode - ZArch
Hardware Support
- Hardware Compatibility - ZArch
- CPU Support - ZArch
- GPU Support - ZArch
- Memory Support - ZArch
- Storage Devices - ZArch
- USB Support - ZArch
- Audio Support - ZArch
- Network Hardware - ZArch
- Bluetooth Support - ZArch
- Input Devices - ZArch
- Printer Support - ZArch
Drivers
- Driver Architecture - ZArch
- Device Drivers - ZArch
- Graphics Drivers - ZArch
- Network Drivers - ZArch
- Storage Drivers - ZArch
- Audio Drivers - ZArch
- USB Drivers - ZArch
- Driver Development - ZArch
- Driver API Reference - ZArch
File Systems
- File System Overview - ZArch
- Virtual File System - ZArch
- File Permissions - ZArch
- File Metadata - ZArch
- Disk Management - ZArch
- Partitioning - ZArch
- Mount System - ZArch
- File System Drivers - ZArch
- File System Recovery - ZArch
Security
- Security Architecture - ZArch
- User Authentication - ZArch
- Authorization System - ZArch
- Access Control - ZArch
- Permissions Model - ZArch
- Sandboxing - ZArch
- Encryption - ZArch
- Secure Boot - ZArch
- Security Policies - ZArch
- Firewall System - ZArch
- Security Auditing - ZArch
Networking
- Network Architecture - ZArch
- TCP/IP Stack - ZArch
- Network Configuration - ZArch
- Network Services - ZArch
- DNS Support - ZArch
- DHCP Support - ZArch
- IPv4 Support - ZArch
- IPv6 Support - ZArch
- Wireless Networking - ZArch
- Network Security - ZArch
User Environment
- Desktop Environment - ZArch
- Window Manager - ZArch
- Display Server - ZArch
- Graphical Interface - ZArch
- Shell Environment - ZArch
- Terminal System - ZArch
- User Sessions - ZArch
- Notification System - ZArch
- Theme System - ZArch
Software Management
- Package Manager - ZArch
- Software Repository - ZArch
- Package Format - ZArch
- Dependency Management - ZArch
- Application Installation - ZArch
- Application Updates - ZArch
- Software Signing - ZArch
Development
- Development Environment - ZArch
- Compiler Toolchain - ZArch
- Build System - ZArch
- Source Code Structure - ZArch
- API Documentation - ZArch
- SDK - ZArch
- Developer Tools - ZArch
- Debugging Tools - ZArch
- Testing Framework - ZArch
Programming Interfaces
- System API - ZArch
- Kernel API - ZArch
- Library API - ZArch
- Application API - ZArch
- Plugin API - ZArch
- Driver API - ZArch
- Command Line API - ZArch
Performance
- Performance Optimization - ZArch
- System Profiling - ZArch
- Benchmarking - ZArch
- Resource Monitoring - ZArch
- CPU Optimization - ZArch
- Memory Optimization - ZArch
- Storage Optimization - ZArch
- Power Management - ZArch
Virtualization
- Virtual Machines - ZArch
- Hypervisor Support - ZArch
- Container Support - ZArch
- Emulation - ZArch
- Virtual Hardware - ZArch
Cloud & Remote Systems
- Remote Access - ZArch
- Remote Administration - ZArch
- Cloud Integration - ZArch
- Network Services - ZArch
- Distributed Systems - ZArch
Troubleshooting
- Debugging Guide - ZArch
- System Logs - ZArch
- Crash Reports - ZArch
- Common Errors - ZArch
- Recovery Procedures - ZArch
- Diagnostic Tools - ZArch
Internal Documentation
- Source Code Overview - ZArch
- Architecture Decisions - ZArch
- Design Documents - ZArch
- Technical Specifications - ZArch
- Roadmap - ZArch
- Experimental Features - ZArch
User Documentation
- Getting Started - ZArch — Learn how to install and set up FyntoraOS.
- User Guide - ZArch — Learn how to use FyntoraOS.
- Configuration - ZArch — Customize your FyntoraOS environment.
- Troubleshooting - ZArch — Find solutions to common issues.
- Development - ZArch — Resources for developers and contributors.
About Z-FyntoraOS
FyntoraOS-ZArch is a modern operating system designed specifically for IBM Z systems implementing the z/Architecture (s390x) Instruction Set Architecture (ISA).
FyntoraOS emphasizes reliability, security, scalability, and long-term maintainability while taking advantage of the unique capabilities of IBM Z hardware, including virtualization, enterprise-class I/O, and advanced memory management.
The operating system is intended for enterprise deployments, homelabs, research, and experimental operating system development, providing a clean and modern kernel architecture tailored to the Z platform.
Contributing
Want to help improve the documentation? See Contributing - ZArch for information on how to contribute.
Explore the documentation and discover everything FyntoraOS-ZArch has to offer.