آرکن ڈیسک ٹاپ انجن ریلیز 0.6.2

ایک سال کی ترقی کے بعد، آرکن 0.6.2 ڈیسک ٹاپ انجن کی ریلیز شائع کی گئی ہے، جس میں ایک ڈسپلے سرور، ایک ملٹی میڈیا فریم ورک اور 3D گرافکس کی پروسیسنگ کے لیے ایک گیم انجن کو یکجا کیا گیا ہے۔ آرکن کو مختلف قسم کے گرافیکل سسٹم بنانے کے لیے استعمال کیا جا سکتا ہے، ایمبیڈڈ ایپلی کیشنز کے لیے یوزر انٹرفیس سے لے کر خود پر مشتمل ڈیسک ٹاپ ماحول تک۔ بشمول Arcan کی بنیاد پر، ورچوئل رئیلٹی سسٹمز کے لیے سہ جہتی سیف اسپیس ڈیسک ٹاپ اور Durden ڈیسک ٹاپ ماحول تیار کیا جا رہا ہے۔ پروجیکٹ کوڈ C میں لکھا گیا ہے اور BSD لائسنس (GPLv2+ اور LGPL کے تحت کچھ اجزاء) کے تحت تقسیم کیا گیا ہے۔

نئی ریلیز نیٹ ورک پر ڈیسک ٹاپ کے ساتھ ریموٹ کام کے لیے ٹولز کی ترقی کو جاری رکھتی ہے۔ نیٹ ورک تک رسائی آرکن نیٹ گرافیکل سرور کے ذریعہ فراہم کی جاتی ہے جو A12 پروٹوکول کو لاگو کرتا ہے، جو ٹیکنالوجیز کی صلاحیتوں کو یکجا کرتا ہے جیسے کہ mDNS (لوکل سروس ڈیفینیشن)، SSH (انٹرایکٹو ٹیکسٹ شیل)، X11/VNC/RDP (انٹرایکٹو گرافیکل شیل)، RTSP (ملٹی میڈیا اسٹریمنگ) اور HTTP (وسائل ڈاؤن لوڈ اور ریاستی ہم آہنگی)۔

آرکن ایک الگ گرافکس سب سسٹم سے منسلک نہیں ہے اور پلگ ایبل بیک اینڈز کا استعمال کرتے ہوئے مختلف سسٹم ماحولیات (BSD، Linux، macOS، Windows) کے اوپر چل سکتا ہے۔ مثال کے طور پر، Xorg، egl-dri، libsdl اور AGP (GL/GLES) کے اوپر چلنا ممکن ہے۔ آرکن ڈسپلے سرور X، Wayland اور SDL2 پر مبنی کلائنٹ ایپلی کیشنز چلا سکتا ہے۔ Arcan API کے ڈیزائن میں استعمال ہونے والے کلیدی معیار سیکورٹی، کارکردگی، اور ڈیبگ ایبلٹی ہیں۔ انٹرفیس کی ترقی کو آسان بنانے کے لیے، Lua زبان استعمال کرنے کی تجویز ہے۔

آرکین خصوصیات:

  • جامع سرور، ڈسپلے سرور، اور ونڈو مینیجر کے کرداروں کا مجموعہ۔
  • اسٹینڈ اسٹون موڈ میں کام کرنے کی صلاحیت، جس میں ایپلیکیشن خود کفیل لنک کے طور پر کام کرتی ہے۔
  • بلٹ ان ملٹی میڈیا فریم ورک جو گرافکس، اینیمیشن، پروسیسنگ سٹریمنگ ویڈیو اور ساؤنڈ، امیجز لوڈ کرنے، ویڈیو کیپچر ڈیوائسز کے ساتھ کام کرنے کے لیے ٹولز فراہم کرتا ہے۔
  • متحرک ڈیٹا ذرائع کے ہینڈلرز کو جوڑنے کے لیے ملٹی پروسیس ماڈل - ویڈیو اسٹریمز سے لے کر انفرادی پروگراموں کے آؤٹ پٹ تک۔
  • مراعات کی علیحدگی کا سخت ماڈل۔ انجن کے اجزاء چھوٹے، غیر مراعات یافتہ عملوں میں ٹوٹ جاتے ہیں جو shmif مشترکہ میموری انٹرفیس کے ذریعے بات چیت کرتے ہیں۔
  • بلٹ ان کریش مانیٹرنگ اور تجزیہ ٹولز، بشمول انجن ڈیبگنگ کو آسان بنانے کے لیے Lua اسکرپٹ کی اندرونی حالت کو سیریلائز کر سکتے ہیں۔
  • فال بیک فنکشن، جو پروگرام کی خرابی کی وجہ سے ناکامی کی صورت میں، اسی بیرونی ڈیٹا کے ذرائع اور کنکشن کو برقرار رکھتے ہوئے بیک اپ ایپلیکیشن شروع کر سکتا ہے۔
  • ایڈوانس شیئرنگ ٹولز جو ڈیسک ٹاپ شیئرنگ کو لاگو کرتے ہوئے آڈیو اور ویڈیو ذرائع کے منتخب ذیلی سیٹوں کو ریکارڈ یا نشر کرنے کے لیے استعمال کیے جا سکتے ہیں۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں