Skip to content
This repository has been archived by the owner on May 5, 2024. It is now read-only.
Charlie edited this page Jun 3, 2023 · 3 revisions

Welcome to the PythonicOS wiki!

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!

What is PythonicOS?

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.

What is the goal of PythonicOS?

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.

How do I install PythonicOS?

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.

How do I contribute to PythonicOS?

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.

How do I report a bug or request a feature?

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.

How do I contact the developers?

You can contact the developers by submitting a issue or by joining our discord server.

https://discord.gg/7cFCB8qBkf

How do I get help with PythonicOS?

You can get help with PythonicOS by submitting a issue or by joining our discord server.

https://discord.gg/7cFCB8qBkf