Linux
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Rules
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
- No misinformation
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
Production/Laptop
Framework laptop with x86 Intel CPU, running OpenBSD. All drivers are free, non-free firmware includes intel, inteldrm, iwx (intel wireless device), uvideo (webcam), vmm (virtual machine). BIOS/UEFI is closed.
Hopefully intel, inteldrm, and vmm firmware can be removed after I switch to the RISC-V mainboard that is releasing for the Framework 13 inch soon. iwx firmware can be removed as soon as OpenBSD has better atheros drivers, whenever that patch arrives (or whatever other foss wireless card comes along). uvideo firmware might be unnecessary, but I haven't checked.
FOSS score: Medium-Low, after switching mainboard, Good.
Phone
OG Pinephone running postmarketOS. I don't think there's any non-free firmware (GPU maybe?). ARM64 CPU, only closed firmware I know of is the modem, which I've replaced with a free version here. Don't know about the UEFI/BIOS.
FOSS score: Good, Medium if UEFI/BIOS is closed or there is non-free firmware.
Gaming
Steam Deck, x86 AMD cpu, running proprietary SteamOS. May replace the OS at some point if a good alternative comes along, as SteamOS's immutable design and lack of real package manager besides flatpak annoys me.
FOSS score: Terrible, will always be Terrible because of all the games, even after replacing the OS.
RISC V probably doesn't have the performance you will expect. It is equivalent to a budget smart phone from a few years ago
Honestly, good enough for my usecases.
95% paypal, linguee and banking apps
Linux on all my computers and GrapheneOS on my Google Pixel 6a with 99.8% FOSS applications. Maybe 96% FOSS softwares on my stationary computer and 100% on my laptops.
With GrapheneOS do you still get the same quality photos as you would with the stock OS?
aside from my kernel not very much
A bunch of older Chromebooks now running a Free firmware, and Debian.
Quite near 100%. The device driver for the DVB-S receiver card is my exception.
I try to use FOSS as much as possible, but I am not willing to give up video games, so I do have steam installed. I also need discord for communication with friends I am playing with. I only use these two on my desktop computer. On my laptop I don't have any proprietary software running in userspace, but of course it still has proprietary firmware blobs and proprietary UEFI firmware. I also have an old Thinkpad X220 running coreboot and with ME disabled (HAP bit set, ME technically still runs, but halts after hardware initialization) and unnecessary ME components stripped using me_cleaner. And my home server also runs coreboot with ME "disabled" and stripped but it has a BMC with proprietary supermicro firmware and an LSI HBA that also requires firmware.
Hard to pin a number on it, percentage-wise.
- Desktop and laptop are both running Linux.
- Chromebook wiped and running Linux.
- Most software, but definitely not all. Steam, Resolve being the two biggest non-foss items on my desktop, while my ex-Chromebook has a proprietary screenwriting program, as well as OnlyOffice instead of LibreOffice because I need much better Excel compatibility for work and LO still isn't quite there for it.
- Phone android. But not entirely de-googled. Replaced drive with syncthing, keep with Joplin, photos, phone, and messenger with their Fossify equivalents and disabled the originals. Replaced gboard with heliboard, etc...
But can't/won't completely replace the OS yet because both google pay and android auto are essential to me and getting them working on most replacements is still a royal pain in the butt.
So let's call it 80%, maybe a bit more?
Did a fresh install of linux mint recently, because of that a good chunk of my software has been FOSS, however, when it comes to all the gaming related stuff I've installed (drivers, clients, etc.) its been a hit or miss with more proprietary software then i'd like.
Will say, I've struggled for a while to find a good open source music player for local files, I'd love some recommendations (currently trying Rhythmbox but I don't feel I'll love it)
Try Strawberry, Audacious, and Lollypop. There's a lot of options, it just depends on what you're looking for. I could give better suggestions if I knew what features are important to you.
Daily computing is mostly FOSS programs and my laptop is sold with Linux preinstalled (though I bought the higher spec Windows version and installed Linux myself. Cloud is FOSS, self-hosted in the public cloud (until I get fiber). Phone is rooted Android w/ FOSS apps wherever they meet my needs. I'm about 50% through degoogling and de-Microsofting. Ereader is KOReader (FOSS) running on old Kindle brand hardware. Keyboard is Ergodox Ez which I think the firmware is FOSS. Smarthome is still Smartthings which is not FOSS.
I'm going to give myself a C- 70% FOSS
Increasingly so over time. Will try to install coreboot on my laptop soon. I avoid proprietary blobs where possible too but for stuff like the kernel, proprietary blobs are kinda unavoidable if you want a fully functional system. Tbf I've not tried linux-libre but I just assume it won't agree with some of my tower PC's hardware.
Aside from low-level stuff, I do still use Steam (and the proprietary games on there) and Discord—Steam cause all my games are there and it's convenient, and Discord cause a few of my friend groups primarily talk over Discord. Been considering setting up a Matrix bridge for Discord but I don't think that meaningfully achieves anything since it'll still all be on Discord's servers which are proprietary. I also occasionally install proprietary software to read proprietary file formats and would usually uninstall once I'm done reading the file.