Ik quote onze website maar even, want ik ben niet geweldig in het promoten van dingen:
It is 20189. Pick an average PC from 20089 and install a minimal Linux based operating system. You will be able to do basic computing tasks (eg. surfing the web, reading e-mails, listening to music, chatting) just like on an expensive modern PC. You will even get security updates, so your old computer is protected, just like a new one.
On the current mobile landscape you get none of that. Even expensive phones only have few years of support. As time progresses, your phone becomes slower and slower, and the newest features will not work on it anymore. But postmarketOS builds upon a real Linux distribution, which has no reason to drop support for old devices at all and (assuming that you choose the right software) keeps the resource usage at a constant minimum instead of increasing it with every release. There's no reason to restrict features (such as full disk encryption) to newer devices either. We want to be able to use our devices until they break!
Er zijn twee grote problemen op de telefoonmarkt op dit moment:
- Er is geen enkel volledig FOSS besturingssysteem
- Het huidige update beleid van de grootste OS's zorgt ervoor dat telefoons meestal al na 2 jaar, en bij sommige ongeveer 4, al geen updates meer krijgen
Er is geen enkel volledig FOSS besturingssysteem
Dit zal voor de meeste mensen niet zo uit maken, maar voor de FOSS enthousiasten is het echt niet leuk dat je geen enkele telefoon kunt kopen die draaien zonder Google services of andere proprietary software. Op de desktop kun je gewoon een Linux distributie op je computer installeren, met enkel wat proprietary firmware om je hardware draaiende te krijgen. Op mobile is een groot gedeelte van de userland proprietary (compleet iOS, Google services op Android). Custom ROMs zijn mogelijk, wat zeker een verbetering is, maar die lossen het volgende probleem niet op.
De huidige telefoonmarkt heeft een probleem met het update beleid
Koop nu een gloednieuwe Android telefoon, en grote kans dat je over 2 jaar al geen updates meer krijgt. Vaak krijg je nog wel security updates, maar een grote nieuwe OS update is uitgesloten. Om over de kernel nog maar te zwijgen. Kijk eens bij je huidige telefoon naar je kernel versie, draait het de laatste mainline kernel (op het moment van schrijven 4.20)? Nee, de meeste zitten nog vast op 4.8, 4.4, of zelfs 3.10, 3.4 en 3.0.
Op iOS is het iets beter, daar krijg je volgens mij gemiddeld 4-5 jaar updates. Maar ook dat is eigenlijk te weinig, wanneer je computer van 10 jaar terug nog wel de nieuwste updates kan krijgen. Als voorbeeld de oude iPad van mijn zusje. Loopt nu één iOS versie achter, de nieuwste versie is niet beschikbaar, en kan daardoor de nieuwste Google Home niet meer installeren. Dit betekent dat ze de Chromecast er niet meer mee kan gebruiken. Dit is nu nog maar 1 app, maar dat zullen er snel meer worden.
postmarketOS is een "traditionele" Linux distributie, gebaseerd op Alpine Linux. Op wat proprietary firmware na om zoveel mogelijk hardware aan de praat te krijgen, is de volledige userland FOSS. Dit betekent ook dat wij geen gebruik maken van technieken zoals Libhybris die proprietary Android drivers gebruiken, maar proberen onze apparaten te poorten naar mainline Linux zodat ze gebruik kunnen maken van bestaande open-source software zoals de Freedreno driver voor Adreno GPU's, of Ofono om gebruik te maken van je modem. Dit betekent echter wel dat er maar een klein aantal apparaten bruikbaar zijn (al hebben we meer dan 100 ondersteunde apparaten), aangezien de meeste apparaten bijvoorbeeld 3D acceleratie missen, waardoor we nu wel bezig zijn met optioneel Libhybris support toe te voegen (door middel van Halium).
Ons OS gecombineerd met een apparaat zoals de NC_1 van Necunos, de Librem 5 van Purism, of de PinePhone van Pine64, zorgt dat je een volledige FOSS telefoon kunt gebruiken, die updates krijgt net zoals elke desktop distro: gewoon via je package manager. En nee niet voor 2 of 4 jaar, maar net zolang tot je apparaat stuk gaat, of dat het te langzaam wordt om te gebruiken en dat je het zelf de deur uitgooit.
Ook geven wij de gebruiker de vrijheid om zelf te kiezen hoe hij zijn telefoon wilt gebruiken. Wij ondersteunen op het moment Hildon (de interface die kwam met de N900 en nu wordt door ontwikkeld door het Maemo Leste project), Plasma Mobile, en zijn bezig met het supporten van Phosh (de interface voor de Librem 5, gebaseerd op GNOME) en Unity 8.
Ik ben niet de beste in mijn enthousiasme over brengen, dus ik hoop dat dit voldoet. Natuurlijk ben ik beschikbaar voor mogelijke vragen.