Il progetto Pomelo
L’obiettivo è semplice: un desktop Linux leggero, cordiale e che parla la tua lingua. Schermata di accesso, gestore di finestre, input Zhuyin, app, lettore PDF e assistente IA: ogni livello ricostruito in C come un unico progetto coerente.
I desktop non dovrebbero diventare sempre più pesanti
I desktop Linux più diffusi continuano a crescere: la sola installazione minima del desktop di Ubuntu porta circa 1.270 pacchetti. I desktop leggeri risparmiano risorse ma sono assemblati da molti progetti, e input cinese, caratteri e vecchi file Big5 vanno spesso configurati a mano.
Pomelo segue un’altra strada: ogni livello è scritto in casa, come un unico progetto. Appena installato puoi scrivere in Zhuyin, leggere documenti ufficiali e firmare PDF, e in più hai un assistente IA che gira sul tuo computer e non manda mai i tuoi dati da nessuna parte.
Come decidiamo
Leggero
Dipende solo da librerie di base come Xlib e cairo, mai da GNOME. 0% di CPU a riposo, tutto a eventi; metodi di input e driver di stampa si installano solo quando servono.
Un tutto coerente
Schermata di accesso, gestore di finestre, barra dei menu, impostazioni e app condividono un unico design: stessi menu, stesse scorciatoie, stessa modalità scura e stesso colore d’accento.
Prima il cinese
Zhuyin integrato; file di testo, sottotitoli e titoli MP3 in Big5 convertiti automaticamente; documenti senza caratteri incorporati in Ming e Kai; linguaggio taiwanese semplice nell’interfaccia, niente gergo.
Rispetta la tua privacy
L’assistente IA gira sul tuo computer; il portachiavi cifra tutto il file; Pomi chiede sempre prima di agire, non sovrascrive e non elimina mai davvero.
Nessun vincolo
Si installa sul tuo Ubuntu, Fedora o Rocky senza sostituire il desktop; ogni componente è un pacchetto a sé: se vuoi solo il terminale, installa solo quello.
Onesto
Ciò che non sa fare è scritto nel manuale; se un test non è stato davvero eseguito, lo diciamo (vedi le note della 0.30). I numeri sono misurati, non stimati.
Ogni livello è Pomelo
Tutti i componenti condividono libpomelo: disegno, icone, menu, file di configurazione, controlli delle impostazioni e caricamento delle immagini. Ogni componente ha la sua cartella e il suo pacchetto, e si compila e si installa da solo.
Xlib/xcb + cairo su X11. Niente GTK, Qt o GLib.
Note di progetto: Note di progetto dell’assistente・ Note di progetto del gestore degli accessi・ Note di progetto dell’input Zhuyin・ Note di progetto del portachiavi
Il cammino fin qui
Dall’addio a GNOME fino al nostro motore PDF e alle firme digitali.
Modificare il contenuto dei PDF
Modifica il testo originale della pagina e rimuovi le filigrane in un colpo solo.
Firme digitali
Firma e verifica scritte in casa, validate da poppler.
Modificare i PDF
Annotazioni, firme, organizzazione delle pagine, unione, numerazione.
Il nostro motore PDF
Nessuna libreria PDF già pronta; legge documenti cinesi e file cifrati.
Quattro nuove app
Calcolatrice, visualizzatore di immagini e lettore multimediale, più un grande aggiornamento dell’editor di testo.
Cinque distribuzioni
Ubuntu 22.04/24.04/26.04, Fedora 44, Rocky Linux 9.
Comandi rapidi
Frasi comuni gestite in meno di 0,1 s, senza aspettare il modello.
Fallo a modo tuo
Modifica il menu delle app e la schermata di accesso; Pomi ottiene sei temi di colore e la lettura ad alta voce.
Impostazioni di rete
Ripristino dopo 30 secondi in caso di errore, così non resti mai chiuso fuori da remoto.
Screenshot e registrazione
Super+Shift+3/4/5; registrazioni in MP4.
Schermata di accesso di Pomelo
Circa 2 MB in memoria, senza GLib né D-Bus.
Pomi passa all’azione
Apre URL, crea cartelle e file, e chiede sempre prima.
14 lingue dell’interfaccia
Cinese tradizionale e semplificato, inglese, giapponese, coreano, francese, tedesco, spagnolo, italiano, portoghese, russo, vietnamita, thailandese, indonesiano.
Il nostro input Zhuyin
Il motore Chewing più la nostra finestra dei candidati, solo 4 MB in più.
Pomi arriva sul desktop
Il nostro rendering 3D software: niente scheda grafica, meno dell’1% di CPU.
Editor di testo
Testo misto cinese/inglese e appunti condivisi con le altre app.
Portachiavi e assistente IA
Sostituisce gnome-keyring e cifra tutto il file; prima versione dell’assistente IA locale.
Addio alle dipendenze GNOME
Finestra password nostra; metodi di input installati solo quando servono.
Cosa viene dopo
Queste direzioni vengono dalle note di progetto e dal manuale. È un piano, non una promessa; l’ordine può cambiare.
Prossimi passi
- PDF: compilazione dei campi dei moduliIl manuale lo annuncia già per una versione futura.
- Pomi: accelerazione con la grafica integrataVulkan (Intel Iris Xe, AMD Radeon) o OpenVINO, rilevati e scaricati automaticamente.
- Pomi: capire lo schermoCaricando la parte visiva dello stesso modello Qwen3-VL, può «vedere» lo schermo o la fotocamera.
In valutazione
- Raspberry Pi (arm64)Pomelo è tutto in C e si compila direttamente su arm64; basta anche un Pi 4 da 2 GB.
- Input Zhuyin nelle app QtImplementare l’interfaccia di fcitx5 perché anche VLC e VirtualBox possano usare lo Zhuyin di Pomelo.
- Pomi al comando del browserAccedere e compilare moduli al posto tuo.
Limiti noti
- Solo X11Wayland non è supportato.
- Trascinamento nel gestore file, ombre e animazioni delle finestrePer ora usa picom per ombre e animazioni.
- Firme digitali PDFI certificati su lettore di smart card (ad es. il certificato digitale del cittadino di Taiwan) non sono ancora supportati e alla firma non viene aggiunta la marca temporale.
Aiuta a migliorare Pomelo
Installalo e provalo
Provalo sul tuo computer. Ci servono soprattutto test della schermata di accesso di Pomelo su hardware reale (Fedora e Rocky con SELinux attivo).
Aiuta a rivedere le traduzioni
A parte il cinese tradizionale e semplificato, le altre 12 lingue sono traduzioni IA non ancora riviste da madrelingua. Se qualcosa suona strano, faccelo sapere.
Leggi il codice, cambialo
Software libero GPLv3, una cartella e un Makefile per componente. Scarica il codice sorgente.
Quando segnali un problema, indicare la distribuzione, la versione di Pomelo e il contenuto di ~/.xsession-errors aiuta molto.
Licenze e componenti di terze parti
Pomelo è software libero con licenza GNU General Public License versione 3 o successiva (GPL-3.0-or-later). Sei libero di usarlo, modificarlo e condividerlo; se distribuisci una versione modificata, deve usare la stessa licenza e includere il codice sorgente. Questo software è fornito senza alcuna garanzia.
| Componente | Usato per | Licenza |
|---|---|---|
| Pomelo | L’intero desktop | GPL-3.0-or-later |
| Qwen3-VL | Il modello IA di Pomi (scaricato al primo utilizzo) | Apache 2.0 |
| llama.cpp | L’ambiente di esecuzione di Pomi (scaricato al primo utilizzo) | MIT |
| Piper | Sintesi vocale offline (scaricata quando attivi la lettura) | MIT |
| Voce cinese huayan | Voce offline | La licenza del dataset è indicata come «sconosciuta»: verificala prima di qualsiasi uso commerciale |
| Adobe Glyph List | Tabella dei nomi dei glifi del lettore PDF | BSD-3-Clause |
| xcb-imdkit 1.0.9 | Input Zhuyin per Rocky/RHEL 9 (non modificato) | LGPL-2.1-only |
| Icone Yaru/Adwaita | Icone dell’interfaccia | CC-BY-SA 4.0 |
| Noto CJK | Caratteri cinesi, giapponesi e coreani | SIL Open Font License |
Copyright © 2026 pake <pake@fedora.tw>. Le icone di questo sito sono in stile Lucide (licenza ISC). Il sito non usa cookie e non traccia i visitatori; le statistiche di download salvano solo un hash anonimo che cambia ogni giorno, mai il tuo indirizzo IP.