“KaiOS is based on the Firefox OS open-source project and we are committed to abide by the rules of the applicable open source licenses.” https://support.kaiostech.com/support/solutions/articles/350...
[1] almost, because every smartphone needs proprietary drivers to run …
Free phones are slowly popping up https://puri.sm/products/librem-5/
It’s bizarre to me when people complain about things like “tivoization” or “open core”. These are by design or they are solved problems if the creators care for the trade offs.
That is the Mozilla community’s issue. They chose the licensing. They have revised the strategy a number of times. I remember when code was tri-licensed.
Or it’s also a consumers issue. Money talks.
That being said, this is the minimalist interpretation of the license, and not what is commonly understood as open source (where the repo is available somewhere, at the very least).
Looking at the commit history, they keep on referencing bugs in a private tracker though (I know I'm moving the goal posts :-).
By being mostly proprietary in new and important parts, built on top of an open foundation which itself is not the most valuable part for customers.
I suspect that key parts of Kai OS are proprietary, and the foundation left from Firefox OS is very basic. Important, but totally insufficient.
GerdaOS (LineageOS for KaiOS) allows people to import and run FirefoxOS packages without modification, though many apps will need some changes to allow it to work without a touchscreen.
The unofficial rumour mill says that with the extra investment from Google, KaiOS will probably shift to Chrome(ium) at some point in the future, but that's just a rumour and remains to be seen.
Mozilla spent years with dozens to hundreds of devs working on getting it to be snappier than every other low end phone, short of Google paying for this type of dev work on KaiOS, there will likely be nothing more than security patches and cosmetic changes to KaiOS.