Valve: singlehandedly pushing the adoption of Linux.
-
@hj @foxhkron @SuperDicq Linux is already popular enough - it's running on several billion Android devices as proprietary software that doesn't respect the users freedom.
GNU/Linux is already also installed on almost all internet routers and all computers that matter.
Yes, 3.7-4 million steam decks have been sold - but that is not a good thing, as the software doesn't respect the users freedom and the hardware is handcuffed to ensure that won't ever happen.
It's not good to drive faster if you're driving in the complete wrong direction towards proprietary hell.@Suiseiseki @foxhkron @SuperDicq @hj exposing it to people far from computers and tech still good as it helps to avoid some misconceptions and myths about free software being less efficient, unusable or unstable. -
@Suiseiseki @foxhkron @SuperDicq @hj exposing it to people far from computers and tech still good as it helps to avoid some misconceptions and myths about free software being less efficient, unusable or unstable.@a1ba @foxhkron @SuperDicq @hj That message will only be successful if people actually learn that it is basically the GNU OS with Linux added and that the GNU stuff is written to be 100% free software - while Linux and the stuff Valve supplies is proprietary software.
-
@a1ba @foxhkron @SuperDicq @hj That message will only be successful if people actually learn that it is basically the GNU OS with Linux added and that the GNU stuff is written to be 100% free software - while Linux and the stuff Valve supplies is proprietary software.@Suiseiseki @foxhkron @SuperDicq @a1ba people need to be spoon fed and gently introduced into it. Carefully lube up their brainhole and slowly insert the freedom horsecock dildo. Most people just ram the said dildo with no lube and maximum force, get upset they reject it and make it even worse.
-
@Suiseiseki @foxhkron @SuperDicq @a1ba people need to be spoon fed and gently introduced into it. Carefully lube up their brainhole and slowly insert the freedom horsecock dildo. Most people just ram the said dildo with no lube and maximum force, get upset they reject it and make it even worse.@hj @foxhkron @SuperDicq @a1ba Rather crass, but it seems that people are always ready to take the proprietary "dildo" at >9000 rpm without lube - but they just cannot handle some gentle freedom?
Simply mentioning that GNU exists and that it was written to be free software isn't extreme. -
@a1ba @foxhkron @SuperDicq @hj That message will only be successful if people actually learn that it is basically the GNU OS with Linux added and that the GNU stuff is written to be 100% free software - while Linux and the stuff Valve supplies is proprietary software.@Suiseiseki @foxhkron @SuperDicq @hj to be honest there isn't that much of GNU left in modern distros. glibc and coreutils, mostly.
-
@hj @foxhkron @SuperDicq @a1ba Rather crass, but it seems that people are always ready to take the proprietary "dildo" at >9000 rpm without lube - but they just cannot handle some gentle freedom?
Simply mentioning that GNU exists and that it was written to be free software isn't extreme.@Suiseiseki@freesoftwareextremist.com @hj@shigusegubu.club @foxhkron@cybre.club @a1ba@suya.place I think what Suiseiseki means here is that Valve has the power to choose a different brand other than AMD, for example Valve could invest money into a RISC-V SoC instead to avoid the handcuffs.
-
@Suiseiseki @foxhkron @SuperDicq @hj to be honest there isn't that much of GNU left in modern distros. glibc and coreutils, mostly.
@a1ba@suya.place @Suiseiseki@freesoftwareextremist.com @foxhkron@cybre.club @hj@shigusegubu.club Calling it GNU is not about who has the most amount of lines of code (because that means that most bloated package would automatically win), but it's about who giving credit to the one project who started the idea and the movement in the first place. Without GNU none of everything else would even exist in the first place.
-
@Suiseiseki@freesoftwareextremist.com @hj@shigusegubu.club @foxhkron@cybre.club @a1ba@suya.place I think what Suiseiseki means here is that Valve has the power to choose a different brand other than AMD, for example Valve could invest money into a RISC-V SoC instead to avoid the handcuffs.
@SuperDicq @hj @foxhkron @a1ba Valve has enough leverage to ask AMD to supply a non-handcuffed SoC (or even all the init software as free software too, but AMD might say no to that).
If AMD says no, the solution could be to show that you mean it by going with a non-handcuffed Aarch64 SoC instead for a while, despite the drawbacks and then suddenly AMD in the future might be ready to stop committing fraud if it means not missing out sales. -
@Suiseiseki @foxhkron @SuperDicq @hj to be honest there isn't that much of GNU left in modern distros. glibc and coreutils, mostly.@a1ba @foxhkron @SuperDicq @hj glibc and coreutils are only 2 GNU packages.
There are far more GNU packages than that; https://www.gnu.org/software/
Modern distros need gcc, binutils, bash, ncurses, gimp, parted, units, grub, gzip, tar, sed, awk, grep, wget, gsl, gettext, gdbm, groff, make, texinfo, unifont, libidn, libiconv, less, autotools, gnupg, libgcrypt, gnuTLS, GNU r, gimp, octaive, gmp and most of the rest of the GNU packages.
Despite all the efforts to bloat up Linux, GNU is still larger than Linux - thus if you want to go by contribution by percentage - Linux is out. -
@a1ba@suya.place @Suiseiseki@freesoftwareextremist.com @foxhkron@cybre.club @hj@shigusegubu.club Calling it GNU is not about who has the most amount of lines of code (because that means that most bloated package would automatically win), but it's about who giving credit to the one project who started the idea and the movement in the first place. Without GNU none of everything else would even exist in the first place.
-
@SuperDicq @hj @foxhkron @a1ba Valve has enough leverage to ask AMD to supply a non-handcuffed SoC (or even all the init software as free software too, but AMD might say no to that).
If AMD says no, the solution could be to show that you mean it by going with a non-handcuffed Aarch64 SoC instead for a while, despite the drawbacks and then suddenly AMD in the future might be ready to stop committing fraud if it means not missing out sales. -
@a1ba @foxhkron @SuperDicq @hj glibc and coreutils are only 2 GNU packages.
There are far more GNU packages than that; https://www.gnu.org/software/
Modern distros need gcc, binutils, bash, ncurses, gimp, parted, units, grub, gzip, tar, sed, awk, grep, wget, gsl, gettext, gdbm, groff, make, texinfo, unifont, libidn, libiconv, less, autotools, gnupg, libgcrypt, gnuTLS, GNU r, gimp, octaive, gmp and most of the rest of the GNU packages.
Despite all the efforts to bloat up Linux, GNU is still larger than Linux - thus if you want to go by contribution by percentage - Linux is out.@Suiseiseki @foxhkron @SuperDicq @hj most of them are optional, like gimp you listed two times, and using GCC and GNU toolchain doesn't make system GNU (I think that's actually told somewhere on GNU website) -
@a1ba @foxhkron @SuperDicq @hj Many Aarch64 SoC's are handcuffed - but quite a few of them aren't - with any handcuffing being an optional "feature" in the SoC suppliers bootloader.
Also, generally the handcuffs in Aarch64 SoC's have a fatal flaw that allows complete bypassing, while AMD has had enough practice to not screw up that hard - with the result being that the ability to run 100% free software is denied - but of course malware that only needs to make partial changes can work. -
@Suiseiseki @foxhkron @SuperDicq @hj most of them are optional, like gimp you listed two times, and using GCC and GNU toolchain doesn't make system GNU (I think that's actually told somewhere on GNU website)@a1ba @foxhkron @Suiseiseki @SuperDicq @hj
>using GCC and GNU toolchain doesn't make system GNU
If that was true Windows XP would be GNU, because some parts of the build system used GNU make. Which is one of the arguing points in the Alpine copypasta. Even Mac OS X would be GNU, because it had gcc as the default compiler. Same with NeXTSTEP. -
@a1ba @foxhkron @SuperDicq @hj Many Aarch64 SoC's are handcuffed - but quite a few of them aren't - with any handcuffing being an optional "feature" in the SoC suppliers bootloader.
Also, generally the handcuffs in Aarch64 SoC's have a fatal flaw that allows complete bypassing, while AMD has had enough practice to not screw up that hard - with the result being that the ability to run 100% free software is denied - but of course malware that only needs to make partial changes can work.@Suiseiseki @foxhkron @SuperDicq @hj it really depends on the vendor but boot process in general is much more complicated starting with ARMv8, which has separate software running on each privilege level.
And quite often it's proprietary.
Not to mention the firmware of everything else in the SoC. -
@a1ba @foxhkron @Suiseiseki @SuperDicq @hj
>using GCC and GNU toolchain doesn't make system GNU
If that was true Windows XP would be GNU, because some parts of the build system used GNU make. Which is one of the arguing points in the Alpine copypasta. Even Mac OS X would be GNU, because it had gcc as the default compiler. Same with NeXTSTEP.@phnt @foxhkron @SuperDicq @hj @a1ba Yes, windows was developed with GNU, same as macos, same as NeXTSTEP - but those weren't GNU systems, as there was by default no GNU packages shipped and not really empty slots for the missing GNU to go.
Alpine is a BusyBox/Linux distro, but the typical use case is to install the missing GNU to make it a GNU/Linux distro. -
@phnt @foxhkron @SuperDicq @hj @a1ba Yes, windows was developed with GNU, same as macos, same as NeXTSTEP - but those weren't GNU systems, as there was by default no GNU packages shipped and not really empty slots for the missing GNU to go.
Alpine is a BusyBox/Linux distro, but the typical use case is to install the missing GNU to make it a GNU/Linux distro.@Suiseiseki @foxhkron @phnt @SuperDicq @hj would installing mingw on windows make it gnu/windows then -
@Suiseiseki @foxhkron @phnt @SuperDicq @hj would installing mingw on windows make it gnu/windows then@a1ba @foxhkron @phnt @SuperDicq @hj Installing MSYS2 or Cygwin or "WSL1" makes GNU/kWindows; https://mikegerwitz.com/2016/04/gnu-kwindows
-
@a1ba @foxhkron @phnt @SuperDicq @hj Installing MSYS2 or Cygwin or "WSL1" makes GNU/kWindows; https://mikegerwitz.com/2016/04/gnu-kwindows