answered
2020-06-29 01:22:41 +0200
Different Linux distributions (I think the term 'platform' is referring more to processor architecture like 64bit, ARM and the likes) have different application frameworks for the same reasons as car models from various manufacturers are different: they differ in purpose, target group and taste. Plus historical reasons. They use the same basic technology (fuel engine, chassis = the Linux kernel) but that's it. Linux is not the same as Linux, so to speak. So many of these distributions have a package format on their own.
But the general idea is far from new. For efforts to develop an universal package framework lookup PackageKit, AppImage, Snap or Flatpak. The development of latter two has gained traction in the last few years so support on SailfishOS might not be too far away. But these technologies mostly take care of runtime compatibility. System integration is a whole different story
https://together.jolla.com/question/140860/ubuntu-phone-apps-on-sailfish-os#140869
rgrnetalk ( 2020-06-29 00:21:31 +0200 )editwhat a shame that all that is from 2015...
delocoyo ( 2020-06-29 20:40:36 +0200 )edit