{"id":19717295,"url":"https://github.com/brightprogrammer/moss","last_synced_at":"2026-06-03T23:31:11.793Z","repository":{"id":121168231,"uuid":"486247158","full_name":"brightprogrammer/Moss","owner":"brightprogrammer","description":"Moss Operating System","archived":false,"fork":false,"pushed_at":"2022-05-14T03:10:28.000Z","size":916,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-27T22:49:17.014Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/brightprogrammer.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-04-27T15:22:41.000Z","updated_at":"2023-05-27T16:23:24.000Z","dependencies_parsed_at":"2024-01-14T20:06:22.127Z","dependency_job_id":null,"html_url":"https://github.com/brightprogrammer/Moss","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/brightprogrammer/Moss","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brightprogrammer%2FMoss","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brightprogrammer%2FMoss/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brightprogrammer%2FMoss/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brightprogrammer%2FMoss/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brightprogrammer","download_url":"https://codeload.github.com/brightprogrammer/Moss/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brightprogrammer%2FMoss/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33884733,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-03T02:00:06.370Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-11T22:46:10.086Z","updated_at":"2026-06-03T23:31:11.774Z","avatar_url":"https://github.com/brightprogrammer.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"![logo](./Images/moss.png)\n# Moss Operating System\n\nA hobbyist operating system written from scratch. A rewrite of MisraOS basically.\nTrying a less object oriented approach this time. I also hope that this will\nhelp me with my CSERL Bootcamp on Operating Systems with IIT Bombay starting from\n16th May 2022. Even though they'll be working with xv6 operating system, I'd like to\nwork on my own parallelly and apply the learned concepts.\n\nBelow is a log of how this OS changes through time. I'll try to make a habit of\ntaking a screenshot and uploading it on every new manjor feature added.\n\n- First successful boot on 04/27/2022\n(No SS available :-)\n\n- First print to screen on 04/28/2022\n![First print to screen - 28/04/2022](./Images/1-DrawString.png)\n\nAt this stage, most of the code was copy pasted (with little to no modification)\nfrom MisraOS. Writing MisraOS was really helpful. It might be possible that\none day when my workload is too high, I'd give up working on this OS too but then\nwhen I get time, I'll either continue working again or just rewrite a better one\nfrome scratch again! afterall my journey just began ;-)\n\n- Added kernel printf support on 04/28/2022\n![printf screenshot](./Images/2-KernelPrintf.png)\n\nLogo source : [Moss icons created by Freepik - Flaticon](https://www.flaticon.com/free-icons/moss)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbrightprogrammer%2Fmoss","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbrightprogrammer%2Fmoss","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbrightprogrammer%2Fmoss/lists"}