Here we go again: VoLTE support packages - modem_auto_config and ofono-vendor-qti-radio-plugin - have proprietary license slapped upon them. Instead of publishing the source code and let us join in the work on getting VoLTE support for SailfishOS, Jolla preferred to choose proprietary license. Nobody has given VoLTE implementation details. It is rather telling when on request to get the blogpost with the details, we get a reply
To request regarding source code on #sailfishos-porters channel - that’s a channel we use for communication regarding porting efforts - we get silence and same goes regarding some questions on implementation. As far as I can see, Jolla developers are afraid to give any reply in public. Which I guess is due to heavy instructions from Jolla’s management.
With VoLTE it does matter. If we cannot dig into the code then, what was above stated as device-dependent implementation, all ported devices will be out. Taking into account that VoLTE importance will only increase, it is a major blow.
By making VoLTE implementation proprietary, we also increase closed-source vital parts in our devices. Which is a norm in most of the recent extensions that Jolla has provided. That includes fingerprint and encryption support.
Quiz question: do you remember any new functionality introduced in the last few years which would be open source? To make it interesting - please list only if Jolla was principal developer behind the project and not forking a project with open source license. I must say that I am not aware of any such advancements.
I do wonder whether such license will stay and we are going to get one more vital black block on the device? Will add the corresponding question to the meeting, at least to get some clarity.