Нээлттэй эх кодын редактор Zed-ийн ард ажилладаг Zed Industries компани Sequoia уг төсөлд 35 сая долларын хөрөнгө оруулалт хийсэн гэж мэдэгдэв. Өмнө нь хийж байсан мөнгөн дүнг тооцвол Зэдийн бүтээн байгуулалтад оруулсан нийт хөрөнгө оруулалт 42 сая ам.доллар давсан байна. Кодын тухай хэлэлцүүлэг нь кодтой холбоотой байдаг кодын хамтын ажиллагааны шинэ аргыг боловсруулахад мөнгө хуваарилдаг.
Өнөөг хүртэл төслийн гол чиглэл нь код засварлагчийн хэрэглэгчийн интерфэйсийг бий болгоход чиглэгдсэн болохыг тэмдэглэв. Хүлээн авсан хөрөнгө оруулалт нь дараагийн шатанд шилжих, код дээр хамтран ажиллах ажлын талбарыг бүрдүүлдэг DeltaDB хяналтын системийн шинэ хувилбарыг хэрэгжүүлэх боломжийг олгоно. Шинэ систем нь кодын боловсруулалтыг бие даасан засварлах үйлдлүүд хүртэл аажмаар хянадаг. Санал болгож буй өөрчлөлтүүдийн нэг чухал ялгаа нь бие даасан үүргийн хэлэлцүүлэгт хуваагдаагүй, харин код засварлах үйл ажиллагаа бүрт холбогдох боломжийг олгодог байнгын хэлэлцүүлгийн урсгалыг хадгалах явдал юм.
Хэлэлцүүлэг нь бусад хөгжүүлэгчидтэй харилцах, AI загваруудтай харилцах харилцааг хамардаг. Хэрэв Git репозиторууд дахь хамтын ажиллагаа нь бусад хөгжүүлэгчидтэй салбар болон амлалтуудын түвшинд харилцах боломжийг олгодог бол Zed-д хэрэгжсэн систем нь контекстийг хадгалж, хэлэлцүүлгийн үеэр кодын төлөв байдалд нийцүүлэн, амлалтад багтсан хувь хүний засварын түвшинд харилцах, өөрчлөлт, кодын дурын хэсгүүдийг хэлэлцэх боломжийг олгоно. Үүний зэрэгцээ, DeltaDB систем нь Git-тэй харилцах зориулалттай бөгөөд кодын бодит цаг хугацаанд хамтран ажиллах, аливаа кодын өөрчлөлтийг нарийвчлан хянах, кодын дурын төлөв, газартай холбоотой хэлэлцүүлгийг хийх нэмэлт хэрэгсэл юм.
Zed төслийг Atom редактор (VS Code-ийн үндэс) зохиогч Натан Собогийн удирдлаган дор, Atom редактор, Электрон платформ, Tree-sitter синтакс задлан шинжлэх номын сангийн хөгжүүлэгчид байсан багийн оролцоотойгоор боловсруулж байна. Энэхүү хөгжүүлэлт нь Атомыг бүтээх туршлагыг харгалзан үзсэн бөгөөд програмист хүний хувьд хамгийн тохиромжтой редактор ямар байх ёстой талаар зарим санааг хэрэгжүүлэхийг оролдсон. Төслийн кодыг Rust дээр бичсэн. Олон хэрэглэгчийн засварлах серверийн хэсгийн эх код нь AGPLv3 лицензийн дагуу нээлттэй, засварлагчийн код нь өөрөө GPLv3 лицензийн дор, график дүрслэлийг ашиглахад ашигладаг хэрэглэгчийн интерфэйс үүсгэх GPUI номын сангийн код нь Apache 2.0 лицензийн дор байдаг.
Гуравдагч талын серверт нэвтрэхгүйгээр хувийн нууцлал, тусгаарлагдсан орон нутгийн ажлыг хангахад чиглэсэн Zed редакторын сэрээг хөгжүүлдэг Zedless төслийг тусад нь тэмдэглэж болно. Zedless-ийн онцлог шинж чанаруудын дунд дараахь зүйлийг дурдав.
- Өмчлөлийн үүлэн үйлчилгээтэй холбоогүй - өөрийн төхөөрөмж дээр ажиллах боломжгүй бүх функц, бүрэлдэхүүн хэсгүүдийг устгахаар төлөвлөж байна.
- Телеметрийг илгээхтэй холбоотой кодыг устгаж, гэмтлийн тайланг автоматаар үүсгэсэн.
- Өөрийнхөө дэд бүтцийг бий болгохын тулд тэргүүлэх чиглэлээ өөрчлөх. Сүлжээний үйлчилгээг ашигладаг бүх функцууд нь анхдагчаар идэвхгүй бөгөөд гадны үйлчилгээ үзүүлэгчтэй холбогддоггүй. Хэрэглэгч өөрийн үзэмжээр гадны үйлчилгээг сонгох тохиргоогоор хангагдсан.
- CLA (Contributor License Agreement)-д гарын үсэг зурахгүйгээр, өмчийн эрхийг код руу шилжүүлэхгүйгээр хөгжүүлэлтэд оролцох чадвар.
Эх сурвалж: opennet.ru
