The computer savvy folks don’t need to be reminded. The non savvy folks who don’t have time to learn Linux are stuck with windows/apple.
Real-time Kernel?
Like my popcorn?
Desktop environment
Jimmy I work in an office. What are you talking about?
- Your average Windows user… Probably.
The first one (MS account) is so weird to me…
I mean, I get it, people are just allergic to “anything MS”, but it’s just silly.
Set up a “burner” MS account. Use it to set up the OS, get your BitLocker recovery key and the OS license backed up automatically for easy use. Create your regular local account, switch, remove admin rights from the MS account, never use it again.
Job done, problem solved.
The third one (better performance) is disingenuous. Better performance… where? On what hardware? Nvidia drivers are notorious for causing issues. Many games, even on Proton, run like crap or just… don’t run.
The last one, security, is also a bad reason. Linux is not inherently more secure than Windows, it’s just less attacked due to a lower desktop market share. What Linux does have, however, is that it’s massively easier to break by a clueless user, especially when following online advice when something isn’t working - and that’s going to be a common occurrence, especially with freshly-switched newbies. Windows will prevent noobs from breaking or exposing a lot of stuff.
The urban legend that Linux is more secure than Windows needs to die.
I’m always amused at the hoops that some Windows users will jump through in a vain attempt to sidestep Microsoft’s telemetry and surveillance—rather than just using an OS that respects your privacy to begin with. It’s gotta be Stockholm syndrome or something.
I’m always amused at people just randomly talking about telemetry (without understanding what it is), even unprompted.
Pray tell, why did you feel the need to say it, especially say it this way? I never mentioned anything about telemetry in the first place…
Oh, wait! Do you believe that the existence of an MS account on your device changes something related to telemetry…?
Linux is more secure than Windows
Linux-desktop is less attacked than Windows.
Are you kidding? My public facing VMs get ssh brute force attacks like 10 times a minute, that’s not counting http attacks, vulnerability scanners, etc etc. all of the internet is running on Linux.
OK, maybe I’m wrong. Why do you think Linux is more secure than Windows (taking into account user-land issues, mind you)?
To me, that’s the same as “Five reasons not to invite a renowned scammer and con artist into your home”. Unfortunately, my work colleagues think its normal and what else can they do but shrug.
i worked in a specific financial subindustry and the three software packages that were the best in the industry were not supported on linux (i did not test with WINE). the only software package that had linux support was absolutely awful. interface designed by business majors, not industry specialists.
i wish it were easy to work on linux, but hoping doesn’t get them to change.
I am in a similar situation but in healthcare. Nothing save as the web-front ends are any use in linux. Some information systems are built on linux, but we need a Windows machine to use them, Hopefully the slow European gentle tilt to FOSS might help.
Linux doesn’t really have better security. It is actually worse from a purely security perspective.
The key difference is privacy and freedom. A high security prison might be secure but you probably don’t want to be there.
Why worse?
Not OP but - Windows is being bombarded by malware every second of every day. Linux, with its 6% of desktop user market share - not so much. This kinda’ guarantees Windows has a pretty good resilience (these days).
On top of that - in Linux you can change/break anything, which means bad actors could have you run malware by posting “helpful” comments on help threads. You know, “just run this .sh with
sudo
”.Then you have situations like Arch has been going through - DDOS attacks on official repos and malware injected into a couple of packages in AUR. Sure, it got caught - but how many users installed the malware? How many other packages are under less scrutiny and are still serving malware in AUR?
And, I’m certain, someone out there is reading this and preparing to write a hot take on how “AUR is what it is, you’re not supposed to blindly install stuff from it” - but that’s exactly the problem. Because 99% of users have no clue what they’re doing.
Windows is being bombarded by malware every second of every day. Linux, with its 6% of desktop user market share - not so much.
Linux dominates the server space. Basically any company with access to lots of capital or trade secrets is running Linux servers. It is a massive, massive opportunity for hackers to hit jackpots. Linux gets bombarded by attackers constantly and holds steadfast. I’m not sure where you get this idea that this isn’t the case…
Edit: Just to really drive this point home, 65% of Microsoft Azure servers are Linux. Let that sink in, the majority of even Microsoft’s cloud servers are Linux. That is the one company you would think would be pushing Windows, yet here they are talking about their high quality Linux offerings!
“With over 65% of Azure workloads running Linux, our commitment to delivering high-quality Linux VM images and platforms remains unwavering.” - Microsoft
Linux dominates the server space
But the discussion is about user-space. Not everything from server-Linux translates 1:1 into desktop-Linux.
For example, there are no anti social engineering security measures in Linux. Just
sudo
and break anything and everything. Whereas on Windows, if you try doing something stupid, most probably Windows won’t let you, or will at least make you jump through some hoops.There are no anti social engineering security measurements in Linux, for instance. Just sodo and break anything and everything.
Windows gives you a UAC prompt or needs one to run a cmd prompt as admin, both of which are functionally the same as sudo…
Windows is being bombarded by malware every second of every day. Linux, with its 6% of desktop user market share - not so much.
But, to circle back to the core statement. Yes it is. And Linux holds steadfast.
They’re very much not, that’s the point. There are things that require the
NT AUTHORITY\SYSTEM
account permissions. Admin can do a lot in Windows, but not everything.EDIT: also, Windows throws the UAC prompt around much less than Linux asks for the root permissions. ANY software update on Linux needs root. Even regular users are starting to get that if they see the UAC prompt, something big is about to happen.
Thanks for the summary!
If you want a bit more, also on security, check this comment.
Windows Defender monitors the entire system continuously
Windows is bad for privacy but security is a different matter.
Security: Linux doesn’t need antivirus, just don’t install infected software. Riiiight? Sorry, but this is silly.
Antivirus software is a joke
MAC (SElinux) is a much better solution
SELinux doesn’t help much when it comes to desktop apps. AFAIK it’s more geared towards server apps and its configuration is complicated. At least that’s my impression.
Centrally managed repositories help a lot, here. Linux users tend not to download random software off of sketchy websites; it’s all installed and kept up to date via the package manager.
Yes, Linux malware and viruses exist, and we shouldn’t pretend otherwise. The usual reason for installing Linux virus scanners is because you’re hosting a file/email server, and you want to keep infected files away from Windows users, tho.
Linux users tend not to download random software off of sketchy websites; it’s all installed and kept up to date via the package manager.
No experienced/power users do that. Those are who just so happen to install Linux.
If you want Linux for everyone then you will get the users who will install anything, and you need a way to keep them reasonably safe.
Until you have random people install manjaro, enable aur in their package manager and install any package that’s effectively a random github repo
Yes, this is user error, but it amazes me how many people claim the AUR is better than sliced bread
Linux does have some issues with social engineering since any file with the executable bit will run when clicked
Outside of that, you are right
Linux users tend not to download random software off of sketchy websites;
Search for “sudo curl … | sh” and let me know how many hits you get.
Every time I see this a part of be dies inside. It is always a cursed install script that makes problematic changes to the system.
It’s even worse. The server can detect if you are piping it straight into a shell or just downloading the file. It can then send different scripts based on that.
How can it see that? If possible, isn’t that a flaw of curl? I don’t see a good reason for the sever to know what you’re doing with the file
Curl has a limited buffer and bash reads a line and then executes it, before reading the next line.
So first you need a command that takes time if executed. So a delay, downloading a big file, user input work. Next you fill up the buffer. Just your normal script. Maybe some comments etc.
Now the server can detect if after the first kB the stream stops.
Thats not random sketchy websites though.
I would say Linux users who install software from the web knows what sites to trust. The beginners use the app store.
No real Linux user fallacy.
Even package managers are vulnerable to many security problems - can they guarantee that apps are not infected either directly or indirectly (through a library)? There is also flathub. Windows have also an option to verify apps through certificates which isn’t the case with Linux AFAIK. If you want to stay safe on Windows to some degree you can, but the real problem IMO is that Windows is hugely more used and run by less technical persons. 🤷♂️
This isn’t true
Linux package managers typically use GPG which is a much better solution. It is simpler and doesn’t have the unnecessary complexity of certificates.
What security problems do you think package managers are vulnerable to? If the upstream repo is compromised all bets are off regardless of the system.
You are right, GPG signing is good as well. But in both cases you still have unsigned apps.
What security problems do you think package managers are vulnerable to? If the upstream repo is compromised all bets are off regardless of the system.
Yep. And in such case an antivirus software might come handy.
Antivirus software would be totally useless since the problem is your own system.
There is also the issue of trust in the antivirus. This programs are typically high privilege and mostly snake oil.
It’s easier than you think to try out on dual boot. You can also run your windows apps through a virtual machine!
Is dual boot a good way to ease yourself in? I literally just made a new nvme partition to try a dual boot
I’d say no. The effort to setup a dual boot and then hope it never breaks isn’t with it. I’d recommend installing into a virtual machine and running from there. If you break something in your install then it’s easy to start over and it’s way easier for initial setup.
This is the right answer.
One thing you should do is to start with Windows and then add Linux, not the other way around. I remember someone online said Windows installation likes to occupy all of the drive/will erase the Linux partition, but I might be wrong on that. I have dual boot Fedora + Windows, and I solely use Windows for: a) using windows installation assistant when needing to reinstall windows for family and friends (apparently you can’t create a bootable Windows drive with Linux, which is kind of odd. Just getting the ISOs don’t seem to work, you have to use the “assistant”) b) Not much else actually, I use Fedora for almost everything now. There’s a Linux version of every app I use!
LibreOffice (the UI seems to be much better on Linux vs on Windows), Firefox, Thunderbird, Tauon (the only music player I could find without iTunes era UI and has a usable shuffle function. Gapless/G4Music and Amberol are slick GNOME apps, but shuffle is terrible on both), Joplin (for notes), Okular (PDFs), VSCodium (code editor), Godot (game engine), ES-DE + RetroArch (for emulation), nomacs (images), Celluloid and Clapper (video player), FreeTube (YouTube client), OBS studio (screen recorder), Aseprite (pixel art, the editor I use the most, very awesome!), GIMP (photoshop, don’t really use this one as much as I never really used photoshop), Inkscape (illustrator, this is the editor I use the second most, it’s awesome), RawTherapee (Lightroom, I will eventually learn how to use this, but I am putting it off right now), FreeCAD + Blender (3D modelling), Kdenlive (video editor), OrcaSlicer (3D slicer), Nextcloud (self-hosted file backup + a bazillion other things), Immich (self-hosted photo backup), the default Calendar app w/ Radicale (finally I can sync my calendar with my phone! You aren’t able to do the same thing with the def. cal. of Windows…), Steam (all the games I play are supported), and a bunch of CLI utilities as well (like yt-dlp).
I dual booted by “shrinking” the Windows partition by using the Disk management utility built into Windows. Then, when installing Fedora, I selected the free space available.
It’s what I did, though this was on a Windows 8.1 machine a decade ago. I’ve heard people talk about Win 10 and 11 being a bit bitchier about dual booting.
I think some of what made my conversion to Linux a success was having that fallback. Linux Is Not Windows, and you’re going to have to relearn how to do a bunch of little things that are impossible to see coming. There are little things you do, little utilities you use that are different in Linux. “I double click this file and a thing opens, I don’t know what you call the thing.” that kind of stuff. And you’ll need to do something to turn it in on time. Having your old WIndows partition means you can reboot your computer, do the thing the way you’re used to, get it done, and while you’re at it look up what that program is so you can find out how to do it in Linux.
I’ve seen people not give themselves that fallback, and then get pissed at Linux over a little thing that is possible, they just hadn’t learned how, and learning how while trying to get something done is frustrating.
The first paragraph alone filled me with so much emotion because my very first computer was a Pentium 75 too! If I hadn’t switched over to Linux earlier this year I would do it again in a heartbeat 💓 best decision I’ve ever taken!
I’ve said this many times here, but I was a Windows fanboy for close to 30 years. I hate that Windows got so bad, but I’m happy that I switched. Linux is great.
Any Tipps on how to do that in a business environment? Preferably from people who are actually using Linux in a professional environment? I’m using Linux at home for more than a decade now, and I don’t miss Windows at all, but transforming a smallish company to use Linux in a way that is remotely as comfortable as the Windows stuff seems impossible for now. I need to find solutions that don’t make it harder for our staff to get their work done, because they are busy enough with actual work.
Simply replacing MS Office with LibreOffice and Nextcloud for example does not cut it. The tight integration of MS Teams, Office and Cloud functionality is seen as a huge benefit there and I can’t just take that away from them unless I find a combination of tools that work in a similar fashion. Using Google products instead is obviously not a viable alternative. Every cloud based solution I have found so far is underwhelming at best and lacks a good integration.
Serious answers appreciated.
As it stands Linux isn’t really viable in a business environment. You can make it work but it will involve lots of pain and suffering along with toms of custom scripts and configurations.
It is great for servers but Linux desktops are hard to manage and are unfamiliar to most folks.
With that being said, supposedly fleetdm can manage Linux devices
Any Tipps on how to do that in a business environment?
Simply replacing MS Office with LibreOffice and Nextcloud for example does not cut it. The tight integration of MS Teams, Office and Cloud functionality is seen as a huge benefit there and I can’t just take that away from them unless I find a combination of tools that work in a similar fashion.
You just answered your own question; you can’t. Add in Group Policy Management and Active Directory and there is no windows replacement in any other OS.
Now mix in O365 and it just got more complicated.
If anyone knows of a 1:1 Linux equivalent for AD, GP, and DFS (both replication and namespace) I’d love to learn about it.
Friends don’t let friends use DFS
Seriously though it is prone to combustion
Distributed File System?
I’ve toyed with this in the past - is heavily lacks development. I personally would just use Ansible with SSSD configured to authenticate against active directory.
Only answering your last paragraph. You will not, ever, find a 1:1 equivalent for a few reasons, but mostly because:
- Windows quircks do not have to be accomodated in Linux distros
- Microsoft has very much encouraged massive software where everything is done in a single application, whereas in UNIX world the philosophy is to do one thing and do it well.
- Not sure how DFS works, but with the myriad of networked filesystems available I’m sure there’s an exact requirement match.
Users can be centrally managed in a myriad of ways, but the most used software seems to be following the same X.500 standard - OpenLDAP, FreeIPA, etc.
Machines can be centrally managed via Puppet, Chef, etc.
Company software is managed by having your own repo.
SELinux can be used for incredibly granular access controls, but I can’t see most companies actually needing that.
To sum it up - you’ll always have trouble if you’re solving a windows problem in linux and vice versa. Just for a moment, try imagining a situation where you want to switch a 100% linux company to windows.
FreeIPA only really covers authentication and authorization. It also don’t work well for remote devices such as someone’s work device at home.
To properly manage a fleet of Linux devices you need some way of keeping all devices configured the same
Ok, so, no. There’s nothing that exists that’s a 1:1 for Active Directory and the services that come along with it.
This is why companies aren’t switching to Linux in mass.
To sum it up - you’ll always have trouble if you’re solving a windows problem in linux and vice versa. Just for a moment, try imagining a situation where you want to switch a 100% linux company to windows.
I can’t imagine that; not that it doesn’t exist but it’s rare.
I think you’re missing the point of what I’m saying. Unfortunately, words are difficult enough to produce for me, I don’t have a better way to express it.
That it doesn’t exist?
Nextcloud has Nextcloud Talk, and you could add the Collabora or OnlyOffice plugins. There you have it all.
Nextcloud is such a pain in the ass. I would never deploy it in production due to its monolithic design
Been using it for years without trouble.
deleted by creator
The only thing holding me back at this point is a thin thread called my favorite game only supports and requires anti-cheat on Windows. :(
And money but hopefully that’ll solve itself soon.
Which game is it?
Likely apex or fortnite.
Or League or a slew of EA games.
1 reason:
Microsoft
Zorin OS is much more straight forward than Windows 11.
Why are people promoting this, all of a sudden?
Edit: I went to the website and saw the “Pro” paid option. It’s starting to make sense now.
Why are people promoting this, all of a sudden?
They just released a new version a few days ago that’s really solid and aims to be a drop-in replacement for Windows. It’s probably the most beginner friendly distro out there and has stuff like Onedrive/MS 365 integration for people using that stuff.
The paid version is useless unless you need support.
Yeah it’s like, Zorin was the Trendy Distro Of The Month a few years ago. Cachy, Bazzite, at least two others ago. Like Zorin was right after Pop!_OS got a lot of praise for having the Nvidia version of the ISO.
For me, these are 5 reasons to stay on Linux. :-)
5 reasons you should not ditch Windows:
-
Your hardware is incompatible or you do not want to fiddle with settings or command lines
-
Your applications/games only work well on native Windows (and not wine)
-
You need serious group policy support or other device/software lockdown methods
-
Your company policy requires it
-
Makes helping Windows users harder if you cannot walk them through the same things they are doing
Of course if any of these apply you can always dual-boot or use a VM. I’m not saying you shouldn’t use Linux at all.
Your company policy requires it
The only legitimate thing on this list. Also the most obvious and pointless.
I don’t think anybody is saying to format Linux over the company computer against their Windows policy.
To me, my activity on my own computer being monitored by Microsoft is the only reason i need to not use it.
And I do actually think you may be slightly mad to be OK with that. Maybe because you feel you get a “free” operating system. I think thats the mentality of a slave.
you do not want to fiddle with settings or command lines
Kinda the reverse for me
I need to fiddle with Massgrave and various debloat scripts to run win
Your applications/games only work well on native Windows
Windows for docker, winboat, etc
serious group policy support or other device/software lockdown methods
I would argue sudo and normal file permissions do the same
Makes helping Windows users harder
???
What’s with all the downvotes? Anyone care to explain?
This is community, where major portion of users only criticize Windows and praise Linux.
-
How is the support for linux on M-based Macs these days?
Is it viable ?