answered
2019-06-23 06:28:12 +0200
I'd say that's kinda hard to say when talking about distros. SFOS has a lot of older packages, which makes it similar to the likes of CentOS, but it's also using wayland instead of X, which is a more bleeding edge-type thing to do (on desktop linux). So I guess it's more like Fedora there?
The packagine format shouldn't matter (unless you're trying to learn how to package things yourself), but SFOS uses the RPM format. This is also used in Fedora, CentOS, RHEL and OpenSUSE to name a few.
Sailfish does not use X but uses wayland. I know of no desktop distro doing the same, but I believe it was Fedora that was the first to make wayland the default for their GNOME session.
SFOS uses QT. The KDE desktop also uses QT. You can kinda tweak both really easily by manually edditing QML files.
You will not get perfect connectivity if you mean things like integrated synchronization, notification mirroring, remote control etc. The closest for that on Linux is KDE Connect (or the GNOME-compatible extension GSConnect) and Sailfish Connect. Keep in mind that Sailfish connect is missing some features as of now, and you may experience some bugs.
I would say openSuse. Lots of QT and RPM. ...but does it really matter? Sailfish OS is a distribution by itself.
vattuvarg ( 2019-06-22 17:10:27 +0200 )editIm not sure if you can compare; on the surface, they might seem similar, but deep down there's mer & libhybris, which are completely different beasts compared to say a "vanilla" desktop linux.
tortoisedoc ( 2019-06-22 17:41:51 +0200 )edit+1 for Opensuse =) but yeah, some thing you can not really compare
virgi26 ( 2019-06-22 20:30:31 +0200 )editTo add to what @vattuvarg said, openSUSE also uses zypper for command line package management. Otherwise I agree that desktop and mobile GNU/Linux distributions are different beasts altogether, if only because mobile distributions try to function more like Android and iOS.
nthn ( 2019-06-22 23:13:34 +0200 )edit