گرام، AI، بیرونی خدمات، یا ٹیلی میٹری کے بغیر زیڈ کوڈ ایڈیٹر کے کانٹے کی نقاب کشائی کی گئی ہے۔

کرسٹوفر گرونلنڈ، جو SUSE میں کام کرتے ہیں، نے Zed کوڈ ایڈیٹر کے ایک فورک کا اعلان کیا، جسے گرام کے نام سے تیار کیا جائے گا۔ فورک کا بیان کردہ محرک ایک کوڈ ایڈیٹر بنانے کی خواہش ہے جو VS کوڈ کے متبادل کے طور پر کام کر سکے، AI پر مبنی فعالیت سے بچ سکے، صارفین کو اوپن سورس لائسنس کے ساتھ مطابقت نہ رکھنے والے استعمال کی شرائط پر دستخط کرنے کی ضرورت سے گریز کریں، اور کارپوریشنوں کو ٹیلی میٹری بھیجنے سے گریز کریں۔ ڈویلپمنٹ ایک ایسی پروڈکٹ بنانے کی طرف توجہ کے ساتھ کی جائے گی جو ابتدائی ڈویلپرز اور فورک کے مصنف کے ذریعہ سکھائے گئے طلباء کے لئے صارف دوست ہو۔ پروجیکٹ کا کوڈ GPLv3 اور AGPLv3 کے تحت لائسنس یافتہ ہے۔

Zed سے گرام کے اختلافات میں AI ٹولز اور ٹیلی میٹری کوڈ کو بند کرنا، ملکیتی سرور سائیڈ ہینڈلرز پر انحصار کا خاتمہ، فریق ثالث کی خدمات، اور کوڈ کے تعاون اور خودکار اپ ڈیٹ کی تنصیب کے لیے استعمال ہونے والے اجزاء شامل ہیں۔ گرام صارفین کو علیحدہ سروس کی شرائط یا ادا شدہ سبسکرپشنز پر عمل کرنے پر مجبور نہیں کیا جاتا ہے۔

فورک کی مزید ترقی کو بنیادی طور پر استحکام کو یقینی بنانے پر توجہ مرکوز کرتے ہوئے، زیڈ اور کارپوریشنوں سے آزادانہ طور پر، قدامت پسندی کے ساتھ انجام دینے کا منصوبہ ہے۔ گرام میں شراکتیں کنٹریبیوٹر لائسنس ایگریمنٹ (CCA) پر دستخط کرنے کی ضرورت کے بغیر قبول کی جاتی ہیں۔ اپاچی 2.0 لائسنس کے تحت لائسنس یافتہ تبدیلیاں گرام میں قبول نہیں کی جائیں گی۔ نئے کوڈ کے لیے صرف GPLv3 اور AGPLv3 لائسنس استعمال کیے جا سکتے ہیں (Zed کو تین لائسنسوں کے تحت جاری کیا گیا تھا—Apache 2.0, GPLv3، اور AGPLv3 — جس نے عوامی طور پر دستیاب تبدیلیوں کے بغیر اس کے کوڈ کو ملکیتی مصنوعات میں استعمال کرنے کی اجازت دی)۔

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

 گرام، AI، بیرونی خدمات، یا ٹیلی میٹری کے بغیر زیڈ کوڈ ایڈیٹر کے کانٹے کی نقاب کشائی کی گئی ہے۔

قابل ذکر بات یہ ہے کہ یہ Zed کا پہلا کانٹا نہیں ہے — Zedless پروجیکٹ تھرڈ پارٹی سرورز پر انحصار کیے بغیر پرائیویسی اور الگ تھلگ مقامی آپریشن پر توجہ مرکوز کرنے والا فورک تیار کر رہا ہے۔ Gram کی طرح، Zedless ملکیتی کلاؤڈ سروسز پر انحصار کو ہٹاتا ہے، ٹیلی میٹری بھیجنے کے لیے کوڈ کو ہٹاتا ہے اور خود بخود کریش رپورٹس تیار کرتا ہے، اور CLA کی ضرورت کو ختم کرتا ہے۔ تعاون کی فعالیت کو ہٹایا نہیں گیا ہے، بلکہ آپ کے اپنے بنیادی ڈھانچے کو تعینات کرنے پر توجہ مرکوز کرتا ہے، حالانکہ صارف بیرونی خدمات پر واپس جانے کا انتخاب کر سکتے ہیں۔

زیڈ پراجیکٹ ایٹم ایڈیٹر (VS کوڈ کی بنیاد) کے مصنف ناتھن سوبو کی قیادت میں ایٹم ایڈیٹر، الیکٹران پلیٹ فارم، اور ٹری سیٹر سنٹیکس پارسنگ لائبریری کے سابق ڈویلپرز کی ایک ٹیم کے ساتھ تیار کیا جا رہا ہے۔ یہ ترقی ایٹم بنانے کے تجربے پر مبنی ہے اور اس بارے میں کچھ خیالات کو مجسم کرنے کی کوشش کرتی ہے کہ ایک مثالی پروگرامر ایڈیٹر کیسا ہونا چاہیے۔ Zed ایک ہلکے وزن والے ٹیکسٹ ایڈیٹر کو جدید مربوط ترقیاتی ماحول کی فعالیت کے ساتھ جوڑتا ہے۔ کارکردگی اور ردعمل پر ایک مضبوط توجہ انٹرفیس پر رکھی گئی ہے- پروجیکٹ کے تخلیق کاروں کا مقصد اس بات کو یقینی بنانا ہے کہ تمام ترمیمی کارروائیاں فوری طور پر انجام دی جائیں، اور کوڈنگ کے کاموں کو ممکنہ حد تک موثر طریقے سے مکمل کیا جائے۔ Zed کی اعلی کارکردگی ملٹی تھریڈنگ کے فعال استعمال کے ذریعے حاصل کی جاتی ہے، تمام دستیاب CPU کور کو استعمال کرتے ہوئے اور GPU کو رینڈرنگ کے عمل میں شامل کرکے۔

ماخذ: opennet.ru

DDoS تحفظ، VPS VDS سرورز والی سائٹوں کے لیے قابل اعتماد ہوسٹنگ خریدیں۔ DDoS تحفظ، VPS VDS سرورز کے ساتھ قابل اعتماد ویب سائٹ ہوسٹنگ خریدیں۔ ProHoster