اوپن سورس سافٹ ویئر کے بارے میں جانیں

اوپن سورس سافٹ ویئر (او ایس ایس ایس) کمپیوٹر سافٹ ویئر ہے جس میں ترمیم کے لئے دستیاب اس کے ذریعہ کوڈ کے ساتھ تقسیم کیا گیا ہے. سوفٹ ویئر عام طور پر ان پروگراموں کے لئے لائسنس شامل ہیں جو وہ کسی بھی طرح سے سافٹ ویئر کو تبدیل کرنے کے لۓ تبدیل کرسکتے ہیں. وہ کیڑے کو ٹھیک کرنے، افعال کو بہتر بنانے، یا ان کی اپنی ضروریات کو پورا کرنے کے لئے سافٹ ویئر کو اپنانے کر سکتے ہیں. اوپن ایس ایس پر ایک معروف اتھارٹی (او ایس آئی)؛ کھلی منبع سافٹ ویئر کی ان کی تعریف 10 معیار کے تحت قوانین کے مطابق ہے.

یہ شامل ہیں:

لائسنس

مختلف لائسنس پروگرامرز کو اس سافٹ ویئر کو ترمیم کرنے کی اجازت دیتا ہے جو متعدد شرائط منسلک ہوتے ہیں. او ایس آئی لائسنس کی منظوری دیتا ہے جو ان کی تعریف کے ذریعہ کھلے منبع سافٹ ویئر کی تعمیل کرتی ہے. بلیک بتھ علم بیز کے مطابق سب سے زیادہ مقبول لائسنس میں سے 5 ہیں:

  1. MIT لائسنس
  2. جی این یو جنرل پبلک لائسنس (جی پی ایل) 2.0
  3. اپاچی لائسنس 2.0
  4. جی این یو جنرل پبلک لائسنس (جی پی ایل) 3.0
  5. بی ایس ڈی لائسنس 2.0 (3 شق، نیا یا نظر ثانی شدہ)

جب آپ ذریعہ کوڈ کو تبدیل کرتے ہیں تو آپ کو OSS کی ضرورت ہوتی ہے جس میں آپ نے اپنے طریقوں کو تبدیل کیا ہے. کوڈ کے ترمیم کے بعد تخلیق کردہ سافٹ ویئر کو مفت کیلئے دستیاب نہیں ہوسکتا ہے یا نہیں.

اوپن ماخذ اور کمرشل سافٹ ویئر کے درمیان فرق

تجارتی طور پر دستیاب سافٹ ویئر، یا ملکیت سافٹ ویئر، اس کا ذریعہ کوڈ تک رسائی نہیں دیتا کیونکہ سافٹ ویئر کسی اور کی دانشورانہ ملکیت ہے.

اس کے نتیجے میں، صارفین اکثر اس کے لئے ادائیگی کرتے ہیں.

او ایس ایس، دوسری طرف، ایک باہمی باہمی تعاون ہے - سافٹ ویئر ان لوگوں کے درمیان دانشورانہ ملکیت کا اشتراک کیا ہے جنہوں نے اسے ترقی یافتہ کرنے میں مدد کی ہے.

اوپن سورس سافٹ ویئر بمقابلہ مفت سافٹ ویئر

مقبول عقائد کے برعکس، نہ ہی پروگراموں کے اخراجات، یا اس کی کمی پر توجہ مرکوز.

اوپن ماخذ ذریعہ کوڈ اور تقسیم کی مفت دستیابی میں داخل ہوتا ہے. مفت سافٹ ویئر، جیسا کہ کوڈ میں ترمیم بھی شامل ہے لیکن پر زور دیتا ہے کہ آزادی کے صارفین کو وہ سافٹ ویئر کے ساتھ کیا کرنا پسند ہے. فری سافٹ ویئر فاؤنڈیشن سافٹ ویئر کے لئے 4 شرائط کو مکمل طور پر مفت سمجھا جاتا ہے.

اس کے علاوہ، سافٹ ویئر فریویئر کے طور پر درجہ بندی کی جا سکتی ہے. اس کا مطلب یہ ہے کہ صارف کسی بھی قیمت پر سافٹ ویئر ڈاؤن لوڈ نہیں کرسکتے ہیں، لیکن وہ اپنے ذریعہ کوڈ میں کوئی تبدیلی نہیں کر سکتے ہیں.

اوپن سورس سافٹ ویئر کے فوائد

جبکہ لاگت ایک ڈرائیور عنصر ہے، او ایس ایس کے کئی اضافی فوائد ہیں:

اوپن ماخذ سافٹ ویئر کے مقبول اقسام

اوپن منبع ٹیکنالوجیز نے بہت زیادہ انٹرنیٹ قائم کرنے میں مدد کی. مزید برآں، آپ اور میں ہر روز استعمال کرتے ہوئے بہت سارے پروگرام کھلی منبع ٹیکنالوجیز پر مبنی ہیں. مثال کے طور پر، لوڈ، اتارنا Android OS اور ایپل کے او ایس ایکس کنییل اور یونیکس / BSD کھلی منبع ٹیکنالوجیز پر مبنی ہیں.

دیگر مقبول کھلی منبع سافٹ ویئر ہے:

اوپن ماخذ اور ڈویلپرز

او ایس ایس ایس منصوبوں کے تعاون کے مواقع ہیں جن میں مہارتوں کو بہتر بنانے اور میدان میں رابطوں کی تعمیر. ڈویلپرز کو کھلی منبع ترقی کے معیاری اوزار کے ساتھ ماہر ہونا ضروری ہے.

نتیجہ

ہزاروں ملکوں کے کھلے وسائل منصوبے ملکیت کے سافٹ ویئر کے متبادل ہیں. سافٹ ویئر کی ترقی میں ایک کیریئر کی تعمیر کے راستے کے طور پر ایک ایس ایس ایس پروجیکٹ پر کام. اس کے علاوہ، پروگرامر دنیا بھر میں سب سے بڑا سافٹ ویئر پروگراموں پر کام کر کے اپنی مہارت کو سراہا سکتے ہیں. فیس بک، گوگل اور لنکڈ انسپلورر سافٹ ویئر کھلا اوپن کے طور پر، لہذا ڈویلپرز کو علم کا اشتراک، مستحکم حل اور مستحکم، فعال مصنوعات میں شراکت کر سکتا ہے.