Gram, eng Fork vum Zed Code Editor ouni KI, extern Servicer oder Telemetrie, gouf virgestallt.

De Kristoffer Grönlund, deen bei SUSE schafft, huet eng Fork vum Zed Code Editor ugekënnegt, déi ënnert dem Numm Gram entwéckelt gëtt. Déi erklÀert Motivatioun fir d'Fork ass de Wonsch, e Code Editor ze kreéieren, deen als Alternativ zu VS Code dénge kann, KI-baséiert Funktionalitéit ze vermeiden, ze vermeiden, datt d'Benotzer Benotzungsbedingunge mussen ënnerschreiwen, déi net mat Open-Source Lizenzen kompatibel sinn, an ze vermeiden, datt Telemetrie u Firmen geschéckt gëtt. D'Entwécklung gëtt mat dem Zil duerchgefouert, e Produkt ze kreéieren, dat benotzerfrëndlech fir UfÀnger-Entwéckler a Studenten ass, déi vum Auteur vun der Fork ënnerriicht ginn. De Code vum Projet ass ënner der GPLv3 an AGPLv3 lizenzéiert.

Zu den Ënnerscheeder tĂ«scht Gram a Zed gehĂ©iert d'Ofschafe vun KI-Tools an Telemetriecode, d'OfhĂ€ngegkeete vu proprietĂ€re Server-SĂ€it Handler, DrĂ«tt-Partei-Servicer a Komponenten, dĂ©i fir Code-Zesummenaarbecht an automatesch Update-Installatioun benotzt ginn. Gram-Benotzer sinn net gezwongen, sech un separat Benotzungsbedingungen oder bezuelte Abonnementer ze halen.

D'WeiderentwĂ©cklung vun der Fork soll konservativ duerchgefouert ginn, onofhĂ€ngeg vun Zed a Firmen, mat engem Fokus haaptsĂ€chlech op d'SĂ©cherung vun der StabilitĂ©it. BĂ€itrĂ€g zu Gram ginn akzeptĂ©iert ouni datt e Contributor License Agreement (CCA) Ă«nnerschriwwe muss ginn. Ännerungen, dĂ©i Ă«nner der Apache 2.0 Lizenz lizenzĂ©iert sinn, ginn net a Gram akzeptĂ©iert; nĂ«mme GPLv3- an AGPLv3-Lizenzen dĂ€erfen fir neie Code benotzt ginn (Zed gouf Ă«nner drĂ€i Lizenzen erausbruecht - Apache 2.0, GPLv3 an AGPLv3 - dĂ©i et erlaabt hunn, sĂ€i Code a proprietĂ€re Produkter ze benotzen, ouni datt d'Ännerunge Ă«ffentlech verfĂŒgbar gemaach goufen).

DĂ©i Ă©ischt Versioun vu Gram gouf glĂ€ichzĂ€iteg publizĂ©iert, wouduerch Code am Zesummenhang mat KI, Telemetrie, dem Eroflueden an Installatioun vun Updates, Code-Zesummenaarbecht a Kontverlinkung ewechgeholl gouf. ZousĂ€tzlech Funktiounen enthalen integrĂ©iert Dokumentatioun, zousĂ€tzlech ËnnerstĂ«tzung fir d'ProgrammĂ©iersprooche Gleam, Zig an Odin, an en Autocompletiounssystem am Stil vu Vim Supertab. Add-ons, dĂ©i a Gram installĂ©iert sinn, mussen aus dem Quellcode gebaut ginn a ginn net automatesch aktualisĂ©iert. Fir den Eroflueden vun LSP (Language Server) an Node Komponenten ass elo eng BenotzerbestĂ€tegung erfuerderlech. BenotzungsfĂ€erdeg Builds sinn verfĂŒgbar fir ... Linux Đž macOS.

 Gram, eng Fork vum Zed Code Editor ouni KI, extern Servicer oder Telemetrie, gouf virgestallt.

BemierkenswĂ€ert ass, datt dĂ«st net dĂ©i Ă©ischt Fork vun Zed ass - de Projet Zedless entwĂ©ckelt eng Fork, dĂ©i sech op PrivatsphĂ€r a lokalen Operatioun konzentrĂ©iert, ouni op Server vun DrĂ«ttubidder ze vertrauen. WĂ©i Gram lĂ€scht Zedless d'OfhĂ€ngegkeete vu proprietĂ€re Cloud-Servicer, lĂ€scht de Code fir d'SchĂ©cken vun Telemetrie an automatesch generĂ©ierte Crashberichter, an eliminĂ©iert d'Ufuerderung fir e CLA. D'ZesummenaarbechtsfunktionalitĂ©it gouf net ewechgeholl, mĂ€ konzentrĂ©iert sech Ă©ischter op d'DeployĂ©iere vun Ärer eegener Infrastruktur, obwuel d'Benotzer kĂ«nne wielen, op extern Servicer zrĂ©ckzegoen.

Den Zed-Projet gĂ«tt Ă«nner der Leedung vum Nathan Sobo, dem Auteur vum Atom-Editor (der Grondlag vu VS Code), zesumme mat engem Team vu frĂ©iere EntwĂ©ckler vum Atom-Editor, der Electron-Plattform an der Tree-sitter-Syntax-Parsing-BibliothĂ©ik entwĂ©ckelt. D'EntwĂ©cklung basĂ©iert op den Erfarunge vun der Kreatioun vun Atom a probĂ©iert e puer Iddien doriwwer ze verkierperen, wĂ©i en ideale ProgrammĂ©ierer-Editor ausgesi soll. Zed kombinĂ©iert en einfache Texteditor mat der FunktionalitĂ©it vu modernen integrĂ©ierten EntwĂ©cklungsĂ«mfeld. E staarke Fokus op Performance a ReaktiounsfĂ€egkeet gĂ«tt op der Interface geluecht - d'GrĂ«nner vum Projet zielen drop of, sĂ©cherzestellen, datt all Editiounsaktiounen direkt duerchgefouert ginn, an datt d'ProgrammĂ©ierungsaufgaben op dĂ©i effizientst mĂ©iglech ManĂ©ier erfĂ«llt ginn. DĂ©i hĂ©ich Performance vum Zed gĂ«tt duerch dĂ©i aktiv Notzung vu Multithreading erreecht, andeems all verfĂŒgbar CPU-KĂ€ren ausgenotzt ginn an d'GPU am Renderingprozess abegrĂ€ift gĂ«tt.

Source: opennet.ru

Kaaft zouverlĂ€sseg Hosting fir Site mat DDoS Schutz, VPS VDS Server đŸ”„ Kaaft zouverlĂ©issegt WebsĂ€ithosting mat DDoS-Schutz, VPS VDS Server | ProHoster