جاوا (پروگرامنگ زبان)
جاوا ایک عمومی مقصد کی پروگرامنگ زبان ہے جو کلاس پر مبنی  آبجیکٹ پر مبنی اور اس کے لیے ڈیزائن کی گئی ہے کہ ممکنہ حد تک عمل درآمد پر انحصار کم ہو اس کا مقصد ایپلی کیشن ڈویلپرز کو ایک بار لکھنے دینا  کہیں بھی چلانے دینا ہے ڈبلیو او آر اے  اس کا مطلب یہ ہے کہ مرتب شدہ جاوا کوڈ ایسے تمام پلیٹ فارمز پر چل سکتا ہے جو دوبارہ تالیف کی ضرورت کے بغیر جاوا کی حمایت کرتے ہیں جاوا ایپلی کیشنز کو عام طور پر بائیک کوڈ پر مرتب کیا جاتا ہے جو کسی بھی جاوا ورچوئل مشین JVM پر چل سکتے ہیں اس سے قطع نظر کہ بنیادی کمپیوٹر فن تعمیر سے قطع نظر جاوا کا نحو C اور C  کی طرح ہے  لیکن اس میں ان دونوں میں سے کم سطح کی سہولیات موجود ہیں  تک  جاٹہ گٹہب کے مطابق استعمال ہونے والی ایک خاص طور پر مقبول پروگرامنگ زبان تھی  خاص طور پر کلائنٹ سرور ویب ایپلیکیشنز کے لیے  جن کی اطلاع  ملین ڈویلپرز کے ساتھ ہے جاوا کو اصل میں سن مائکرو نظام میں جیمز گوسلنگ نے تیار کیا تھا جو اس کے بعد اوریکل نے حاصل کیا تھا اور سن مائکرو سسٹم کے جاوا پلیٹ فارم کے بنیادی جزو کے طور پر  میں جاری کیا گیا تھا اصل اور حوالہ پر عمل درآمد جاوا کمپائلرز  ورچوئل مشینیں اور کلاس لائبریریاں اصل میں اتوار کے ذریعہ ملکیتی لائسنس کے تحت جاری کی گئیں مئی  تک  جاوا کمیونٹی پروسیس کی وضاحتوں کی تعمیل میں  سن نے GNU جنرل پبلک لائسنس کے تحت اپنی زیادہ تر جاوا ٹکنالوجیوں کو دوبارہ سے منسلک کر دیا تھا دریں اثنا  دوسروں نے ان سن ٹکنالوجیوں کے متبادل نفاذ تیار کیے ہیں  جیسے جاوا بائٹ کوڈ مرتب کے لیے GNU کمپلر  GNU Classpath معیاری لائبریری اور IcedTeaWeb اپلیٹس کے لیے براؤزر پلگ ان تازہ ترین ورژن جاوا  ہیں  جو ستمبر  میں ریلیز ہوئے ہیں اور جاوا   جو فی الحال تعاون یافتہ طویل مدتی سپورٹ ایل ٹی ایس ورژن ہے  جو  ستمبر   کو جاری کیا گیا تھا اوریکل جاوا  ایل ٹی ایس کو جنوری  میں تجارتی استعمال کے لیے آخری مفت عوامی اپ ڈیٹ کے لیے جاری کیا گیا ہے  جبکہ یہ دوسری صورت میں جاوا  کی کم از کم دسمبر  تک ذاتی استعمال کے لیے عوامی اپ ڈیٹ کے ساتھ تعاون کرے گا اوریکل اور دیگر بڑی عمر کے انسٹال کرنے کی انتہائی سفارش کرتے ہیں غیر حل شدہ سیکیورٹی امور کی وجہ سے سنگین خطرات کی وجہ سے جاوا کے ورژن چونکہ جاوا  اور  اور  اب تعاون یافتہ نہیں ہے  اوریکل اپنے صارفین کو فوری طور پر تازہ ترین ورژن فی الحال جاوا  یا ایل ٹی ایس کی رہائی میں منتقلی کا مشورہ دیتا ہے جیمس گوسلنگ  مائک شیریڈن اور پیٹرک نحٹن نے جون  میں جاوا زبان کے منصوبے کا آغاز کیا جاوا کو اصل میں انٹرایکٹو ٹیلی ویژن کے لیے ڈیزائن کیا گیا تھا  لیکن اس وقت ڈیجیٹل کیبل ٹیلی ویژن انڈسٹری کے لیے یہ بہت ترقی یافتہ تھا زبان کو ابتدائی طور پر بلوط کے درخت کے بعد اوک کہا جاتا تھا جو گوسلنگ کے دفتر کے باہر کھڑا تھا بعد میں یہ منصوبہ گرین کے نام سے چلا گیا اور آخر کار جاوا کافی سے  انڈونیشیا کی کافی سے جاوا کا نام تبدیل کر دیا گیا گوسلنگ نے جاوا کو C  C  اسٹائل نحو کے ساتھ ڈیزائن کیا تھا جس میں سسٹم اور ایپلیکیشن پروگرامرز واقف ہوں گے سن مائکرو سسٹم نے جاوا کے طور پر پہلا عوامی عمل جاری کیا    میں  اس نے ایک بار لکھنے  کہیں بھی چلانے WORA کا وعدہ کیا تھا  جس سے مشہور پلیٹ فارمز پر بغیر لاگت رن رن اوقات مہیا ہوگا کافی حد تک محفوظ اور قابل تشکیل سیکیورٹی کی خصوصیت  اس نے نیٹ ورک اور فائل تک رسائی کی پابندی کی اجازت دی بڑے ویب براؤزروں نے جلد ہی ویب صفحات میں جاوا ایپلٹ چلانے کی صلاحیت کو شامل کر لیا اور جاوا تیزی سے مقبول ہو گیا جاوا   جاوا کے ساتھ سختی سے عمل کرنے کے لیے آرتھر وین ہوف کے ذریعہ جاوا میں  مرتب دوبارہ لکھا گیا تھا    زبان کی تصریح جاوا کی آمد کے ساتھ    ابتدائی طور پر JSE کے طور پر جاری کیا گیا    دسمبر  میں     نئے ورژنوں میں پلیٹ فارم کی مختلف اقسام کے لیے متعدد تشکیلات تشکیل دی گئیں جے  ای ای میں عام طور پر سرور ماحول میں چلنے والی انٹرپرائز ایپلی کیشنز کے ل technologies ٹکنالوجی اور API شامل ہیں  جبکہ موبائل ایپلی کیشنز کے ل optim جے  ایم ای کی خصوصیت والے API شامل ہیں ڈیسک ٹاپ ورژن کا نام JSE رکھا گیا ہے  میں  مارکیٹنگ کے مقاصد کے لیے  سن نے نئے J ورژن کا نام بالترتیب جاوا EE  جاوا ME اور جاوا SE رکھا   میں  سن مائکرو سسٹمز نے جاوا کو باقاعدہ بنانے کے لیے آئی ایس او  آئ سی سی جے ٹی سی  اسٹینڈرڈ باڈی اور بعد میں ایکما انٹرنیشنل سے رابطہ کیا  لیکن جلد ہی اس عمل سے دستبردار ہو گیا جاوا میں ایک رہتا ہے i idmwqgاصلi معیار کے ذریعے کنٹرول کیا اعلی درجے کا Java کمیونٹی عمل  ایک زمانے میں  سن نے اپنے ملکیتی سافٹ ویئر کی حیثیت کے باوجود  زیادہ تر جاوا پر عمل درآمد کیے جاوا انٹرپرائز سسٹم جیسے خصوصی مصنوعات کے لائسنسوں کی فروخت کے ذریعے سورج نے جاوا سے محصول وصول کیا  نومبر   کو  سن نے GNU جنرل پبلک لائسنس GPL کی شرائط کے تحت  اپنی جاوا ورچوئل مشین JVM کو مفت اور اوپن سورس سافٹ ویئر FOSS کے طور پر جاری کیا  مئی  کو  سورج نے یہ عمل ختم کیا  اپنے تمام JVM کا بنیادی کوڈ مفت سافٹ ویئر  اوپن سورس تقسیم کی شرائط کے تحت دستیاب کروایا  کوڈ کے ایک چھوٹے حصے کو چھوڑ کر جس میں سورج کاپی رائٹ نہیں رکھتا تھا سن کے نائب صدر امیر گرین نے کہا کہ جاوا کے حوالے سے سورج کا مثالی کردار ایک مبشر کی حیثیت سے تھا اوریکل کارپوریشن کے سن rosrosysterosms Sun Sun Sun Sun Sun Sun Sun Sun Sun Sun Sun Sun Sun acquisition acquisition acquisition acquisition acquisition acquisition of of ste ste Java Java جاوا ٹکنالوجی کا کارخانہ ہونے کی حیثیت سے اپنے آپ کو شرکت اور شفافیت کی ایک جماعت کو فروغ دینے کے ل re عہد وابستہ کے ساتھ بیان کیا ہے اس سے اوریکل نے گوگل کے خلاف اینڈروئیڈ ایس ڈی کے کے اندر جاوا استعمال کرنے کے لیے  اینڈروئیڈ سیکشن ملاحظہ کریں قانونی چارہ جوئی کرنے سے کچھ نہیں روکا جاوا سافٹ ویئر لیپ ٹاپ سے لے کر ڈیٹا سینٹرز تک  گیم کنسولز سے سائنسی سپر کمپیوٹر تک ہر چیز پر چلتا ہے  اپریل   کو  جیمز گوسلنگ نے اوریکل سے استعفی دے دیا جنوری  میں  اوریکل نے اعلان کیا کہ جے ڈی کے  پر مبنی جاوا رن ٹائم ماحول براؤزر پلگ ان کو بند کر دے گا