artytux wrote: Thu Mar 07, 2024 8:34 pm
Would or could that be too many cooks in the kitchen and no higher up to keep an eye on what the collective is doing ?
Honestly, while some of Windows' quality control problems as of late could be blamed on that or mismanagement, its most egregious problems arise from just straight up greed on the part of execs.
DukeComposed wrote: Thu Mar 07, 2024 8:39 pm
You're arguing "user safety is not the responsibility of the operating system." That's not a serious opinion. As I said earlier, when a company has a billion users, things are a little different than you or me as home hobbyists or as an experienced sysadmin of a few dozen machines. Ransomware attacks, rootkits, and botnets are quickly becoming a normal aspect of the modern online ecosystem, so taking proactive measures to secure individual machines at scale isn't just a good idea, it's a necessity.
You're misunderstanding me. I'm not saying at all that Windows shouldn't be secure or even that it shouldn't be taking advantage of TPM hardware. What I am saying is that Microsoft should be giving us a choice instead of forcing that decision upon its users. Windows has billions of users, yes, which is actually why it's even MORE important that users are allowed to configure their systems as they want. Everyone's use case for an operating system is different, even if just slightly. Therefore, giving users choice is incredibly important.
AK-47 wrote: Thu Mar 07, 2024 8:46 pm
It was also like that for Windows 95 when there was a huge change in the GUI. Yet, people still upgraded, because they were locked into it and couldn't find a reasonable alternative.
They weren't locked into Windows 95 because Windows 3.1 was still supported. Also consider that back then, the internet wasn't really a big thing at all, so security was much less of an issue to worry about, so having to update was much less of a thing. Furthermore, the Windows 95 interface was a MAJOR step forward. In fact, even today, you still see pillars of Windows 95's UI design in interfaces today. This is because Microsoft actually put in some major man-hours and testing to see how best to make a 2D interface for an OS. The development of the 95 UI is actually very fascinating and I highly recommend reading about it when you can.
AK-47 wrote: Thu Mar 07, 2024 8:46 pm
That was just an example. Have you seen the support forums just around here? Many simple tasks require quite a lot of configuration before they get working. My audio still doesn't work 100%, I have to run "alsaunmute" every time I start the system up. I'm sure I'll figure it out eventually but for now I can tolerate this. Most users won't tolerate this kind of loss in functionality.
I have seen them. Most of the problems are actually caused by hardware and older drivers. That or people messing up their systems with PPAs. Of course there are issues that aren't caused by those two, but they're rare. Hell, one of the big reasons why I'm even here in the first place is because MX has an INCREDIBLE track record for raw stability and ensuring that things just work right out of the box. Do not discount your own OS here. You guys have done a really damn good job, and I also love that you guys are in the trenches, so to speak, as in, on the support forums solving problems users have. It ensures even better quality control and also helps you guys know if there might be something majorly amiss with the OS. And also, let's not forget that Windows 10 and 11 aren't exactly bastions of stability here. Very far from it. Windows sometimes also requires the command line to use some of its features. Pinging a website to test your internet connection for example requires opening the command line, just off the top of my head. And finally, when you do get an issue on Windows, it's utterly infuriating to try and fix because of how ridiculously vague the errors are. On Linux, at very least I'm given something to search with. (By the way, you should open up a thread about your issue. That is a really weird bug.)
AK-47 wrote: Thu Mar 07, 2024 8:46 pm
Sure the situation is getting better and better, but will it be in time for the end of life for Windows 10? I'm not sure, but I'd rather not be disappointed by being overly optimistic.
Fair enough I guess.
AK-47 wrote: Thu Mar 07, 2024 8:46 pm
This proves my point. So software that people need to do some work is just "proprietary crap" and is a "bad idea" to install? For Windows, I can run an EXE or Windows Installer package and it will work on multiple versions of Windows. This is all but impossible in Linux. You can download package files, but they often only work on a specific version of a specific distro. Flatpak improves things slightly, but having to download hundreds (if not thousands) of megabytes just for a simple program is the epitome of bloat.
That's definitely not impossible on Linux. Just not recommended. Again, sometimes you can get away with installing something via a .deb package. I've personally done it a few times in risk of voiding any chance of official MX support and I haven't had any issues. Besides, there's problems with Windows' own system as well. If you install something out of the Debian Stable repo and it doesn't work, that's an official problem, and with an MX OS, you have multiple people on two different dev teams you can turn to for support on that. On the other hand, if something doesn't work on Windows? lol Too bad. Contact the software maker for support who may or may not give it. And hell, even if there's something wrong with Windows itself, unless you're a VL customer, you're also going to get xxxxxxx for support. They're not going to care unless it's a major system-breaking issue affecting a ton of people. But yeah, my point is that this isn't as cut-and-dried in Windows' favor as you'd think.
AK-47 wrote: Thu Mar 07, 2024 8:46 pm
Flatpak improves things slightly, but having to download hundreds (if not thousands) of megabytes just for a simple program is the epitome of bloat.
Flatpak is definitely not the ideal way to install something, but it's also not the major issue you're making it out to be either. Once you download the large amounts of dependencies, you don't need to download them again, and install sizes get much more reasonable for future programs you install.
AK-47 wrote: Thu Mar 07, 2024 8:46 pm
Not having to support and cater for a plethora of different and incompatible ways of initialising the OS and managing services would be a start.
In my opinion, this is technically already a fixed issue. Debian is the perfect OS to standardize around, and anytime you see a Linux version of a program, it always comes in .deb format. That is, assuming that they didn't make a flatpak version of the program, which they probably have. You can also convert an install package between different formats and there's also tools like Distrobox.