Plínio Balduino
Plínio Balduino
## Goal Implement comprehensive debugging and profiling support for multithreaded applications to enable development and optimization of threaded programs on meniOS. ## Context With threading infrastructure in place (Issues #108-#111),...
## Goal Implement advanced POSIX threading synchronization primitives including barriers, spinlocks, and reader-writer locks to provide complete pthread synchronization support. ## Context With basic pthread API implemented (Issue #109), we...
## Context Evaluate feasibility of porting Fish (Friendly Interactive Shell) to meniOS. ## Important Discovery **Fish 4.0+ is now written in Rust** (no longer C++), which significantly changes the porting...
## Goal Implement a capability-based security system to control access to resources and services in a microkernel architecture. ## Context Capabilities provide fine-grained access control essential for microkernel security. Unlike...
## Goal Implement high-performance message passing IPC system for microkernel architecture, enabling communication between kernel and userspace servers. ## Context This is the foundational IPC mechanism required for microkernel conversion....
## Problem meniOS currently lacks timezone awareness. All time operations assume UTC with no ability to: - Convert between timezones - Handle daylight saving time (DST) transitions - Display local...
## Description The current `ps` command in meniOS provides basic process listing functionality, but it doesn't match the behavior and output format of its Linux counterpart. We should improve it...
## Goal Port meniOS to ARM64/AArch64 architecture, creating a complete second architecture implementation for the operating system. ## Context ARM64 is a modern, clean 64-bit architecture widely used in mobile...
## Summary Create a boot protocol abstraction layer to enable multi-platform support while keeping Limine as the primary bootloader. This abstraction will allow meniOS to work with multiple bootloaders (Limine,...
Replace text-based system logs with a queryable SQLite database for structured logging. ## Overview Implement a structured logging system using SQLite instead of traditional text log files. This enables powerful...