Edit: here is some context because people are getting mad

the reason i asked because my friend asked me to install linux on his laptop because he wanted to look like a cringey hacker so i installed it but after i installed linux few days after he reinstalled windows(i am not sure why but he said he can’t run bluestack, i suggested other VMs but he wouldn’t have any other way but that’s not reason i think he switched he was being dismissive) and now his mic and web cam is not working and some other stuff, so he’s asking me again to reinstall linux constantly and i don’t want to do that again (why? My school is far from my home around 9km/5.5 and i go there by my bicycle so after school I don’t wanna waste my time installing linux)so i was just ranting didn’t expect to make people mad

    • dragontamer@lemmy.ca
      link
      fedilink
      arrow-up
      3
      arrow-down
      1
      ·
      edit-2
      1 year ago

      You know that doesn’t matter when commercial software often only releases and tests their software on Ubuntu and RedHat, right?

      I run Ubuntu / Red Hat / etc. etc. because I’m forced to. Do you think I’m creating a lab with a billion different versions of Linux for fun?


      Linux kinda-sorta works if you’ve got the freedom to “./configure && make && make install”, recreating binaries and recompiling often. Many pieces of software are designed to work across library changes (but have the compiler/linker fix up minor issues).

      But once you start having proprietary binaries moving around (and you’ll be facing proprietary binaries cause no office will give you their source code), you start having version-specific issues. The Linux-community just doesn’t care very much about binary-compatibility, and they’ll never care about it because they’re anti-corporate and don’t want to offer good support to binary code like this. (And prefers to force GPL down your throats).

      There’s certainly some advantages and disadvantages to Linux’s choice here (or really, Ubuntu / Red Hat / etc. etc. since each different distro really is its own OS). But in the corporate office world, Linux is a very poor performer in practice.

      • chickenf622@sh.itjust.works
        link
        fedilink
        arrow-up
        1
        ·
        1 year ago

        Fair point. I think I’m just too used to dealing with the bullshit of building the packages myself cause I find it fun. Definitely not viable for commercial use.