-
Notifications
You must be signed in to change notification settings - Fork 2
Home
This place is designed to help people learn about PythonicOS!
If you want to help and contribute to the wiki, feel free to submit a issue with your wiki page edit!
PythonicOS is an open-source operating system built on top of the Linux kernel and the GRUB bootloader. It is developed using a combination of Python and C programming languages, making it an ideal choice for developers familiar with these languages.
we wanted to make a operating system that anyone could use and code on while having fun. We also wanted to make it easy to use and understand. We also wanted to make it open-source so anyone could contribute to it.
To build and run PythonicOS, you will need the following software installed on your system:
Linux kernel source code GRUB bootloader Python 3.x or later requirements from the requirements.txt file, you can install them using Pip install -R requirements.txt
Building PythonicOS Clone the PythonicOS repository:
git clone https://github.com/OpenStudioCorp/PythonicOS.git
Change into the PythonicOS directory:
cd PythonicOS
Build the operating system using the provided build script:
#Running PythonicOS
Install the GRUB bootloader on a bootable device (e.g., USB drive) using the following command:
grub-install /dev/sdX
Replace /dev/sdX with the appropriate device identifier for your system.
Copy the generated kernel image and configuration files to the bootable device.
Reboot your system and select the bootable device as the boot source in your BIOS or UEFI settings.
We welcome contributions from the community to enhance PythonicOS. To contribute, please follow these steps:
Fork the PythonicOS repository.
Create a new branch for your feature or bug fix:
git checkout -b feature/your-feature-name
Make the necessary changes and commit them:
git commit -m "Add your commit message here"
Push your changes to your forked repository:
git push origin feature/your-feature-name
Open a pull request in the original PythonicOS repository, describing your changes and their purpose.
please dont fork and push changes to the archived repos as they are no longer being used amd were created by mistake.
if you know python you can make it and submit it for review or you can submit a issue with your bug or feature request.
You can contact the developers by submitting a issue or by joining our discord server.
You can get help with PythonicOS by submitting a issue or by joining our discord server.