The labour that others did contribute or was harnessed in OS71337.
- To the countless contributors and maintainers that make it just easy to download, configure and compile without much fidding.
- To all those that keep drivers up and running for old hardware that is definitely vintage.
- To those that keep it stable and secure and freely accessible to the world.
- For making a better alternative to BusyBox with a more permissive license known as 0BSD, with an in-depth explainer why.
- Excellent documentation on how to build & cross-compile it from source, the code written and a good online manpage that shows what every command does.
- Being patient and willing to answer noob-ish questions on my part.
- Thanks again to Rob Landley for providing ready-to-roll musl-cross binaries and tarballs.
For being a functioning bootloader that just works on Floppies or basically anything.
These are mostly projects that inspired me to give it a go.
- For documenting how Floppinux was being built in a reproduceible manner.
- It pretty much got me very far in the development cycle of OS/1337.
A sadly unmaintained Linux Distribution designed to fit on a 3,5" 1.440 kB FDD.
A minimalist Busybox/Linux distro that could turn any i386-SX with 12MB RAM, 2 NICs and a 1440kB FDD into a functional firewall.
A minimalist Busybox/Linux Distribution maintained by Rob Landley (the ex-maintainer of BusyBox and now-maintainer of toybox) which aimed to be the smallest, "self-hosting" aka. self-compiling Linux Distribution.
The Successor Project of Aboriginal Linux which has been marged into toybox since 2020.
A minimalist Linux distro that only needs 8MB of storage and 28MB of RAM, but uses regular linux components like glibc, bash and so forth.
Being a very smol and nifty distro abeit with way more space to work work.
- It's also available with Xorg for a fancy GUI Desktop.
For being one of the first Linux Distros I tried and that saved my friends-, customers-, and employers' asses countless times.
- Nowadays I'm a bit more lazy and use Rescatux instead.
See also: SystemRescueCD
Being the go-to "LiveCD" to work with.
Showcasing that a minimal yet nice Desktop for 32bit/ix86 was still useful and in demand.
- Both Ubuntu LTS Server and Ubuntu LTS Desktop as they are my go-to OSes to work on that are reliable and don't get viruses or crashes or cause a ton of headaches.
- Whilst Ubuntu Core may be a good solution for a lot of IoT devices and projects,
- Utilizing the same approach as used for OS/1337 by having a seperate development envoirment on different Hardware than the target system.
- This is done out of convenience and to allow the use of development tools outside of those supported on OS/1337.
- OFC it's desireable to have OS71337 self-hosting tho as of now this is not regarded with as high of a priority than for toybox.
- This is done out of convenience and to allow the use of development tools outside of those supported on OS/1337.
- Which can be considered to be similar abeit as a commercial solution with one time purchase for licensing per project
- OFC in that regard it's not dissimilar from RHEL, SLES & SLED being an Enterprise Linux Distribution.
- The "Free" version is just "Yocto Linux" from Yocto Project#Yocto)
- Being the official solution by the Linux Foundation to build and create embedded Linux for IoT devices.
- It still relies on the same GNUtils and libraries and thus is problematic for use-cases that don't play nice with CCSS as per their copyleft licensing, most notable GPLv3.
- One of the reasons to use toybox over BusyBox which Rob Landley pointed out in great lenghts.
- Not to mention GNUtils require way more storage than necessary.
- It still relies on the same GNUtils and libraries and thus is problematic for use-cases that don't play nice with CCSS as per their copyleft licensing, most notable GPLv3.