Dh’ainmich Kristoffer Grönlund, a tha ag obair aig SUSE, forc den deasaiche còd Zed, a thèid a leasachadh fon ainm Gram. Is e an adhbhar a tha air a ràdh airson a’ fhorc an t-iarrtas deasaiche còd a chruthachadh a dh’ fhaodas a bhith na roghainn eile an àite VS Code, gnìomhachd stèidhichte air AI a sheachnadh, a sheachnadh gum feum luchd-cleachdaidh teirmichean cleachdaidh a shoidhnigeadh nach eil co-chòrdail ri ceadan stòr fosgailte, agus a sheachnadh telemetry a chuir gu corporaidean. Thèid an leasachadh a dhèanamh le sùil ri toradh a chruthachadh a tha furasta a chleachdadh do luchd-leasachaidh ùra agus oileanaich a tha air an teagasg le ùghdar a’ fhorc. Tha còd a’ phròiseict fo cheadachas GPLv3 agus AGPLv3.
Am measg nan eadar-dhealachaidhean eadar Gram agus Zed tha stad a chur air innealan AI agus còd telemeatraidh, toirt air falbh eisimeileachd air làimhsichean taobh an fhrithealaiche seilbhe, seirbheisean treas-phàrtaidh, agus co-phàirtean a thathas a’ cleachdadh airson co-obrachadh còd agus stàladh ùrachaidhean fèin-ghluasadach. Chan eil luchd-cleachdaidh Gram air an èigneachadh cumail ri Cumhachan Seirbheis no fo-sgrìobhaidhean pàighte air leth.
Tha e san amharc gun tèid tuilleadh leasachaidh air a’ fhorc a dhèanamh gu faiceallach, gu neo-eisimeileach bho Zed agus corporaidean, le fòcas sa mhòr-chuid air dèanamh cinnteach à seasmhachd. Gabhar ri tabhartasan gu Gram gun fheum air Aonta Ceadachais Tabhartaiche (CCA) a shoidhnigeadh. Cha ghabhar ri atharrachaidhean a tha ceadaichte fo cheadachas Apache 2.0 ann an Gram; chan fhaodar ach ceadan GPLv3 agus AGPLv3 a chleachdadh airson còd ùr (chaidh Zed fhoillseachadh fo thrì ceadan—Apache 2.0, GPLv3, agus AGPLv3—a leig leis a’ chòd aige a bhith air a chleachdadh ann am bathar seilbhe gun atharrachaidhean a dhèanamh rim faighinn gu poblach).
Одновременно опубликован первый релиз Gram, в котором удалён код, связанный с AI, телеметрией, загрузкой и установкой обновлений, совместной работой над кодом, привязкой к учётной записи. Из дополнительных возможностей в редактор встроена документация, добавлена поддержка языков программирования Gleam, Zig и Odin, реализована система автодополнения ввода в стиле Vim Supertab. Устанавливаемые дополнения в Gram должны собираться из исходного кода и автоматически не обновляются. Для загрузки LSP- (Language Server) и Node-копонентов введено обязательное подтверждение операции пользователем. Готовые сборки подготовлены для Linux и macOS.

Gu h-àraidh, chan e seo a’ chiad forc aig Zed—tha pròiseact Zedless a’ leasachadh forc a tha ag amas air prìobhaideachd agus obrachadh ionadail iomallach gun a bhith an urra ri frithealaichean treas-phàrtaidh. Coltach ri Gram, bidh Zedless a’ toirt air falbh na h-eisimeileachdan air seirbheisean sgòthan seilbhe, a’ toirt air falbh a’ chòd airson telemetry agus aithisgean tubaist a chaidh a chruthachadh gu fèin-ghluasadach a chuir, agus a’ cur às don riatanas airson CLA. Cha deach comas co-obrachaidh a thoirt air falbh, ach an àite sin tha e ag amas air do bhun-structar fhèin a chleachdadh, ged as urrainn do luchd-cleachdaidh roghnachadh tilleadh gu seirbheisean taobh a-muigh.
Tha pròiseact Zed ga leasachadh fo stiùireadh Nathan Sobo, ùghdar deasaiche Atom (bunait VS Code), còmhla ri sgioba de luchd-leasachaidh a bh’ ann roimhe air deasaiche Atom, àrd-ùrlar Electron, agus leabharlann mion-sgrùdaidh co-chòrdalachd Tree-sitter. Tha an leasachadh a’ tarraing air eòlas cruthachadh Atom agus a’ feuchainn ri beachdan a thoirt gu buil mu mar a bu chòir deasaiche prògramadair air leth a bhith coltach. Bidh Zed a’ cothlamadh deasaiche teacsa aotrom le gnìomhachd àrainneachdan leasachaidh amalaichte ùr-nodha. Tha fòcas làidir air coileanadh agus freagairteachd air a chuir air an eadar-aghaidh - tha luchd-cruthachaidh a’ phròiseict ag amas air dèanamh cinnteach gu bheil a h-uile gnìomh deasachaidh air a dhèanamh sa bhad, agus gu bheil gnìomhan còdaidh air an coileanadh san dòigh as èifeachdaiche a ghabhas dèanamh. Tha coileanadh àrd Zed air a choileanadh tro bhith a’ cleachdadh ioma-shnàthadh gu gnìomhach, a’ cleachdadh a h-uile cridhe CPU a tha ri fhaighinn agus a’ toirt a-steach an GPU sa phròiseas tairgse.
Source: fosgailtenet.ru
