this post was submitted on 24 Apr 2025
267 points (98.2% liked)

Linux

53695 readers
765 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 6 years ago
MODERATORS
 

Basically the forced shift to the enshittified Windows 11 in october has me eyeing the fence a lot. But all I know about Linux is 1: it's a cantankerous beast that can smell your fear and lack of computer skills and 2: that's apparently not true any more? Making the change has slowly become a more real possibility for me, though I'm pretty much a fairly casual PC-user, I don't do much more than play games. So I wrote down some questions I had about Linux.

Will my ability to play games be significantly affected compared to Windows?

Can I mod games as freely and as easily as I do on Windows?

If a program has no Linux version, is it unusable, or are there workarounds?

Can Linux run programs that rely on frameworks like .NET or other Windows-specific libraries?

How do OS updates work in Linux? Is there a "Linux Update" program like what Windows has?

How does digital security work on Linux? Is it more vulnerable due to being open source? Is there integrated antivirus software, or will I have to source that myself?

Are GPU drivers reliable on Linux?

Can Linux (in the case of a misconfiguration or serious failure) potentially damage hardware?

And also, what distro might be best for me?

(page 2) 50 comments
sorted by: hot top controversial new old
[–] proceduralnightshade@lemmy.ml 4 points 6 days ago

Just an addition to all the long comments already here:

There are some games that don't work on Linux, mainly big corpo multiplayer titles. https://areweanticheatyet.com/

Windows 10 LTSC IoT might help. (This gets recommended a lot on lemmy I noticed) : https://massgrave.dev/windows_ltsc_links

It's not forbidden to set up dual-boot. I would recommend using Linux as your main OS though.

[–] DrunkAnRoot@sh.itjust.works 1 points 5 days ago

first quesrion: no unless you play rainbiw six or fortnite all games run with wine or proton tou could take a look at garuda gaming edition 2: Yes you can r2modman has a appimage (universal linux app) and forge has a linux client for minecraft 3: you could use wine or always just spin up a windows vm if you need it and it doesnt work with wine 4: yes it can run .NET using the wine compaitibilty layer 5: updates are distro specific for example on debain ud do sudo apt update && upgrade or on arch its sudo pacman -Syu 6: its actuslly more secure with it being open source because anyonr can check for vulrabiltys and since its so unkown theres little malware affecting desktop users most are targeting servers and theres one av i know called clamtk theres also rkhunter that looks for root kits only 7: linux has a weird reltonship with gpu drivers for nvidia theres nvidia open source that offer worse perfomrance but are open source and nvidia properitary that run better but are prob spyware 8: Linux cant really damage hardware 9: for distros Linux Mint is and like windows Pop os is good for gaming or for a arch linux based exooernce but still easy try garuda gaming it comes with everything you need to game.

[–] 737@lemmy.blahaj.zone 1 points 5 days ago

.NET is not Windows specific

[–] gamermanh@lemmy.dbzer0.com 1 points 5 days ago

I'm too tired to reply to everything but for those who didn't know the Nexus Mods App is pretty good already and is in its AppImage stage. Any of the games it supports are flawless imo

[–] RecipeForHate1@lemmy.ml 4 points 6 days ago

Will my ability to play games be significantly affected compared to Windows?

Yes, there are way fewer games than on Windows, but support has been growing in the last few years

Can I mod games as freely and as easily as I do on Windows?

If the tools you use are available for Linux, then no problem

If a program has no Linux version, is it unusable, or are there workarounds?

You can use WINE (Wine Is Not an Emulator) to run some Windows apps. You can check compatibility here: https://appdb.winehq.org/

Can Linux run programs that rely on frameworks like .NET or other Windows-specific libraries?

.NET (Core and newer versions) is fully supported on Linux. Other Windows-specific libraries might be a problem unless they work through Wine

How do OS updates work in Linux? Is there a “Linux Update” program like what Windows has?

Yes, most desktop environments have a graphical interface for settings and updates

How does digital security work on Linux? Is it more vulnerable due to being open source? Is there integrated antivirus software, or will I have to source that myself?

It's actually the opposite. Since the code is open, more people are checking for vulnerabilities, making it more secure than proprietary systems. In general, Linux users don’t need antivirus, as most malware targets Windows or macOS, and Linux malware usually needs privilege escalation

Are GPU drivers reliable on Linux?

That’s debatable. Everyone has different experiences depending on their hardware and distro

Can Linux (in the case of a misconfiguration or serious failure) potentially damage hardware?

Nope

And also, what distro might be best for me?

Since you have a gamer profile, I'd suggest Pop!_OS (https://system76.com/pop/). It's based on Ubuntu and has good support for gaming and creative work

[–] Geodad@lemm.ee 4 points 6 days ago

#1 was true more in the late 90s to early 00s. The operating system has matured quite a bit since then.

I love Debian, but I hear a lot of people suggesting Linux Mint for new users. If you're afraid of committing to a change, grab a cheap used system to try it out. Just know that if you have better hardware, itbwill really shine.

[–] _____@lemm.ee 3 points 6 days ago* (last edited 6 days ago)

All your concerns are valid and Linux handles all these well except:

If you play competitive games with kernel anti cheat it will simply not work on Linux courtesy of the game developers.

Linux is fully capable of running the game and the anti cheat but the game developers restrict it. Notable games are cod, fortnite, apex legends.

A notable competitive game that works on Linux is cs2 although you won't be able to run 3rd party anti cheat like FACEIT as far as I know.

You can use the proton site to tell you how many of your games on your steam library are playable on Linux.

I'm on my 8th month or so using Linux to game and I've had no issues, most popular games will work. Most niche games use very simple tech like SDL and will just work.

Wine essentially creates a fake windows environment and handles a lot of internal API calls by kind of redirecting them to existing Linux services, so a lot of windows stuff will just work.

As for security. You realize most of the Internet runs on Linux ? Practically the majority of the internet is hosted on Linux machines.

As for a distrto there is no optimal choice you can make.

You can pick Ubuntu, Debian or Mint and find yourself disappointed in how restricting the power user experience is.

You can pick arch or cachy for the latest wine improvements but find yourself lost in how to handle the OS in case something goes wrong.

I personally think cachy (rolling release) is the best for gaming but you could encounter issues (skill issues really) that might frustrate you. These issues would lead to growth and improvement in your understanding of Linux but if all you want to do is game and you don't care about understanding computers then it might not be for you.

[–] djsoren19@lemmy.blahaj.zone 3 points 6 days ago (1 children)

Will my ability to play games be significantly affected compared to Windows?

So far, my experience on this depends on your graphics card. If you're using AMD, you shouldn't be too significantly impacted. If you're using Nvidia, god help you. In my experience trying to get games running on Linux with an older Nvidia card, you'll have a lot more fun bashing your head into a wall until the wall breaks.

load more comments (1 replies)
[–] captain_aggravated@sh.itjust.works 3 points 6 days ago (1 children)

Will my ability to play games be significantly affected compared to Windows?

Depends on the games you play. Because of things like DOSBOX and Wine, it is sometimes easier to get DOS and early Windows games running on Linux than it is Windows. Valve's Proton compatibility layer allows games written for Windows to Just Work^TM^ on Linux. My diet of nerdy factory building games and indie titles works perfectly well in Linux, my cousin who plays Bethesda and EA games ran into more irritations. The major compatibility barrier is competitive online multiplayer and anti-cheat systems. Many developers intentionally exclude Linux compatibility. The game runs fine, but you'll get banned for doing it.

Can I mod games as freely and as easily as I do on Windows?

Probably, depends on the game. I didn't have much of a problem modding Kerbal Space Program or Satisfactory, the communities offered mod managers that worked perfectly well.

If a program has no Linux version, is it unusable, or are there workarounds?

My suggestion would be to go full native if you can. Like, Adobe Photoshop isn't available on Linux, so instead of trying to make it work, give GIMP or Krita or one of several others a try. Increasingly, things like Slack are Electron apps, which basically run as a glorified web browser, so they're fairly easy to port to Linux and it's becoming increasingly typical to upload them to Flathub.

Can Linux run programs that rely on frameworks like .NET or other Windows-specific libraries?

Yes, through a compatibility program called Wine, which I've already mentioned. Though again I would recommend going for native applications than trying to use Windows software on Linux.

How do OS updates work in Linux? Is there a “Linux Update” program like what Windows has?

Short answer: Better than Windows does.

Different Linux distros will handle this slightly differently, but generally speaking your system will come with a thing called a package manager. It's basically an app store but everything in there is free. The package manager handles updates for the OS itself as well as the software you've installed, up to and including updating to the next version of the OS if applicable. In fact as I write this, my computer is asking if I want to upgrade to Fedora 42.

It's also not as onerous as Windows updates; most of the time it'll update software, you can use the rest of the system while that's happening, and it'll finish and it's fine. Sometimes it'll say "must restart computer for changes to take effect" but it won't force or nag you to do that. You can come to a stopping point in your work, then do a normal restart. None of that "Updating your computer 1 of 7..." it just does a normal boot in a normal amount of time.

How does digital security work on Linux? Is it more vulnerable due to being open source? Is there integrated antivirus software, or will I have to source that myself?

Linux has a system of permissions, a bit like how Windows will sometimes ask you to run things as Administrator. Linux has had that concept longer than Windows has, Linux will call it the Root or SuperUser.

Increasingly, sandboxed applications that run essentially in their own virtual machines are being used to limit what an application can access. Flatpak has a system of permissions not unlike Android, where you can say "No this app doesn't need camera access."

We get a lot of security from having a package manager we actually use. Linux users aren't in the habit of downloading random .exes from all over the internet. Software in the repos is vetted and signed. Don't run code you don't trust.

Few Linux systems come with built-in antivirus software. Conventional wisdom is it isn't needed. Antivirus software does exist for Linux, but it's often to detect Windows malware in server traffic. For an end user desktop it's not necessary.

Are GPU drivers reliable on Linux?

AMD publishes their drivers directly to the Linux kernel. My 7900GRE Just Works^TM^. Nvidia tends to be a bit more of a pain in the neck. Your system will likely come with the open source Nouveau drivers, which will run but possibly not very well, and you'll need to install proprietary drivers, which...the method you go about doing that varies from system to system.

Now, I had a hell of a time with the hybrid graphics on my laptop, but I think that's another story.

Oh, yet another story: on my GTX-1080 in my previous computer, I started to have an issue with a new monitor I bought. Turns out the card needed a firmware update or it wouldn't let the computer boot with a late model DisplayPort monitor attached. Not a driver update, a firmware update. Nvidia does not publish the tool to do that for use in Linux, so I ended up taking the GPU out and borrowing a Windows computer.

Can Linux (in the case of a misconfiguration or serious failure) potentially damage hardware?

I think I could use dd to wear out an NVMe SSD via excessive writing. But basically no. You're not going to flip a switch in a settings menu and hear a bang from your case.

And also, what distro might be best for me?

I would recommend trying several. A few of my favorites over the years have been Mint Cinnamon, Fedora KDE and Ubuntu Mate.

load more comments (1 replies)

Can I mod games as freely and as easily as I do on Windows?

It depends a lot on the game, but in my experience not always. Running games straight from steam works really well with a small number of exceptions, but a lot of the sometimes weird tools for patching exe:s and so on that some games use can sometimes be a pain to get running. Not necessarily impossible but yeah this is a reason for why I still keep around my windows installation for dual booting.

[–] Fijxu@programming.dev 2 points 5 days ago

Just as a note, NVIDIA on Linux is not bad, BUT IS REALLY ANNOYING because you will get some random bugs that are only exclusive to NVIDIA cards. Like this one: https://forums.developer.nvidia.com/t/non-existent-shared-vram-on-nvidia-linux-drivers/260304

If you have a low VRAM NVIDIA GPU and you want to play a modern game, you will have a bad time. (However, AMD and Intel should work just fine lolol)

[–] moody@lemmings.world 3 points 6 days ago

Others have already answered your questions, so I just wanted to add that the Linux community is based on sharing and cooperation, mainly though Open Source principles, but also in most other ways. From personal experience, I would say that the community is pretty much always willing to help out when you experience issues. There's always someone willing to share some insight.

[–] HiddenLayer555@lemmy.ml 2 points 6 days ago (1 children)

Can Linux run programs that rely on frameworks like .NET or other Windows-specific libraries?

Isn't .NET open source and cross platform now? Isn't there an official Linux runtime? Or is it just the most basic subset of .NET without any of the GUI libraries or other things Windows .NET apps routinely depend on?

[–] mdk_@lemmy.world 2 points 5 days ago* (last edited 5 days ago)

There are differences. Most modern apps use .NET Core, which in itself is cross platform. Most of the time, they use a UI framework that is be cross platform as well (AvaloniaUI).

Of course newer apps and older apps made with .Net-Framework that may use Windows specific libraries (eg. System.Windows.Forms, System.Drawing) and lose their cross platform compatibility. They might work with Wine.

[–] LordCrom@lemmy.world 1 points 5 days ago

I want to add 1 thing....graphics drivers have come a long way. Nvidia is a good example where some diatros come pre loaded to support Nvidia...like popOS. Check your vid card for distro compatibility

[–] communist@lemmy.frozeninferno.xyz 2 points 6 days ago* (last edited 2 days ago) (64 children)

Note here, a lot of people are going to recommend you mint, I honestly think mint is an outdated suggestion for beginners, I think immutability is extremely important for someone who is just starting out, as well as starting on KDE since it’s by far the most developed DE that isn’t gnome and their… design decisions are unfortunate for people coming from windows.

I don’t think we should be recommending mint to beginners anymore, if mint makes an immutable, up to date KDE distro, that’ll change, but until then, I think bazzite is objectively a better starting place for beginners.

The mere fact that bazzite and other immutables generate a new system for you on update and let you switch between and rollback automatically is enough for me to say it’s better, but it also has more up to date software, and tons of guides (fedora is one of the most popular distros, and bazzite is essentially identical except with some QoL upgrades).

How common is the story of “I was new to linux and completely broke it”? that’s not a good user experience for someone who’s just starting, it’s intimidating, scary, and I just don’t think it’s the best in the modern era. There’s something to be said about learning from these mistakes, but bazzite essentially makes these mistakes impossible.

Furthermore because of the way bazzite works, package management is completely graphical and requires essentially no intervention on the users part, flathub and immutability pair excellently for this reason.

Cinnamon (the default mint environment) doesn’t and won’t support HDR, the security/performance improvements from wayland, mixed refresh rate displays, mixed DPI displays, fractional scaling, and many other things for a very very long time if at all. I don’t understand the usecase for cinnamon tbh, xfce is great if you need performance but don’t want to make major sacrifices, lxqt is great if you need A LOT of performance, cinnamon isn’t particularly performant and just a strictly worse version of kde in my eyes from the perspective of a beginner, anyway.

I have 15 years of linux experience and am willing to infinitely troubleshoot if you add me on matrix.

[–] Nyadia@lemmy.blahaj.zone 1 points 5 days ago

As someone who switched from Windows to Linux Mint about a year ago and had a pretty easy time adapting, sometimes I see the advice that beginners should use an immutable distro instead of Mint and am inclined to disagree, but then I remember the Linux Mint subreddit has like, at least one person a week who somehow manages to accidentally install the GNOME desktop and makes a post like "Wtf I started up my computer and it looks weird now why does it look like this" lol

load more comments (63 replies)
[–] rapchee@lemmy.world 2 points 6 days ago* (last edited 5 days ago)

just get an extra ssd, install mint or pop (or both on separate partitions) and try

there is a learning curve, and there's always new stuff, more depth, but imo the above two are fairly easy to understand. pop is more osx-like both in looks but also, it's somewhat locked down, which can feel limiting but it keeps things simple. i've been using it in the last few years daily. i was using mint before that, i started daily driving linux with it, but i managed to mess it up enough that every game was struggling to run lol, but i played hl:alyx on there without an issue for example

nvidia doesn't make the best linux drivers, but some think they are completely unusable but actually it just means that there are some games that are glitchy or slow, for instance forza horizon runs better on my steam deck than my rtx 2080. although recently it went from 20-30 fps to 30-40, so it will get better at some point
edit: actually, the above was last week, there were some updates and it's a sputtery 60 fps now

next build will have an amd card for sure, but nvidia is mostly usable too. the "anti-cheat" blockade is more frustrating imo

[–] HayadSont@discuss.online 3 points 6 days ago* (last edited 6 days ago)

Without trying to be exhaustive:

But all I know about Linux is 1: it’s a cantankerous beast that can smell your fear and lack of computer skills and 2: that’s apparently not true any more?

Exactly.

I’m pretty much a fairly casual PC-user, I don’t do much more than play games.

Noted.

Will my ability to play games be significantly affected compared to Windows?

Your queries on which specific games work and don't work should be answered between the databases of ProtonDB, WineHQ, Lutris and Are We Anti-Cheat Yet?. Note, however, that these are not necessarily exhaustive (even if put together); e.g. after visiting the aforementioned websites, you might think that Roblox can't be played on Linux. But it's simply one of the many games that exist in the compatibility blind spots between these databases; as the excellent Sober isn't accounted for.

Can I mod games as freely and as easily as I do on Windows?

There will definitely be a learning curve to be had. Though, AFAIK, there's nothing that outright prevents you beyond an initial (and potential) knowledge gap.

If a program has no Linux version, is it unusable, or are there workarounds?

Wine is your best friend in these cases. Or, an alternative. Note that -again- compatibility blind spots in these databases continue to exist; like this significant one.

Can Linux run programs that rely on frameworks like .NET or other Windows-specific libraries?

Again, Wine comes to the rescue.

How do OS updates work in Linux? Is there a “Linux Update” program like what Windows has?

This depends entirely on the so-called Linux distribution you end up installing. Some opt to do updates automatically (perhaps in the background even), while others simply prompt the user whenever updates are available. Yet others expect the user to do them manually. What are your preferences in this regard?

How does digital security work on Linux? Is it more vulnerable due to being open source? Is there integrated antivirus software, or will I have to source that myself?

This is somewhat of a controversial topic thanks to articles like this one. Note that while the article continues to be shared and thus remains 'popular', the fact of the matter is that at least some parts of it have become outdated since. Refer to this (more recent) article as an addendum. The gist would be that Linux might be secure enough for your intents and purposes. But this depends entirely on what you intend to use it for. Downloading and executing random files from the dark web is probs a bit much and not something any OS would appreciate. But playing your games through Steam and surfing the internet should be fine unless you're somehow targeted by a resourceful adversary. If you didn't worry too much about this on Windows and thus went with the default settings -so no hardening whatsoever-, then popular distros like Fedora should be more than fine for your use case. However, if you require more than that, then you may find solace in the fact that projects like Kicksecure and secureblue do exist. (There's also Qubes OS, but I'll assume that's too hardcore.)

Are GPU drivers reliable on Linux?

In most cases, yeah. Historically, Nvidia used to be a pita. And, frankly, continues to be for some peeps. But it has improved significantly over the last couple of years.

Can Linux (in the case of a misconfiguration or serious failure) potentially damage hardware?

Any bad software (irrespective of platform) can potentially damage hardware. Linux is no different in this regard. Though you shouldn't have to worry about this unless you intend do some janky stuff.

And also, what distro might be best for me?

As gaming seems high on your list, consider Bazzite.

[–] r00ty@kbin.life 3 points 6 days ago

Can Linux run programs that rely on frameworks like .NET or other Windows-specific libraries?

So this one I thought I'd answer because I've done development in both NET framework and NET core and how it works is different for each (although things will usually work one way or another).

For .NET framework applications, if the program is compiled for windows (the .exe) you can usually run it with mono (you generally don't need wine, but there's some caveats that mean sometimes you should use wine). This will include programs with GUIs. If the NET framework app calls other windows programs it is best to run it via wine, you will need to install the net framework within wine, but there's a winetricks command for that. There are a few things that are generally niche things that do not work in linux net framework's mono though. By niche the one I can think of, is serial port events. Very annoyingly they all exist, so the program will run but the events will never trigger an action in the programs. Very annoying, but luckily very rare/niche stuff.

For .NET core, you can build directly to linux targets, and if the project you are working on does target NET core, then you can run the binary natively (note: you usually cannot build applications using forms to linux native binaries, for these you should run the windows exe with wine). You can also run the .exe files for this with wine and I've rarely had a problem with it.

Note that if you develop .NET applications, you won't be able to build anything that uses the standard forms GUI under linux. There are other UI frameworks out there you can use that are multi platform. For this reason, for the projects that do use windows forms, I have a VM with windows on that I boot up for this reason.

In short, if you're just running windows binaries, you will be generally fine with mono for framework and wine for core. For development "it's complicated".

[–] gutter564@feddit.uk 3 points 6 days ago (1 children)

A lot of great questions. I think many details are already out there but I'll try to answer some to my best ability.

Answering the easier questions: Most games work check protondb.com for your specific games. There is a "Linux update" button on some popular mainstream linux distros - and it will never force you! Its also possible to update without rebooting for most updates (how great right?) No antivirus needed and it's more secure (but of course not invulnerable!)

Some of the other questions have a "It depends..up until a point" answers.

There are work arounds for non Linux programs....except for specific examples like some games. Valorant for example.

I'm not a modder or .NET expert but there's something called Wine which should help with that ...so answer is probably Yes-with caveats.

I'd recommend thinking about what are you "must work" deal breakers for work/hobbies (more specific than these more general questions) and considering if linux is for you. The distros that might work for you are Pop OS! and Linux Mint.

The neat thing is you can try these for free and hop around. I dual booted windows and Linux for a while before making the full time switch.

load more comments (1 replies)
[–] bjoern_tantau@swg-empire.de 3 points 6 days ago

Will my ability to play games be significantly affected compared to Windows?

Many games with draconian anti cheat don't work. You can check that on https://areweanticheatyet.com/ and https://www.protondb.com/.

Can I mod games as freely and as easily as I do on Windows?

Do you mean creating or applying mods? Some of the tools might not run out of the box. But for most mods you actually just have to place the files in the correct folder.

If a program has no Linux version, is it unusable, or are there workarounds?

Can Linux run programs that rely on frameworks like .NET or other Windows-specific libraries?

Wine is the program used to run Windows software. It is used by Steam together with some other tools under the name Proton or Steam Play. It is best to use Wine with a helper frontend like Bottles. That creates an encapsulated Windows environment for every program and helps you in keeping potentially conflicting workarounds separate from each other.

But you can also run Wine standalone. Then every program will be installed to the same fake-Windows environment.

Missing libraries like .Net or the Visual C++ Runtime are actually the most common pitfall when trying to run Windows software on Linux. Bottles, Steam and other helpers will aid in their installation.

How do OS updates work in Linux? Is there a "Linux Update" program like what Windows has?

Every distribution has an application repository that also contains the system files. In general you update everything at once through one interface.

How does digital security work on Linux? Is it more vulnerable due to being open source? Is there integrated antivirus software, or will I have to source that myself?

Open source makes it more safe. You have more eyes on the software. And something that is only safe because nobody knows how it works isn't really safe.

Antivirus software's is not necessary. Neither is it necessary on Windows. It makes a system less secure because it opens up more possibilities of something going wrong. There have been enough cases of anti virus software with security issues on Windows. Or even anti virus software attacking important system files directly.

That said, if you still want to install a virus scanner there is ClamAV.

Are GPU drivers reliable on Linux

AMD and Intel greatly, because they are open source. They are integrated and don't need any configuration or installation.

Nvidia is worse. You have to install them yourself and sometimes they are unstable. But it's not worse than on Windows.

Can Linux (in the case of a misconfiguration or serious failure) potentially damage hardware?

Only if you really try and even then it's probably impossible. Hardware nowadays has many safeguards.

And also, what distro might be best for me?

If you have friends or family already using Linux you should install what they use.

I like OpenSUSE Tumbleweed.

[–] Nugscree@lemmy.world 2 points 6 days ago

Will my ability to play games be significantly affected compared to Windows?

That will depend on the games you play, and what platform you use. If you are using Steam, you can enable the proton layer have more access to games, but if the game in question uses any type of kernel level anti cheat chances are it's not going to work.

Can I mod games as freely and as easily as I do on Windows?

Depends on what you are used to, if you are using mod managers and which ones.

If a program has no Linux version, is it unusable, or are there workarounds?

A lot of work has been done with WINE, games on Linux, and Proton. You'll need to do a little bit of reading to see if it can work on Linux, but the community can often be awesome and already have found a solution. There are also a lot of great alternatives to Windows/Mac only software you can try.

Can Linux run programs that rely on frameworks like .NET or other Windows-specific libraries?

Depends on your distro but most can install .net, you'll need to do a bit of reading.

How do OS updates work in Linux? Is there a “Linux Update” program like what Windows has?

Yes, there are package managers that you can use to install and update software, some distro's even have a shop like interface.

How does digital security work on Linux? Is it more vulnerable due to being open source? Is there integrated antivirus software, or will I have to source that myself?

I've only ever had to use a virus scanner twice in my Linux journey and both of those times it was on a server. Because Linux is open source everybody can see what is going on in the code and this way bugs or security issues can be found and patched quicker.

Are GPU drivers reliable on Linux?

Depends, if you are using AMD you should be fine, Nvidia has functioning drivers as well, I can't speak for Intel ARC support because I've never used it..

Can Linux (in the case of a misconfiguration or serious failure) potentially damage hardware?

I've never broken my hardware, but I've broken my system a few times by ignoring the warnings the system gave me, always got it to work again.

And also, what distro might be best for me?

Linux Mint might be a good one, the Cinnamon is great for beginners, but there are many flavors you can choose from. Start with a live system which will not require you to install anything just yet, but you'll get a feeling for how everything works. After trying it out live you can decide if you would like to install it. But remember that when trying it live you are limited in what you can do.

load more comments
view more: ‹ prev next ›