5 ms·
As far as I understand it actually is a fork of Android in the sense that it runs the Android-flavoured Linux kernel.
by madisp 14y ago
As far as I understand it actually is a fork of Android in the sense that it runs the Android-flavoured Linux kernel.
- ttuominen 14y agoThis, and also Android's overall userspace design is kind of idiosyncratic. I'm sure there are other legitimate designs of a Linux-based mobile OS, which don't rely so heavily on Java and a virtual machine. Ubuntu will be Qt-based, for example. That throws out the possibility to reuse the Android application framework.
- trimbo 14y agoOk, but there's nothing that prevents them from implementing QT on Android using the NDK. You don't have to throw out all application compatibility to achieve something like this.
- madisp 14y agoIf I remember correctly then it can also run Android apps in the same WM together with other apps. It actually shouldn't be too hard to replace Android's WindowManager with some other implementation (say, QT-based) due to the nature of Binder (Android's IPC mechanism).
- ricardobeat 14y agoHaven't they merged the "android kernel" into the linux kernel recently?
- ttuominen 14y agoMany features, not all: https://lwn.net/Articles/514901/ https://lwn.net/Articles/514901/