I use AnyDesk for remote access to help others. But it doesn't exist in GhostBSD? Or is it available for GhostBBSD.

But then ports must be installed, right? But if so, which other packages?

    Snubbi You can install it from there or the port. We can't distribute it as a package.

    I'm curious about why a cool tool like that can't be distributed as a package in GhostBSD. Is that a licensing thing?

      Robin GhostBSD primarily distributes free and open-source software in its official ISOs. AnyDesk, with its proprietary licensing model, does not align with the typical open-source distribution practices that GhostBSD follows.

      For GhostBSD to include AnyDesk or any proprietary software in its ISO, it would require a specific distribution agreement or license from AnyDesk's developers. This agreement must explicitly permit redistribution within an open-source project's ISO, which could involve complex legal and financial negotiations.

      Furthermore, AnyDesk's licensing structure differentiates between personal and commercial uses, requiring purchase for the latter. The GhostBSD project typically does not engage in determining the nature of its users' software use, personal versus commercial, thus complicating potential distribution within its ISO.

      Open-source projects like GhostBSD generally avoid bundling proprietary software to maintain a commitment to open-source ethics. Instead, they often provide guidelines on how users can independently install such software post-installation, directly from the vendor’s repositories or websites. This approach helps users comply with the specific licensing terms of proprietary software while using GhostBSD.

      Wow. Forgive me for even asking! I didn't even think about Anydesk being proprietary.

        @Robin and @vimanuelt, FreeBSD does not avoid building it because it is proprietary. When you see a port not built as a package, it is due to the user's agreement not to redistribute it.

        Robin It was not particularly challenging to get AnyDesk running in GhostBSD.

        One dependency to handle.

        sudo pkg install gtkglext

        Download, unpack from https://anydesk.com/en/downloads/freebsd

        cd Downloads
        tar -xf anydesk-freebsd-6.1.1-x86_64.tar.gz
        cd anydesk-6.1.1
        ./anydesk &

        Tested by connecting from GhostBSD desktop my MacOS laptop. Success.
        I feel like I installed a back door on my laptop just to confirm this worked. Ugh.
        Tested by connecting from MacOS laptop to GhostBSD desktop. Success. 🙂

        tar -xf anydesk-freebsd-6.1.1-x86_64.tar.gz
        carl@carl-ghostbsd ~/Hentet> cd anydesk-6.1.1
        carl@carl-ghostbsd ~/H/anydesk-6.1.1> ./anydesk &
        ld-elf.so.1: Shared object "libminizip.so.1" not found, required by "anydesk"

        Error

        Problem solved
        sudo pkg install minizip

        Yes, sometimes you have to search the web before asking for help. Thanks Robin, now AnyDesk works as it shoul.