Skip to content

ThunderOS v0.8.0 - Compatibility

Choose a tag to compare

@byteshiftlabs byteshiftlabs released this 03 Dec 22:43
· 94 commits to main since this release

Version 0.8.0 - Compatibility

Major release with POSIX compatibility features.

Job Control & Signals

  • Process groups and sessions
  • Background processes with &, fg, bg, jobs
  • Ctrl+C sends SIGINT, Ctrl+Z sends SIGTSTP

I/O & Shell

  • I/O redirection (>, <, >>)
  • Pipes (cmd1 | cmd2)
  • Command history (up/down arrows)
  • Tab completion
  • Shell scripting support

Filesystem & POSIX

  • ext2 file/directory removal
  • Relative path resolution
  • Environment variables
  • File permissions and ownership (chmod, chown)

Graphics Console

  • Framebuffer console with VirtIO GPU
  • Bitmap font rendering (8x16)
  • GPU-backed virtual terminal

Bug Fixes

  • Fixed nested trap sscratch corruption causing instruction page fault