Operating system
An operating system operates and manages both the hardware and software in a computer. Operating systems provide software platforms for applications to function.
- GitHub: https://github.com/topics/operating-system
- Wikipedia: https://en.wikipedia.org/wiki/Operating_system
- Aliases: os, operating-systems, operating-systems-tutorials, operating-system-examples,
- Last updated: 2026-01-22 00:19:02 UTC
- JSON Representation
https://github.com/chenqianhe/learnprofessionalbasiccoursesincomputerscience
Learn Professional Basic Courses in Computer Science计算机专业基础课程学习
assembly computer-network computer-science computer-system-structure cpp operating-system principle-of-computer-composition professional-basic-courses verilog
Last synced: 13 Mar 2025
https://github.com/0x4F776C/Windows-OS
Windows OS setup guide
operating-system setup windows
Last synced: 29 Jul 2025
https://github.com/akshay326/vos-server
operating-system scheduling-algorithms semaphore synchronization
Last synced: 01 Apr 2025
https://github.com/johnandersen777/embeddedos
A operating system targeted at embedded devices
arm kernel microprocessor operating-system
Last synced: 12 Mar 2025
https://github.com/Pr0G4m1ngXD/Windows-NT-Classic
a webOS inspired by windows 93, 96 and others
es6 operating-system web webpack windows
Last synced: 11 Mar 2025
https://github.com/vincentzhang6130/simple-os-for-raspberry-pi3
armv8 bare-metal kernel operating-system raspberry-pi-3
Last synced: 29 Sep 2025
https://github.com/yashhere/experimentalos
Work done by me for OS Lab project at NITC
c nitc operating-system os oslab system systems-programming
Last synced: 15 May 2025
https://github.com/seanpm2001/android-x32_android0.6_degoogled_edition
🤖️ Android x32: The source repository for the DeGoogled build of Android 0.6, a powerful, DeGoogled Android 0.6 (A) alternative installation
android-0-6 android-a android-x32 android-x32-android-0-6 android-x32-android-0-6-degoogled-edition android-x32-degoogled-edition android-x32-development android-x32-docs android-x32-documentation android-x32-project c-lang c-language degoogle-your-life degoogled-android degoogled-edition degoogling-android gpl3 gplv3 linux operating-system
Last synced: 09 Sep 2025
https://github.com/robertfeliciano/bertOS
Operating System I am writing for my Raspberry Pi 3
c operating-system raspberry-pi raspberry-pi-3 unix
Last synced: 11 Mar 2025
https://github.com/arjunbazinga/operating_systems
Course Materials, Assignments, and Solutions
assignments course-materials operating-system
Last synced: 29 Oct 2025
https://github.com/nobodywatchin/bootc-testing
this repo is for testing custom bootc images from different sources using BlueBuild
atomic bluebuild bluebuild-image custom-image image-based immutable linux linux-custom-image oci oci-image operating-system
Last synced: 06 Apr 2025
https://github.com/spacebody/cs302-operating-system
Codes for CS302 Operating System Labs
Last synced: 13 Apr 2025
https://github.com/jcs090218/jcssh_util
Some handy bash file for my workflow as programmer. (Linux)
operating-system shell-script utilities
Last synced: 04 Sep 2025
https://github.com/sourceduty/quantive_os
💻 Conceptual development plan for a custom operating system. Quantive OS by Sourceduty.
brand business company concept concept-idea concept-os custom-os future future-os future-plan idea operating-system os os-plan quantive quantive-os sourceduty sourceduty-business sourceduty-company sourceduty-os
Last synced: 08 Aug 2025
https://github.com/pythongojo/azuos-setup
Setup for AzuOS
azuos html html-css-javascript installer javascript linux no-electron operating-system python pywebview setup web-based web-os web-technologies
Last synced: 10 Sep 2025
https://github.com/wansenai/summer
The Summer Operating System
kernel operating-system os rust-lang
Last synced: 22 Jun 2025
https://github.com/jochasinga/comet-guide
Study guide to the "Comet" book with code examples in Rust
book operating-system rust study-guide
Last synced: 05 Sep 2025
https://github.com/seanpm2001/android-x32_livecd_0.6b
🤖️ Android x32: The source repository of the special Android x32 LiveCD for all versions of Android x32 from 0.6 to 0.6
android-0-6 android-a android-alternative android-x32 android-x32-android-0-6b android-x32-development android-x32-livecd-0-6b android-x32-livecd-edition android-x32-project c-lang c-language gpl3 gplv3 linux livecd livecd-edition operating-system
Last synced: 20 Mar 2025
https://github.com/connellr023/transient-os
A work in progress time-sharing operating system for concurrency on the Raspberry Pi 3.
aarch64 armv8 armv8-assembly assembly atomicity clang concurrency concurrent-programming cpp cpu-scheduling library mutex operating-system raspberry-pi-3 time-sharing
Last synced: 23 Jun 2025
https://github.com/is0xjh25/dns-server
A DNS resolver which is capable for receiving client queries, analysing packet, and forwarding response from DNS server. It returns IPv6 searching by domain name. Additionally, it provides caching and multi-threading functionalities.
clanguage dns-server operating-system
Last synced: 12 Oct 2025
https://github.com/jcs090218/jcsbat_util
Some handy batch file for my workflow as programmer. (Windows)
batch operating-system utilities
Last synced: 31 Mar 2025
https://github.com/ranimeshehata/matrix-multiplication
C program that performs matrix multiplication using three approaches as an application on multi-threading.
cpp linux multithreading operating-system threads ubuntu
Last synced: 23 Jun 2025
https://github.com/seanpm2001/android-x32_android0.6_livecd_edition
🤖️ Android x32: The source repository for the LiveCD build of Android 0.6. Try out 4 different editions of Android-x32+0.6 (A) before installing it
android-0-6 android-a android-alternative android-x32 android-x32-android-0-6 android-x32-android-0-6-livecd-edition android-x32-development android-x32-livecd-edition android-x32-project c-lang c-language gpl3 gplv3 linux livecd livecd-edition operating-system
Last synced: 20 Mar 2025
https://github.com/mobiwn/operating-systems
📚 Centralized collection of syllabus, books, experiments, and practice questions for the Operating Systems course at Urmia University.
concurrency concurrent-programming dining-philosophers dining-philosophers-problem operating-system operating-systems os slab slab-allocator system-calls urmia-university
Last synced: 26 Feb 2025
https://github.com/sakkke/popwand-linux
🪄 Collection of ideas
archlinux distribution distro linux operating-system
Last synced: 04 Oct 2025
https://github.com/opdude/blue-build-evdi-images
Aurora/Bazzite Images with EVDI installed
atomic aurora bazzite bluebuild bluebuild-image custom-image displaylink evdi image-based immutable linux linux-custom-image oci oci-image operating-system
Last synced: 16 Sep 2025
https://github.com/programost/yodaos
YodaOS - operating system with assembly x86_64 nasm
assembly assembly-x86 bootloader kernel operating-system os
Last synced: 23 Jun 2025
https://github.com/imrun10/scripts-os-management
Aiding an operating system in managing processes, threads and Inter-process communications using C.
Last synced: 14 Aug 2025
https://github.com/forhanshahriarfahim/operating-system-lab
3rd Year 2nd Semester - Operating System Lab
Last synced: 04 Jul 2025
https://github.com/seanpm2001/android-x64_android10.1_livecd_edition
🤖️ Android x64: The source repository for the LiveCD build of Android 10.1. Try out 4 different editions of Android-x64+10.1 (Q) before installing it
android-10-1 android-alternative android-q android-x64 android-x64-android-10-1 android-x64-android-10-1-livecd-edition android-x64-development android-x64-livecd-edition android-x64-project assembly-lang assembly-language c-lang c-language gpl3 gplv3 linux livecd livecd-edition operating-system
Last synced: 12 Jul 2025
https://github.com/ctkqiang/redos
RedOS 是一个简单的操作系统,旨在提供类似于主机操作系统 IBM Z/OS 的基本命令行界面(CLI)体验。它是一个轻量级的操作系统,没有图形用户界面(GUI),专注于提供基本功能,以便通过终端运行命令和与系统交互。
asm china ctkqiang operating-system redos
Last synced: 04 Oct 2025
https://github.com/al-taie/osschedulingalgorithms
CPU Scheduling Algorithms in Operating Systems
fcfs fcfs-process-scheduling fcfs-scheduling operating-system operating-systems os python round-robin round-robin-scheduling scheduling-algorithms sjf sjf-algorithm sjf-process-scheduling sjf-scheduling
Last synced: 21 Feb 2025
https://github.com/razvan48/proiect-sisteme-de-operare-so
Proiect Sisteme de Operare (SO) Anul 2, Semestrul 1, Facultatea de Matematica si Informatica, Universitatea din Bucuresti
operating-system operating-systems os
Last synced: 13 Jul 2025
https://github.com/seanpm2001/android-x32_android0.6_vanilla_edition
🤖️ Android x32: The source repository for the Vanilla build of Android 0.6, a basic, but useful Android 0.6 (A) alternative installation
android-0-6 android-a android-alternative android-x32 android-x32-android-0-6 android-x32-android-0-6-vanilla-edition android-x32-development android-x32-project android-x32-vanilla-edition c-lang c-language gpl3 gplv3 linux operating-system vanilla-android vanilla-edition
Last synced: 20 Mar 2025
https://github.com/seanpm2001/android-x32_android0.6_heavy_edition
🤖️ Android x32: The source repository for the Heavy build of Android 0.6, a powerful, but large Android 0.6 (A) alternative installation
android-0-6 android-a android-alternative android-x32 android-x32-android-0-6 android-x32-android-0-6-heavy-edition android-x32-development android-x32-heavy-edition android-x32-project c-lang c-language gpl3 gplv3 heavy-edition linux operating-system
Last synced: 20 Mar 2025
https://github.com/longpanzhou/kerneldriver
Microsoft OS kernel functions reimplementation.
kernel kernel-driver microsoft operating-system windows-10
Last synced: 12 Aug 2025
https://github.com/nevilparmar11/operating_system_lab_tasks
Operating System subject lab tasks sem 5.
Last synced: 28 Feb 2025
https://github.com/seanpm2001/opengovos
🏛️💾️ The official source repository for OpenGovOS, an open source government operating system, connected to the OpenGov project.
assembly-lang assembly-language c-lang c-language government government-operating-system government-software gpl3 gplv3 opengov opengov-development opengov-project opengovos opengovos-development opengovos-project operating-system v-lang v-language
Last synced: 14 Jul 2025
https://github.com/seanpm2001/android-x32_livecd_0.6a
🤖️ Android x32: The source repository of the special Android x32 LiveCD for all versions of Android x32 from 0.5 to 0.6
android-0-6 android-a android-alternative android-x32 android-x32-development android-x32-livecd android-x32-livecd-0-6a android-x32-livecd-edition android-x32-project c-lang c-language gpl3 gplv3 linux livecd livecd-0-6a livecd-edition operating-system
Last synced: 20 Mar 2025
https://github.com/lebrancworkshop/review-computer-science
Review the topics from Computer Science field.
c computer-architecture computer-network computer-science cpp digital-electronics hardware hardware-designs lecture-notes low-level-design low-level-programming operating-system operating-systems
Last synced: 23 Apr 2025
https://github.com/kefan-zheng/OS
Operating System Course Project | Tongji University
filesystem memory-management operating-system process-management
Last synced: 23 Apr 2025
https://github.com/bl0nder/bl0nderos
Implementing an operating system from scratch using Assembly and C.
assembly-x86 c operating-system os
Last synced: 03 Jan 2026
https://github.com/kntt32/as-os
(asmacro + Rust) | fijua-os = as-os
as-macro assembler operating-system rust
Last synced: 08 Sep 2025
https://github.com/sunnyallana/operating-systems
Comprehensive repository containing detailed notes and practical code examples covering essential concepts of operating systems, including process management, memory management, file systems, synchronization, and CPU scheduling. Ideal for students and professionals seeking to understand and implement operating system principles effectively.
cpu-scheduling linux operating-system posix process-management shell-script threads
Last synced: 27 Nov 2025
https://github.com/lsongdev/m5stack-os
Super Tiny Operating System for M5Stack
Last synced: 14 Aug 2025
https://github.com/bl33h/discreteeventsimulation
Simulation of program execution in a time-sharing operating system.
cpu data-structures operating-system python ram simulation time-sharing
Last synced: 14 Mar 2025
https://github.com/ileies/rizinos
RizinOS - The First Browser-based Operating System
linux nixos operating-system os osdev paas rizinos saas svelte sveltekit system-programming
Last synced: 04 Oct 2025
https://github.com/nthnn/zync-os
Mock-up bootloader and kernel-only operating system with a very basic boring shell written in pure Assembly.
bootloader bootloader-firmware operating-system operating-system-learning
Last synced: 02 Mar 2025
https://github.com/seanpm2001/android-x64_livecd_16b
🤖️ Android x64: The source repository of the special Android x64 LiveCD for all versions of Android x64 from 16.0 to 16.1
android-16 android-alternative android-w android-x64 android-x64-development android-x64-livecd android-x64-livecd-16b android-x64-livecd-edition android-x64-project assembly-lang assembly-language c-lang c-language gpl3 gplv3 linux livecd livecd-16b livecd-edition operating-system
Last synced: 15 Jul 2025
https://github.com/seanpm2001/android-x32_livecd_0.5c
🤖️ Android x32: The source repository of the special Android x32 LiveCD for all versions of Android x32 from 0.5 to 0.5
android-0-5 android-a android-alternative android-x32 android-x32-android-0-5 android-x32-development android-x32-livecd-0-5c android-x32-livecd-edition android-x32-project assembly-lang assembly-language c-lang c-language gpl3 gplv3 linux livecd livecd-0-5c livecd-edition operating-system
Last synced: 08 Sep 2025
https://github.com/muhammad-fiaz/nextos
NextOS is a modern, open-source OS built with Rust for security, performance, and scalability. Powered by NextKernel, it features modular design, memory safety, and efficient multitasking.
kernel next-kernel next-os nextkernel nextos nextos-kernel operating-system os rust rust-os
Last synced: 01 Apr 2025
https://github.com/virus47/windows-hacks-and-solutions
Common problems and obstacles every windows users faces, over the years solutions are present in this repository.
error-handling hiberanate hibernation malware malware-removal microsoft-windows-10 microsoft-windows-11 operating-system partition partition-recovery replace-owner transfer-files trusted-installer windows windows-10 windows-11
Last synced: 27 Nov 2025
https://github.com/adaniyon/puter
Puter is a free, open-source personal cloud computer that lets you access all your files, apps, and games from anywhere. Join our community on GitHub and explore the possibilities! 🐙🌐
ai cloud-os flutter foss free good-first-issue macos meteor mqtt nas open-source operating-system raspberry-pi slack storage web-desktop webrtc webtop
Last synced: 04 Oct 2025
https://github.com/hk-transfield/wramp-scripts-collection
A collection of scripts written for the Basy3 FPGA when programmed with a WRAMP processor to showcase the board's capabilities.
architecture assembly assembly-language exceptions input-output interrupts kernel low-level machine-code operating-system stacks system-programming systems unix wramp
Last synced: 01 Apr 2025
https://github.com/nisamov/autoiface
Automatic NetWork Configuration Apache 2.0 License AutoIface(Interfaces)
autoiface automation configuration dynamic interface ipconfig linux net open-source operating-system program software ubuntu
Last synced: 25 Mar 2025
https://github.com/zahidayturan/operating-systems-23-24
The school assignments for the Operating Systems course focus on thread and process synchronization and optimization.
java operating-system os process spring-boot thread
Last synced: 25 Mar 2025
https://github.com/28ritu/c-strings
Re-Implementation of some C string functions
Last synced: 08 Apr 2025
https://github.com/seanpm2001/whywatchos_26
🍏️⌚️[🇴.🇸]2️⃣️6️⃣️💾️ The official source repository for the whyWatchOS 26.x subsystem of WacOS, an open-source alternative to watchOS 26.x. Part of the WacOS operating system project.
apple-alternative c-lang c-language gpl3 gplv3 operating-system wacos wacos-development wacos-operating-system-project wacos-project watchos-alternative whywatchos whywatchos-26 whywatchos-26-development whywatchos-26-project whywatchos-development whywatchos-project
Last synced: 17 Aug 2025
https://github.com/fernandonaime/bluething
The Debian 20.04 Compliance application is designed to harden the Ubuntu 20.04 live server according to the CIS Ubuntu Linux 20.04 benchmark (version 2.0.1 - 06-29-2023). The application focuses on hardening services, UFW (Uncomplicated Firewall), PAM (Pluggable Authentication Modules), software patching, and CLI warning banners.
bash-script cis operating-system python3 system-compliance ubuntu-server
Last synced: 17 Aug 2025
https://github.com/nopangel/bear
The best kernel for programmers
asm bear bearos c kernel microsystem operating-system os osdev r x86-64
Last synced: 11 Jun 2025
https://github.com/seanpm2001/whypados_18
🍏️📱️[🇴.🇸]1️⃣️8️⃣️💾️ A separate repository for the archival and development of whyPadOS 18, an open source remake of iPadOS 18. Written in C, and part of the WacOS operating system project.
apple-alternative c-lang c-language gpl3 gplv3 ipados-18-alternative ipados-alternative operating-system wacos wacos-development wacos-operating-system-project wacos-project whypados whypados-18 whypados-18-development whypados-18-project whypados-development whypados-project
Last synced: 02 Mar 2025
https://github.com/donno2048/citur
create iso to use Rosehip
iso linux operating-system python3 windows
Last synced: 05 Oct 2025
https://github.com/flexycode/ccopsysl
🤖 This repository is intended for our Operating System CCOPSYSL by Mr. Gaudencio Jeffrey G. Romano
java object-oriented-programming operating-system
Last synced: 18 Aug 2025
https://github.com/briandfoy/perl6-currentplatform
Perl 6 extension for determining the operating system type
Last synced: 04 Mar 2025
https://github.com/prateekiiest/shellix
A Simple Unix Implementation of Shell in C
c operating-system sheldon shell shell-prompt shell-script shellcode unix-command unix-shell
Last synced: 02 Mar 2025
https://github.com/minhtrifit/windows-11-clone
Simulate Operating System Application
firebase nextjs14 operating-system shadcn-ui tailwind-css windows-11
Last synced: 20 Jan 2026
https://github.com/seanpm2001/android-x64_android11.1_heavy_edition
🤖️ Android x64: The source repository for the Heavy build of Android 11.1, a powerful, but large Android 11.1 (R) alternative installation
android-11-1 android-alternative android-r android-x64 android-x64-android-11-1 android-x64-android-11-1-heavy-edition android-x64-development android-x64-heavy-edition android-x64-project assembly-lang assembly-language c-lang c-language gpl3 gplv3 heavy-edition linux operating-system
Last synced: 19 Aug 2025
https://github.com/a3ro-dev/rc-os
Operating System for Self Driving Small Vehicles
html-css-javascript kernel micropython mpython operating-system os python raspberry-pi-pico rc-car rc-os socket
Last synced: 22 Jul 2025
https://github.com/hananemirzaee/python-challenges1
Python challenges for beginners.
challenges if-else operating-system python while-loop
Last synced: 29 Apr 2025
https://github.com/wiltonsr/c-programs
A simple C language code grouping on operating system, logic, and makefile issues
c gnu logic-programming makefile operating-system os
Last synced: 06 Sep 2025
https://github.com/hashim21223445/https-hashim21223445.github.io-hash-toolbox-
📄 Documentation for Vue Andoka Cloud
algorithms html java javascript machine-learning object-detection object-detection-api object-detection-model openai opencv opengl operating-system operating-system-concepts operating-system-docs operating-system-documentation operating-systems optimization python python3 ruby
Last synced: 13 Sep 2025
https://github.com/devvyyxyz/interactive-fake-terminal
fake fake-os html-css-javascript operating-system os website windows
Last synced: 04 Apr 2025
https://github.com/jessmattless/os_p
c linker-script makefile operating-system x86-assembly
Last synced: 20 Mar 2025
https://github.com/connellr023/game-of-life-tos
Conway's Game of Life simulated on Transient OS threads.
armv8 bare-metal conways-game-of-life graphics operating-system raspberry-pi-3
Last synced: 01 Nov 2025
https://github.com/h-3d/h-3x
H-3X is a minimalist operating system built in Rust, designed for educational exploration into OS development and low-level programming.
bare-metal kernel no-std operating-system osdev rust rust-osdev x86-64
Last synced: 03 Jul 2025
https://github.com/hashim21223445/nextjs-andoka
📝 Andoka Minimalistic Vue-powered static site generator
algorithms blog ecommerce expo game-development github-actions github-config object-detection open-source operating-system react-router tools unit-testing unit-testing-service-worker university university-project utilities video youtube zustand
Last synced: 11 Jun 2025
https://github.com/h5law/norman
A pure zero-dependency libc implementation with an expanded stdlib with useful data-structures and functionality atop the standard. Used to build and power the rollo kernel and later operating system all built from scratch.
bootloader c data-structures-and-algorithms kernel libc operating-system os standard-library zero-dependency
Last synced: 07 Jul 2025
https://github.com/j3rn/basalt
An immutable Linux distribution for the PinePhone based on Fedora Silverblue
atomic bluebuild bluebuild-image custom-image image-based immutable linux linux-custom-image oci oci-image operating-system
Last synced: 11 Jun 2025
https://github.com/bhagat-hrishi/cs-fundamentals
computer-networks database object-oriented-programming operating-system
Last synced: 24 Feb 2025
https://github.com/genebit/client-server-chat
A client server game built in C. Scrabble-Hangman.
c linux operating-system sockets
Last synced: 18 Mar 2025
https://github.com/alexeev-prog/kintsugios
Minimalistic and rich x86_64 operation system in (F)ASM and C
asm c fasm i386 i386-elf-gcc operating-system os osdev x86 x86-assembly
Last synced: 01 Sep 2025
https://github.com/maruf-pfc/gub-cse-221
Green University of Bangladesh - CSE Department - Batch 221
computer-science cse data-communication data-structures-and-algorithms database dsa green-university gub machine-learning microprocessor oop open-source operating-system structured-programming web-programming
Last synced: 23 Aug 2025
https://github.com/donno2048/hellos
An entire operating system just to display: "Hello!"
Last synced: 08 Oct 2025
https://github.com/siraben/knightos-nix
Compiling KnightOS end-to-end using Nix
assembly calculator knightos nix operating-system z80
Last synced: 23 Aug 2025
https://github.com/sped0n/zv6
A complete reimplementation of xv6 (RISC-V) in Zig.
kernel operating-system riscv xv6 xv6-riscv zig
Last synced: 18 Jul 2025
https://github.com/krosseye/atomic-blueberry
A custom image built upon Fedora Atomic Desktops optimized for battlestations and workstations.
atomic bluebuild-image desktop fedora-kinoite immutable linux oci-image operating-system
Last synced: 24 Aug 2025
https://github.com/seanpm2001/android-x64_android9.1_degoogled_edition
🤖️ Android x64: The source repository for the DeGoogled build of Android 9.1, a powerful, DeGoogled Android 9.1 (Pie) alternative installation
android-9-1 android-pie android-x64 android-x64-android-9-1 android-x64-android-9-1-degoogled-edition android-x64-degoogled-edition android-x64-development android-x64-project assembly-lang assembly-language c-lang c-language degoogle-your-life degoogled-android degoogled-edition degoogling-android gpl3 gplv3 linux operating-system
Last synced: 25 Aug 2025
https://github.com/qvitallc/qvitaos
A tweaked version of Windows without the annoying bloatware.
bloatware bloatware-removal customos iso operating-system os qvita tweaked-os tweaked-windows windows windows11 windows11-bypass windows11unsupported
Last synced: 02 Jul 2025
https://github.com/lebrancworkshop/operating-system-youtube
Learning Operating System on Youtube. (E.G. Neso Academy)
c online-course operating-system
Last synced: 18 Jul 2025
https://github.com/dudejoe870/funos
A little hobby OS
kernal kernel operating-system os
Last synced: 16 Mar 2025
https://github.com/abhijithkunchati/weenix-os
A full operating system, based on Unix, built as a semester long project
c cpp kernel memory-management operating-system threads virtual-file-system virtual-memory
Last synced: 18 Mar 2025
https://github.com/raineggplant/operating-system-assignments
Bank service simulation, multi-threaded quicksort and Linux pipe driver. [assignment of "Operating System"]
linux-kernel-module multithreading operating-system tsinghua tsinghua-university
Last synced: 19 Jul 2025
https://github.com/rhazra-003/oslab
Assignment - Solution of Operating Systems Lab of 5th Semester (Batch of 2023) of NIT Durgapur
c linux operating-system python3 ubuntu1804
Last synced: 20 Mar 2025
https://github.com/akshay326/vos-client
cloud-computing operating-system synchronization
Last synced: 10 Jun 2025
https://github.com/iamgideonidoko/boat-passenger-c-solution
C solution to the Boat Passenger Problem in operating system.
critical-section mutex operating-system process-synchronization semaphore
Last synced: 21 Mar 2025