https://github.com/pynckels/tiny-linux
Creation of a tiny linux kernel image without operating system (only a user space application: init)
https://github.com/pynckels/tiny-linux
linux-kernel tiny-linux userspace-application
Last synced: about 1 year ago
JSON representation
Creation of a tiny linux kernel image without operating system (only a user space application: init)
- Host: GitHub
- URL: https://github.com/pynckels/tiny-linux
- Owner: Pynckels
- License: gpl-3.0
- Created: 2025-03-31T18:11:29.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-01T13:52:14.000Z (about 1 year ago)
- Last Synced: 2025-04-01T14:40:23.871Z (about 1 year ago)
- Topics: linux-kernel, tiny-linux, userspace-application
- Language: Makefile
- Homepage:
- Size: 16.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Goal
Creation of a tiny linux kernel image without operating system (only a user space application: init).
The created image can be used with qemu to test applications written for the Linux kernel without libraries like libc.
The created image is not suited for production purposes since it contains no security elements whatsoever.
## Use
#### Install
git clone git@github.com:Pynckels/tiny-linux.git
#### Get help
make help
#### Run make procedure
make
#### Test build iso image
make run
## Credits
Idea and most of the procedure: https://www.youtube.com/@nirlichtman