- Zedless ist ein Fork des Open-Source-Editors Zed und legt den Schwerpunkt auf Schutz der Privatsphäre und eine Local-First-Umgebung
- Zedless entfernt Cloud-Abhängigkeiten und ermöglicht es Nutzern, ihre gewünschte Infrastruktur selbst zu konfigurieren
- Spyware- und Remote-Telemetrie-Funktionen sollen vollständig entfernt werden
- Mit einer No-CLA-Richtlinie (keine Neuzuweisung von Urheberrechten für Contributor) behalten alle Entwickler ihre Urheberrechte
- Für automatisiertes Lizenzmanagement und die Einhaltung von Open-Source-Lizenzen werden zusätzliche Tools eingesetzt
Einführung in Zedless
- Zedless ist ein Fork des Code-Editors Zed und zielt darauf ab, die Privatsphäre der Nutzer sowie eine lokale Umgebung mit höchster Priorität bei der Nutzbarkeit sicherzustellen
- Das Projekt befindet sich derzeit in Entwicklung und nimmt externe Beiträge offen entgegen
Geplante Hauptänderungen
- Entfernung der Abhängigkeit von nicht selbst hostbaren Cloud-Diensten
- Komponenten und Funktionen, die strikt von Drittanbieter-Clouds abhängen, sollen entfernt werden
- Entfernung von Spyware und Datenschutz
- Telemetrie und automatische Crash-Reporting-Systeme sollen vollständig entfernt werden
- Vorrangige Unterstützung für Nutzerinfrastruktur
- Bei der Nutzung von Netzwerkdiensten können Nutzer den Service-Provider selbst in einem Standardformat angeben
- Es gibt keine Liste mit „Standardanbietern“, und diese Funktion ist standardmäßig deaktiviert
- Keine Abtretung von Urheberrechten
- Projektteilnehmer behalten ihre Urheberrechte
- Es gilt eine No-rugpulls-Richtlinie, damit Entwickler nicht benachteiligt werden
Lizenz- und Abhängigkeitsmanagement
- Die Bereitstellung von Lizenzinformationen für Third-Party-Abhängigkeiten ist verpflichtend; dafür wird das Tool cargo-about verwendet
- Hinweise
- Wenn im eigenen Crate der Fehler „no license specified“ auftritt, muss in der Cargo.toml
publish = false ergänzt werden
- Wenn ein Fehler wegen nicht erfüllter Lizenzanforderungen von Abhängigkeiten auftritt, müssen Eignung und Angabe der jeweiligen Lizenz geprüft werden
- Wenn cargo-about die Lizenz einer Abhängigkeit nicht finden kann, muss dem Skript ein Eintrag mit einer klaren Erklärung hinzugefügt werden
Bedeutung des Projekts
- Zedless ist insbesondere für Nutzer und Teams, die Privatsphäre und eine lokal ausgerichtete Entwicklungsumgebung wichtig finden, eine hervorragende Alternative in Bezug auf Stabilität, Autonomie und rechtlichen Schutz
- Im Vergleich zum bestehenden Zed werden potenzielle Sicherheitsrisiken wie proprietäre Cloud-Dienste und Remote-Tracking-Funktionen konsequent ausgeschlossen, wodurch sich auf Basis eigener Infrastruktur und des Open-Source-Ökosystems Vertrauenswürdigkeit aufbauen lässt
Noch keine Kommentare.