We have moved to a new Sailfish OS Forum. Please start new discussions there.
68

Who's responsible for updating 3rd party phones sold with SailfishOS?

asked 2016-06-30 12:14:19 +0300

Louis gravatar image

updated 2016-07-02 16:41:09 +0300

lakutalo gravatar image

As many companies have recently announced that they'll release official SailfishOS support for (some of) their phones I'm interested in knowing who's responsible for the software updates.

If I buy a Fairphone, a Turing Phone, a phone from Mi Phone or an Oysters phone with Sailfish preinstalled I don't want to be left in the cold after 9 months software wise as it's not uncommon for me to keep a phone for two years.

I know that the current version of SailfishOS (2.x) is designed to run on different Android adoptions and Linux kernel releases. If a phone runs SailfishOS 2.x will it then per default get updates from the main release repository or do Jolla/the phone company need to do some individual testing per device?

When times goes by and new versions of SailfishOS is going to be released (eg. 2.1, 2.5 or 3.0) will it then be the phone company or Jolla itself which are responsible for new updates for a specific device?

I'm asking because I find this to be a major concern. Outdated phones will not only lead to platform fragmentation (as known in the Android world) but will also harm the brand and user experience of SailfishOS.

The main goal of a phone company is to sell as many devices as possible but for this to happen a good user experience (up-to-date software) is essential for the customer to be loyal and "come back" to the company.

Personally I would choose a more expensive device if I know that software updates are guaranteed for a reasonable amount of time.

edit retag flag offensive close delete

Comments

1

I upvoted your question. Despite that, I want put emphasize on the circumstance that you can't buy as private person SailfishOS or an officiall Support-Contract from Jolla. The rationale behind this is, no standard like "IBM-PC" (Thank you IBM!) exists for Smartphones. You can buy a smartphone which comes pre-installed with SailfishOS (at least Jolla and Jolla-C/Aquafish) and therefore the manufacturer who produced the device is responsible.

hoschi ( 2016-06-30 14:17:08 +0300 )edit
1

I'm fully aware of that and I think my post clearly states that I talk about devices with SailfishOS preinstalled prior to purchase :)

Louis ( 2016-06-30 14:36:21 +0300 )edit
2

And that's fine. I think especially Fairphone triggered me, because it currently ships only officially with Android.

hoschi ( 2016-06-30 14:41:57 +0300 )edit
2

Have you seen that on twitter they are making a poll if you would buy a Fairphone 2 with Sailfish OS? You can vote here:

https://twitter.com/fairphone/status/748518011854786562

thomas.goertz ( 2016-06-30 18:59:21 +0300 )edit

IMO, there will be as like as Android or WP. Jolla's devs will publish updated version of SFOS, and 3rd party manufacturer will perform neccessary optimisations or modifications prior to release

iKeivs ( 2016-07-04 17:18:45 +0300 )edit

1 Answer

Sort by » oldest newest most voted
4

answered 2016-07-02 14:10:53 +0300

TAmborski gravatar image

Considering past experience with N9 I'd like to pay your attention that this is not only about Sailfish but also about particular modifications made by 3rd party manufacturer eg. Turing phone may have specific hardware which may not be availed in all details to Jolla coders. Also some parts of a mobile can be protected against modifications by law and by tech used. For this reasons I think that 3rd party manufacturer is the party which will decide weather it will be updated/upgreaded only by them (manufacturer itself and only) or by Jolla or by both of them in agreed parts. I can imagine that Jolla can publish lets say general update which relates to all Sailfish-es in all mobiles, the part, one which is common, which is shared by all devices - what updates them eg. MER stack core, sometimes called middleware . And 3rd party manufacturer is responsible to add an update which is related to specific modifications in its devices, in the same time or later. Eg. Turing phone fingerprints reader or Aquafish PartnerSpace dedicated only to India market in frames of Sailfish India. I think it will be strongly related also to license agreement which shall define rules and details about it. So far seems all devices are updated in the same way I think, with general updates by Jolla but there are no 3rd party devices yet, except ports by community members. Also example of tablets with Sailfish sold but without Jolla shows such devices are not supported officially, so owners must updates them by on their own as I know.

edit flag offensive delete publish link more
Login/Signup to Answer

Question tools

Follow
11 followers

Stats

Asked: 2016-06-30 12:14:19 +0300

Seen: 1,374 times

Last updated: Jul 02 '16