Gram has been introduced, a fork of the Zed code editor without AI, external services, and telemetry

Kristoffer Grönlund, a сотрудник SUSE, объявил о создании форка редактора кода Zed, который будет развиваться под именем Gram. Основной причиной создания форка стало стремление получить редактор кода, который мог бы служить альтернативой VS Code, не использовал бы функциональность на базе AI, не навязывал бы подписание несовместимого с открытыми лицензиями соглашения об использовании (Terms of Use) и не отправлял бы корпорациям телеметрию. Разработка будет нацелена на создание продукта, удобного для начинающих разработчиков и студентов, которым преподает автор форка. Код проекта распространяется под лицензиями GPLv3 и AGPLv3.

Из отличий Gram от Zed можно выделить прекращение поставки AI-инструментов и кода для отправки телеметрии, удаление привязок к проприетарным серверным обработчикам, сторонним сервисам и компонентам, применяемым для организации совместной работы с кодом и автоматической установки обновлений. Пользователям Gram не наложены отдельные условия использования (Terms of Service) и платные подписки.

Дальнейшую разработку форка планируется вести в консервативном стиле, независимо от Zed и корпораций, уделяя основное внимание обеспечению стабильности. Прием изменений в Gram осуществляется без необходимости подписания соглашения о передаче имущественных прав (CCA, Contributor License Agreement). Изменения под лицензией Apache 2.0 в Gram приниматься не будут, для нового кода можно использовать только лицензии GPLv3 и AGPLv3 (Zed поставлялся под тремя лицензиями Apache 2.0, GPLv3 и AGPLv3, что позволяло использовать его код в проприетарных продуктах без открытия изменений).

Одновременно был опубликован первый релиз Gram, в котором удален код, связанный с AI, телеметрией, загрузкой и установкой обновлений, совместной работой над кодом, привязкой к учетной записи. В редактор встроена документация, добавлена поддержка языков программирования Gleam, Zig и Odin, а также реализована система автодополнения ввода в стиле Vim Supertab. Устанавливаемые дополнения в Gram должны собираться из исходного кода и автоматически не обновляются. Для загрузки LSP- (Language Server) и Node-компонентов введено обязательное подтверждение операции пользователем. Готовые сборки подготовлены для Linux и macOS.

Gram has been introduced, a fork of the Zed code editor without AI, external services, and telemetry

Figyelembe kell venni, hogy ez nem az első Zed fork — a Zedless projekt a magánélet védelmére és a külső szerverek nélkül működő helyi munkára összpontosító fork. A Zedless, akárcsak a Gram, eltávolította a proprietárius felhőszolgáltatásokhoz való kötődéseket, eltávolította a telemetria küldésére és az automatikusan generált leállásjelentések kódját, és nem követeli meg a CLA megállapodást. Ugyanakkor a közös munka funkcionalitása nem lett eltávolítva, hanem a saját infrastruktúra kiépítésére összpontosít, de a felhasználó saját belátása szerint visszaállíthatja a külső szolgáltatások használatát.

A Zed projekt Nathan Sobo (Atom szerkesztő, a VS Code alapja) irányítása alatt fejlődik, egy olyan csapat részvételével, amely korábban az Atom szerkesztő, az Electron platform és a Tree-sitter szintaxis-elemző könyvtár fejlesztésében dolgozott. A fejlesztés során figyelembe vették az Atom létrehozásának tapasztalatait, és megpróbálták megvalósítani néhány elképzelést arról, hogy milyen az ideális programozói szerkesztő. A Zed egy termékként kombinálja a könnyű szövegszerkesztőt és a modern integrált fejlesztői környezet funkcióit. Nagy hangsúlyt fektetnek a teljesítményre és a felhasználói felület érzékenységére — a projekt alkotói szerint minden szerkesztési műveletnek azonnal végre kell hajtódnia, és a kódolási feladatokat a lehető leghatékonyabb módon kell megoldani. A Zed magas teljesítményét a párhuzamos programozás aktív használata biztosítja, kihasználva a rendelkezésre álló CPU magokat, és a GPU-t a renderelési folyamatban is bevonva.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster