اوپن سورس بمقابلہ مفت سافٹ ویئر: کیا فرق ہے اور یہ کیوں اہمیت رکھتا ہے؟

اوپن سورس بمقابلہ مفت سافٹ ویئر: کیا فرق ہے اور یہ کیوں اہمیت رکھتا ہے؟

تو کیا آپ نے فائر فاکس ڈاؤن لوڈ کر لیا ہے اور مائیکروسافٹ آفس کو لیبر آفس سے بدل دیا ہے؟ آپ ان ایپس کو اتنا پسند کرتے ہیں کہ اب آپ مائیکروسافٹ یا ایپل پر پیسہ نہیں پھینکیں گے اور 100 فیصد لینکس پر جانے کا فیصلہ کیا ہے۔





گیمنگ کے لیے بہترین ونڈوز 10 کی ترتیبات۔

لیکن آپ نے اس کے بعد یہ دریافت کیا ہے۔ مفت سافٹ ویئر یہاں بالکل ایک جیسے معنی نہیں رکھتے اور آپ سوچ رہے ہوں گے کہ ہم صرف یہ ساری چیزیں کیوں نہیں کہتے۔ آزاد مصدر وضاحت کے لیے اس میں کیا بڑی بات ہے؟





پتہ چلتا ہے ، مفت سافٹ ویئر اور اوپن سورس سافٹ ویئر ایک جیسے نہیں ہیں۔ آئیے اس کو صاف کریں۔





سیاق و سباق کے لیے کچھ پس منظر

1950 کی دہائی میں ، تقریبا تمام سافٹ ویئر ماہرین تعلیم اور محققین نے تیار کیے تھے۔ انہوں نے بغیر کسی حد کے کمپیوٹر سافٹ ویئر اور سورس کوڈ شیئر کیے تاکہ صارفین اپنے کیڑے خود ٹھیک کر سکیں۔ اس میں سے زیادہ تر پبلک ڈومین سافٹ ویئر تھا - جو کہ کاپی رائٹ کے لحاظ سے مفت کی سب سے آزاد شکل ہے۔

اس کا ایک حصہ ثقافتی تھا۔ اس کا ایک حصہ سافٹ وئیر کی نوعیت کی وجہ سے تھا۔ جسمانی اشیاء کے برعکس ، ڈیجیٹل سافٹ وئیر کو مفت اور کم سے کم کوشش کے ساتھ لامتناہی کاپی کیا جا سکتا ہے۔ کمپیوٹر ہارڈ ویئر فروخت کیا جا سکتا ہے ، یقینا ، لیکن کوڈ؟



یہ 1970 کی دہائی سے تبدیل ہونا شروع ہوا۔ آئی بی ایم نے سافٹ ویئر کے لیے الگ سے چارج کرنا شروع کیا اور سورس کوڈ فراہم کرنا بند کر دیا۔ اس نے جنم لیا۔ ایک عدم اعتماد کا مقدمہ 1969 سے 1982 تک جاری رہا۔ 1983 میں ، ایپل جیت گیا۔ سپریم کورٹ کا ایک کیس اس بات کا تعین کرنا کہ بائنری سافٹ ویئر کاپی رائٹ ہو سکتا ہے۔ مائیکرو سافٹ نے چند سال بعد ونڈوز جاری کی۔

یہ وہ آب و ہوا تھی جس کے تحت سافٹ ویئر کو 'مفت' رکھنے کی تحریک تشکیل دی گئی۔





مفت سافٹ ویئر موومنٹ کی اصل

1970 کی دہائی سے شروع کرتے ہوئے ، یونکس غالب آپریٹنگ سسٹم تھا۔ 1983 میں ، رچرڈ اسٹال مین نے ایک مکمل طور پر غیر ملکیتی یونکس کے مطابق آپریٹنگ سسٹم بنانے کے منصوبے کا اعلان کیا ، جی این یو پروجیکٹ . دو سال بعد ، اس نے فری سافٹ ویئر فاؤنڈیشن کی بنیاد رکھی ، جس کا مقصد لوگوں کو مفت سافٹ ویئر کے بارے میں وکالت اور تعلیم دینا تھا۔

اسٹال مین نے 'مفت سافٹ ویئر' کے فقرے کو نہیں بنایا ، جس نے بڑے پیمانے پر عوامی ڈومین میں سافٹ ویئر کا حوالہ دیا۔ لیکن اس نے توسیع کی کہ سافٹ وئیر کے مفت ہونے کا کیا مطلب ہے۔





فری سافٹ ویئر فاؤنڈیشن مفت سافٹ وئیر کو ایسے سافٹ وئیر کے طور پر متعین کرتی ہے جسے استعمال کرنے والے ، چلانے ، کاپی کرنے ، تقسیم کرنے ، مطالعہ کرنے ، تبدیل کرنے اور بہتر بنانے کے لیے آزاد ہیں۔ 'مفت' سے مراد یہ آزادیاں ہیں ، قیمت نہیں۔ یہ صرف ایسا ہی ہوتا ہے کہ زیادہ تر مفت سافٹ وئیر پر پیسہ خرچ نہیں ہوتا ، اس کی بڑی وجہ یہ ہے کہ سافٹ وئیر بیچنے کی کوشش کرنے والی کمپنیاں صارفین کی کاپی ، تقسیم یا بہتر بنانے کی آزادی کو محدود کرتی ہیں۔

فری سافٹ ویئر فاؤنڈیشن چار آزادیوں کی فہرست دیتا ہے جسے وہ ضروری سمجھتا ہے۔ :

  1. آزادی 0۔ - کسی بھی مقصد کے لیے آپ کی مرضی کے مطابق پروگرام چلانے کی آزادی۔
  2. آزادی 1۔ - پروگرام کس طرح کام کرتا ہے اس کا مطالعہ کرنے اور اسے تبدیل کرنے کی آزادی تاکہ یہ آپ کی کمپیوٹنگ آپ کی مرضی کے مطابق کرے۔ سورس کوڈ تک رسائی اس کے لیے ایک شرط ہے۔
  3. آزادی 2۔ - کاپیاں دوبارہ تقسیم کرنے کی آزادی تاکہ آپ اپنے پڑوسی کی مدد کر سکیں۔
  4. آزادی 3۔ - آپ کے ترمیم شدہ ورژن کی کاپیاں دوسروں میں تقسیم کرنے کی آزادی۔ ایسا کرنے سے آپ پوری کمیونٹی کو اپنی تبدیلیوں سے فائدہ اٹھانے کا موقع دے سکتے ہیں۔ سورس کوڈ تک رسائی اس کے لیے ایک شرط ہے۔

جملے کو 'اوپن سورس' کی تشکیل

اگرچہ مفت سافٹ ویئر لیبل واضح طور پر اخلاقی ہے ، اوپن سورس لیبل نہیں ہے۔ یہ اصطلاح 1990 کی دہائی میں ایرک ریمنڈ کے بعد قائم ہوئی۔ کیتھیڈرل اور بازار۔ نیٹسکیپ کو اس کے نیٹسکیپ کمیونیکیٹر انٹرنیٹ سوٹ کا سورس کوڈ جاری کرنے میں مدد دی۔

اس کے نتیجے میں ، ریمنڈ اور دوسروں کو یہ دیکھنے کی ترغیب دی گئی کہ وہ کس طرح فری سافٹ ویئر فاؤنڈیشن کے نظریات کو کاروباری دنیا کے سامنے لا سکتے ہیں۔ وہ 'اوپن سورس' کی اصطلاح لے کر آئے اور 1998 میں ریمنڈ اور بروس پیرنس نے اوپن سورس انیشی ایٹو کی بنیاد رکھی۔ اوپن سورس انیشی ایٹو 10 نکات فراہم کرتا ہے۔ اوپن سورس کی تعریف اور یہ مطابقت پذیر ایپس کو سرٹیفیکیشن مارک پیش کرتا ہے۔ .

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

بہت ساری اخلاقیات اب بھی ہم آہنگ ہیں ، لیکن اوپن سورس کی تحریک کم محاذ آرائی اور اپنائیت پھیلانے کے لیے سمجھوتہ کرنے کے لیے زیادہ آمادہ ہے۔

ایک کلیدی فرق۔

مفت سافٹ وئیر اور اوپن سورس موومنٹ زیادہ تر بنیادی اقدار پر متفق ہیں ، لیکن ان کی آزادی کی مختلف تعریفیں ہیں۔

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

کروم بک پر ونڈوز گیم کیسے کھیلیں۔

بہت سے بنیادی پروگرام جو لینکس اور دیگر مفت آپریٹنگ سسٹم کو کام کرتے ہیں ، GNU پروجیکٹ کے حصے کے طور پر شروع ہوئے۔ بہت سی درخواستیں GPL کے تحت لائسنس یافتہ ہیں۔

مفت سافٹ وئیر لائسنس بھی اوپن سورس ہیں ، لیکن تمام اوپن سورس لائسنسوں میں ڈویلپرز کو اپنا کوڈ شیئر کرنے کی ضرورت نہیں ہوتی۔ کچھ ڈویلپرز اوپن سورس کوڈ استعمال کرنے کی اجازت دیتے ہیں تاکہ بند سورس ایپلی کیشنز ، جیسے ایم آئی ٹی لائسنس۔ یہ غیر کاپی لفٹ لائسنس اجازت نامے کے طور پر جانا جاتا ہے۔

اگرچہ ایک مفت سافٹ وئیر ایڈوکیٹ مفت سافٹ وئیر کے استعمال کو غیر فری سافٹ وئیر کے استعمال کو صارف کی آزادیوں کو محدود کرنے کے طور پر دیکھ سکتا ہے ، ایک اوپن سورس پروپونٹر اجازت دینے والے لائسنس کو حقیقی طور پر مفت دیکھنے کی طرف مائل ہوسکتا ہے-جیسا کہ لوگ جو کچھ بھی کرنے کے لیے آزاد ہیں وہ کوڈ کے ساتھ چاہتے ہیں ، یہاں تک کہ اگر اس کا مطلب ملکیتی ایپ بنانا ہے۔

کچھ خاص طور پر ممتاز افراد کا دعویٰ ہے کہ کچھ مفت سافٹ وئیر لائسنس ، جیسے GPL v3 ، کی بہت سی شرائط ہیں کہ وہ ڈویلپر کی آزادی کو نمایاں طور پر محدود کرتی ہیں۔

FOSS کی ضرورت

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

یہی وجہ ہے کہ آپ سب سے زیادہ مفت سافٹ وئیر دیکھتے ہیں۔ مفت اور اوپن سورس سافٹ ویئر۔ ، یا FOSS . یہ آپ کو یہ کہنے کی اجازت دیتا ہے کہ ونڈوز پر مفت سافٹ وئیر اکثر اشتہارات کے ساتھ آتا ہے لیکن مفت اور اوپن سورس سافٹ ویئر کمرے میں ہر کسی کو الجھاے بغیر نہیں کرتا۔

بہت سے صارفین اور ڈویلپرز صرف پرواہ نہیں کرتے ہیں۔

اس گفتگو کا بیشتر حصہ لائسنسنگ سے متعلق ہے ، اور یہ کافی بورنگ موضوع ہوسکتا ہے۔ غیر وکلاء کے لیے ، اس میں سے زیادہ تر معنی نہیں رکھتے۔ بہت سارے صارفین۔ صرف پروگرام چلانا چاہتے ہیں۔ ، اور ڈویلپرز کا ایک گروپ انہیں بنانا چاہتا ہے۔ سافٹ ویئر کو لائسنس کیسے دیا جاتا ہے یہ کم ترجیح ہے۔

لیکن آزاد اور اوپن سورس سافٹ وئیر کی دنیا وہ ہے جو اخلاقیات پر کھل کر بحث کرتی ہے ، لہٰذا الفاظ اہمیت رکھتے ہیں ، چاہے یہ زندگی کو مزید الجھا دے۔

کیا آپ مفت سافٹ وئیر پرنسپلز یا اوپن سورس موومنٹ سے اتفاق کرتے ہیں؟ کیا آپ دونوں کے ساتھ ہمدردی رکھتے ہیں؟ آپ کے خیال میں ہمیں مفت اور اوپن سورس سافٹ وئیر کیا کہنا چاہیے؟ آئیے ذیل میں تبصرے میں اس پر تبادلہ خیال کریں!

بانٹیں بانٹیں ٹویٹ ای میل۔ کمانڈ پرامپٹ کا استعمال کرتے ہوئے اپنے ونڈوز پی سی کو کیسے صاف کریں۔

اگر آپ کا ونڈوز پی سی اسٹوریج کی جگہ پر کم چل رہا ہے تو ، ان فاسٹ کمانڈ پرامپٹ افادیتوں کا استعمال کرتے ہوئے ردی کو صاف کریں۔

اگلا پڑھیں۔
متعلقہ موضوعات۔
  • لینکس
  • ٹیکنالوجی کی وضاحت
  • آزاد مصدر
مصنف کے بارے میں برٹیل کنگ۔(323 مضامین شائع ہوئے)

برٹیل ایک ڈیجیٹل مرصع ہے جو لیپ ٹاپ سے فزیکل پرائیویسی سوئچز اور مفت سافٹ وئیر فاؤنڈیشن کی تائید شدہ OS سے لکھتا ہے۔ وہ خصوصیات پر اخلاقیات کو اہمیت دیتا ہے اور دوسروں کو ان کی ڈیجیٹل زندگیوں پر قابو پانے میں مدد کرتا ہے۔

برٹیل کنگ سے مزید

ہماری نیوز لیٹر کو سبسکرائب کریں

ٹیک ٹپس ، جائزے ، مفت ای بکس ، اور خصوصی سودوں کے لیے ہمارے نیوز لیٹر میں شامل ہوں!

سبسکرائب کرنے کے لیے یہاں کلک کریں۔