Proton Drive for Linux - FUSE-basiertes virtuelles Dateisystem
Proton Drive for Linux ist ein FUSE-basiertes virtuelles Dateisystem, das Proton Drive als lokalen Ordner unter Linux einbindet. Dateien werden erst bei Bedarf heruntergeladen, was Bandbreite und Speicherplatz spart. Änderungen werden über den Event-Feed von Proton synchronisiert. Die Anwendung ist früh und inoffiziell, aber die grundlegenden Operationen funktionieren. Alle Zugriffe laufen über einen Daemon, der die Proton-API kapselt, um Credentials und Daten zu schützen. Eine Tray-Anwendung und zukünftige GUI kommunizieren über einen Unix-Socket. Ideal für Linux-Nutzer, die Proton Drive nahtlos integrieren möchten.
Alle Dateien und Ordner werden direkt aus den Metadaten von Proton aufgelistet, aber wir laden nicht den Inhalt aller Dateien herunter – die Dateien werden erst bei Bedarf heruntergeladen, wenn du sie liest. Dieser 'lazy' Ansatz spart Bandbreite und Speicherplatz.