Re:WSL2 can now mount Linux ext4 disks directly
by phendrenad2 on Friday November 12, 2021 @03:37AM
(#29197367)
Because Linux and the Linux ecosystem are at odds with my philosophy of computing.
1. The Linux kernel virtually enforces all drivers will be upstreamed into the kernel itself. That means that if I want new drivers, I need to update my kernel. If that leads to other things breaking (perhaps even other drivers), that's going to annoy me greatly. On Windows, I can update each driver in isolation.
2. The Linux ecosystem heavily favors centralized updating. If there's a critical security update for systemd (and let's face it, when is there not), I have to pick it out of a huge list of software updates for software I barely use. I rarely use Firefox and yet, when there's a critical system update, I have to expressly un-check the box or I'm in for a big Firefox update.
3. Most distros have a manual, "nag-based" update model, while I prefer the system to intelligently auto-update for me, during off-peak hours. I mostly use modern software which saves to the cloud, so if my PC reboots to install the latest Windows updates in the middle of the night, it's not a big deal. All of my browser tabs are still open, my AutoCAD files are auto-saved, etc.
4. It's very difficult to figure out if specific hardware will support Linux until you buy it. Obviously, Nvidia is a no-no. But even certain Asus gaming motherboards will have wifi issues depending on which sub-model you pick. Often someone says that a piece of hardware works, but they didn't notice slow wifi or something, but I will.
5. I like the power of money. By being a paying customer, I know that companies are competing to make a good product for my purposes. The Linux community heavily favors open-source software, so there's no profit in porting software to Linux. I realize I'm in the minority on this, but what can I do other than stick with Windows and Mac?
1. The Linux kernel virtually enforces all drivers will be upstreamed into the kernel itself. That means that if I want new drivers, I need to update my kernel. If that leads to other things breaking (perhaps even other drivers), that's going to annoy me greatly. On Windows, I can update each driver in isolation.
2. The Linux ecosystem heavily favors centralized updating. If there's a critical security update for systemd (and let's face it, when is there not), I have to pick it out of a huge list of software updates for software I barely use. I rarely use Firefox and yet, when there's a critical system update, I have to expressly un-check the box or I'm in for a big Firefox update.
3. Most distros have a manual, "nag-based" update model, while I prefer the system to intelligently auto-update for me, during off-peak hours. I mostly use modern software which saves to the cloud, so if my PC reboots to install the latest Windows updates in the middle of the night, it's not a big deal. All of my browser tabs are still open, my AutoCAD files are auto-saved, etc.
4. It's very difficult to figure out if specific hardware will support Linux until you buy it. Obviously, Nvidia is a no-no. But even certain Asus gaming motherboards will have wifi issues depending on which sub-model you pick. Often someone says that a piece of hardware works, but they didn't notice slow wifi or something, but I will.
5. I like the power of money. By being a paying customer, I know that companies are competing to make a good product for my purposes. The Linux community heavily favors open-source software, so there's no profit in porting software to Linux. I realize I'm in the minority on this, but what can I do other than stick with Windows and Mac?