https://github.com/iglunix/iglunix
Linux (and other kernels) distro with no GNU components
https://github.com/iglunix/iglunix
linux llvm musl
Last synced: 7 months ago
JSON representation
Linux (and other kernels) distro with no GNU components
- Host: GitHub
- URL: https://github.com/iglunix/iglunix
- Owner: iglunix
- License: 0bsd
- Created: 2021-02-06T11:05:36.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2025-09-30T20:10:17.000Z (9 months ago)
- Last Synced: 2025-09-30T22:09:11.914Z (9 months ago)
- Topics: linux, llvm, musl
- Language: Shell
- Homepage:
- Size: 831 KB
- Stars: 239
- Watchers: 8
- Forks: 11
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- sign_in - iglunix
README
# [Iglunix](https://iglunix.xyz/)
Unix like software distribution with no GNU components
All build scripts are 0BSD Licensed.
To create an ISO from a non-iglunix OS please see https://github.com/iglunix/iglunix-autobuild
## Is this GNU/Linux
No. We currently only have one GNU package in the whole system: GNU Make.
Iglunix has the least possible software for any self hosting Linux distribution.
In the future, with a rewrite of GNU Make, we will have no GNU software at all.
## Installation
See [INSTALL.md](INSTALL.md)
## Discord
Join us at [link](https://discord.gg/NKB9qD2bMx)
## Web Browsers
Iglunix has Firefox packaged requiring `autoconf` as an extra GNU package.
## Replacements LUT
|standard tool | iglunix tool | use |
|--------------|--------------------|----------------------------------|
|glibc | musl | libc |
|glibc | libexecinfo | Backtrace functions |
|libstdc++ | libc++ | C++ standard library |
|libgcc | libunwind | Stack unwinding |
|libgcc | compiler-rt | Compiler builtins |
|bison | byacc | POSIX yacc |
|coreutils | toybox+busybox | POSIX utilities |
|gcc | clang | C++ compiler |
|zlib | zlib-ng | Compression library |
|gmake | bmake, others | POSIX Make implementation |
|ninja | samurai | Ninja build implementation |
|GNU M4 | OpenBSD M4 | POSIX M4 implementation |
|ncurses | netbsd-curses | X/Open Curses implementation |
|bash | mksh | Shell |
|Linux PAM | Open PAM | Pluggable Authentication Modules |
|sudo | doas | Privilege escalation |
|pkg-config | pkgconf | Package configuration tool |
|e2fsprogs | make_ext4fs | Make an ext4 file system |