{"id":50891115,"url":"https://github.com/luke8086/gentleos32","last_synced_at":"2026-06-26T17:00:43.155Z","repository":{"id":351584236,"uuid":"1188644875","full_name":"luke8086/gentleos32","owner":"luke8086","description":"Hobby operating system for vintage 32-bit PCs","archived":false,"fork":false,"pushed_at":"2026-06-17T20:38:16.000Z","size":8407,"stargazers_count":687,"open_issues_count":0,"forks_count":10,"subscribers_count":9,"default_branch":"main","last_synced_at":"2026-06-17T22:22:20.175Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/luke8086.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-03-22T11:39:14.000Z","updated_at":"2026-06-17T22:04:54.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/luke8086/gentleos32","commit_stats":null,"previous_names":["luke8086/gentleos","luke8086/gentleos32"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/luke8086/gentleos32","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luke8086%2Fgentleos32","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luke8086%2Fgentleos32/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luke8086%2Fgentleos32/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luke8086%2Fgentleos32/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/luke8086","download_url":"https://codeload.github.com/luke8086/gentleos32/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luke8086%2Fgentleos32/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34825611,"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-26T02:00:06.560Z","response_time":106,"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":"2026-06-15T21:00:31.554Z","updated_at":"2026-06-26T17:00:43.150Z","avatar_url":"https://github.com/luke8086.png","language":"C","funding_links":[],"categories":["C"],"sub_categories":[],"readme":"# GentleOS/32\n\nA hobby operating system for vintage 32-bit PCs,\nbuilt for tinkering with old hardware on the bare metal.\n\nYou can find more information on its [website](https://luke8086.dev/gentleos32).\n\nIt has a spin-off called\n[GentleOS/16](https://github.com/luke8086/gentleos),\nwhich targets even older, 16-bit PCs.\n\n\u003cimg src=\"doc/machimg/t1900c.webp\" width=\"400\"\u003e\n\n## Building\n\nThe only prerequisite is Docker \u0026 Docker Compose, supporting linux/amd64 platform.\n\nTo compile GentleOS/32, run:\n\n```bash\ndocker compose run --rm dev make -j4\n```\n\nYou will find the resulting binaries in `build/`.\n\nTo clean up docker artifacts, run:\n\n```bash\ndocker compose down --rmi all\n```\n\n## Attributions\n\n- Assets in [vendor/icons8](vendor/icons8) have been sourced from\n  [Icons8](https://icons8.com/) using the\n  [free license](https://web.archive.org/web/20260325111643/https://icons8.com/license)\n  and modified\n\n- Assets in [vendor/mona](vendor/mona) have been extracted from the\n  [Mona Font](https://github.com/MonadABXY/mona-font) and modified\n  ([LICENSE](vendor/mona/LICENSE.txt))\n\n- Assets in [vendor/int10h](vendor/int10h) have been extracted from the\n  [The Ultimate Oldschool PC Font Pack](https://int10h.org/oldschool-pc-fonts/)\n  and modified ([LICENSE](vendor/int10h/LICENSE.txt))\n\n## License\n\nExcept where otherwise noted, GentleOS/32 is licensed under [GPLv2](LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fluke8086%2Fgentleos32","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fluke8086%2Fgentleos32","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fluke8086%2Fgentleos32/lists"}