اوپن سورس پروجیکٹس کا لائسنس جو صارفین کو "کوئی نقصان نہ پہنچانے" کا پابند کرتا ہے۔

ارے حبر! مضمون کا ترجمہ آپ کی توجہ میں پیش کرتا ہوں۔ "ایک اوپن سورس لائسنس جس میں صارفین کو کوئی نقصان نہ پہنچانے کی ضرورت ہوتی ہے" کلینٹ فنلی کے ذریعہ۔

اوپن سورس پروجیکٹس کا لائسنس جو صارفین کو "کوئی نقصان نہ پہنچانے" کا پابند کرتا ہے۔

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

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

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

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

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

بلاشبہ، یہ ایک بلکہ جرات مندانہ تجویز ہے، لیکن ایمکی اس طرح کی باتیں کہنے کے لیے مشہور ہیں۔. 2014 میں، اس نے اوپن سورس پروجیکٹس کے لیے ضابطہ اخلاق کا پہلا ورژن لکھا جسے "شرکاء کے لیے ضابطہ اخلاق" کہا جاتا ہے۔ ابتدائی طور پر اسے شکوک و شبہات کا سامنا کرنا پڑا، لیکن 40000 سے زیادہ اوپن سورس پروجیکٹس پہلے ہی گوگل کے TensorFlow AI پلیٹ فارم سے لے کر Linux کرنل تک ان قوانین کو اپنا چکے ہیں۔
یہ سچ ہے کہ اس وقت بہت کم لوگ "Hippocratic License" کے تحت مواد شائع کرتے ہیں؛ یہاں تک کہ خود Emki بھی اسے استعمال نہیں کرتے۔ لائسنس کو ابھی قانونی منظوریوں سے گزرنا ہوگا، جس کے لیے ایمکی نے ایک وکیل کی خدمات حاصل کی ہیں، اس کے علاوہ دیگر لائسنسوں کے ساتھ مطابقت کی صورت میں بھی مختلف رکاوٹیں ممکن ہیں، جن سے کسی نہ کسی طرح نمٹنا پڑے گا۔

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

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

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

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

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

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

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

ماخذ: www.habr.com

نیا تبصرہ شامل کریں