"The only thing they fear is #Linux!"
https://www.youtube.com/watch?v=kpnW68Q8ltc
Image Source: http://xenia-linux-site.glitch.me/ via @Neotheta
@enigmatico @privateger Anyway, with #musl & #toybox I got a booting #Linux with #kernel666 in #1440kB:
https://github.com/OS-1337/OS1337/blob/main/OS1337-core-prerelease.img
And I do continue to work on @OS1337 ...
@SweetAIBelle @OS1337 shure.
I'm convinced that a fully-fledged image of that would be similar to #toybox's #mkroot, which is @landley 's reference implementation for a toxbox + #musl / #linux system.
Either way, we're close to his reference matterial AFAICT and I do think that OS/1337 can become a good and solid foundation for #minimalist & #embedded systems.
For comparison:
#YoctoLinux is quite #THICC in comparison (using LSB & #GNUtils for the most part!) and stuff like #OpenADK seems to be overly complex...
Speaking of #grsec, I wounder if Bruce Perens actually sued them for allegedly violating #GPLv2 when in fact said license allows #paywalling aka. restricting access to buyers of the product it contains.
@ncommander Eeyupp...
In fact, I had to cross-compile and statically link #Kernel666 for @OS1337 on my #amd64 machine because the entire build toolchain won't fit on my #i486-compatible testing hardware at all!
And even if it were to fit, that would mean a simple build would take WEEKS, not mere minutes.
@SweetAIBelle @starchy @OS1337
I know...
I've to basically redo the entire build pipeline for #mlb because for that to work I've to integrate the #initramfs into the #kernel...
I just hope choosing #kernel666 for the #meme-factor doesn't bite me in the ass...
@starchy does this also affect the toolchain for @linux / #Linux #Kernel?
Cuz I do set #kernel666 and the #initramfs for @OS1337 to be compressed with #xz and whilst it's statically compiled against @musl, I still want to enshure this isn't a #SupplyChainAttack affecting me or OS/1337.
@mos_8502 TBH, that size is absurd given that entire fully-fledged Linux distros fit in those not too long ago (or still if you don't use something huge like Ubuntu LTS)...
I'm pretty shure I need less than 1,6 GB of space to build OS/1337 and that is with #Linux #Kernel666...
The end result of a statically linked against #musl built kernel (#bzImage) with xz compression is in the 500-700+kB range and witha stripped-down #toybox and the bloaty af #syslinux I managed to fit it onto a 1440kB Floppy...
https://github.com/OS-1337/OS1337
Which you can download here:
https://github.com/OS-1337/OS1337/raw/main/OS1337-core-prerelease.img
So yeah, 1,6GiB is way too big for a single, statically linked #binary, #Rust or not...
Like seriously, How do they manage to waste that much space???
@daniel well, @torvalds already celebrated by releasing @linux #Kernel666...
Continous Improvements are being made on OS/1337...
As can be seen here:
https://github.com/orgs/OS-1337/projects/1/views/1
The current image can be found at: https://github.com/OS-1337/OS1337/blob/04256bfa4cf0f359039a81ae4508bbc8af9c4e72/build/0.CORE/os1337.img - ofc with #Kernel666 !
OFC feedback, suggestions and contributions are very much welcome!
https://github.com/OS-1337/OS1337
@jasonnab that is the #linux #kernel for all #ironmaiden fans using #linux #uptheirons #numberofthebeast #Kernel666
We're pleased to announce that #Linux #Kernel666 has been integrated in the current development build of OS/1337:
You can download it here:
https://github.com/OS-1337/OS1337/blob/04256bfa4cf0f359039a81ae4508bbc8af9c4e72/build/0.CORE/os1337.img
#Linux 6.6.6 #LTS #Kernel has been released (#LTSKernel / #666 / #NumberOfTheBeast / #Kernel666 / #LinuxKernel666) https://kernel.org/