Which Linux Distro's code May contribute in enhancing Sailfish OS? Is Sailfish OS a fork from Fedora? [answered]
Hi Sailors! I have a technical question... As far as i understood (feel free to correct me), some linux distributions are forked from other "mother" ones. Like Ubuntu forked from Debian. But if i understand correctly, contributing to use/develop Debian helps the forked kid (here Ubuntu) who can use refreshed mother code in his next versions....
In the wikipedia timeline, Sailfish OS seems forked from Fedora "mother" branche... Here: https://upload.wikimedia.org/wikipedia/commons/1/1b/Linux_Distribution_Timeline.svg
Would that mean that contrubuting to Fedora helps the current/future developpement of Sailfish OS? Or contributing to KDE for the Qt parts? Or to opensuse for the zypper tools?
Using/contributing to which desktop distribution may impact positively the Sailfish code? Thanks!!!!
SailfishOS is a fork of MeeGo Linux, it uses the core distribution of Mer and implements the MeeGo API along with the use of Qt and QML.
Spam Hunter ( 2020-02-02 12:34:48 +0200 )editFTR: MeeGo @ Wikipedia
A.Maretzek ( 2020-02-02 13:41:37 +0200 )editNow that said, there a couple of RPM based distros which have ARM7 builds whose packages can more or less directly be installed on Sailfish OS.
I've had success with a few select package from opensuse (which has it own weird lineage, with roots into SLS and Slackware, but a lot of cross-polination "inspired by" redhat/fedora), and some other community members have been using package from fedora.
(e.g.: to get a newer mksquashfs, etc.)
But yup, indeed none of the major linux distro is "used downstream" into sailfish OS.
The workflow is:
{upstream linux projects: Qt, etc.} -> {mer project} -> {sailfish OS} -> {regional variants such as Aurora OS}
other project benefiting from mer project include examples such as LuneOS (a modern descendant of Palm/HP/LG's webOS) and AsteroidOS (smartwatches).
UBTouch indirectly benefit from mer project. It's a Ubuntu derivative (which in turn is a Debian derivative), but it uses mer project's libhybris for deployment on android-targetting smartphones.
DrYak ( 2020-02-04 13:24:42 +0200 )edit