{"id":13657207,"url":"https://github.com/gopher-os/gopher-os","last_synced_at":"2026-01-12T01:02:44.333Z","repository":{"id":41374493,"uuid":"85822612","full_name":"gopher-os/gopher-os","owner":"gopher-os","description":"A proof of concept OS kernel written in Go","archived":false,"fork":false,"pushed_at":"2020-08-29T02:08:35.000Z","size":659,"stargazers_count":2603,"open_issues_count":7,"forks_count":181,"subscribers_count":117,"default_branch":"master","last_synced_at":"2025-05-22T15:12:44.180Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Go","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/gopher-os.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-03-22T12:02:46.000Z","updated_at":"2025-05-18T00:38:22.000Z","dependencies_parsed_at":"2022-09-04T08:41:40.872Z","dependency_job_id":null,"html_url":"https://github.com/gopher-os/gopher-os","commit_stats":null,"previous_names":["achilleasa/gopher-os"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/gopher-os/gopher-os","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gopher-os%2Fgopher-os","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gopher-os%2Fgopher-os/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gopher-os%2Fgopher-os/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gopher-os%2Fgopher-os/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gopher-os","download_url":"https://codeload.github.com/gopher-os/gopher-os/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gopher-os%2Fgopher-os/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28330165,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-12T00:36:25.062Z","status":"ssl_error","status_checked_at":"2026-01-12T00:36:15.229Z","response_time":60,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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-08-02T05:00:38.580Z","updated_at":"2026-01-12T01:02:44.296Z","avatar_url":"https://github.com/gopher-os.png","language":"Go","funding_links":[],"categories":["开源类库","Misc","Go (134)","Open source library","Go","Open Source Operating Systems"],"sub_categories":["系统开发","System Development"],"readme":"# gopher-os [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE)\n\n| Tests / Coverage                                                       | Go 1.7.x            | Go 1.8.x            | Go 1.9.x            | Go 1.10.x            | Go 1.x            |\n|------------------------------------------------------------------------|---------------------|---------------------|---------------------|----------------------|-------------------|\n| [![Build Status][0]][6] [![Coverage][7]][8] [![Go Report Card][9]][10] | [![go 1.7.x][1]][6] | [![go 1.8.x][2]][6] | [![Go 1.9.x][3]][6] | [![go 1.10.x][4]][6] | [![go 1.x][5]][6] |\n\n[0]: https://travis-ci.org/achilleasa/gopher-os.svg?branch=master\n[1]: https://travis-matrix-badges.herokuapp.com/repos/achilleasa/gopher-os/branches/master/1\n[2]: https://travis-matrix-badges.herokuapp.com/repos/achilleasa/gopher-os/branches/master/2\n[3]: https://travis-matrix-badges.herokuapp.com/repos/achilleasa/gopher-os/branches/master/3\n[4]: https://travis-matrix-badges.herokuapp.com/repos/achilleasa/gopher-os/branches/master/4\n[5]: https://travis-matrix-badges.herokuapp.com/repos/achilleasa/gopher-os/branches/master/5\n[6]: https://travis-ci.org/achilleasa/gopher-os\n[7]: https://codecov.io/gh/achilleasa/gopher-os/branch/master/graph/badge.svg\n[8]: https://codecov.io/gh/achilleasa/gopher-os\n[9]: https://goreportcard.com/badge/github.com/achilleasa/gopher-os\n[10]: https://goreportcard.com/report/github.com/achilleasa/gopher-os\n\nThe goal of this project is to build a 64-bit POSIX-compliant tick-less kernel\nwith a Linux-compatible syscall implementation using [Go](https://golang.org). \n\nThis project is not about building yet another OS but rather exists to serve as\nproof that Go is indeed a suitable tool for writing low level code that runs\nat ring-0.\n\n**Note**: This project is still in the early stages of development and is not yet\nin a usable state. In fact, if you build the ISO and boot it, the kernel will \neventually panic with a `Kmain returned` error.\n\nTo find out more about the current project status and feature roadmap take a\nlook at the [status](STATUS.md) page.\n\n## Building and running gopher-os \n\nTLDR version: `make run-qemu` or `make run-vbox`. \n\nA detailed guide about building, running and debugging gopher-os on\nLinux/OSX as well as the list of supported boot command line options are\navailable [here](BUILD.md).\n\n## How does it look?\n\n80x25 (stadard 8x16 font): ![80x25 with standard 8x16 font][cons-80x25]\n\n1024x768 (10x18 font): ![1024x768x32 with 10x18 font][cons-1024x768]\n\n2560x1600 (14x28 font): ![retina mode (2560x1600) with 14x28 font][cons-2560x1600]\n\n[cons-80x25]: https://drive.google.com/uc?export=download\u0026id=0Bz9Vk3E_v2HBb3NHY1JtTFFZckU\n[cons-1024x768]: https://drive.google.com/uc?export=download\u0026id=0Bz9Vk3E_v2HBZ1M3MTNjc3NaOXM\n[cons-2560x1600]: https://drive.google.com/uc?export=download\u0026id=0Bz9Vk3E_v2HBbjBNSEJlTmJTelE\n\n## Contributing\n\ngopher-os is Open Source. Feel free to contribute! To get started take a look \nat the contributing [guide](CONTRIBUTING.md).\n\n## Licence\n\ngopher-os is distributed under the [MIT](LICENSE) license.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgopher-os%2Fgopher-os","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgopher-os%2Fgopher-os","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgopher-os%2Fgopher-os/lists"}