Skip to content

This repository holds files for the tinyLinux project

Notifications You must be signed in to change notification settings

terryasdf/tinylinux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TinyLinux

The TinyLinux project is aiming to build a very, very small Linux system (aiming at < 10MiB) for general usage, including things like embedded system development, distro building, studying the internals of a Linux system, etc.

Currently, the TinyLinux system has the following components:

  • Busybox 2.8 (Statically linked with musl-libc with sanitized kernel headers)
  • Linux Mainline Kernel 4.14 (bzImage, custom edition of "make tinyconfig")
  • Syslinux / Grub bootloaders

Future versions of TinyLinux will be split into different systems with different purpose. Examples might be a system based on the type 1 bare-metal hypervisor Xen, or it could simply be an embedded system for Nano Pi or Raspberry Pi. Developing a lightweight package manager is also one of the goals of the project.

This project is still under heavy development. Please use the files/programs in this project at your own risk.

-- Richard

About

This repository holds files for the tinyLinux project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published