Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

104 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Insanely Small Linux (ISL)

Insanely Small Linux (ISL) is a minimalist, kernel-focused operating system designed to push the absolute limits of the x86_64 architecture. Developed by Neo. this project focuses on extreme optimization, achieving a functional OS in just 5MB.

  • Current latest version: 1.6

Key Achievements

  • The 5MB Milestone: Slashed over 80% of the size from standard minimal builds by ditching GRUB in favor of a precision-tuned ISOLINUX bootloader.
  • Pure Kernel Hacking: A custom-compiled Linux Kernel 7.0.3, stripped of every non-essential driver and debug symbol.
  • Bespoke UI/UX: Features a custom-coded login manager and shell interface, built entirely in POSIX-compliant shell script.
  • Instant Execution: It boots directly into the shell for maximum speed.

Specifications

  • OS Name: Insanely Small Linux (ISL)
  • Kernel: 7.0.3 (Custom Minimalist Build)
  • Bootloader: ISOLINUX (El Torito No-Emulation Mode)
  • Userland: BusyBox (Statically Linked)

MIT License. Open for forks, hacks, and further minimization.

Screenshots

alt

Open Source Compliance

This project utilizes open-source software. In compliance with the GPL v2, the following resources are provided:

  • Kernel & BusyBox Config: Found in the /LEGAL directory. These files contain the exact configuration used to achieve the 5.4MB size.
  • Upstream Sources:
  • Modifications: All custom scripts (/init, /bin/MyShell) are original works by the developer and are provided under the MIT License.

Download

64bit edition

https://sourceforge.net/projects/insanely-small-linux/files/ISL1.6.iso/download

32bit edition

https://sourceforge.net/projects/insanely-small-linux/files/ISL1.6-32bit.iso/download

Important

Due to 32-bit architectual limitations, the maximum usable memory is approximately 4GB.

Older versions can be downloaded from here.

https://sourceforge.net/projects/insanely-small-linux/files/

Contact

Questions, bug reports or suggestions

About

A tiny Linux OS with a size of 5MB

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors