Maneframe Six is an experimental software stack for retro-computing, targeting the PDP-10 architecture and the TOPS-20 operating system. It provides modern programming tools and runtime environments, including Unicode and Python support, calendar/time handling, and utility libraries written in or for C, Python, and assembly.
- Port Python to TOPS-20 in stages, with minimal dependencies
- Provide a full Unicode Character Database (UCD) and encoding support
- Update calendar and date/time functionality, including Y2K, DST and support for the French Revolutionary calendar
- Rebuild legacy text-processing tools like RUNOFF
- Offer modern libraries (debugging, database, graphics, formatting, I18N, L10N, scientific, SSL, X11) in both C and Python
- Bootstrap a sustainable and documented development ecosystem for PDP-10 revival
- Document DEC PDP-10 hardware and software history.
## π License
This project uses software tools and emulators that may fall under the terms of the **DEC Hobbyist License**, administered by VMS Software Inc. (VSI) for legacy systems.
All original code in this repository is released under the **MIT License**, unless otherwise stated.
> Note: If you are using actual DEC software (TOPS-20, MACRO-10, etc.), please ensure you are covered by a valid hobbyist agreement.