مرکزی مواد پر جائیں

اوپن سورس کیوں اہم ہے

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

مفت اور اوپن سورس سافٹ ویئر اس طاقت کو واپس وہیں رکھتا ہے جہاں اس کا حق ہے: صارف کے پاس، یہ یقینی بناتے ہوئے کہ ٹیکنالوجی کارپوریٹ مفادات کے بجائے آپ اور آپ کی کمیونٹی کی خدمت کرے۔

خلاصہ

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

جب آپ کی خریدی ہوئی چیزیں آپ کی نہیں رہتیں

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

یہ کوئی فرضی بات نہیں ہے۔

۲۰۰۹ میں، ⁦Amazon⁩ نے صارفین کے ⁦Kindles⁩ تک رسائی حاصل کی اور دور سے وہ کتابیں حذف کر دیں جو لوگوں نے خریدی تھیں اور جن کی ادائیگی کی تھی۔[1] حال ہی میں ۲۰۲۴ میں، ⁦Spotify⁩ نے اپنی ⁦Car Thing⁩ ڈیوائس کو بند کر دیا اور دور سے ان یونٹس کو غیر فعال کر دیا جو صارفین نے خریدے تھے۔[2]

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

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

"مفت اور اوپن سورس" کا کیا مطلب ہے؟

مفت/آزاد اور اوپن سورس سافٹ ویئر (⁦FLOSS⁩، جسے ⁦FOSS⁩ بھی لکھا جاتا ہے) وہ سافٹ ویئر ہے جس کا سورس کوڈ کسی کے بھی چلانے، مطالعہ کرنے، شیئر کرنے، اور بہتر بنانے کے لیے عوامی ہوتا ہے۔ ایک ایسی ڈش کے بارے میں سوچیں جو اپنی مکمل ترکیب کے ساتھ آتی ہے: آپ اجزاء چیک کر سکتے ہیں، اسے خود پکا سکتے ہیں، اسے آگے بڑھا سکتے ہیں، یا اسے بہتر بنا سکتے ہیں۔ بند سافٹ ویئر ترکیب اور اجزاء کو خفیہ رکھتا ہے، لہذا ایک کمپنی فیصلہ کرتی ہے کہ اس میں کیا شامل ہوگا، کون کھا سکتا ہے، اور کیا آپ کو کبھی اس کا پتہ چلے گا۔

آپ نے آج تقریباً یقینی طور پر بغیر دیکھے اوپن سورس سافٹ ویئر استعمال کیا ہوگا:

  • ⁦Linux⁩، ہر ⁦Android⁩ فون کی بنیاد اور ان ویب سائٹس کے پیچھے موجود زیادہ تر سرورز جنہیں آپ وزٹ کرتے ہیں۔
  • ⁦Firefox⁩، ان چند بڑے براؤزرز میں سے ایک جس کا اپنا ایک آزاد انجن ہے۔
  • ⁦Signal⁩، ایک میسجنگ ایپ جس کا خفیہ کاری کا پروٹوکول ہر ⁦WhatsApp⁩ پیغام کو بھی محفوظ بناتا ہے۔
  • ⁦VLC⁩، وہ میڈیا پلیئر جو ایسی فائل کھولتا ہے جسے کوئی اور نہیں کھول سکتا۔
  • ⁦LibreOffice⁩، ایک مکمل آفس سویٹ جو آپ کے پاس پہلے سے موجود دستاویزات کو پڑھتا ہے۔

یہاں "مفت" کا مطلب آزادی ہے، قیمت نہیں۔ ایک پروگرام کی قیمت ہو سکتی ہے اور پھر بھی وہ مفت سافٹ ویئر ہو سکتا ہے؛ ایک بغیر قیمت والی ایپ اب بھی بند اور پابندیوں والی ہو سکتی ہے۔

خیال سادہ ہے: اگر کوئی کمپنی کوڈ کو کنٹرول کرتی ہے، تو کمپنی صارف کو کنٹرول کرتی ہے۔ مفت سافٹ ویئر اسے پلٹ دیتا ہے۔ یہ قانونی اور مستقل طور پر اس بات کی ضمانت دیتا ہے کہ سافٹ ویئر آپ کے تابع ہے۔ آسان زبان میں، یہ چار آزادیاں دیتا ہے:[3]

آزادی سے استعمال کریں

پروگرام کو اپنی مرضی کے مطابق، کسی بھی مقصد کے لیے، اپنی شرائط پر چلائیں۔

مطالعہ کریں اور ترمیم کریں

یہ دیکھنے کے لیے سورس کوڈ کا معائنہ کریں کہ پروگرام بالکل کیسے کام کرتا ہے، پھر اسے اپنی ضروریات کے مطابق تبدیل کریں۔

اسے شیئر کریں

دوسرے لوگوں کو پروگرام کی بالکل ویسی ہی کاپیاں دیں، تاکہ وہ بھی اسے استعمال کر سکیں۔

ترامیم تقسیم کریں

اپنا ترمیم شدہ ورژن جاری کریں، تاکہ وسیع تر کمیونٹی آپ کی تبدیلیوں سے فائدہ اٹھا سکے۔

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

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

وہ بھروسہ جسے آپ جانچ سکتے ہیں

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

چھوڑنے کی آزادی

اوپن سافٹ ویئر اور اوپن فارمیٹس آپ کے ڈیٹا کو منتقل کرنا اور کسی ایک وینڈر تک محدود ہونے سے بچنا آسان بنا سکتے ہیں (تفصیلات اب بھی اہم ہیں، کیونکہ اوپن پروڈکٹس کو عملی ایکسپورٹ اور منتقلی کے اختیارات بھی فراہم کرنے چاہئیں)۔

وہ سافٹ ویئر جو اپنے بنانے والے سے زیادہ عرصہ چلتا ہے

جب کوئی کمپنی بند ہو جاتی ہے یا آگے بڑھ جاتی ہے، تو اوپن کوڈ کسی کو بھی اسے جاری رکھنے کی اجازت دیتا ہے۔

مل کر کام کرنے کے بہتر طریقے

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

مرمت کا حق

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

شائع کرنے کی آزادی

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

فورک کرنے کا حق

اگر مینٹینرز کسی پروجیکٹ کو غلط سمت میں لے جاتے ہیں، تو کمیونٹی کوڈ کاپی کر سکتی ہے اور اپنے راستے پر چل سکتی ہے۔ ⁦LibreOffice⁩، ⁦Jenkins⁩، اور ⁦OpenTofu⁩ جیسے مقبول ٹولز سبھی اس لیے موجود ہیں کیونکہ جب کارپوریٹ مالکان نے راستہ بدلا تو کمیونٹیز نے اس حق کا استعمال کیا۔ فورکس قبضے کے خلاف ایک تحفظ ہیں۔

اوپن سورس ایپس پر کیسے منتقل ہوں

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

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

اوپن سورس ایپس

اوپن سورس اور ⁦AI⁩

⁦AI⁩ کے یہاں دونوں پہلو ہیں۔ زیادہ تر لوگ جو ⁦AI⁩ اسسٹنٹس استعمال کرتے ہیں وہ ملکیتی سروسز ہیں جو کسی اور کے کمپیوٹر پر چل رہی ہیں۔ لیکن وہ اس وقت، اوپن سورس سافٹ ویئر کے ساتھ شروعات کرنے میں آپ کی مدد کرنے کے لیے دستیاب بہترین ٹولز میں سے ایک بھی ہیں۔ ایسے اوپن ⁦AI⁩ ماڈلز بھی ہیں جنہیں آپ خود چلا سکتے ہیں جو کبھی بھی کسی مرکزی ⁦AI⁩ فراہم کنندہ کو معلومات واپس نہیں بھیجتے۔

شروعات کرنے میں آپ کی مدد کے لیے ⁦AI⁩ پرامپٹس

منتقل ہونے کا مشکل حصہ شاذ و نادر ہی خود سافٹ ویئر ہوتا ہے: یہ جاننا ہوتا ہے کہ کیا موجود ہے، کیا یہ اچھا ہے، اور جب کچھ ٹوٹ جائے تو کیا کرنا ہے۔ ایک ⁦AI⁩ اسسٹنٹ اس خلا کو کافی حد تک پُر کرتا ہے، اور یہ کسی پروجیکٹ کا کوڈ پڑھ سکتا ہے اور سادہ الفاظ میں جواب دے سکتا ہے، لہذا آپ کو اس ایک چیز کو چیک کرنے کے لیے کسی ڈویلپر کی مہارت کی ضرورت نہیں ہے جو آپ کو پریشان کرتی ہے۔

پوچھنے کے قابل باتیں۔ اسے کاپی کرنے کے لیے کسی بھی کارڈ پر کلک کریں، پھر خالی جگہیں پُر کریں:

ایک ⁦AI⁩ سیٹنگ جسے تبدیل کرنا فائدہ مند ہے

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

اپنے کمپیوٹر پر مقامی طور پر ⁦AI⁩ چلانا

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

شائع شدہ ویٹس والے ماڈلز کو ڈاؤن لوڈ کیا جا سکتا ہے اور اس ہارڈویئر پر چلایا جا سکتا ہے جو آپ کے پاس پہلے سے موجود ہے۔ کوئی اکاؤنٹ نہیں۔ کوئی ⁦API⁩ کلید نہیں۔ کوئی سبسکرپشن نہیں۔ کہیں کچھ نہیں بھیجا جاتا، لہذا آپ نیٹ ورک کو ان پلگ کر سکتے ہیں اور کام جاری رکھ سکتے ہیں۔ اور ایک بار جب فائل آپ کی ڈسک پر آ جاتی ہے، تو یہ آپ کی ہوتی ہے۔ کوئی بھی آپ کے مقامی ⁦AI⁩ ماڈل کو متروک نہیں کر سکتا، اسے خاموشی سے تبدیل نہیں کر سکتا، یا اسے چھین نہیں سکتا۔ جو ماڈل آپ آج ڈاؤن لوڈ کرتے ہیں وہ دس سال بعد بھی اس مشین پر سوالات کے جواب دے گا۔

اندر جانے کے تین راستے:

کوڈ سے آگے اوپن

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

ڈیجیٹل حقوق کا دفاع کرنے والی تنظیمیں

یہ بھی جاننے کے قابل ہیں:

اوپن نالج

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

ایتھیریم اوپن سورس کیوں ہے؟

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

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

ایک مختلف مستقبل ممکن ہے، ایک ایسا مستقبل جہاں کھلے پن کو شامل کیا گیا ہو اور جن چیزوں پر آپ انحصار کرتے ہیں وہ آپ کے لیے کام کرتی رہیں۔

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

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

"اوپن" کا استعمال ڈھیلے ڈھالے انداز میں ہوتا ہے، اور اختلافات اہمیت رکھتے ہیں۔ چار خاندان تقریباً ہر اس چیز کا احاطہ کرتے ہیں جس سے آپ کا سامنا ہوگا:

عام لائسنس: سورس کا بالکل کوئی لائسنس نہیں

حقیقی مثالیں: ⁦Windows⁩، ⁦iOS⁩، ⁦Photoshop⁩

عام لائسنس: ⁦BUSL 1.1⁩، ⁦SSPL⁩، بہت سے "اوپن کور" لائسنس۔ ⁦OSI⁩-منظور شدہ (نئے ٹیب میں کھلتا ہے) نہیں۔

حقیقی مثالیں: ⁦Terraform⁩، جو اگست ⁦2023⁩ میں اوپن ⁦MPL 2.0⁩ سے ⁦BUSL 1.1⁩ پر منتقل ہوا۔ یہی تبدیلی اس کی وجہ ہے کہ کمیونٹی نے ⁦OpenTofu⁩ کو فورک کیا۔

عام لائسنس: ⁦MIT⁩، ⁦Apache 2.0⁩، ⁦BSD⁩، ⁦MPL 2.0⁩

حقیقی مثالیں: لائٹ ہاؤس، ریتھ، بیسو، ٹیکو (⁦Apache 2.0⁩)؛ نمبس (⁦Apache 2.0⁩ / ⁦MIT⁩)؛ یہ ویب سائٹ (⁦MIT⁩)

عام لائسنس: ⁦GPL⁩، ⁦LGPL⁩، ⁦AGPL⁩

حقیقی مثالیں: ⁦Linux⁩ (⁦GPL-2.0⁩)؛ ایتھیریم کلائنٹس: ⁦go-ethereum⁩ (بائنری کے لیے ⁦GPL-3.0⁩، اس کی لائبریریوں کے لیے ⁦LGPL-3.0⁩)؛ پرزم، نیدر مائنڈ، ⁦Grandine⁩، ⁦Solidity⁩ (⁦GPL-3.0⁩)

ایتھیریم کاپی لیفٹ پر چلتا ہے، صرف "اوپن" کے لفظ پر نہیں

بہت سے پروجیکٹس خود کو اوپن کہتے ہیں۔ جو چیز اہمیت رکھتی ہے وہ لائسنس فائل ہے، لہذا یہ ہماری ہے۔

ایتھیریم کا سب سے اہم انفراسٹرکچر ⁦Free Software Foundation⁩ کے اپنے کاپی لیفٹ لائسنسوں کے تحت آتا ہے: ⁦go-ethereum⁩ ⁦LGPL-3.0⁩ لائبریریوں کے ساتھ ⁦GPL-3.0⁩ ہے، اور پرزم، نیدر مائنڈ، ⁦Grandine⁩، اور ⁦Solidity⁩ کمپائلر ⁦GPL-3.0⁩ ہیں، جبکہ ایریگون ⁦LGPL-3.0⁩ کے تحت ہے۔ دیگر کلائنٹس اجازت دینے والا راستہ اختیار کرتے ہیں: لائٹ ہاؤس، ریتھ، بیسو، اور ٹیکو ⁦Apache 2.0⁩ ہیں۔

یہ ویب سائٹ ⁦MIT⁩ ہے، اور اس صفحے پر ہونے والی ہر تبدیلی عوامی طور پر نظر آتی ہے۔ کوئی بھی سورس کوڈ کا معائنہ کرنے (نئے ٹیب میں کھلتا ہے) یا تبدیلیوں کی تجویز دینے (نئے ٹیب میں کھلتا ہے) کے لیے آزاد ہے۔

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

اکثر پوچھے جانے والے سوالات

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

یہ صفحہ ان اصطلاحات کو ایک ساتھ، ⁦FLOSS⁩ کے طور پر استعمال کرتا ہے، کیونکہ یہ فرق شاذ و نادر ہی اس بات کو تبدیل کرتا ہے کہ آپ اپنے سامنے موجود سافٹ ویئر کے ساتھ کیا کر سکتے ہیں۔

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

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

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

یہ اب بھی بند متبادل پر ایک بڑی بہتری ہے۔ ایک اوپن-ویٹ ماڈل جو آپ نے ڈاؤن لوڈ کیا ہے وہ بغیر اجازت کے چلتا ہے، اسے منسوخ نہیں کیا جا سکتا، جب اس کے پیچھے موجود کمپنی سمت بدلتی ہے یا غائب ہو جاتی ہے تو یہ کام کرتا رہتا ہے، اور کوئی بھی شخص جو اس کے رویے کو چیک کرنا چاہتا ہے اس کا آزادانہ طور پر تجربہ کر سکتا ہے۔ یہ وہی فوائد ہیں، چھوڑنے کی آزادی اور وہ سافٹ ویئر جو اپنے بنانے والے سے زیادہ عرصہ چلتا ہے، جن کے بارے میں اس صفحے کا باقی حصہ ہے۔ اوپن سورس انیشی ایٹو کی ⁦Open Source AI Definition⁩ (نئے ٹیب میں کھلتا ہے) یہ طے کرتی ہے کہ مکمل کھلے پن کے لیے کیا درکار ہوگا، اور ⁦AI2⁩ کا ⁦OLMo⁩ اور ⁦EleutherAI⁩ کا ⁦Pythia⁩ جیسے چند ماڈلز پہلے ہی اس پر پورا اترتے ہیں۔

مزید مطالعہ

  1. ⁦Amazon⁩ چیف کا کہنا ہے کہ آرویل کی کتابیں مٹانا "بیوقوفی" تھی (نئے ٹیب میں کھلتا ہے) - ⁦The New York Times⁩ (آرکائیو)
  2. ⁦Spotify⁩ نے باضابطہ طور پر ⁦Car Thing⁩ کو ختم کر دیا، باقی یونٹس اب کام نہیں کرتے (نئے ٹیب میں کھلتا ہے) - ⁦9to5Google⁩
  3. مفت سافٹ ویئر کی تعریف (نئے ٹیب میں کھلتا ہے) - ⁦GNU⁩ پروجیکٹ

متبادلات تلاش کرنا