shakedown.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A community for live music fans with roots in the jam scene. Shakedown Social is run by a team of volunteers (led by @clifff and @sethadam1) and funded by donations.

Administered by:

Server stats:

267
active users

#busybox

0 posts0 participants0 posts today
Replied in thread

@katyswain I din't think that #CCSS is good either, but the demands of #GPLv3 are not compatible with the (adnitteldy shitty) reality of how #IP, #Licensing and #Patents work and thus it kneecaps a lot of things.

I chose #0BSD for _OS/1337 because as with any "intellectual labour", one cannot force others to collaborate and I'd rather have people join in out of the goodness of their hearts instead of just dumping some random git commit that is useless.

Replied in thread

@mrmasterkeyboard If that #kernel is mostly #POSIX-compatible it should be possible to port #toybox over there (alongside any other software one may want to get running on @OS1337), but that's as far as I know.

Not shure if @landley has the time and spoons beyond testing toybox against #Linux as he does aim to make it a better alternative to #BusyBox & #GNUtils.

OS/1337 Package Repository. Contribute to OS-1337/pkgs development by creating an account on GitHub.
GitHubpkgs/docs/WISHLIST.tsv at main · OS-1337/pkgsOS/1337 Package Repository. Contribute to OS-1337/pkgs development by creating an account on GitHub.
Replied in thread

@burnoutqueen the problem is that #enforcing #copyleft doesn't get you a single line of code improvements.

In an ideal world it would, but we all know that's not the case.

  • Consider #BSD-licensed alternatives a competiton, which is more likely to get contributions back (again, Rob Landley can most likely attest to that) from corporations and see it as a motivation for copyleft-licensed projects to step up their game!
Replied in thread

@AugierLe42e I assume that port is fixed to a specific USB Hub / Controller / Port and the button is similarly linked to some GPIO / I²C / PS/2 port...

  • What you can do is check lsusb for #USB devices and see if the specific port in question has a USB mass storage device or SATA bridge chip attached to it when said button is pressed.

If #QNAP used #Linux they should've provided those drivers / scripts as part of their #GPLv2 obligations to buyers/owners of said #NAS boxes.

  • Just don't expect any of that code to be useable, as @landley can attest from the #BusyBox license enforcement…

Either way if you can reliably identify the port & detect the button presses that should be sufficient to build like a #bash or #python script to basically detect the drive, mount it and cp -r /dev/$DRIVE/ /home/copied_drives/$LABEL/

  • It may need some fiddling and will most likely only work reliably on unencrypted drives with ext2-ext4, btrfs, ntfs, fat32, exfat filesystems...

Pretty shure you'll have to tweak a bit unless you want to use /dev/by-uuid/$UUID and the UUIDs of the partitions as name...

Apparently #Toshiba rushed #HDDVD so hard to the market they literally released a #Pentium4-based #Linux box with a #Desktop #Drive as their first #Player...

Please, go ahead!

So in the format war of blu-ray vs HD-DVD vs #HDVMD (yes you read right there existed a 3rd format, HD-VMD, that just tried to do absurd layer numbers to still use red lasers and be in theory cheaper to make discs and drives for!), the real winner are shitty Streaming Services like #Netflix and the like.

I just don't pirate so I can talk about it!

Replied in thread

@notsoloud same with all other #Linux distros.

Now granted, #NvChad is basically what happens when #neovim fans want to make a better alternative to #emacs.

For most people, using #fish as in fish shell with #tmux and some extras could yield the same...

OS/1337 Package Repository. Contribute to OS-1337/pkgs development by creating an account on GitHub.
GitHubpkgs/docs/WISHLIST.tsv at main · OS-1337/pkgsOS/1337 Package Repository. Contribute to OS-1337/pkgs development by creating an account on GitHub.
Replied in thread

@krutonium I can recommend @bunsenlabs / #BunsenLabsLinux which runs smooth in my #Vaio #P11Z with the shitty #GMA500 in #llvmpipe.

  • If that's too straining, consider #TinyCore, which us a #BusyBox-based distro - abeit very minimalist.

Those are the options with a fancy #GUI.

#i486#linux#i386
Replied in thread

@SweetAIBelle that's why I started @OS1337 : I looked at #Floppynux by @w84death and while it works with #BusyBox it doesn't do much beyond cat and vi and doesn't even have like drivers to store anything.

OFC #OS1337 isn't much better as of now but I do share the motivation that made @landley start #toybox:

A simple, clean, lean and adaptible, #smol #Linux distro that can be the solid foundation for anything.
youtu.be/MkJkyMuBm3g&t=1408
Whilst #mkroot is nice, I think there is some room for improvement and building an actual #distro.

  • Also he has made excellent documentation including a live demonstration on how to basically DIY a minimalist linux from scratch with #musl & toybox: youtu.be/Sk9TatW9ino

I feel that "Just chug in a #RaspberryPi with the lite Version of #RaspberryPiOS seems quite overkill (it's a 350MiB (!!!) image) for most projects and espechally when it comes to #security-related stuff like #Cryptofon, #PocketCrypto and #LambdaCrypt.

  • I think that besides "Don't DIY encryption! There are excellent implementations ready to grab and go!" the #KISS-Principle is key, cuz I'm a shit coder and I want to avoid having to fiddle around and instead make it easy to fix stuff just by updating versions from upstream.
www.youtube.com - YouTubeEnjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
Replied in thread

@Yuki I sincerely hope everyone's gonna fork #Redis before they changed to #AssholeLicensing with the #SSPL which is a #NonFree #AssholeLicense.

This is worse than #Copyleft but just blatant Asset Denial because *"We WaNt AmAzOn To PaY uS!" kinda bs...

If you want to make money with #FLOSS, provide some good product and make it attractive to #donate and/or #buy some support.

As a matter of fact, @landley did try to crowbar #GPLv2 [or rather started it]¹ with #BusyBox and that failed miserably, because now everyone knows BusyBox as the litigatious² folks that one should just not use code from.

There's a reason I chose #0BSD ³ for @OS1337 and it's because I most of the work I do is build and repackage #toybox + #musl / #Linux and I want people to use it as a friendly licensed foundation for their #IoT and #embedded projects down the line.

And that means that I'll also accept contributions on the same license and not expect devs to sign away code under worse terms so I can turn it into #UnfreeSoftware the way Redis and others did...

¹ youtube.com/watch?v=MkJkyMuBm3
² busybox.net/license.html
³ en.wikipedia.org/wiki/BSD_lice
github.com/OS-1337/OS1337/blob

Replied in thread

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