1. 3

  2. 3

    GhostBSD 18.10 is our first official release of GhostBSD with TrueOS under the hood, and the official desktop is MATE. However, in the future, there might be some community release, but for now, there is no community released yet.

    So, no more FreeBSD as base? I thought TrueOS was the commercial offering that powers the commercial FreeNAS thingy from iXsystems,

    1. 6

      Disclaimer: I am not a TrueOS, FreeNAS user or affiliated with them and those statements are largely from what I learned being curious. So I might be misinformed.

      Define commercial. iXsystems is commercial. TrueOS is a “fork” or as I understand it more a patchset for FreeBSD. They take the latest FreeBSD, replace some stuff (OpenRC instead of rc.d, LibreSSL instead of OpenSSL, etc.), but I think they rebase.

      Also I think their NAS, TrueNAS basing on FreeNAS is more commercial, where they seem to focus more on selling hardware though. My view on it, but other than playing with FreeNAS (on non-iXsystems hardware) for a bit that’s from a big distance is that it’s still relatively open.

      TrueOS seems to be a lot more open. The source code is on GitHub and it seems to me that it’s mostly stuff where they test new technologies. To my understanding everything there is open source and they effectively help FreeBSD with experimenting. Even though I know some people argue that they actually don’t do a good job (hearsay, not my opinion, haven’t used it), because TrueOS often feels a lot less stable than just installing FreeBSD and a desktop. After all they do a lot of bleeding edge stuff, play with LibreSSL and OpenRC on FreeBSD isn’t exactly battle-tested. Then adding an own desktop manager and GUI apps, I think they might have a hard time keeping it all nice and smooth when it’s not their main focus in the company. But that’s mostly assumptions.

      About FreeBSD packages not working on TrueOS. Not that’s packages, not binaries and it’s very logical if stuff is linked against LibreSSL, if its a snapshot of the current branch, when installing things for a different init system and they also have other defaults (sndio from OpenBSD rather than pulseaudio). I think they also have patches on the kernel side, but from my knowledge they are not far reaching and often make it back into FreeBSD

      So tl;dr: TrueOS is based on FreeBSD (current branch) but has especially things like OpenRC and LibreSSL in base. It’s mainly supported by a company, but I think open in a similar way to Fedora.

      Hope I got that right. Anyone from iXsystems here?

      I think things might become clear looking at the source code: https://github.com/trueos/

    2. 2

      I find it interesting that in this submission for txti.es that site is critized for not using https, but the website for an OS distribution not being behind https raises no eyebrows.

      Edit I overreacted, the https:// prefix works fine!

      1. 2

        I summon @alynpost. Low priority. I tried using the Suggest button to change the URL, but it wasn’t an option. Would you edit the URL for us?

        1. 2

          I have edited the URL to use https instead of http. Thank you for bringing it to my attention.

        2. 2

          The submission isn’t https but https://www.ghostbsd.org/18.10_release_announcement works fine for me

          1. 2

            You are right. I overreacted.