اوپن پرنٹنگ پروجیکٹ نے CUPS 2.4.0 پرنٹنگ سسٹم جاری کیا ہے۔

اوپن پرنٹنگ پروجیکٹ نے ایپل کی شرکت کے بغیر تشکیل شدہ پرنٹنگ سسٹم CUPS 2.4.0 (کامن یونکس پرنٹنگ سسٹم) کی ریلیز پیش کی، جس نے 2007 سے پروجیکٹ کی ترقی کو مکمل طور پر کنٹرول کیا ہے، جس نے کمپنی ایزی سافٹ ویئر پروڈکٹس کو جذب کیا، کپ پرنٹنگ سسٹم کو برقرار رکھنے میں ایپل کی کم ہوتی دلچسپی اور لینکس ایکو سسٹم کے لیے CUPS کی عمومی اہمیت کی وجہ سے، OpenPrinting کمیونٹی کے شائقین نے ایک فورک قائم کیا جس میں نام تبدیل کیے بغیر پروجیکٹ پر کام جاری رہا۔ CUPS کے اصل مصنف مائیکل آر سویٹ، جنہوں نے دو سال قبل ایپل چھوڑ دیا، کانٹے پر کام میں شامل ہوئے۔ Apache-2.0 لائسنس کے تحت پروجیکٹ کوڈ کی فراہمی جاری ہے، لیکن فورک کے ذخیرے کو ایپل کے بجائے بنیادی ذخیرہ کے طور پر رکھا گیا ہے۔

اوپن پرنٹنگ کے ڈویلپرز نے اعلان کیا کہ وہ ایپل سے آزادانہ طور پر ترقی جاری رکھیں گے اور سفارش کی کہ ان کے فورک کو ایک اہم پروجیکٹ کے طور پر سمجھا جائے جب ایپل نے CUPS فعالیت کی مزید ترقی میں عدم دلچسپی اور میکوس کے لیے CUPS کوڈبیس کو برقرار رکھنے تک اپنے آپ کو محدود کرنے کے ارادے کی تصدیق کی، اوپن پرنٹنگ سے فورک سے فکسز کی منتقلی سمیت۔ 2020 کے آغاز سے، ایپل کے زیر انتظام CUPS ریپوزٹری گہری جمود کا شکار ہے، لیکن حال ہی میں مائیکل سویٹ نے اس میں جمع تبدیلیوں کو منتقل کرنا شروع کر دیا ہے، جبکہ ساتھ ہی اوپن پرنٹنگ ریپوزٹری میں CUPS کی ترقی میں حصہ لے رہے ہیں۔

CUPS 2.4.0 میں شامل کی گئی تبدیلیوں میں AirPrint اور Mopria کلائنٹس کے ساتھ مطابقت، OAuth 2.0/OpenID تصدیقی سپورٹ کا اضافہ، pkg-config سپورٹ کا اضافہ، بہتر TLS اور X.509 سپورٹ، "جاب شیٹس" کا نفاذ شامل ہے۔ col" اور "media-col"، ipptool میں JSON فارمیٹ میں آؤٹ پٹ کے لیے سپورٹ، USB بیک اینڈ کو روٹ رائٹس کے ساتھ کام کرنے کے لیے منتقل کرنا، ویب انٹرفیس میں ایک ڈارک تھیم شامل کرنا۔

اس میں اوبنٹو کے لیے پیکج میں بھیجے گئے دو سال کی بگ فکسز اور پیچ بھی شامل ہیں، بشمول CUPS پر مبنی پرنٹ اسٹیک، کپ فلٹرز، گھوسٹ اسکرپٹ اور پوپلر کو ایک خود ساختہ اسنیپ پیکج میں تقسیم کرنے کے لیے درکار خصوصیات کا اضافہ بھی شامل ہے (اوبنٹو پلانز سوئچ ریگولر پیکجز کے بجائے اس سنیپ پر)۔ فرسودہ cups-config اور Kerberos کی توثیق۔ پہلے سے فرسودہ FontPath، ListenBackLog، LPDConfigFile، KeepAliveTimeout، RIPCache، اور SMBConfigFile کی ترتیبات cupsd.conf اور cups-files.conf سے ہٹا دی گئی ہیں۔

CUPS 3.0 کے اجراء کے منصوبوں میں PPD پرنٹر کی تفصیل کی شکل کو سپورٹ کرنا بند کرنا اور ماڈیولر پرنٹنگ سسٹم کے فن تعمیر کی طرف جانا ہے، جو مکمل طور پر PPD سے پاک ہے اور پرنٹ ایپلی کیشنز (CUPS Printer Applications) کو تیار کرنے کے لیے PAPPL فریم ورک کے استعمال پر مبنی ہے۔ ) IPP ہر جگہ پروٹوکول پر مبنی ہے۔ کمانڈز (lp، lpr، lpstat، کینسل)، لائبریریز (لبکپس)، ایک مقامی پرنٹ سرور (مقامی پرنٹ کی درخواستوں پر کارروائی کے لیے ذمہ دار) اور مشترکہ پرنٹ سرور (نیٹ ورک پرنٹنگ کے لیے ذمہ دار) کو الگ الگ ماڈیولز میں رکھنے کا منصوبہ ہے۔ .

اوپن پرنٹنگ پروجیکٹ نے CUPS 2.4.0 پرنٹنگ سسٹم جاری کیا ہے۔

اوپن پرنٹنگ پروجیکٹ نے CUPS 2.4.0 پرنٹنگ سسٹم جاری کیا ہے۔

یاد رہے کہ OpenPrinting تنظیم 2006 میں Linuxprinting.org پروجیکٹ اور Free Software Group سے OpenPrinting ورکنگ گروپ کے انضمام کے نتیجے میں بنائی گئی تھی، جو لینکس کے لیے پرنٹنگ سسٹم کے فن تعمیر کی ترقی میں شامل تھا۔ CUPS کے مصنف مائیکل سویٹ اس گروپ کے رہنماؤں میں سے ایک تھے)۔ ایک سال بعد، یہ منصوبہ لینکس فاؤنڈیشن کے تحت آیا۔ 2012 میں، OpenPrinting پروجیکٹ نے، ایپل کے ساتھ معاہدے کے ذریعے، CUPS کے لیے macOS کے علاوہ دیگر سسٹمز پر کام کرنے کے لیے ضروری اجزاء کے ساتھ کپ-فلٹرز پیکج کی دیکھ بھال کی ذمہ داری سنبھال لی، جب سے CUPS 1.6 کی ریلیز شروع ہوئی، ایپل نے کچھ پرنٹس کو سپورٹ کرنا بند کر دیا۔ فلٹرز اور بیک اینڈز۔ ایپل میں اپنے وقت کے دوران، CUPS کوڈبیس میں زیادہ تر تبدیلیاں مائیکل سویٹ نے ذاتی طور پر کی تھیں۔

ماخذ: opennet.ru

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