All the standard UNIX utilities and more in less than 3MB. It even has a fucking init system on it.
How can this thing be so based?
All the standard UNIX utilities and more in less than 3MB. It even has a fucking init system on it.
How can this thing be so based?
It's actually 1424KB and the best thing about it is the cut-down vi editor, which is maximum comfy.
It also comes with ed
GNUfags btfo
>BusyBox is licensed under the GNU General Public License version 2
retard
i'm actually half tempted to do a fully musl+busybox+mdev lfs install myself, saw some github repositories with decent documentation.
>1424KB
lol whut
shit is 2.2MB here.
He isn't retarded busybox is GPL-2 dumbfuck.
B-BUT MUH UNIX PHILOSOPHY
REEEEEEEEEEEEEEE
What's the point? You can have that on Void, but they use eudev instead.
I wonder how busybox/sbase/9base compare to the coreutils performance wise. Nobody has benchmarked it as far as I know.
It depends on what applets you compiled it with.
Retard it's not maintained by the GNU project, he wasn't talking about the license.
I prefer the BSD ones, they are still small yet they remain to be useful.
>What's the point?
ah, not as a main os or something like that, just to see how it'll turn out.
>You can have that on Void, but they use eudev instead.
i'm aware that void has musl releases. i'm daily using my own lfs+blfs 8.4 based distribution, it's comfy as hell, so i'm familiar with the entire process as i've been through it multiple times. i just like playing with the os itself and (over)engineering/polishing it as my main hoby so taking a preconfigured distro kills the fun for me but i see your point.
>I wonder how busybox/sbase/9base compare to the coreutils performance wise. Nobody has benchmarked it as far as I know.
i've been meaning to try that but i'm afraid of certain scripts that i've been using for ages breaking. while i prefer having only the stuff i need and pick a minimalist route, i don't cripple myself for the muh minimalism meme.
hobby*
>not as a main os or something
I wasn't attacking you in that regard, using it as your main os is perfectly fine. We are hackers after all.
About the Void part: What I meant by that is, you can rip out any system component and replace it with another one (for example the init system, or in this case the userland). Hence my question about what would be different with an lfs install, assuming you're installing a binary package manager on top of it anyway.
>I'm afraid of certain scripts breaking
I replaced grep with ripgrep, awk with mawk and sed with minised on my machine and nothing happened. Had to rewrite one script.
I think the not crippling yourself for muh minimalism meme is a meme. If it soothes our autism, why not do it?
>using it as your main os is perfectly fine.
ah no, i didn't get it as an attack, i'm more concerned about unknown breakages that may require additional search for specific patches for running musl instead of glibc but then that's the fun part. i needed couple of additional patches that i didn't need before switching to gcc9.1.0, that was fun.
wonder if void and alpine are openly distributing their patches that they use during their build phase like gentoo and arch, those might come in handy.
>Hence my question about what would be different with an lfs install, assuming you're installing a binary package manager on top of it anyway.
i personally am running all free/open software and have a toolchain that supports almost all of the used languages of today so i build software myself instead of taking binary packages. i don't see any point in putting a package manager, binary or source based, in an environment which i use for the pleasure of building the thing myself.
>I replaced grep with ripgrep, awk with mawk and sed with minised on my machine and nothing happened. Had to rewrite one script.
iirc 9front/base userland stuff lack gnu and/or bsd specific flags and i don't feel like checking each and every script i have for those flags but i've noted these down and will give them a look, thanks a bunch.
>I think the not crippling yourself for muh minimalism meme is a meme. If it soothes our autism, why not do it?
if i feel like wrestling with the system, sure, it's fun but the real issue comes up when i feel like just kicking back and relaxing. my idea of minimalism is not having anything that i don't need if possible, such as at-spi2, dbus, gtk3, polkit, cgroups etc., not blindly removing stuff so that i can get off of my package count being lower than a specific number.
is there any distro that utilizes it?
something like Alpine?
Alpine does
i've mentioned alpine in but i want to build the thing myself as hobby project type of deal as i've explained.
i've used alpine and adelie for a couple of days, it's comfy. i recommend people checking adelie, they're fairly new and their main dev is a ppc freak.
wrong mention, i meant
>3MB
Bloat.
Use sbase+ubase or plan9port which has neat stuff like rc and plumber
security>>>>>>>>>>>>>>>>>>>>>file size
Yeah their utilities are pledged too, pretty cool stuff.
The last time I checked, sbase and ubase weren't even complete. And it's unlikely the are now given they have 5 commits per year or so.
I'm not a reverse size queen, I prefer performance and features.
>she doesn't use toybox
enjoy your restrictive license lmao
do morpheus linux instead
The only people who complain about copyleft are the people the GPL was created to piss off in the first place.
How do you do dependecy resolution and updates?
Also, I thought notifications without dbus are impossible? I have it installed, but the dunst package on void doesn't depend on it.
My idea of minimalism is always using the best tool for the job, which most often happens to be the smallest one. I also use glibc because I don't have reasons not to.
I only care about speed. Is it faster?
Last I remember it sucked ass. Didn't have half the flags GNU utils have.
nah busybox vi is worthless, all the wrong features
for me, it's GNU coreutils and eshell
gay