Projekt

Das Pomelo-Projekt

Das Ziel ist einfach: ein leichter, freundlicher Linux-Desktop, der Ihre Sprache spricht. Anmeldebildschirm, Fenstermanager, Zhuyin-Eingabe, Apps, PDF-Reader und KI-Assistent – jede Schicht ist in C neu gebaut, als ein stimmiges Design.

Aktuelle Version 0.32 GPL-3.0-or-later fedora.tw
Warum Pomelo

Desktops sollten nicht immer schwerer werden

Gängige Linux-Desktops wachsen ständig: Allein die minimale Desktop-Installation von Ubuntu bringt etwa 1.270 Pakete mit. Leichte Desktops sparen Ressourcen, sind aber aus vielen Projekten zusammengesetzt – chinesische Eingabe, Schriften und alte Big5-Dateien muss man oft selbst einrichten.

Pomelo geht einen anderen Weg: Jede Schicht ist selbst geschrieben, als ein Design. Nach der Installation können Sie sofort Zhuyin tippen, Behördendokumente lesen und PDFs signieren – dazu ein KI-Assistent, der auf Ihrem Rechner läuft und Ihre Daten nirgendwohin schickt.

68,683
Zeilen C-Code
36
unabhängige Pakete – installieren Sie nur, was Sie brauchen
25
Versionen und es geht weiter
5
unterstützte Distributionen
Designprinzipien

Wie wir entscheiden

Leicht

Hängt nur von Basisbibliotheken wie Xlib und cairo ab, nie von GNOME. 0 % CPU im Leerlauf, vollständig ereignisgesteuert; Eingabemethoden und Druckertreiber werden erst installiert, wenn Sie sie brauchen.

Aus einem Guss

Anmeldebildschirm, Fenstermanager, Menüleiste, Einstellungen und Apps teilen ein Design: dieselben Menüs, dieselben Tastenkürzel, derselbe Dunkelmodus und dieselbe Akzentfarbe.

Chinesisch zuerst

Zhuyin eingebaut; Big5-Textdateien, Untertitel und MP3-Titel automatisch umgewandelt; Dokumente ohne eingebettete Schriften in Ming und Kai; schlichte taiwanische Formulierungen in der Oberfläche, kein Fachjargon.

Respektiert Ihre Privatsphäre

Der KI-Assistent läuft auf Ihrem Rechner; der Schlüsselbund verschlüsselt die ganze Datei; Pomi fragt immer vor dem Handeln, überschreibt nichts und löscht nie endgültig.

Keine Bindung

Installiert sich auf Ihrem vorhandenen Ubuntu, Fedora oder Rocky, ohne Ihren Desktop zu ersetzen; jede Komponente ist ein eigenes Paket – wer nur das Terminal will, installiert nur das.

Ehrlich

Was es nicht kann, steht im Handbuch; ist ein Test gar nicht gelaufen, sagen wir das (siehe Versionshinweise zu 0.30). Die Zahlen sind gemessen, nicht geschätzt.

Architektur

Jede Schicht ist Pomelo

Alle Komponenten teilen sich libpomelo: Zeichnen, Symbole, Menüs, Konfigurationsdateien, Einstellungs-Widgets und Bildladen. Jede Komponente hat ihren eigenen Ordner und ihr eigenes Paket und lässt sich einzeln bauen und installieren.

KI-AssistentPomi: eine KI auf Ihrem Rechner, ein laufender 3D-Roboter
pomelo-assistant
PDFEigene PDF-Engine: lesen, kommentieren, unterschreiben, digitale Signaturen, bearbeiten
pomelo-pdf
AppsDateimanager, Terminal, Texteditor, Taschenrechner, Bildbetrachter, Mediaplayer, Bildschirmfotos
pomelo-files pomelo-terminal pomelo-edit pomelo-calc pomelo-viewer pomelo-player pomelo-screenshot
EinstellungenBildschirme, Netzwerk, Bluetooth, Ton, Energie, Speicher, Sprache, Software-Center
pomelo-system pomelo-display pomelo-network pomelo-bluetooth pomelo-sound pomelo-power pomelo-storage pomelo-language pomelo-software pomelo-monitor
Zhuyin-EingabeChewing-Engine + eigenes Kandidatenfenster, ohne fcitx oder ibus
pomelo-input
Fenster & DesktopSitzung, Fenstermanager, Menüleiste und Dock, Starter, Benachrichtigungen, Kontrollzentrum
pomelo-session pomelo-wm pomelo-panel pomelo-launcher pomelo-notify pomelo-control-center pomelo-theme
Anmeldung & SicherheitAnmeldebildschirm, Bildschirmsperre, Administrator-Passwortdialog, Schlüsselbund
pomelo-dm pomelo-greeter pomelo-lock pomelo-polkit pomelo-keyring
Gemeinsame Bibliothek libpomelo

Xlib/xcb + cairo unter X11. Kein GTK, Qt oder GLib nötig.

Quellcode ansehen

Designnotizen: Designnotizen zum Assistenten・ Designnotizen zum Anmeldemanager・ Designnotizen zur Zhuyin-Eingabe・ Designnotizen zum Schlüsselbund

Meilensteine

Wie wir hierher kamen

Vom Abschied von GNOME bis zur eigenen PDF-Engine und digitalen Signaturen.

PDF-Inhalt bearbeiten

Den Originaltext auf der Seite bearbeiten und Wasserzeichen auf einen Schlag entfernen.

Digitale Signaturen

Signieren und Prüfen selbst geschrieben, von poppler als gültig bestätigt.

PDFs bearbeiten

Kommentare, Unterschriften, Seiten ordnen, Zusammenführen, Seitenzahlen.

Eigene PDF-Engine

Keine fertige PDF-Bibliothek; liest chinesische Dokumente und verschlüsselte Dateien.

Vier neue Apps

Taschenrechner, Bildbetrachter und Mediaplayer, dazu ein großes Update des Texteditors.

Fünf Distributionen

Ubuntu 22.04/24.04/26.04, Fedora 44, Rocky Linux 9.

Schnellbefehle

Häufige Sätze in unter 0,1 s erledigt, ohne aufs Modell zu warten.

Alles nach Ihrem Geschmack

App-Menü und Anmeldebildschirm bearbeiten; Pomi bekommt sechs Farbthemen und liest Antworten vor.

Netzwerkeinstellungen

Rückkehr nach 30 Sekunden bei Fehlkonfiguration – so sperren Sie sich aus der Ferne nie aus.

Bildschirmfotos & Aufnahme

Super+Shift+3/4/5; Aufnahmen als MP4.

Pomelo-Anmeldebildschirm

Etwa 2 MB im Speicher, ohne GLib oder D-Bus.

Pomi packt mit an

Öffnet URLs, legt Ordner und Dateien an – und fragt immer zuerst.

14 Oberflächensprachen

Traditionelles und vereinfachtes Chinesisch, Englisch, Japanisch, Koreanisch, Französisch, Deutsch, Spanisch, Italienisch, Portugiesisch, Russisch, Vietnamesisch, Thailändisch, Indonesisch.

Eigene Zhuyin-Eingabe

Die Chewing-Engine plus eigenes Kandidatenfenster, nur 4 MB extra.

Pomi betritt den Desktop

Eigenes Software-3D-Rendering – keine Grafikkarte, unter 1 % CPU.

Texteditor

Gemischter chinesischer/englischer Text und eine gemeinsame Zwischenablage mit anderen Apps.

Schlüsselbund und KI-Assistent

Ersetzt gnome-keyring und verschlüsselt die ganze Datei; erste Version des lokalen KI-Assistenten.

Keine GNOME-Abhängigkeiten mehr

Eigener Passwortdialog; Eingabemethoden werden nur bei Bedarf installiert.

Alle Änderungen

Roadmap

Wie es weitergeht

Diese Richtungen stammen aus den Designnotizen und dem Handbuch. Es ist ein Plan, kein Versprechen; die Reihenfolge kann sich ändern.

Als Nächstes

  • PDF: Formularfelder ausfüllenDas Handbuch kündigt es bereits für eine spätere Version an.
  • Pomi: Beschleunigung durch die integrierte GrafikVulkan (Intel Iris Xe, AMD Radeon) oder OpenVINO, automatisch erkannt und heruntergeladen.
  • Pomi: den Bildschirm verstehenLädt man den Bildteil desselben Qwen3-VL-Modells, kann er den Bildschirm oder die Kamera „sehen“.

In Prüfung

  • Raspberry Pi (arm64)Pomelo ist komplett in C und lässt sich direkt auf arm64 bauen; selbst ein Pi 4 mit 2 GB reicht.
  • Zhuyin-Eingabe in Qt-AppsDie fcitx5-Schnittstelle implementieren, damit auch VLC und VirtualBox Pomelos Zhuyin nutzen können.
  • Pomi steuert den BrowserFür Sie anmelden und Formulare ausfüllen.

Bekannte Einschränkungen

  • Nur X11Wayland wird nicht unterstützt.
  • Drag-and-drop im Dateimanager, Fensterschatten und AnimationenFür Schatten und Animationen vorerst picom nutzen.
  • Digitale PDF-SignaturenZertifikate auf Kartenlesern (z. B. Taiwans Bürgerzertifikat) werden noch nicht unterstützt, und beim Signieren werden keine Zeitstempel hinzugefügt.
Mitmachen

Helfen Sie, Pomelo besser zu machen

Installieren und ausprobieren

Probieren Sie es auf Ihrem Rechner aus. Besonders gefragt sind Tests des Pomelo-Anmeldebildschirms auf echter Hardware (Fedora und Rocky mit aktiviertem SELinux).

Übersetzungen prüfen helfen

Abgesehen von traditionellem und vereinfachtem Chinesisch sind die übrigen 12 Sprachen KI-Übersetzungen, noch nicht von Muttersprachlern geprüft. Wenn etwas komisch klingt, sagen Sie es uns bitte.

Quellcode lesen, Code ändern

Freie Software unter GPLv3, ein Ordner und ein Makefile pro Komponente. Quellcode herunterladen.

Dem Entwickler schreiben

Wenn Sie ein Problem melden, helfen Distribution, Pomelo-Version und der Inhalt von ~/.xsession-errors sehr.

Lizenz

Lizenzen & Drittkomponenten

Pomelo ist freie Software unter der GNU General Public License Version 3 oder neuer (GPL-3.0-or-later). Sie dürfen es frei nutzen, ändern und weitergeben; wer eine veränderte Version verbreitet, muss dieselbe Lizenz verwenden und den Quellcode mitliefern. Diese Software wird ohne jede Gewährleistung bereitgestellt.

KomponenteVerwendet fürLizenz
PomeloDer gesamte DesktopGPL-3.0-or-later
Qwen3-VLPomis KI-Modell (beim ersten Gebrauch heruntergeladen)Apache 2.0
llama.cppPomis Laufzeitumgebung (beim ersten Gebrauch heruntergeladen)MIT
PiperOffline-Sprachsynthese (beim Aktivieren des Vorlesens heruntergeladen)MIT
Chinesische Stimme huayanOffline-StimmeDie Lizenz des Datensatzes ist als „unbekannt“ angegeben – vor kommerzieller Nutzung bitte selbst prüfen
Adobe Glyph ListGlyphennamen-Tabelle des PDF-ReadersBSD-3-Clause
xcb-imdkit 1.0.9Zhuyin-Eingabe für Rocky/RHEL 9 (unverändert)LGPL-2.1-only
Yaru/Adwaita-SymboleSymbole der OberflächeCC-BY-SA 4.0
Noto CJKChinesische, japanische und koreanische SchriftenSIL Open Font License

Copyright © 2026 pake <pake@fedora.tw>. Die Symbole dieser Website sind im Lucide-Stil (ISC-Lizenz). Die Website nutzt keine Cookies und verfolgt keine Besucher; die Download-Statistik speichert nur einen täglich wechselnden anonymen Hash – nie Ihre IP-Adresse.