A lot of GNU/Linux users seem to be looking at FreeBSD nowadays, and I also have the intention to move from Arch Linux to FreeBSD on my laptop once FreeBSD 13-RELEASE is available later this month.
I’m not sure what the exact catch is, but as it seems there has been a problem with Electron apps because of Python 2 as dependency having reached EOL, but it has been mentioned that this has recently been resolved.
I don’t know what goes into bundling/building a software package for FreeBSD.
We use electron-builder for creating the packages for the other platforms (linux, macOS, windows) and it does not have an option to build for FreeBSD yet. So I think its the same as for flatpack, a custom script/repo that builds for freebsd. Is there a docker image of FreeBSD on github actions or some other reliable way to cross compile for it?
What makes it more suitable for desktop than previous releases? I have used it in the past on desktop without much problems already, switched to Linux mostly to run Android SDK inside Podman (Docker). Can’t see anything significant in FreeBSD 13.0-RELEASE Release Notes | The FreeBSD Project from a quick glance. Makes sense to wait for release to avoid going through upgrade process immediately after installing though.
Another related topic:
I see you asked about KDE/Qt apps at Signal-Desktop / deltachat-desktop App | The FreeBSD Forums so KDeltaChat seems to be a good alternative if you want to compile it, but it is far from being ready. I use it daily, but it lacks many features, like notifications and attaching files, which I’m slowly adding.
FreeBSD has electron port, so you can actually compile the app from source, but it’s not straighforward as nobody did it yet:
There are no LibreSSL problems as in OpenBSD case though and I built the core with LibreSSL on a virtual machine in the past.
Totally over my head as I’m not a programmer or developer, but just an ordinary user. So hopefully someone else interested can have a look and make something happen.
@link2xt KDeltaChat seems to be promising, I’ll have a look once I have FreeBSD 13-RELEASE with KDE Plasma up and running.
Otherwise, if building Electron apps for FreeBSD is the problem, not running them, any clue what’s actually needed to run a prebuilt binary of the deltachat-desktop app?
generally yes, can be run with wine on linux at-least, but there might be font support libraries missing and the text was really buggy/glitched last time I tried.