this post was submitted on 11 Jul 2023
894 points (98.1% liked)

Linux

48137 readers
705 users here now

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

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 163 points 1 year ago (5 children)

The true year of linux is not any specific year or a userbase percentage but when linux is widely preinstalled on consumer hardware without nerds needing to recommend to people to install it themselves

The steamdeck is the first step to that future

[–] [email protected] 32 points 1 year ago (1 children)

In my region (India), for a while, there seemed to be plenty of laptops available with Linux installed as an option. Then again in the last few years that seems to have withered down to almost none, sometimes even if the same model is available with Linux in some other regions. I am not sure what changed. Perhaps some deal with Microsoft. The good part is that the fact that they do support Linux elsewhere on the same laptop configuration generally means its easy to get it up and running yourself even if it does not come pre-installed.

In any case, as an old-timer, it's very impressive to me how much hardware Linux supports nowadays without any drama at all. Not to mention all the progress made in software especially in supporting Windows-only games, which is truly magical work by the Wine / Proton teams. As far as I am concerned the "Year of Linux Desktop" is here already since I can use it daily without missing absolutely anything at all from Windows.

[–] [email protected] 24 points 1 year ago

That was the same in Brazil, where I live. This scared the beejesus out of Microsoft, so they created special, cheaper version for developing countries to counter it.

[–] [email protected] 12 points 1 year ago

Honestly seeing the performance of the steam deck right now I'd probably buy a steam machine if a modern one came out

[–] [email protected] 7 points 1 year ago* (last edited 1 year ago) (4 children)

Steam Deck is the first taste I get of Linux. I've always had this fear of not being able to fully utilize a Linux OS due to my lack of skills in coding, but I find myself looking into it more ever since I got a Steam Deck. It may just be the right excuse I need to git gud in coding.

Edit: Thanks for the clarification and encouragement guys. I'm going to make it a mission to move to Linux ASAP since it feels like Windows has been really pushing the limits of privacy these days.

[–] [email protected] 11 points 1 year ago

You don't gotta know how to code to use Linux. Maybe some basic skills in scripting will be useful as a tool but other than that it's more about learning how the system is laid out and where to go to do things. Just becoming familiar with doing things in a Linux environment

[–] [email protected] 8 points 1 year ago

you don't have to know coding to enjoy Linux! it's got a reputation of being techie-oriented thanks to users of Arch Linux (a very techie distribution of Linux) dominating the Linux community, but there are plenty of distributions for everyday users, like Zorin OS and Elementary

[–] [email protected] 4 points 1 year ago

You don't need coding, don't worry. :) It's useful to start learning the Linux command line however.

[–] [email protected] 2 points 1 year ago
[–] [email protected] 6 points 1 year ago (2 children)

The steamdeck is the first step to that future

I'm sure people said the same about android

I get that SteamOS is an actual desktop distro, and that's closer to a daily driver than any android or bespoke *nix compatible SOC OS, but I doubt we'll see this spread from steamdeck to daily drivers, unless...

Unless linux can offer some feature windows/mac/ios do not, or at least market itself as doing so the way that Apple does, and get the overwhelming majority of tech consumers—who want nothing more than to keep up with the joneses and see the hardware specs numbers get bigger—to FOMO into it

Unfortunately that would conflict with the most enticing features it does have that no one else does: a code of ethics that are inherently anti-capitalist and anti-authoritarian. And honestly, who wants every Linux community, online or off, flooded with consumers who only care about the newest Feature™ and have no care about maintaining software freedom?

[–] [email protected] 12 points 1 year ago (3 children)

The only thing I see holding people back is software availability. If it could run adobe and games natively I don't see why anyone would want to pay for windows.

[–] [email protected] 5 points 1 year ago* (last edited 1 year ago) (2 children)

Software is definitely at the top of the list in terms of reasons. But the UX/UI definitely leaves something to be desired. I sigh heavily every time an application asks me to edit a text-based config file instead of giving me a GUI. It's an unnecessary, error-prone process and most importantly I have better things to do than read yet another page of documentation. That doesn't mean I want the config file to go away, it's still very useful for a variety of reasons. But I shouldn't have to mess around with it just to remap keys or other common tasks. Editing a config file should be a last resort for an end user.

You see similar problems when relying on the terminal. I don't like this idea of the end user being allowed to mess around without a safety net or some sort of guidance.

[–] [email protected] 1 points 1 year ago

Right. I guess it doesn't help that I haven't used mint since it came out or when they switched to cinnamon.

[–] [email protected] 1 points 1 year ago

run adobe and games natively

  1. adobe sucks for the same reasons I alluded to in my last paragraph. Money-grubbing corporation company hurts developers by patenting, trademarking, and copyrighting every minor feature in their programs to the point where FOSS alternatives have to bend over backwards to find ways to implement some of the same functionality. The problem isn't linux, the problem is adobe, the problem is profit-motive, the problem is capitalism.

  2. IDK what distro you use, but I'm using Debian, and it does run games natively--nearly half of the ones I own on steam. Not all of them, but that's not Linux's fault, that's not Gnu's fault, that's not Debian's fault: they already offer compatibility layers and yet that's not good enough for everyone, and there's not much they can do beyond that outside of building a windows clone (or at least a partial clone) that would probably get them sued. To run natively, the devs would have to compile it to run on Linux and the ones that don't are making the choice to not do so--consciously or not, because of profits or not; it's hard to say why, even indie devs who make free games as a hobby sometimes choose not to, so it's not as easily dismissed with "because capitalism"

That all being said, the "software availability" criticism can cut both ways. I've found so many tools and utilities and apps and FOSS programs that are only made available for linux (unless one is willing to port them oneself), and there isn't an app or program I use everyday that I haven't found a linux-compatible alternative for. The glaring exception being games; to me that wasn't a huge deal, I'll bite that bullet because I'd rather go without kernel-privileged spyware for an OS--and the same for an anti-cheat engine--than play a triple-A on maximum graphics, play online multiplayers that require microsecond reaction time, or other such use cases where Proton actively hinders UX. Like I said, I'd rather have anti-authoritarian computers than worry about keeping up with the performance spec joneses

[–] [email protected] 1 points 1 year ago (2 children)

So... About 2010? When Android phones became widespread.

[–] [email protected] 8 points 1 year ago (3 children)
[–] [email protected] 6 points 1 year ago (1 children)

Some would say desktops are not really consumer hardware anymore. Unfortunately. Sent from my useless black rectangle.

[–] [email protected] 3 points 1 year ago (2 children)

Androis uses linux, but that does not make it a Desktop Linux. It's not invalid, just out of scope to this metric. It's pretty simple.

[–] [email protected] 2 points 1 year ago

I'm not arguing this part at all, I agree with you.

[–] [email protected] 2 points 1 year ago (1 children)

Honestly whatever Linux Distro takes over will almost certainly be an Android or ChormeOS style bastardization where you can certainly see the lineage but it's so locked down and so far removed from the userland and tooling we expect that the whole point of "year of the Linux desktop" is lost

[–] [email protected] 2 points 1 year ago* (last edited 1 year ago) (1 children)

Yes and no. MacOS is basically the year of the Unix desktop for a while now and it’s still powerful and user friendly. Just fire up a terminal and it’s Unix. The benefit they have is hardware control so stuff just works and no driver hardware issues etc…

[–] [email protected] 2 points 1 year ago (1 children)

I agree. Linux is great when one has the time but not the money.

However for a system that just works - MacOS is one of the best bsd distros of all time esp on arm.

Sadly MacOS also comes with the downfalls of a closed and proprietary ecosystem.

[–] [email protected] 1 points 1 year ago (2 children)

@const_void
Have you used Linux lately? It really doesn't take any more time than anything else.
@FunkyClown

[–] [email protected] 2 points 1 year ago (1 children)

Yes, I have yet to have a zero-config experience even on vertical (but open) platforms like RasberryPi. What has been your experience?

GPU, Sound, WiFi Day 0 / 1 / 365 are not yet on par with MacOS or Win11, for me, anyway.

For me, it is important to recognize there is a larger time investment, otherwise how does it get better?

[–] [email protected] 1 points 1 year ago

@const_void
Certainly, let's look for more ways to improve, but I've not had a need to fiddle with hardware configs in a while.

I count 2 personal laptops, a desktop, and a couple RasPis that just worked for me. One laptop had suspend issues in Windows that went away with Linux, which surprised the hell out of me.

My work laptop (Windows 11) needed GPU drivers reinstalled and increasingly acts up with docking and suspend.

Maybe I've lucked into good hardware or something.

[–] [email protected] 1 points 1 year ago (1 children)

I have on servers as I run my own lemmy server. I do like Linux desktop but macOS just works for my work and home laptop.

[–] [email protected] 1 points 1 year ago

@FunkyClown Use what you like! I'm not here to proselytize.

[–] [email protected] 3 points 1 year ago* (last edited 1 year ago) (1 children)

I remember Dell had an option back in 2013 on the XPS laptops...

[–] [email protected] 1 points 1 year ago

I bought one in 2022.

[–] [email protected] 3 points 1 year ago

https://www.amazon.com/android-laptop-computer/s?k=android+laptop+computer

1-16 of over 1,000 results for "android laptop computer"

There is something of a blurry line between the two these days.

I get the "Android software isn't desktop software" argument, but then, I can also fire up up emacs in Termux on my Android phone, so that's kind of blurry too.