Development plan

CopperOS Roadmap

What is being built, roughly in the order it is being built. Dates move, phases get reordered, and anything that turns out to be a security problem jumps the queue — so read this as a direction rather than a promise.

CopperOS is written by one developer. That is the single biggest thing shaping this list.

Current version

CopperOS v1.6 Big Waterfall

Focus: bug fixes and real-hardware compatibility, on top of Waterfall's foundation below.

Phase P6

Big Waterfall: Fixes & Hardware Support

  • Real AHCI/SATA disk driver alongside the legacy IDE one
  • Setup's disk scan, Disk Manager, and the installed filesystem all use it
  • Disk Manager's scan animation actually completes, so the disk list it already found is no longer hidden
  • Corrected PNG decoding: real alpha transparency, no more opaque-white-turns-invisible, palette/grayscale support
  • New default wallpaper

Foundation: the Waterfall phases Big Waterfall is built on.

Phase P1

Secure Kernel & Memory

  • 64-bit architecture foundation
  • Memory isolation between kernel and user space
  • Paging and MMU configuration
  • NX (Non-Executable) memory regions
  • Protected process table
  • Critical system process protection
Phase P2

File System & Core Features

  • Faster file and folder creation
  • Right-click context menus (New, Delete, Rename, Move, Details)
  • Improved file system stability
  • Basic image support
  • Wallpaper support
Phase P3

CopperTable & COSA Security

  • COSA signature verification system
  • Application signature expiration rules
  • CopperTable protection for .DLL and .VBS files
  • Controlled installation via ccTermiX
  • Encrypted drivers and secure loading
  • Safebox (encrypted user storage)
Phase P4

MIWIN UI / UX

  • Improved MIWIN visual design
  • Consistent system UI and typography
  • APPAD application launcher
  • Better system feedback (updates, errors, crashes)
  • COMPAxX integration with Start menu
Phase P5

Updates, Recovery & Stability

  • System update detection screen
  • Update installation status screen
  • Crash and error handling interface
  • RecoveryDisk tool
  • Basic system diagnostics
Future versions

After Big Waterfall

CopperOS v1.7 - Stability & Performance

  • Performance optimizations
  • Reduced memory usage
  • Faster boot times
  • UI responsiveness improvements

CopperOS v2.0 - Expansion

  • Improved networking stack
  • Enhanced security policies
  • Extended developer tools in Voda Studio
  • MIWIN feature expansion
  • Possible mobile exploration (CobileOS - experimental)
This website

Not everything on the list is kernel work.

Bringing the browser emulator back

The in-browser demo is switched off rather than deleted. Bringing it back means hosting the emulator and its BIOS images on this origin instead of an outside CDN, streaming the ISO rather than downloading all of it before the first frame, and showing a real error when a boot stalls instead of the word "Booting…" forever. Until those three things are true, the sign stays up. The full diagnosis.

Done recently

  • Real AHCI/SATA disk detection, for install and Disk Manager on modern hardware
  • Disk Manager's disk list actually renders instead of scanning forever
  • Release binaries are actually published, so downloads are real files rather than a saved web page
  • Missing addresses return a genuine 404
  • Cookie choices are asked for once and recorded
  • The admin code is compared server-side in constant time and never reaches page scripts
Notes

Security and stability take priority.

Features get postponed. A phase that looks finished can be reopened because something underneath it turned out to be unsound, and that is a better outcome than shipping it. Anything listed here can move.

CopperOS philosophy:
Security first. Simplicity always. Control for the user.