afroraydude / gnulesslinux

A Linux Distribution with a non-GNU Userland

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Wombat Linux

an attempt at a GNU-less Linux Distro

MOVED TO here

__          __             _           _     _      _                  
\ \        / /            | |         | |   | |    (_)                 
 \ \  /\  / /__  _ __ ___ | |__   __ _| |_  | |     _ _ __  _   ___  __
  \ \/  \/ / _ \| '_ ` _ \| '_ \ / _` | __| | |    | | '_ \| | | \ \/ /
   \  /\  / (_) | | | | | | |_) | (_| | |_  | |____| | | | | |_| |>  < 
    \/  \/ \___/|_| |_| |_|_.__/ \__,_|\__| |______|_|_| |_|\__,_/_/\_\

A Linux Distribution with a non-GNU Userland created by afroraydude

Official site

version

Why?

I wanted to see how far I could go with this

Download

The current version is: v0.1-alpha

Downloads will be available on my repo found here

More details about the system

The system will use uspm as its package manager, with the default mirror as my own mirror found here. It will be shell-only for now.

Special thanks

dslm4515@github for making the MUSL-LFS guidebook that Wombat Linux was first built with.

Alpine Linux for being musl-based and being a general guide for any extra libs/programs I wanted to add

Void Linux for all the patches. Seriously.

Support

Chat with the dev

Replacement Checklist

  • autoconf (avise the use of cmake?)
  • automake (advise the use of cmake?)
  • bash - Bash is installed and is still default, but Heirloom's shell is also installed. Bash is installed for compatibility reasons.
  • binutils (installed, planned: lld (LLVM))
  • bison
  • coreutils - Coreutils are installed, however, they are not the default tools, and instead the tools available are part of the Heirloom project, which is based of of OpenSolaris
  • dejagnu
  • diffutils (see coreutils, same applies)
  • findutils
  • gawk
  • gcc (planned: clang)
  • gdbm
  • gettext
  • glibc (musl-libc)
  • gmp
  • gperf
  • grep (ripgrep?)
  • groff (see coreutils, same applies)
  • grub (planned: (e)lilo)
  • gzip (maybe just don't include?)
  • inetutils (iputils)
  • libtool (slibtool)
  • m4 (netbsd m4)
  • make (bsd make)
  • ncurses (curses)
  • sed (just use ed?)
  • tar (see coreutils, same applies)
  • texinfo

About

A Linux Distribution with a non-GNU Userland


Languages

Language:C 73.6%Language:CMake 17.5%Language:Shell 8.9%