• 2024-11-01

اوپن ماخذ سافٹ ویئر کی تعریف اور مثال

سوا - غابة المعمورة تواجه خطر الاندثار

سوا - غابة المعمورة تواجه خطر الاندثار

فہرست کا خانہ:

Anonim

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

اوپن سورس سافٹ ویئر معیار

اوپن ایس ایس پر ایک اہم اتھارٹی کے طور پر کام کرتا ہے، 1998 میں قائم گلوبل غیر منفعتی ادارے (او ایس آئی). کھلے منبع کے سافٹ ویئر کی تعریف میں اس طرح کے معاملات سے متعلق 10 معیار، شامل ہیں:

  • سافٹ ویئر کی بازیابی
  • ماخذ کوڈ دستیابی اور سالمیت
  • لائسنس کی تقسیم اور خصوصیات
  • حاصل کردہ کام
  • اینٹی تبعیض

لائسنس

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

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

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

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

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

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

اگرچہ شرائط اکثر کثرت سے استعمال کرتے ہیں، او ایس ایس مفت سافٹ ویئر سے تھوڑا مختلف ہے. بغیر پابندی یا چارج کے بغیر سافٹ ویئر کو ڈاؤن لوڈ کرنے اور ترمیم کرنے کی صلاحیت کے ساتھ دونوں معاملات. تاہم، 1 9 80 ء میں ایم آئی ٹی کمپیوٹر سائنس کے محقق، رچرڈ اسٹالمان کی جانب سے تیار کردہ ایک سافٹ ویئر - ایک غیرمعروف مفت سافٹ ویئر فاؤنڈیشن کی طرف سے بیان کردہ چار شرائط کی طرف سے تعریف کی گئی ہے. یہ "چار آزادی" صارفین کو اس کے قابل استعمال ہونے کے طور پر استعمال کرنے اور سافٹ ویئر سے لطف اندوز کرنے کی صلاحیت پر زور دیتے ہیں.

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

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

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

جبکہ اس کی قیمت کی کمی ایک اہم فائدہ ہے، او ایس ایس ایس میں کئی اضافی فوائد ہیں:

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

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

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

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

  • موزیلا کے فائر فاکس ویب براؤزر
  • تھنڈربڈ ای میل کلائنٹ
  • پی ایچ پی سکرپٹ زبان
  • ازگر پروگرامنگ زبان
  • اپاچی HTTP ویب سرور

اوپن سورس سافٹ ویئر اور ڈویلپرز

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

  • مواصلات کے اوزار ای میل، ریئل ٹائم پیغام رسانی، فورمز، اور وکیس ڈویلپرز کو حل تلاش کرنے یا ایک دوسرے کے خیالات کو اچھالنے میں مدد کرتی ہیں.
  • تقسیم شدہ نظر ثانی شدہ کنٹرول کے نظام. جب مختلف جغرافیای مقامات میں متعدد ڈویلپرز ڈیٹا اور فائلوں میں ترمیم کرتے ہیں، تو یہ نظام مختلف ورژن اور اپ ڈیٹس کو منظم کرتی ہے.
  • بگ ٹریکرز اور کام کی فہرست. یہ خصوصیات بڑے پیمانے پر منصوبوں کو مسائل کی نگرانی اور ان کی اصلاحات کو ٹریک رکھنے کی اجازت دیتا ہے.
  • ٹیسٹنگ اور ڈیبگنگ کے اوزار. یہ خصوصیات نظام کے انضمام کے دوران جانچ اور خود کار طریقے سے دوسرے پروگراموں کو ڈیبٹ کرتے ہیں.

نیچے کی سطر

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


دلچسپ مضامین

جب ایک ملازم قانونی طور پر آپ کی تنخواہ کاٹ سکتا ہے

جب ایک ملازم قانونی طور پر آپ کی تنخواہ کاٹ سکتا ہے

کیا یہ میرے مالک کے لئے قانونی ہے میرا تنخواہ کاٹنے کے لئے؟ جی ہاں، لیکن آپ کا باس قانونی ضروریات کے مطابق ہونا ضروری ہے. معلوم کریں کہ آپ کا مالک کونسل قانونی طور پر کر سکتا ہے.

میڈیا بیسو سے بچنے کے بعد سیاسی خبریں ڈھونڈتے ہیں

میڈیا بیسو سے بچنے کے بعد سیاسی خبریں ڈھونڈتے ہیں

میڈیا تعصب ایک عام الزام ہے جو سیاست دان صحافیوں کے خلاف استعمال کرتے ہیں. اس بات کو یقینی بنائیں کہ آپ کی رپورٹوں کو میڈیا کے تعصب کے دعوی کا کوئی جواب نہیں ملتا.

خراب (یا میڈائر) ملازمین سے کیسے بچیں

خراب (یا میڈائر) ملازمین سے کیسے بچیں

ایسی کمپنیاں موجود ہیں جو آپ کام نہیں کرنا چاہتے ہیں. یہاں تک کہ خرابی، یا یہاں تک کہ متعدد، نوکری پر نوکری کو قبول کرنے سے بچنے کا طریقہ یہاں ہے.

نینی اسکینڈس سے کیسے بچیں

نینی اسکینڈس سے کیسے بچیں

عام نینی سکیموں کے بارے میں معلومات تلاش کریں، نینی اسکام انتباہ علامات، سکیموں سے بچنے کے لئے کس طرح، اور اگر آپ سکڈ کر رہے ہیں تو اس کی رپورٹ کیسے کریں.

امریکی آرمی غیر جانبدار فضائی گاڑی آپریٹر (15W)

امریکی آرمی غیر جانبدار فضائی گاڑی آپریٹر (15W)

امریکی آرمی میں بے معنی ہوائی جہاز کے نظام آپریٹر (15W) کے لئے ملازمت کی وضاحت، قابلیت، اور تربیت کے بارے میں پڑھیں.

ایئر فورس میں شمولیت کے لئے زمرہ 2 اخلاقی جرم

ایئر فورس میں شمولیت کے لئے زمرہ 2 اخلاقی جرم

فہرست میں سے کسی کسی جرم کے لئے ایک مجرمانہ یا منفی تنازعات ایئر فورس میں داخلے کے لئے غیر مستحکم ہے.