Byl odhalen Gram, fork editoru kódu Zed bez umělé inteligence, externích služeb nebo telemetrie.

Kristoffer Grönlund, který pracuje ve společnosti SUSE, oznámil vytvoření forku editoru kódu Zed, který bude vyvíjen pod názvem Gram. Uvedenou motivací pro tento fork je touha vytvořit editor kódu, který by mohl sloužit jako alternativa k VS Code, vyhnout se funkcím založeným na umělé inteligenci, vyhnout se požadavku na podepisování podmínek užívání neslučitelných s licencemi open source od uživatelů a vyhnout se odesílání telemetrie korporacím. Vývoj bude probíhat s cílem vytvořit produkt, který bude uživatelsky přívětivý pro začínající vývojáře a studenty vyučované autorem forku. Kód projektu je licencován pod licencemi GPLv3 a AGPLv3.

Mezi rozdíly mezi Gramem a Zedem patří ukončení podpory nástrojů umělé inteligence a telemetrického kódu, odstranění závislostí na proprietárních obslužných rutinách na straně serveru, službách třetích stran a komponentách používaných pro spolupráci na kódu a automatickou instalaci aktualizací. Uživatelé Gramu nejsou nuceni dodržovat samostatné Podmínky služby ani placené předplatné.

Další vývoj forku se plánuje konzervativně, nezávisle na Zedu a korporacích, se zaměřením především na zajištění stability. Příspěvky do Gramu jsou přijímány bez nutnosti podepsat licenční smlouvu pro přispěvatele (CCA). Změny licencované pod licencí Apache 2.0 nebudou do Gramu přijímány; pro nový kód lze použít pouze licence GPLv3 a AGPLv3 (Zed byl vydán pod třemi licencemi – Apache 2.0, GPLv3 a AGPLv3 – což umožňovalo použití jeho kódu v proprietárních produktech bez zveřejnění změn).

Současně byla vydána i první verze Gramu, která odstranila kód související s umělou inteligencí, telemetrií, stahováním a instalací aktualizací, spoluprací na kódu a propojováním účtů. Mezi další funkce patří integrovaná dokumentace, přidaná podpora programovacích jazyků Gleam, Zig a Odin a systém automatického dokončování ve stylu Vim Supertab. Doplňky nainstalované v Gramu musí být sestaveny ze zdrojového kódu a nejsou automaticky aktualizovány. Pro stahování komponent LSP (Language Server) a Node je nyní vyžadováno potvrzení uživatele. K dispozici jsou připravené sestavení pro… Linux и macOS.

 Byl odhalen Gram, fork editoru kódu Zed bez umělé inteligence, externích služeb nebo telemetrie.

Je pozoruhodné, že se nejedná o první fork platformy Zed – projekt Zedless vyvíjí fork zaměřený na soukromí a izolovaný lokální provoz bez spoléhání se na servery třetích stran. Stejně jako Gram, i Zedless odstraňuje závislosti na proprietárních cloudových službách, odebírá kód pro odesílání telemetrie a automaticky generovaných hlášení o selhání a eliminuje požadavek na CLA. Funkce spolupráce nebyla odstraněna, ale spíše se zaměřuje na nasazení vlastní infrastruktury, ačkoli se uživatelé mohou rozhodnout vrátit k externím službám.

Projekt Zed je vyvíjen pod vedením Nathana Sobo, autora editoru Atom (základu VS Code), spolu s týmem bývalých vývojářů editoru Atom, platformy Electron a knihovny pro analýzu syntaxe Tree-sitter. Vývoj čerpá ze zkušeností s tvorbou Atomu a pokouší se ztělesnit některé představy o tom, jak by měl vypadat ideální editor pro programátora. Zed kombinuje lehký textový editor s funkčností moderních integrovaných vývojových prostředí. Silný důraz je kladen na výkon a odezvu rozhraní – tvůrci projektu se snaží zajistit, aby všechny editační akce byly prováděny okamžitě a kódovací úkoly byly prováděny co nejefektivněji. Vysokého výkonu Zedu je dosaženo aktivním využíváním multithreadingu, využitím všech dostupných jader CPU a zapojením GPU do procesu vykreslování.

Zdroj: opennet.ru

Kupte si spolehlivý hosting pro stránky s DDoS ochranou, VPS VDS servery 🔥 Kupte si spolehlivý webhosting s ochranou DDoS, VPS VDS servery | ProHoster