• theshatterstone54@feddit.uk
    link
    fedilink
    arrow-up
    69
    ·
    1 年前

    I like the idea of FreeBSD, but I can’t see the point of giving up on my Linux conveniences to switch over to it. What advantages does it provide, and are they worth the switch, considering I’m losing a lot of software, as well as any semblance of gaming?

    • Square Singer@feddit.de
      link
      fedilink
      arrow-up
      63
      arrow-down
      13
      ·
      1 年前

      The advantage is that you can rebrand it, close the source and sell it as your invention.

      Btw, did you know that Apple invented Unix?

      • MazonnaCara89@lemmy.ml
        link
        fedilink
        arrow-up
        24
        arrow-down
        2
        ·
        1 年前

        Apple invented Unix?? What the hell are you talking about?

        Ken Thompson, Dennis Ritchie, Brian Kernighan, Douglas McIlroy, and Joe Ossanna at Bell Labs developed and invented Unix.

        • Square Singer@feddit.de
          link
          fedilink
          arrow-up
          57
          arrow-down
          8
          ·
          1 年前

          [email protected] ;)

          This was a joke about how Apple just takes open source stuff (in this case, they used FreeBSD as a basis for MacOS/iOS/iPadOS/tvOS/watchOS), rebrands it and then claims it was theirs.

    • duncesplayed@lemmy.one
      link
      fedilink
      English
      arrow-up
      16
      arrow-down
      1
      ·
      edit-2
      1 年前

      What advantages does it provide

      ZFS, mostly. There are some smaller peripheral things (like much better manpages), but these days the big one is probably ZFS. Zero licensing conflicts allows it to be an integral part of the kernel.

          • raptir@lemdro.id
            link
            fedilink
            English
            arrow-up
            5
            ·
            1 年前

            Linux is licensed under the GPL, which is described as “copyleft.” The GPL requires that if you want to use GPL code you need to license your modified code under the GPL.

            FreeBSD is licensed under the BSD license, which is a permissive license. Basically as long as you stick the license statement in your documentation you can do whatever you want with BSD-licensed code. This is why commercial uses (like the Wii’s OS) tend to be BSD-based rather than Linux-based.

      • theshatterstone54@feddit.uk
        link
        fedilink
        arrow-up
        2
        ·
        1 年前

        like better manpages

        I want them now! I want the better manpages! Has someone decided to create inproved manpages for Linux? I think this could be a great idea for a project or an organisation. Manprove, the organisation to improve Unix manual pages.

        • dino@discuss.tchncs.de
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 年前

          Isn’t this actually impossible because manpages are maintained by distros? And the benefit of freedbsd being everything is created by the same team? Aka FreeBSD being a complete distro and not just a kernel?

    • AnUnusualRelic@lemmy.world
      link
      fedilink
      arrow-up
      14
      ·
      1 年前

      The source code used to be cleaner and easier to customise if you needed something specific. And if you leaned that way (of closing up everything), the license is much more lenient of course.

      Other than that, nothing much. It’s interesting for the sake of it, but bsd has lost the Unix race (which isn’t necessarily a good thing).

    • MigratingtoLemmy@lemmy.world
      link
      fedilink
      arrow-up
      7
      ·
      edit-2
      1 年前

      If you’re losing software and are no longer gaming, much of complicated driver compatibility issues from peripherals like GPUs won’t matter to you.

      FreeBSD is the *nix OS which is stable like Debian but doesn’t use Systemd like, similar to distributions like Gentoo/Antix/Slackware

      • Phoenixz@lemmy.ca
        link
        fedilink
        arrow-up
        3
        ·
        1 年前

        Systemd is not inherit to Linux. There are loads of distros out there that dont use it. I reluctantly use it but would still remain on Linux if I wanted to drop it

        • MigratingtoLemmy@lemmy.world
          link
          fedilink
          arrow-up
          1
          ·
          edit-2
          1 年前

          Most linux distributions have adopted Systemd. My distaste grew as even Arch and Debian opted to use it. I do not like using it out of principle. Of course, I realise that there are distributions that do not use Systemd, but I have yet to come across a system meant for stability (similar to how Debian is perceived in the linux world but with Systemd) without Systemd. Slackware comes close, but having to use an unofficial package manager doesn’t seem great when things break.

      • TheRafal@lemmy.ml
        link
        fedilink
        arrow-up
        3
        ·
        1 年前

        You can use other init systems on Gentoo, like OpenRC. You can also use other distros like Void(which uses Runit as PID 1), or Artix, which can use OpenRC, Runit, s6 and dinit. Most of those are much better option than systemd, however, you can have compatibility issues with some packages that relay on systemd.

      • True Blue@lemmy.comfysnug.space
        link
        fedilink
        arrow-up
        17
        ·
        1 年前

        Yes but the advantage of Linux over windows is obvious. It’s open source. Where’s the advantage of FreeBSD? Companies can make their own proprietary fork and give nothing back?

      • frezik@midwest.social
        link
        fedilink
        arrow-up
        3
        ·
        1 年前

        The advantages on the server side were always clear. Same with development environments for things that run on those servers.

      • theshatterstone54@feddit.uk
        link
        fedilink
        arrow-up
        1
        ·
        1 年前
        1. Open Source

        2. More privacy

        3. More customisability

        4. Better performance

        5. More choice

        6. Better software security

        7. Features that Windows doesn’t have or is only now implementing (floating bars, file manager tabs etc.)

        8. Better command line experience

        9. Better scriptability (if that’s a word)

        Those are the ones I can think of off the top of my head.

    • merthyr1831@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      1 年前

      Dont think BSD is ever going to be a Linux competitor, it’s not meant to be honestly. But there’s always space for a lightweight and fast general purpose OS that can (among other things) boot up really quickly.