• 2025-04-02

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

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

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

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

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 ویب سرور

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

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

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

نیچے کی سطر

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


دلچسپ مضامین

سالانہ ملازمت کو تبدیل کرنے کے لئے باقاعدگی سے ملازم کی تاثرات

سالانہ ملازمت کو تبدیل کرنے کے لئے باقاعدگی سے ملازم کی تاثرات

سالانہ جائزے لاکھوں کی لاگت لہذا باقاعدگی سے چیک انس کیوں منتقل کرنے کے لئے زیادہ موثر اصلی وقت کی رائے فراہم کرنے کے لئے نہیں؟ سافٹ ویئر آپ کو ٹریک رکھنے میں مدد مل سکتی ہے.

گریڈ کی سطح کے بارے میں جانیں

گریڈ کی سطح کے بارے میں جانیں

ملازمت کی حیثیت سے قطع نظر گریڈ اور پوزیشن کی سطح ضروری کاموں میں تمام ملازمنوں کے واضح، مسلسل علاج کو یقینی بنانے میں اہم ہیں.

نمونہ ملازم ہینڈ بک تعارف کی ضرورت ہے؟

نمونہ ملازم ہینڈ بک تعارف کی ضرورت ہے؟

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

ملازم انتخاب کے عمل میں ملازم کی شرکت

ملازم انتخاب کے عمل میں ملازم کی شرکت

آپ کے نئے ملازمین کا انتخاب آپ کے کاروباری کامیابی کے لئے اہم ہے. اپنے موجودہ ملازمین کو شامل کرنے کے کامیاب ملازم کی بھرتی کا کلید ہے.

انتظامی اسسٹنٹ کور خط کی مثال

انتظامی اسسٹنٹ کور خط کی مثال

انتظامی اسسٹنٹ پوزیشنوں کے لئے تحریری خطوط کی مثالیں، مثال کے طور پر شامل کرنے اور دوبارہ شروع کرنے کے لئے ایک احاطہ خط لکھنے کے لئے کی تجاویز کے ساتھ.

ملازم کی شمولیت - تعریف اور مثالیں

ملازم کی شمولیت - تعریف اور مثالیں

سمجھنے کی ضرورت ہے کہ ملازم کی شمولیت کسی تنظیمی حکمت عملی اور فلسفہ کے طور پر شامل ہو؟ زیادہ تر تنظیمیں یہ غلط ہے. معلوم کریں کیوں.