Project: Maemo Leste

Today's smartphone industry is dominated by Apple and Google with their iOS and Android operating systems. This leaves those wanting a true GNU/Linux experience wishing for a FOSS alternative. Maemo Leste tries to fill this gap and is built upon the foundation of Devuan.

Leste typically runs on the following devices:

Nokia n900 (2009)
Motorola Droid 4 (2012)

We contribute to Leste through the development of userspace applications.

Showcase

Conversations

The default text messaging application.

Project details
  • Protocols: SMS, XMPP, IRC, Slack, SIP, Skype
  • Built with QtQuick (Qt 5.15), GLib, Telepathy, SQLite, CMake
  • Responsive layout
  • Search through message history
  • Themes
Overview
Landscape
Portrait

Maemo (Offline) Translate

Mozilla created a browser extension called firefox-translations which translates webpages from one language to another without using a third-party service. The translation happens locally, in the browser, via language models created using machine-learning.

Since this browser extension is open-source, we wondered if he could port this translation engine to Maemo Leste for use as a standalone GUI application for quality offline translation. This meant porting and packaging the underlying machine learning technologies for low-powered ARM devices.

Project details
  • Built on top of kotki, our in-house translation engine
    • Which in turn is built on top of bergamot, a project by the university of edinburgh
  • Built with QtWidgets (Qt 5.15), CMake
  • Offers both translations and transliteration (Cyrillic -> Latin)

NOMWeather

Weather application.

Project details
  • 7-day forecast for temperature, wind
  • Detect location via IPv4 lookup (or set location manually)
  • Built with QtQuick (Qt 5.15), CMake