home.social

#toybox — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #toybox, aggregated by home.social.

  1. Tangents aside, people are free to create forks and even branches that include #SystemD or use #BusyBox:

    That is the #Freedom of #FLOSS and in fact for anything outside the 1440kB target we'd accept #SystemD since it works and solves a lot of issues...
    youtube.com/watch?v=o_AIw9bGog

    Granted OS/1337 isn't a #demo first but rather tries to take the concept of #tomsrtbt and @w84death 's #Floppinux and tries to make it something that is useable and can be extended to arbitrary complexity if one desires to...

    It's about making a tiny #Linux distro that is #reproduceable and #auditable...

    It won't replace @ubuntu or any other big distro, likely it won't even replace #mkroot from #toybox but it should be a clean and level foundation for small #IoT and #EmbeddedSystems projects and products...

    Something that is easy to build and customize and port to other platforms...

    And we're open for contributions:
    github.com/OS-1337/OS1337/blob

  2. @landley @DavittoKun *nodds in agreement*

    I don't expect anyone maintaining, designing or building #CriticalInfrastructure to ever reach out to me or even use OS/1337, but if those developing i.e. medical IT take a look at this and decide to use a clean and minimalist #Linux, #FreeBSD, #OpenBSD or even #illumos - based distro with #toybox or another compact #Userland instead of some botched "embedded" Version of Windows, then already that's the kind of change I want to see...

    I mean it would be cool if they used and contributed to #OS1337 but if I wanted to force them then I should've made some commercial distro akin to #WindRiverLinux or #VxWorks instead, and I don't...

  3. @DavittoKun Actually, I've not come that long and have been quite #lazy and #halfassing things way too much.

    I just took @w84death 's #Floppinux Manual, a current #Linux Kernel, yeeted #BusyBox for @landley 's #toybox and hammered enough keys with my monkey brain to get a console working.

    @SweetAIBelle them beautified and streamlined the list of scripts I used to build it and provided ample of feedback and suggestions.

    In fact, I think everyone should read that Floppinux manual which is also a nice writeup to get started at the surface of it.
    archive.org/details/floppinux-

    It's an ongoing process and ideally it'll get modest success for those that look for #OpenBSD-alike security but with the ease and simplicity of "how do I get this running on my [weird] box?" since basically every SoC today can boot Linux more or less straightforward to some degree.

    I do OFC value and welcome feedback and support on that matter, as I can't even remotely claim to know everything without ridiculing myself with such a baseless statement.
    github.com/OS-1337

    Does it seem redundant to #mkroot?
    Yeah, but that's expected since mkroot's goal is to showcase toybox's self-reproduceability and using it's built-in gzip instead of xz is just one of the many concessions this will inevitably demand...

    Do I want OS/1337 to be 'self-hosting'?
    Yes, but it's not the prime goal and thus currently out of focus for testing...

    A lot of things will develop over time...

  4. Aside from "rebuilding under itself" which is on the roadmap, OS/1337 is close to #mkroot.
    youtube.com/watch?v=MkJkyMuBm3 (video via @linuxfoundation feat. @landley )

    Certainly not a drop-in replacement, but that's not the primary goal of it either.
    It would be nice, but it's not a strict necessity as of now...

    It's also not as cringe as using a botched Debian 8.2 shoved though OpenADK and left to marinade or rather rot for almost a decade on devices being deployed to customers...
    viprinet.com/en/support/downlo

    As of now, just running build.sh does build a working 1440kB floppy image that boots.
    github.com/OS-1337/OS1337/blob

    Tho there are still some issues I'm confident this will get some releaseable alpha version this year if not the first half of it...
    github.com/orgs/OS-1337/projec

    Contributions to #OS1337 are welcome as well as feedback: Tho be mindful this is pre-alpha software so it may have a lot of rough and sharp edges that can hurt.
    github.com/OS-1337/OS1337/issu

    If one can test on physical hardware with ISA and/or PC/104 bus that would really help.
    Ideally use something like a Gotek #SFR1M44 test with if your System's #BIOS doesn't support USB-#Floppy emulation via an image file like some #Vortex86-based SBCs.
    gotekemulator.com/P_view.asp?p
    (Doesn't require #Flash Floppy tho it's recommended!
    github.com/keirf/flashfloppy)

    As of now, OS/1337 does boot, but has a lot of issues...

    But we're confident to get them addressed.

    #Linux #FLOSS #FOSS #OSS #Development #toybox #distro