I think that a Marxist society should allow for 0 proprietary software, and instead support for everything in free and open source decentralized technology.

  • relay@lemmygrad.ml
    link
    fedilink
    English
    arrow-up
    6
    ·
    1 year ago

    I’d recommend Mint. I’ve been using that for a while, but recently switched to Debian. Debian 12 seems promising and can have proprietary firmware on it easier set up for new users now. Debian is what people prefer for stability.

    Id recommend just finding an old laptop and putting something like mint on it if you are starting. Some people like Manjaro for the newish packages. Some people like Arch linux for the actually up to date packages.

    If you really want to go security hipster, use Alpine linux

    if you want to have lots of useful tools to make rich people’s lives interesting install Kali Linux

    If everything seems to easy for you and you like a challenge, try Gentoo.

    If you want to have all of the options available when you install it, use linux from scratch.

    One of my friends swears by Nix OS, I think that has some interesting implications.

    if you care more about security use some variant of BSD

    If you really like rust use Redox OS.

    If you want something open source but can run windows programs, use React OS.

    • FuckBigTech347@lemmygrad.ml
      link
      fedilink
      English
      arrow-up
      11
      ·
      edit-2
      1 year ago

      Don’t install Kali, Redox, ReactOS or Linux from Scratch as a beginner. Kali is a pen-testing distro that runs everything as the root user by default. It should not be used for anything outside of testing network infrastructure and should not be installed on anything but a USB drive. Besides all the software that is on Kali is also available on any other Linux distro. Redox is still in its infancy and not very usable on real hardware due to a lack of drivers and support. Similar story with ReactOS, except it’s basically WINE but with a FOSS WinNT Kernel underneath. ReactOS can’t even run 64-Bit applications yet (although there is an effort to get that working). With ReactOS you still get all the baggage and questionable design decisions from Windows, since that’s what it’s trying to mimic. Lastly, Linux from Scratch is a means to make your own Linux distro from scratch. It’s not a framework, or a distro, or a set of tools but a piece of literature.

      • CannotSleep420@lemmygrad.ml
        link
        fedilink
        English
        arrow-up
        6
        ·
        1 year ago

        ReactOS

        I’ve seen this OS mentioned before and I can’t help but think of some shitty OS written in javascript using react to render the desktop.

        • relay@lemmygrad.ml
          link
          fedilink
          English
          arrow-up
          5
          ·
          1 year ago

          Sorry for mentioning React OS. I just think it is funny and amazing the divercity of work has been done in the open source community. Yes I know not all of them are stable and well tested. That is why i recommended Mint. The other stuff is harder to use or best used for edge cases.

          • CannotSleep420@lemmygrad.ml
            link
            fedilink
            English
            arrow-up
            6
            ·
            1 year ago

            I know nothing about ReactOS, I just can’t see the term “react” in a software related context without thinking of facebook’s javascript UI framework.

    • TrankieHammer@lemmygrad.ml
      link
      fedilink
      English
      arrow-up
      4
      ·
      1 year ago

      I wouldn’t run any BSD on a desktop (media hardware compatibility isn’t great), Kali should not be used as a primary OS (most people I know either dual-boot it or run it in a VM), and ReactOS is definitely not ready for everyday use (Linux+Wine has far better compatibility).

      Manjaro has had a number of controversies too, which users ought to be aware of.

      • Duży Szef [he/him]@lemmygrad.mlM
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        I’ve used OpenBSD as a daily driver for ober a year. If you are not proficient in *NIX-like operating systems, or have a job that requires media work you will have bad time. Otherwise solid, but slow, OS.

    • redtea@lemmygrad.ml
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      1 year ago

      When you talk about proprietary firmware, does that make Debian more stable with e.g. a better range of graphics cards, printers, mice, etc?

      Security-wise, a standard set up that keeps out phishers, keyloggers, ‘hackers’, etc, out will do.

      So with, rust/Redox, does that use a different language for the terminal than other distros?

      Thanks for all the other info!

      Edit: typo

      • FuckBigTech347@lemmygrad.ml
        link
        fedilink
        English
        arrow-up
        5
        ·
        edit-2
        1 year ago

        So with, rust/Redox, does that use a different language for the terminal than other distros?

        It means that the RedoxOS system is written in Rust (Kernel, Drivers, Userspace, etc.). Redox itself is still just a POSIX compatible UNIX-like System similar to Linux. Which means you can run things like Bash on Redox just like on Linux. But unlike Linux or BSD, both of which are Monolithic, Redox follows a Micro-kernel design. For the average user this doesn’t mean much really. But I wouldn’t use RedoxOS as it is right now since it’s still in its early stages of development. It runs on a limited set of hardware and is still pretty rough around the edges.

        If you just want an OS to use for things like web browsing, programming or writing documents then any up-to-date Linux distro will be your best bet. They all use the same software, with some minor exceptions. The difference is in the design.

        • redtea@lemmygrad.ml
          link
          fedilink
          English
          arrow-up
          2
          ·
          1 year ago

          Thanks for explaining.

          If you just want an OS to use for things like web browsing, programming or writing documents then any up-to-date Linux distro will be your best bet. They all use the same software, with some minor exceptions. The difference is in the design.

          This is the kind of insider knowledge I was hoping for! Front-end design-wise, I’m probably happy with something that looks like an early OSX or Windows 95. Newer OS’s have become at once very simple and yet so complicated that no files or settings can be found.

          • Duży Szef [he/him]@lemmygrad.mlM
            link
            fedilink
            English
            arrow-up
            3
            ·
            1 year ago

            If you’d like to have something that looks identical to a Windows 9x setup, check out Chicago95. It’s a project that aims (and succeeds!) at making the XFCE4 desktop environment look as close to as possible to Win9x! I use it personally because that is my preference, and I have to say it looks amazing! Here’s screenshots!

            • redtea@lemmygrad.ml
              link
              fedilink
              English
              arrow-up
              2
              ·
              1 year ago

              Memories! Look at that tiled background and the file manager! Beautiful. If I installed that, I’d be tempted to connect a floppy disc drive, too, for real authenticity.

          • FuckBigTech347@lemmygrad.ml
            link
            fedilink
            English
            arrow-up
            3
            ·
            1 year ago

            On Linux you aren’t just limited to a specific set of utilities, or a specific UI or Desktop. You can mix and match software to varying degrees. A desktop environment like MATE or XFCE comes to mind for something that resembles a Windows 9x-XP era desktop. Cinnamon and KDE Plasma are similar to Windows Vista-7. GNOME is like current macOS. All of them vary in terms of customization and theming. Most distros have all of these (and more) available in their software repositories and some distros offer multiple ISOs with different software and desktops pre-bundled. For example the Debian installer lets you pick which Desktop(s) you want and then downloads and installs all the required packages. But Linux Mint has 3 different editions each with a different Desktop environment (MATE, XFCE, Cinnamon).