In die Entwicklung des Code-Editors Zed wurden 42 Millionen US-Dollar investiert. Zedless, ein Fork von Zed, wurde erstellt.

Das Unternehmen Zed Industries, das den Open-Source-Code-Editor Zed entwickelt, hat bekannt gegeben, dass es 35 Millionen Dollar von dem Risikofonds Sequoia investiert bekommen hat. Mit den bisherigen Finanzierungen hat sich das Gesamtinvestitionsvolumen in die Entwicklung von Zed auf über 42 Millionen Dollar erhöht. Die Mittel sind für die Entwicklung einer neuen Methode zur Zusammenarbeit an Code vorgesehen, bei der die Diskussion um den Code direkt mit dem Code selbst verknüpft wird.

Es wurde festgestellt, dass bisher der Schwerpunkt des Projekts auf der Erstellung der Benutzeroberfläche des Code-Editors lag. Die erhaltenen Investitionen ermöglichen den Übergang zur nächsten Phase und die Implementierung des neuen Versionierungssystems DeltaDB, das den Arbeitsbereich für die Zusammenarbeit am Code bereitstellt. Das neue System verfolgt die Entwicklung des Codes inkrementell mit einer Präzision, die einzelne Bearbeitungsvorgänge erfasst. Ein wichtiges Unterscheidungsmerkmal der vorgeschlagenen Änderungen ist die Aufrechterhaltung eines kontinuierlichen Flusses von Diskussionen, die nicht aufSeparate Diskussionen zu einzelnen Commits aufgeteilt werden, sondern jede Bearbeitung des Codes unmittelbar verknüpfen.

Diskussionen umfassen sowohl die Kommunikation mit anderen Entwicklern als auch die Interaktion mit KI-Modellen. Während die Zusammenarbeit in Git-Repositories die Interaktion auf der Ebene von Branches und Commits ermöglicht, bietet das in Zed implementierte System die Möglichkeit, auf der Ebene von einzelnen Änderungen innerhalb eines Commits zu interagieren und beliebige Teile von Änderungen und Code zu diskutieren, wobei der Kontext und der Bezug zum Zustand des Codes zum Zeitpunkt der Diskussion erhalten bleiben. Das DeltaDB-System ist darauf ausgelegt, mit Git zu interagieren und bietet eine Art Erweiterung für die Zusammenarbeit am Code in Echtzeit, um jeden Änderungsprozess detailliert nachzuvollziehen und Diskussionen mit beliebigen Zuständen und Stellen im Code zu verknüpfen.

Das Projekt Zed wird unter der Leitung von Nathan Sobo, dem Schöpfer des Editors Atom (der Grundlage von VS Code), zusammen mit einem Team ehemaliger Entwickler des Editors Atom, der Plattform Electron sowie der Syntax-Parsing-Bibliothek Tree-sitter entwickelt. Bei der Entwicklung wurde die Erfahrung aus der Erstellung von Atom berücksichtigt und es wurde versucht, einige Ideen darüber umzusetzen, wie der perfekte Editor für Programmierer aussehen sollte. Der Code des Projekts wurde in Rust geschrieben. Der Quellcode der Serverkomponente für die gleichzeitige Bearbeitung ist unter der AGPLv3-Lizenz veröffentlicht, der Code des Editors selbst unter der GPLv3-Lizenz, und der Code der Bibliothek zur Benutzeroberflächengestaltung GPUI, die GPU bei der Darstellung verwendet, ist unter der Apache 2.0-Lizenz verfügbar.

Besonders hervorzuheben ist das Projekt Zedless, das einen Fork des Editors Zed entwickelt, der sich auf den Schutz der Privatsphäre und die isolierte lokale Nutzung ohne Zugriff auf externe Server konzentriert. Zu den Besonderheiten von Zedless gehören:

  • Keine Bindung an proprietäre Cloud-Dienste – es ist geplant, alle Funktionen und Komponenten zu entfernen, deren Betrieb nicht auf der eigenen Hardware gewährleistet werden kann.
  • Entfernung des Codes, der mit dem Senden von Telemetrie und automatisch generierten Absturzberichten verbunden ist.
  • Prioritätsverschiebung beim Bereitstellen einer eigenen Infrastruktur. Alle Möglichkeiten, die Netzwer-dienste nutzen, sind standardmäßig deaktiviert und nicht an externe Anbieter gebunden. Den Nutzern stehen Einstellungen zur Verfügung, um externe Dienste nach eigenem Ermessen auszuwählen.
  • Die Möglichkeit zur Beteiligung an der Entwicklung, ohne einen CLA (Contributor License Agreement) zu unterzeichnen und ohne Übertragung von Eigentumsrechten am Code.

Quelle: opennet.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster