GNOME 1
GNOME 1 GNOME ڈیسک ٹاپ ماحول کی پہلی بڑی ریلیز ہے۔ اس کا بنیادی مقصد ایکس ونڈو سسٹم کے ساتھ مل کر مستقل صارف دوست ماحول فراہم کرنا تھا۔ یہ کامن ڈیسک ٹاپ انوائرمنٹ (سی ڈی ای) جیسے پرانے ڈیسک ٹاپ ماحول کے ساتھ ساتھ کے ڈیسک ٹاپ انوائرمنٹ (کے ڈی ای) کے لیے بھی ایک جدید اور مفت اور اوپن سورس سافٹ ویئر کا متبادل تھا۔ ہر ڈیسک ٹاپ ماحول اس کے بعد ملکیتی لائسنس یافتہ ویجیٹ ٹول کٹس (بالترتیب موٹیف اور کیو ٹی) پر بنایا گیا تھا، جبکہ شروع سے ہی GNOME کا مقصد آزادانہ طور پر لائسنس یافتہ ہونا تھا، اور اس کے بجائے GTK ٹول کٹ کا استعمال کرنا تھا۔ GNOME 1 کا اعلان 15 اگست 1997 کو کیا گیا تھا، اور اس کی پہلی ریلیز 3 مارچ 1999 کو ہوئی تھی۔ میگوئل ڈی آئکازا نے بنیادی معمار کے طور پر خدمات انجام دیں، جبکہ دیگر کلیدی ڈویلپرز میں فیڈریکو مینا کوئنٹیرو (اس وقت جی آئی ایم پی کی دیکھ بھال کرنے والا)، اور ایلیٹ لی شامل تھے۔ ان تینوں کو اس منصوبے کا بانی سمجھا جاتا ہے۔ ریڈ ہیٹ، جس نے مینا اور لی کو ملازمت دی، نے اپنی "ریڈ ہیٹ ایڈوانسڈ ڈویلپمنٹ لیبز" (آر ایچ اے ڈی) کے ذریعے ترقیاتی وسائل بھی فراہم کیے، جو لینکس کے لیے استعمال کے مسائل سے نمٹنے کے لیے قائم کیے گئے تھے۔ اس وقت کے دوران یہ منصوبہ جی این یو پروجیکٹ سے منسلک تھا۔ خصوصیات ڈیسک ٹاپ کے ساتھ، GNOME پینل انٹرفیس کے لیے بنیادی فعالیت فراہم کرتا ہے۔ اس میں ایک پرائمری بٹن ہے، جسے GNOME لوگو کے ساتھ اسٹائلائز کیا گیا ہے، جسے "مین مینو بٹن" کہا جاتا ہے۔ پینل کے ہر طرف تیر کے شبیہیں دکھائی دیتی ہیں جو اسے چھپانے یا نظر آنے کے لیے ٹگل کرتی ہیں۔ اس میں حسب ضرورت ایپلٹ بھی ہوتے ہیں جو چھوٹے انفرادی افعال کی اجازت دیتے ہیں جیسے سسٹم کا وقت دیکھنے کے لیے گھڑی۔ ایک اور ایپلٹ، GNOME پیجر، پینل کو ٹاسک بار، اور ورچوئل ڈیسک ٹاپ کے استعمال کے لیے ایک طریقہ کار کے طور پر کام کرنے کی اجازت دیتا ہے۔ مین مینو بٹن سے قابل رسائی GNOME کی مرکزی ترتیب ہے جسے GNOME کنٹرول سینٹر کہا جاتا ہے۔ پینل کی طرح اس کے ایپلٹس کے ساتھ، ہر ترتیب کو انفرادی ترتیب کے ٹولز کے ساتھ ماڈیولرائز کیا جاتا ہے جسے "کیپلیٹس" کہا جاتا ہے۔ GNOME کی ڈیفالٹ انسٹالیشن کے ساتھ دستیاب کیپلیٹس میں وال پیپر امیج یا بنیادی رنگوں، اسکرین سیور خصوصیات وغیرہ کے ساتھ ڈیسک ٹاپ کے پس منظر میں ترمیم کرنے کی ترتیبات شامل ہیں۔ GNOME 1 کے ابتدائی پروجیکٹ کے دائرہ کار میں ایک باضابطہ ونڈو مینیجر شامل نہیں تھا، بلکہ اس کے بجائے کسی بھی ونڈو مینیجر کے ساتھ باہمی تعاون کا ارادہ رکھتا تھا جس نے پیجر اور ڈیسک ٹاپ کے ساتھ GNOME کی تعمیل کو نافذ کیا۔ اس کے ابتدائی نفاذ میں، روشن خیالی ڈیفالٹ اور صرف مکمل طور پر تعمیل کرنے والا ونڈو مینیجر تھا۔ تاہم، GNOME 1 نے بالآخر ساوفش کے ساتھ اپنے حتمی ورژن کی ریلیز میں ایک آفیشل ونڈو مینیجر کو شامل کیا۔ وہ ونڈو مینیجر جو GNOME استعمال کرتا ہے کنٹرول سینٹر کے اندر سے ترتیب دیا جا سکتا ہے۔ ترقی 1996 میں، کے ڈی ای نے یونیکس جیسے سسٹمز کے لیے ایک متحد طرز عمل اور ایپلی کیشنز کی ظاہری شکل فراہم کرنے کے لیے ڈیسک ٹاپ ماحول کی ترقی شروع کی۔ کے ڈی ای نے اپنے گرافیکل انٹرفیس میں استعمال کے لیے ٹرول ٹیک کے کیو ٹی ویجیٹ ٹول کٹ کو اپنایا، جو کیو ٹی فری ایڈیشن لائسنس کے تحت لائسنس یافتہ تھا۔ تاہم، رچرڈ اسٹالمین نے نوٹ کیا کہ اس طرح کا لائسنس مفت سافٹ ویئر کے طور پر مطابقت نہیں رکھتا تھا کیونکہ اس نے اپنے سورس کوڈ میں ترمیم کی اجازت نہیں دی تھی۔ جب ایلیٹ لی ریڈ ہیٹ کے لیے بطور ویب ماسٹر کام کر رہے تھے، انہوں نے لینکس پلیٹ فارم پر ایپلی کیشنز کے لیے ایک مشترکہ لائبریری بنانے کی بالآخر نامکمل کوشش میں میگوئل ڈی آئکازا کے ساتھ تعاون کیا۔ ڈی آئکازا نے یو این اے ایم میں تعلیم حاصل کرتے ہوئے دو ساتھی طلباء آرتورو ایسپینوسا اور فیڈریکو مینا کوئنٹیرو کو مفت اور اوپن سورس سافٹ ویئر میں حصہ ڈالنے کے لیے بھرتی کیا۔ مینا 1996 میں جی آئی ایم پی کی ڈویلپر بنی، اور گریڈینٹ ایڈیٹر لکھی۔ جی آئی ایم پی پروجیکٹ کے اصل مصنفین، پیٹر میٹس اور اسپینسر کم بال نے ایک نیا ویجیٹ ٹول کٹ بنا کر موٹیف ویجیٹ ٹول کٹ سے ہٹنے کا فیصلہ کیا تھا جو اسی سال جی ٹی کے کے نام سے مشہور ہوا۔ GNOME ڈیسک ٹاپ ماحول کی ترقی سے پہلے، اس نام کا حوالہ "GNU نیٹ ورک آبجیکٹ ماڈل انوائرمنٹ" کے مخفف سے تھا، جس کا مقصد مائیکروسافٹ کے کمپونینٹ آبجیکٹ ماڈل (COM) کی طرح انٹر پروسیس کمیونیکیشن ABI کا کھلا نفاذ تھا۔ کئی سال پہلے لینکس نیٹ آئی آر سی نیٹ ورک پر نیٹ فریڈمین سے ملاقات، ڈی آئکزا اور فریڈمین بالآخر 1997 کے موسم گرما میں آمنے سامنے ملے، جب باہمی دوست رینڈی چیپ مین نے ڈی آئکزا کو انٹرنیٹ ایکسپلورر کو سولارس/ایس پی اے آر سی پلیٹ فارم پر پورٹ کرنے کے لیے بطور ڈویلپر مائیکروسافٹ کے ساتھ انٹرویو کرنے کی دعوت دی۔ اس وقت، ڈی آئکزا کو کام کے بارے میں علم ہوا، اور انہوں نے یونکس جیسے آپریٹنگ سسٹمز کے لیے ایک مفت اور اوپن سورس ورژن بنانے کے لیے مینا کے ساتھ کام کرنا شروع کیا۔ یہ اصل کوشش بالآخر جاری کی گئی، لیکن اس کے بجائے "بونوبو" کے نام سے مشہور ہو گئی۔ GNOME 1 عوامی طور پر 3 مارچ 1999 کو سان جوس، کیلیفورنیا میں لینکس ورلڈ کانفرنس اور ایکسپو میں شروع ہوا۔ اس کے ڈیفالٹ ڈیسک ٹاپ ماحول کے طور پر GNOME کے ساتھ بھیجنے والی پہلی لینکس تقسیم ریڈ ہٹ لینکس 6.0 تھی جو اگلے مہینے جاری کی گئی۔ ریسیپشن ریڈ ہیٹ نے GNOME کے لیے ابتدائی اسپانسرشپ فراہم کی، اور براہ راست کوڈ اور پروگرامنگ کے وسائل فراہم کرنے کے لیے اپنی ریڈ ہیٹ ایڈوانسڈ ڈویلپمنٹ (RHAD) لیبز قائم کیں۔ نیٹ فریڈمین کے ساتھ مل کر، میگوئل ڈی آئکازا نے سافٹ ویئر کمپنی زیمین تشکیل دی، جو بڑی حد تک GNOME اور متعلقہ ایپلی کیشن سپورٹ کے گرد گھومتی تھی۔ ایزیل، پالو آلٹو میں سابق ایپل کمپیوٹر انجینئر اینڈی ہرٹزفیلڈ کی قیادت میں، 1999 میں تشکیل دی گئی اور اس نے نوٹیلس فائل مینیجر (جسے آج "GNOME فائلیں" کہا جاتا ہے) میں حصہ ڈالا۔ نوٹیلس 2001 میں ریلیز ہوا، اور ڈیفالٹ فائل مینیجر بن گیا۔ 2000 میں، سن مائیکرو سسٹمز نے اعلان کیا کہ GNOME 1 ان کے سولارس آپریٹنگ سسٹم پر کامن ڈیسک ٹاپ انوائرمنٹ کی جگہ لے لے گا۔ ہیولیٹ پیکارڈ نے HP-UX کے لیے بھی ایسا ہی کیا۔ بہت سی لینکس ڈسٹری بیوشنوں نے GNOME 1 کو اپنایا جن میں ریڈ ہیٹ لینکس اور ڈیبین شامل ہیں۔ اس کے بعد یونکس جیسے دوسرے آپریٹنگ سسٹم جیسے فری بی ایس ڈی آئے۔ غیر منافع بخش GNOME فاؤنڈیشن کو کمپیک، آئی بی ایم، وی اے لینکس سسٹمز، سن مائیکرو سسٹمز، ریڈ ہیٹ، ایزیل، اور زیمین نے ایک مربوط کوشش بنانے کے لیے قائم کیا تھا۔ اس کے علاوہ، GNOME کے ارد گرد مرکوز ایک سالانہ کانفرنس، GNOME صارفین اور ڈویلپرز یورپی کانفرنس (جسے اس کے بعد صرف "GUADEC" کے نام سے جانا جاتا ہے)، 2000 میں فرانس میں شروع ہوئی۔ جی ٹی کے نے، ایک پروجیکٹ کے طور پر، خود کو GNOME پروجیکٹ کی چھتری کے ایک حصے کے طور پر منسلک کیا، اور GNOME ڈویلپرز کے زیر انتظام ایک بنیادی حصے کے طور پر جاری رکھا۔ CNET کے شان ڈریلنگر نے GNOME 1.4 کو 7/10 کا اسکور دیا، اور کہا کہ یہ "لینکس اور یونکس کے لیے وہی کرتا ہے جو ونڈوز نے DOS کے لیے کیا تھا۔" حوالہ جات 1999 سافٹ ویئر جی این او ایم جی این یو پروجیکٹ