Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

You're welcome to look at the Linux situation that way if you choose to, but claiming that Windows and macOS packaging works consistently and natively is a huge stretch of the imagination.

I had to install a Windows system the other day, and it was frustrating. For the most part, software had to be scavenged from various websites. Some of those sites felt less than reputable while others were avoided because they were less than reputable. Once I managed to download the installer from the developer, I found that they were rarely consistent. While most appeared to be some sort of wrapper for MSI, many were not. The user interfaces and procedures varied wildly, even with software from Microsoft themselves. On top of that, I had two drivers that were shipped as a zipped collection of files. In the case of my printer drivers, I had to run an executable file buried in one of the subfolders. In the case of the USB-RS232 bridge drivers, I had to call up the properties dialog in the device manager to update the drivers.

I am not going to deny the kernel truth in your claims about Linux. Installing software can be a mess. On the other hand, I rarely have to face that truth. Almost everything is handled by the package manager. In the case of hardware, the drivers are usually built into the kernel. The end result is that software tends to be faster and easier to install and update on Linux. At least from my experience.



Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: