Embed Notice
HTML Code
Corresponding Notice
- Embed this notice
翠星石 (suiseiseki@freesoftwareextremist.com)'s status on Saturday, 11-Jan-2025 03:11:30 JST 翠星石
@HopperMCS @Yoruka @rher @Zergling_man >Arch server in my homelab using Jellyfin, chosen for its GPL license.
Jellyfin is claimed to be GPLv2-ambigious, but I suspect Jellyfin contains proprietary software and therefore the developers infringe each others license (just like how Linux developers infringes each others GPLv2-only license by adding proprietary software or developing proprietary derivative work).
>Primarily you're just mad about the BSD license.
There is no singular "BSD license".
There is the BSD 4-clause, 3-clause, 2-clause, 1-clase and 0-clause.
All are weak licenses that don't defend the users freedom and 4-clause BSD is incompatible with all GPL family licenses.
>Linux is a clone of the UNIX kernel
False.
The only thing that Linux cloned was the monolithic design, everything else was written from scratch.
>GNU is a clone of the UNIX userland.
False.
GNU set out to write a wholly free OS from scratch, but compatibility for Unix API's was implemented so free software written for Unix would compile and work.
GNU started writing a kernel in early 1991, while Linus only started writing a kernel for GNU in late 1991.
>Last I heard Android doesn't use GNU
>It doesn't change the fact that my "mobile phone" is Linux
google's mobile runs Android, which happens to use the kernel, Linux, but has a lot of other software, considering that Linux is useless by itself; https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/init/main.c#n1522
You can install GNU on Android via Termux and it's suddenly less useless.
>created because the devs think GNU is too bloated
That was not why BusyBox was written - it was written so that garbage routers with only a few MiB of storage could run a clone of GNU.
Android It does not use BusyBox - it uses toybox, as that had a weak license, but toybox is as useful as a box of toys.
An OS is more than a kernel and a coreutils - Android also contains all the other software it needs to run - with all inferior implementations of what GNU/Linux has to offer, all under weak licenses.