Canonical gaf afgelopen april de duim naar beneden voor Ubuntu Touch, maar de verantwoordelijken van het project UBPorts besloten dat werk voort te zetten met als doel een alternatief te bieden op de mobiele markt. Elk platform leeft en sterft echter bij de gratie van apps, dus de enige logische optie om de kloof te dichten is het toevoegen van compatibiliteit met software bedoeld voor Android. Binnen enkele weken zal UBPorts een nieuwe build van Ubuntu Touch publiceren met het geïntegreerde Anbox-systeem, zodat alle geïnteresseerden kunnen experimenteren met hun favoriete APK's.
De markt laat weinig ruimte
Er wordt verondersteld dat de markt altijd aangeeft wat er nodig is, en als we afgaan op de huidige situatie, is er inderdaad geen ruimte meer voor een ander mobiel besturingssysteem. Het duopolie tussen Apple en Google heeft alles veroverd, en zelfs Microsoft slaagde er met zijn buitengewone vuurkracht niet in om een levensvatbaar alternatief te ontwikkelen. Toch blijven sommige projecten overeind. Samsung blijft Tizen updaten, de laatste stabiele build van Sailfish OS werd in november gepubliceerd, en er is ook Ubuntu Touch. Nadat Canonical er in april de stekker uit trok, vond deze variant van Ubuntu voor mobiele apparaten een nieuw onderkomen in het project UBPorts. De belangrijkste hardware-ondersteuning is beperkt tot drie apparaten: de OnePlus One, Fairphone 2 en Nexus 5, maar binnenkort zien we iets dat de bruikbaarheid aanzienlijk zal verbeteren: Android-apps.
Anbox: een container voor Android-apps
Het werk zal worden gedaan door de technologie Anbox. In essentie is het een container voor Android die essentiële diensten integreert in het Linux-systeem waarop het draait, wat op zijn beurt toestaat om Android-apps uit te voeren alsof het native software is. Dit biedt verschillende voordelen vergeleken met volledige emulatie, te beginnen met een lagere resourcebehoefte, omdat Anbox en Ubuntu Touch dezelfde kernel delen. Technisch gezien is Anbox geen exclusief hulpmiddel van Ubuntu Touch, integendeel. De officiële pagina (link hieronder) legt uit dat elke gebruiker een kopie kan toevoegen aan zijn Linux-distributie, zolang hij Snap-pakketten kan installeren.
Installatie en verwachtingen
Als je een van de smartphones hebt die compatibel zijn met de stabiele versie van Ubuntu Phone, moet je weten dat de mensen van UBPorts verschillende installatiemethoden bieden. De meest eenvoudige lijkt de installatietool te zijn die compatibel is met Windows, die momenteel in build 0.1.9 bèta is. De combinatie van Ubuntu Phone en Anbox vereist echter nog enkele weken extra ontwikkeling, en wanneer het bij ons aankomt, zal het nauwelijks een pre-alfa zijn. We houden het hier in de gaten. De container zal waarschijnlijk een prestatieverlies met zich meebrengen, maar alles kan in de toekomst worden geoptimaliseerd.