Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Sailfish isn't open enough for me, they have closed source UI components and I couldn't even find the build recipes for the packages they provide when I tried.

They do not support full disk encryption, although it has been asked for by the community for ages.

Also Sailfish tries to abstract components from Android with libhybris. I wanted to have a real Linux distribution, which does not need some sort of Android compatibility layer to actually work, or else it would just run behind Android and the phone industry (as I've worded it in the introduction post of pmOS).

MeeGo has its last release from 2012 (according to Wikipedia), so one would need to update everything first, deal with the legacy stuff that it brings and fully maintain it from there. By using an alive desktop/server Linux distribution all the regular distro maintenance does not need to be done, it just needs to be bent to run on phones.

Finally there is the pmbootstrap component. I've started scripting everything before I developed it and realized, that I need a real program that abstracts all the bootstrapping and cross-compiling. The result is, that you can install it on any Linux distribution, that runs Python 3.4 and OpenSSL, and it sets up all the crosss-compilers and else everything you need in chroots. I haven't seen any other of the existing projects doing something like that.

(We also have the deviceinfo files, and the one-package-per-device thing, which I haven't seen anywhere else.)



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: