{"id":26934961,"url":"https://github.com/pynckels/tiny-linux","last_synced_at":"2025-04-02T11:16:25.469Z","repository":{"id":285576033,"uuid":"958148647","full_name":"Pynckels/tiny-linux","owner":"Pynckels","description":"Creation of a tiny linux kernel image without operating system (only a user space application: init)","archived":false,"fork":false,"pushed_at":"2025-04-01T13:52:14.000Z","size":17,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-01T14:40:23.871Z","etag":null,"topics":["linux-kernel","tiny-linux","userspace-application"],"latest_commit_sha":null,"homepage":"","language":"Makefile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Pynckels.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}},"created_at":"2025-03-31T18:11:29.000Z","updated_at":"2025-04-01T13:52:17.000Z","dependencies_parsed_at":"2025-04-01T14:40:26.703Z","dependency_job_id":"3d32582d-31fc-4603-8348-48a54b153c4c","html_url":"https://github.com/Pynckels/tiny-linux","commit_stats":null,"previous_names":["pynckels/tiny-linux"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pynckels%2Ftiny-linux","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pynckels%2Ftiny-linux/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pynckels%2Ftiny-linux/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pynckels%2Ftiny-linux/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Pynckels","download_url":"https://codeload.github.com/Pynckels/tiny-linux/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246802624,"owners_count":20836373,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["linux-kernel","tiny-linux","userspace-application"],"created_at":"2025-04-02T11:16:22.681Z","updated_at":"2025-04-02T11:16:24.663Z","avatar_url":"https://github.com/Pynckels.png","language":"Makefile","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Goal\n\nCreation of a tiny linux kernel image without operating system (only a user space application: init).\n\nThe created image can be used with qemu to test applications written for the Linux kernel without libraries like libc.\n\nThe created image is not suited for production purposes since it contains no security elements whatsoever.\n\n## Use\n\n#### Install\n\n    git clone git@github.com:Pynckels/tiny-linux.git\n\n#### Get help\n\n    make help\n\n#### Run make procedure\n\n    make\n\n#### Test build iso image\n\n    make run\n\n## Credits\n\nIdea and most of the procedure: https://www.youtube.com/@nirlichtman\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpynckels%2Ftiny-linux","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpynckels%2Ftiny-linux","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpynckels%2Ftiny-linux/lists"}