اس سال کے شروع میں، لینکس منٹ کے بہت سے صارفین کو اس حقیقت کے بارے میں معلوم ہوا کہ اوبنٹو لینکس پر مبنی ڈسٹرو اپنی ایپس کا سیٹ متعارف کرانے جا رہا ہے جسے X-apps Linux Mint 18 میں، اور یہ اب تک سچ ثابت ہوا ہے، جب آپ لینکس منٹ 18 Cinnamon کے بیٹا ریلیز کی نئی خصوصیات کے بارے میں بتاتے ہیں۔
X-apps کیا ہیں؟
یہ ایک نیا پروجیکٹ ہے جس کا مقصد روایتی GTK ڈیسک ٹاپ ماحول جیسے Cinnamon, MATE, Xcfe اور باقی کے لیے عام ایپس تیار کرنا ہے۔ اس کا مقصد بنیادی ایپس کو تیار کرنا ہے جو مذکورہ ڈیسک ٹاپ ماحول کے ساتھ اچھی طرح سے مل جائیں گی اور ایسی ایپس کو ختم کردیں گی جو ان ڈیسک ٹاپ ماحول سے باہر اچھی طرح سے مربوط نہیں ہیں۔لہذا، جب کسی ایپ میں تبدیلیاں یا نئی خصوصیات شامل کی جاتی ہیں، تو یہ تمام ڈیسک ٹاپ ماحول پر لاگو ہوں گی۔
X-apps کی اہم خصوصیات
زیادہ تر ایپس صرف موجودہ فنکشنلٹیز پیش کرتی ہیں، اس لیے صارفین کو ان کو استعمال کرنے کے لیے کچھ نیا سیکھنے کی فکر کرنے کی ضرورت نہیں ہے۔
اصل میں کیا بہتر کام کرتا ہے: ڈیسک ٹاپ پر منحصر ایپس بمقابلہ ڈیسک ٹاپ آزاد ایپس
آپ کو X-apps پروجیکٹ کی ایک اچھی خاصی روشنی ڈالنے کے بعد، آپ کو احساس ہو گا کہ یہ ایپس ڈیسک ٹاپ ماحول پر منحصر ہیں، کام کر رہی ہیں اور روایتی GTK ڈیسک ٹاپ ماحول کے ساتھ مناسب طریقے سے انضمام کر رہی ہیں جن کا ہم نے اوپر ذکر کیا ہے۔ دوسری طرف، ڈیسک ٹاپ ماحول سے متعلق آزاد ایپس ہیں جیسے تھنڈر برڈ، لِبر آفس اور وی ایل سی جو کہ تمام ڈیسک ٹاپ ماحول بشمول KDE، GNOME پر کام کر سکتی ہیں، اور یہ ایک کراس پلیٹ فارم سافٹ ویئر بھی ہے، اور بڑے آپریٹنگ سسٹمز پر کام کرتا ہے۔ جیسا کہ ونڈوز اور میک او ایس ایکس کے علاوہ بہت کچھ۔ ان ایپس کے بارے میں ایک حقیقت یہ ہے کہ ان کی ترقی کسی پلیٹ فارم یا ڈیسک ٹاپ ماحول کی طرف مرکوز نہیں ہے، یہ صرف ہر جگہ کام کرتی ہیں لیکن سوال یہ ہے کہ کیا یہ ڈیسک ٹاپ کے ساتھ مناسب انضمام کے لحاظ سے کہیں بھی فٹ ہو سکتی ہیں۔
آپ اصل میں مندرجہ بالا دلیل کو دو ممکنہ نظریات میں دیکھ سکتے ہیں:
یہاں، ڈیسک ٹاپ ماحول میں چھوٹی ایپس ہوں گی جو صارفین کو بنیادی خصوصیات اور فعالیتیں پیش کرتی ہیں، جو یوزر انٹرفیس کے ساتھ اچھی طرح سے مربوط ہوتی ہیں۔ اور آپ کو احساس ہوگا کہ Linux Mint X-apps دراصل اس تفصیل کے تحت آتے ہیں۔
اس کے تحت، ڈویلپرز کو ہر ڈیسک ٹاپ ماحول کے لیے یوزر انٹرفیس کو تیار کرنا ہوگا لیکن متعدد، بنیادی کراس پلیٹ فارم فنکشنلٹیز کو برقرار رکھنا اور پیش کرنا ہوگا۔
اختتامی تبصرہ کے طور پر، میں سمجھتا ہوں کہ یہاں دونوں نظریات پر غور کرنا اور اسے برقرار رکھنا فائدہ مند ہے، ڈیسک ٹاپ ماحول کے لیے اپنی ایپس کی ضرورت ہوتی ہے جو صارفین آسانی سے اپنا سکیں، اور ڈیسک ٹاپ ماحول سے آزاد ایپس کو تیار کرنا بہت ضروری ہے۔ صارفین کو ایپس کی ایک وسیع رینج پیش کرتے ہیں جو انہیں بڑے پیمانے پر نتیجہ خیز لگ سکتے ہیں اور وہ جدید خصوصیات اور افعال پیش کر سکتے ہیں۔ یہ ایک اہم دلیل ہے کیونکہ لینکس کی کئی تقسیموں اور ڈیسک ٹاپ ماحول کا وجود نئے لینکس صارفین کے لیے ہمیشہ ایک بڑا چیلنج ہوتا ہے جس میں سے کسی ایک کا انتخاب کرنا اور اس کے ساتھ قائم رہنا۔ آپ اس مسئلے پر کیا سوچتے ہیں؟ آپ نیچے کمنٹ سیکشن کے ذریعے اپنے خیالات شیئر کر سکتے ہیں۔