Rilascio di Cage 0.2, un server composito basato su Wayland per la creazione di chioschi

È disponibile il rilascio del server composito Cage 0.2, che utilizza Wayland e si concentra sull'avvio isolato di singole applicazioni in modalità chiosco. Tra i possibili utilizzi di Cage, si segnala la creazione di sistemi di automazione domestica, stand dimostrativi, insegne elettroniche e terminali self-service. Il codice del progetto è scritto in linguaggio C e viene fornito sotto licenza MIT.

L'interfaccia di Cage è limitata a un'applicazione, e l'utente non può uscire da questa applicazione o accedere al sistema operativo. Lo schermo è collegato a un'unica periferica di output, e tutte le finestre di dialogo ausiliarie vengono visualizzate al centro dello schermo senza possibilità di spostamento e ridimensionamento. È supportato l'inserimento e l'estrazione di dati tramite il clipboard. Le applicazioni sono collegate direttamente all'ambiente grafico avviato; ad esempio, per creare un chiosco con il browser Epiphany, è sufficiente eseguire "cage /usr/bin/epiphany", e al termine del programma il composito un server termina anch'esso.

Tra le modifiche più evidenti nel nuovo rilascio:

  • È stata aggiunta la possibilità opzionale di eseguire applicazioni X attraverso Xwayland.
  • Aggiunta del supporto per il buffer di selezione primario (primary selection), in cui il testo è copiato immediatamente dopo la selezione e disponibile per l'incollaggio con il pulsante centrale del mouse.
  • Aggiunto il supporto per il protocollo Wayland relative-pointer-unstable-v1, che consente di utilizzare eventi con informazioni sul movimento relativo del puntatore.
  • Implementate tutte le migliorie proposte nelle versioni 0.17 e 0.18 della libreria wlroots.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster