The result of the pioneering joint Psion and Nokia smartphone effort is still out there on GitHub. Smartphones are everywhere. They are entirely commoditized now. Most of them run Android, which uses the Linux kernel. The rest run Apple's iOS, which uses the same XNU kernel as macOS. As we've said before, they're not Unix-like, they really are Unix™. There have been a bunch of others. BlackBerry tried hard with BB10, but even a decade ago, it was over. It was based on QNX and Qt, and both of those are doing fine. We reported last year that QNX 8 is free to use again. Palm's WebOS ended up with HP and now runs in LG smart TVs – but it's Linux underneath. The most radical, though, was probably Symbian. The Register covered it at length back in the day, notably the epic Psion: the Last Computer feature, followed by the two-part Symbian, The Secret History, and Symbian UI Wars features. Built from scratch in the late 1990s in the then-relatively new C++, it evolved into a real-time microkernel OS for handhelds, with the radical EKA2 microkernel designed by Dennis May and documented in detail in the book Symbian OS Internals. There's also The Symbian OS Architecture Sourcebook [PDF]. An official version of the source code is on GitHub, and other copies are out there. We liked this description from CHERI Project boffin David Chisnall: Before Nokia was assimilated and digested by Microsoft, it open sourced the OS, and despite some licensing concerns, it's still there. It strikes this vulture as odd that while work continues on some ground-up FOSS OS projects in C++, such as the Genode OS, or Serenity OS, which we looked at in 2022,the more complete Symbian, which shipped on millions of devices and for a while had a thriving third-party application market, languishes ignored. (Incidentally, the Serenity OS project lead has moved on to the independent Ladybird browser, which we looked at in 2023. Work on the OS continues, now community-led.) Symbian's progenitor, Psion EPOC3...
First seen: 2025-07-17 10:14
Last seen: 2025-07-17 12:15