I'd really like to see a truly open alternative on the mobile space. The biggest issue is the hardware. It's just not standardized and there's no incentive to do so. It's really preventing the way Linux took off on developers desktops back in the late 90s/early 2000s.
FirefoxOS and Ubuntu Touch looked promising, but they lacked good hardware to run on. I'd really like to try Plasma, but I don't like any of the devices it supports.
PostmarketOS is just a way to turn an old phone into a Raspberry Pi type device, but maybe that's the first step in a truly unified mainline kernel for all mobile devices.
Apparently KaiOS is a fork of Firefox OS/B2G. So... where's the code, yo? I've scoured Github, but no sign of it.
edit: nevermind:
"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. Therefore, we’ll make the source code available to the extent required by the applicable open source licenses."
So that's a no on giving back to the B2G which born thee. Nice. Another closed-source OS is just what the mobile space needs.
It's not a "no on giving back". You only have to make available the source for products you ship, and KaiOS itself is not the one shipping the devices, so it's up to the OEMs to provide the source they use on their phones (they do their own customizations).
That being said, I'm trying to get us to open source the "base" version which is provided to OEMs.
There was this project for FirefoxOS to support J2ME apps -- https://github.com/mozilla/pluotsorbet It would be great to have something like that for "nostalgic" reasons. Many feature phones' users remember J2ME apps, games especially, very fondly. Check out also this J2ME project, which could potentially be ported to KaiOS as well: https://github.com/XerTheSquirrel/SquirrelJME
Also, have you considered some kind of support for "content blocking" (like in iOS, or in the form of typical browser plugin-ins), of course, I'm not saying that ANY content should be blocked by default. But taking into account that devices with KaiOS wouldn't be very powerful, it could be really useful to have such an option to avoid "unnecessary" stuff when browsing the Internet...
Anyway, keep up good work!