Mastodon
Zuletzt aktualisiert am

KDE Connect: Ziele der Version 2.0

Albert Vaca, der Vater von KDE Connect, beschreibt in seinem Blog die Ziele für die Version 2.0, finanziert von der NLnet Foundation.

Die NLnet Foundation fördert KDE Connect und erlaubt dessen Hauptentwickler Albert Vaca, Vollzeit an diesem Projekt zu arbeiten.
Die folgenden Ziele stehen auf der Agenda:

Zuverlässigkeit

Die Stärke von KDE Connect (im Vergleich zu einigen der unfreien Alternativen, die in den letzten 10 Jahren aufgetaucht sind) ist, dass KDE Connect nur Ihr lokales Netzwerk für die Kommunikation nutzt und keine Zwischenserver in "der Wolke" benötigt. Dies stellt eine zusätzliche Herausforderung dar: Geräte, auf denen KDE Connect läuft, müssen sich gegenseitig im Netzwerk finden, bevor sie miteinander kommunizieren können.

Die Erkennung ist im aktuellen Protokoll über UDP-Broadcasts möglich, aber der Stand der Technik ist heutzutage, stattdessen Multicast-DNS (mDNS) zu verwenden, das zuverlässiger ist und weniger oft durch die Netzwerkkonfiguration blockiert wird. Wir wollten (und versuchten) eine Zeit lang mDNS einzuführen, aber das war ein größeres Unterfangen, als wir bewältigen konnten.

Mein Ziel ist es, ein mDNS-Backend für KDE Connect auf allen unterstützten Plattformen (Linux, Windows, MacOS, Android und iOS) noch vor dem Herbst dieses Jahres zu implementieren und mich voll und ganz darauf zu konzentrieren. Wünschen Sie mir Glück!

Sicherheit

Vor Android 5 konnten nur TLSv1 und eine begrenzte Anzahl von Cipher Suites verwendet werden. Wir versuchen immer, mit alten Geräten kompatibel zu bleiben und die programmierte Veralterung zu bekämpfen, die moderne Technologie plagt, aber das bedeutete, das KDE Connect-Protokoll mit unsicheren Verschlüsselungsprotokollen kompatibel zu halten.

Beginnend mit KDE Connect v1.22 für Android benötigen wir nun Android 5 oder höher, damit wir die Kompatibilität mit unsicheren Verschlüsselungen in allen KDE Connect-Implementierungen (und nicht nur Android) einstellen können. Darüber hinaus überprüfen und aktualisieren wir die Abhängigkeiten, die wir als Teil der App bündeln, um sicherzustellen, dass wir die neuesten Sicherheitspatches haben.

Später in diesem Jahr werden wir, auch dank NLnet, eine Sicherheitsüberprüfung durch Radically Open Security erhalten. Dies wird das zweite Mal sein, dass KDE Connect geprüft wird, nachdem das openSUSE-Sicherheitsteam dies im Jahr 2020 getan hat.


Barrierefreiheit

Wir haben vor kurzem Material 3 in der Android-App eingeführt (Vielen Dank an Dmitry Yudin für die meiste Arbeit!) und KDE als Ganzes bereitet sich darauf vor, unsere Desktop-Apps auf Qt6 zu migrieren. Diese Zeiten sind eine perfekte Gelegenheit, um die Zugänglichkeit unserer Benutzeroberflächen zu überprüfen, und zu diesem Zweck hilft uns das NLnet dabei, eine Zugänglichkeitsprüfung durch die HAN-Universität noch in diesem Jahr zu erhalten.

Alles in allem sind es aufregende Zeiten für das KDE Connect Projekt! Bleiben Sie dran für zukünftige Updates :)


Fazit und Verfügbararkeit

KDE Connect Version 2.0 verspricht tolle Neuerungen.
KDE Connect ist frei verfügbar, freut sich aber über Spenden

 

Comments