# OperatingSystem

> Operating system concepts, algorithms, and implementations

- Price: free, open source
- Warranty: none; built with AI assistance and provided as is
- Status: Archived
- Built with: C
- Author: Kshitiz Wagle (https://kshitizwagle.com.np)
- Source: https://github.com/kshitizwagle/OperatingSystem
- Page: https://projects.kshitizwagle.com.np/operatingsystem
- Last updated: 2026-05-08

## Overview

Lab work from the OS module: CPU scheduling algorithms (FCFS, SJF, Round Robin), memory management (paging, segmentation), and banker's algorithm for deadlock avoidance.

## FAQ

### Is OperatingSystem free?

Yes. OperatingSystem is free to use and open source. The full source code is on GitHub at https://github.com/kshitizwagle/OperatingSystem.

### How do I get OperatingSystem?

Get the source from https://github.com/kshitizwagle/OperatingSystem; the README there covers installation and usage.

### Is OperatingSystem still maintained?

OperatingSystem is university coursework, kept public as a reference. It is not actively developed.

### Is there a warranty or support for OperatingSystem?

No. OperatingSystem was built with AI assistance and is provided as is, without warranty. Kshitiz Wagle is not liable for damage or loss. Use it at your own risk.

### Who makes OperatingSystem?

OperatingSystem is built and maintained by Kshitiz Wagle, a software engineer in Lalitpur, Nepal. Portfolio: https://kshitizwagle.com.np.

## README

Operating system concepts, algorithms, and implementations.

## Contents

- Process scheduling implementations
- Memory management examples
- File system concepts
- Synchronization mechanisms

## Topics

- CPU scheduling
- Memory management
- Process synchronization
- Deadlock handling
- Virtual memory
