BSDCoreUtils
toybox
BSDCoreUtils | toybox | |
---|---|---|
4 | 14 | |
42 | 2,243 | |
- | - | |
0.0 | 9.5 | |
over 1 year ago | 5 days ago | |
C | C | |
GNU General Public License v3.0 or later | BSD Zero Clause License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
BSDCoreUtils
-
GitHub - dcantrell/bsdutils: Alternative to GNU coreutils using software from FreeBSD
https://github.com/DiegoMagdaleno/BSDCoreUtils/blob/master/src/cat/cat.c (not upstream but a port)
-
Debian Running on Rust Coreutils
The Rust implementation that we are discussing is MIT licensed and as far as I know not part of GNU.
I do not believe that "Coreutils" is trademarked by GNU.
There are other projects that use the name "Coreutils" that are not part of GNU:
https://github.com/DiegoMagdaleno/BSDCoreUtils
-
Have you heard of posh: Policy-compliant Ordinary SHell?
Unsure. Would BSD CoreUtils help?
-
Writing Bash Scripts that are not only Bash: Checking for Bashisms and testing with Dash
This makes me want to build a container for testing scripts that contains: posh, BSD coretools, shellcheck, checkbashisms.
toybox
-
Aboriginal Linux
The successor project uses musl: https://github.com/landley/toybox/tree/master/mkroot
- GitHub - dcantrell/bsdutils: Alternative to GNU coreutils using software from FreeBSD
-
BusyBox 1.36.0
Lazyweb, since searching for "Toybox" wasn't helpful: https://github.com/landley/toybox#readme (although "toybox shell" did help)
And it's BSD Zero Clause, for those who are curious: https://github.com/landley/toybox/blob/0.8.8/LICENSE
- How efficient can cat(1) be?
-
Understanding the bin, sbin, usr/bin, usr/sbin split (2010)
For those who liked this text and want to read more from the author, have a look at his busybox replacement toybox:
http://landley.net/toybox/
-
Some well-documented, not GPL tar implementations or perhaps a course material on implementing tar?
No idea if it supports what you need but toybox has an implementation of tar.
-
Hacker News top posts: Sep 25, 2021
Toybox: All-in-one Linux command line\ (61 comments)
- Toybox: All-in-one Linux command line
What are some alternatives?
fancy-regex - Rust library for regular expressions using "fancy" features like look-around and backreferences
busybox - Docker Official Image packaging for Busybox
build2 - build2 build system
bc - An implementation of the POSIX bc calculator with GNU extensions and dc, moved away from GitHub. Finished, but well-maintained.
bsdutils - Alternative to GNU coreutils using software from FreeBSD
coreutils - upstream mirror
libgnunetworker - Multithreading with GNUnet
mbpfan - A simple daemon to control fan speed on all MacBook/MacBook Pros (probably all Apple computers) for Linux Kernel 3 and newer
BSDGames - Text based games from Debian - bsdgames package.
regex - An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs.
flatpak - Linux application sandboxing and distribution framework