Skip to content

milo1004/PythonOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PythOS 6.0R

A lightweight, Python-based operating system designed for educational and experimental purposes. PythOS provides a Unix-like command-line interface with a focus on simplicity and extensibility.

Features

  • Command-Line Interface: Intuitive shell interface with command execution capabilities
  • User Management: Basic user system with username management
  • File System: Simple file system operations and management
  • Package Support: Built-in support for essential Python packages
  • Custom Commands: Extensible command system for adding new functionality

Getting Started

Prerequisites

  • Python 3.x
  • Required Python packages:
    • climage
    • hex
    • pyfiglet

Installation

  1. Clone the repository:
git clone https://github.com/milo1004/PythOS.git
cd PythOS
  1. Install required packages:
pip install -r requirements.txt
  1. Run the OS:
./activate.sh

Project Structure

Available Commands

  • Basic system commands
  • File operations
  • User management
  • System information

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Author

Acknowledgments

  • Inspired by Unix-like operating systems
  • Built with Python for educational purposes

About

This OS is developed using Python, based on Ubuntu

Resources

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •