منصة Github ستزيل مصطلحات مثل “سيد” و”عبد” المستخدمة برمجياً
ضمن خطوة جديدة من الحركات الإعلامية التي تقوم بها العديد من الشركات الأمريكية اليوم لإظهار التضامن مع المساواة ورفض العنصرية، قالت شركة GitHub (المملوكة لصالح Microsoft حالياً) أنها ستزيل اثنين من المصطلحات التي كانت أساسية في البرمجة لعقود: سيد (Master) وعبد (Slave)، وذلك بسبب التاريخ السيء للمصطلحين وارتباطهما بالتاريخ البشري القديم عندما كانت العبودية شائعة وتمارس في مختلف الأماكن حول العالم.
من المعروف أن مصطلحي Master/Slave مستخدمان في العالم التقني منذ زمن في الواقع، حيث تشير كلمة Master إلى الأداة الأساسية كالقرص الصلب الأساسي مثلاً أو إلى التعليمات البرمجية الأساسية التي اشتقت منها التعليمات الأخرى، فيما يطلق مصطلح Slave على الأجهزة أو التعليمات البرمجية التابعة والثانوية والتي يتم التحكم بها من طرف آخر.
حالياً يخطط لاستخدام بدائل غير حساسة لهذه المصطلحات مثل استخدام Main وSecondary مثلاً، لكن وفق GitHub سيكون صانعو الكود قادرين على استخدام المصطلحات الخاصة بهم والتي يفضلونها بدلاً من إلزامهم بمصطلحات جديدة.
اقرأ أيضاً: اختراق مزعوم لحساب Microsoft على منصة Github، وسرقة 500GB من البيانات
مع أن استخدام مصطلحي Master وSlave لطالما كان مثيراً للجدل واعتبر مهيناً حتى من قبل البعض، فهو أمر تقليدي بالنسبة للكثيرين كونه يستخدم منذ عقود طويلة كما هو. لكن الآن أدى الوضع الحالي المضطرب في الولايات المتحدة إلى زوال هذين المصطلحين مع مناداة البعض بإزالة مصطلحات أخرى لم يسبق لها أن امتلكت أي معنى عنصري في الواقع مثل مصطلح “القائمة السوداء” (Blacklist) التي تعني قائمة الممنوعات ومقابلتها “القائمة البيضاء” (Whitelist) التي تعني قائمة المسموحات، أو حتى مصطلحات مثل White Hat أو Black Hat Hacking وسواها. لكن حتى الآن لا معلومات إن كان هناك أي نية لتغيير هكذا مصطلحات أصلاً.