گیتهاب اعلام کرد که عبارت master را در پلتفرم خود با عبارت بیطرفانهتری همچون main تعویض خواهد کرد. هدف از جابهجایی این - تعمیرات مایکروویو گرنیه پارک وی - کلمه، برداشتها و ارجاعهایی بود که برخی اوقات با مفاهیم بردهداری و سلطهگری در کدها و پروژهها اشتباه گرفته میشد. مدیرعامل گیتهاب، تصمیم جدید شرکت را به رسانهها اعلام کرد. آنها جدیدترین شرکت دنیای فناوری هستند که در مسیر حرف عبارتهای توهینآمیز در ساختار - تعمیرات مایکروویو گرنیه پارک وی - خود حرکت میکنند. تاکنون شرکتها و پروژههای متعددی خصوصا در دنیای متنباز تصمیم گرفتهاند تا عبارتهای منجر به سوءبرداشت پیرامون رفتار با جامعهی رنگینپوست را از محصولات و خدمات خود حذف کنند.
از برنامههای اصلی برای حذف محتوای اشکالدار میتوان به جایگزینی عبارتهایی همچون master - تعمیرات مایکروویو گرنیه پارک وی - با مواردی مانند main یا default یا primary اشاره کرد. بهجای عبارت Slave که تاکنون در انواع پروژههای سختافزاری و نرمافزاری استفاده میشد نیز مفهومی همچون secondary پیشنهاد میشود. بهعلاوه، شرکتها بهدنبال جایگزینی عبارتهای قدیمی همچون «لیست سیاه (Blacklist)» و «لیست سفید (Whitelist)» نیز هستند. در این بخش، عبارتهای «لیست مجاز (allow list)» و «لیست مردود (deny/execute list)» پیشنهاد میشود.
در مجموع، تصمیم و برنامههای گیتهاب و دیگر شرکتهای دنیای فناوری به این دلیل مطرح شد که عبارتهای دارای بار نژادپرستی، از پروژهها حذف شدند. آنها اعتقاد دارند همین عبارتها، منجر به پرورش کلیشههای نژادپرستی میشوند. بسیاری از کارشناسان و دانشمندان اعتقاد دارند چنین سبکی از نامگذاری و عبارتهای مورد استفاده در پروژهها، نهتنها فرهنگ نژادپرستی را نشان میدهد، بلکه بهعنوان ابزاری برای قانونی و معتبر نشان دادن آن نیز عمل میکند و درنهایت به تقویت گفتمان نژادپرستی میانجامد.
برنامههای جامعهی فناورانه و خصوصا فعالان جامعهی متنباز برای حذف عبارتهای نژادپرستانه از مدتها پیش مطرح شده بود. اکنون و باتوجهبه اوج گرفتن اعتراضها نسبت به نژادپرستی ساختاریافته در ایالات متحده و مشهور شدن کارزار Black Lives - تعمیرات مایکروویو گرنیه پارک وی - Matter در سرتاسر جهان، شرکتهای دنیای فناوری برنامههای خود برای حذف عبارتها را جدیتر کردهاند. انواع کدهای برنامهنویسی، اپلیکیشنها و سرویسهای آنلاین، هدف این تحول عظیم زبانی خواهند بود.
از پروژههایی که در مسیر جایگزینی عبارتهای نژادپرستانه حرکت کردهاند، میتوان به سیستمعامل اندروید، زبان برنامهنویسی Go، کتابخانهی OHPUnit و ابزار دانلود فایل Curl اشاره کرد. آنها همگی اعلام کردهاند که در قدم اول، عبارتهای لیست سیاه و سفید را با موارد بیطرفانهتری جایگزین خواهند کرد. در حرکتی مشابه، سیستم مدیریت فایل OpenZFS، عبارتهای master/slave محیطهای ذخیرهی فایل را با عبارتهای جدید جایگزین کرده است.
گابریل سابپو، یکی - تعمیرات مایکروویو گرنیه پارک وی - از مهندسان لینکدین، هفتهی گذشته در توییتر اعلام کرد که تصمیم دارد درخواستی را برای تغییر عبارتها در محصولات مایکروسافت ارائه کند. او کتابخانههای داخلی مایکروسافت را بهعنوان هدف اولیهی تغییر در عبارتها - تعمیرات مایکروویو گرنیه پارک وی - مثال زد که باید عبارتهای مرتبط با مفاهیم نژادپرستانه را از آنها حذف کرد.
بسیاری از پروژههای نرمافزاری که در ساختار خود یا رابط کاربری از عبارتهای مرتبط با نژادپرستی استفاده نمیکنند، اکنون تغییر و مدیریت مخازن کد منبع را در دستور کار - تعمیرات مایکروویو گرنیه پارک وی - قرار - تعمیرات مایکروویو گرنیه پارک وی - دادهاند. بسیاری از آنها از گیت برای مدیریت مخازن کد خود استفاده میکنند یا گیتهاب را بهعنوان پورتالی آنلاین و مجهز به گیت، برای مدیریت همکاری و توسعهی کدها انتخاب کردهاند. Git و GitHub - تعمیرات مایکروویو گرنیه پارک وی - هردو از عبارت مستر برای نشان دادن نسخهی پیشفرض یک مخزن کد استفاده میکنند. توسعهدهندهها اصطلاحا یک نسخه از مستر را فورک میکنند تا نسخههای ثانویه بسازند. آنها سپس تغییرات ایجاد شده در نسخهی پیشفرض را بهصورت پیشنهاد برای نسخهی مستر ارسال میکنند. درحالحاضر، بسیاری از پروژههای متنباز، نام مخزن پیشفرض گیت خود را از مستر به کلمههایی همچون main, default, primary, root و غیره تغییر دادهاند.
از پروژههای دیگری که تغییر عبارت اصلی برای نشان دادن مخزن کد پیشفرض را در سر دارند میتوان به کتابخانهی نرمافزار رمزنگاری OpenSSL، نرمافزار اتوماسیون Ansible، زبان اسکریپت مایکروسافت PowerShell، کتابخانهی جاوااسکریپت P5.js و بسیاری پروژههای دیگر اشاره کرد. همهی آنها تلاش میکنند تا با این کار، حمایت خود را از حرکت اخیر معترضان در ایالات متحده نشان دهند. بههرحال طوفان ایجاد شده در جامعهی برنامهنویسی و متنباز بهحدی بود که پروژهی Git هم تصمیم به تغییر نامها و عبارتها دارد.
تصمیم گیتهاب به تغییر عبارت مستر از آنجا آغاز شد - تعمیرات مایکروویو گرنیه پارک وی - که یک توسعهدهنده در توییتر از تصمیم پروژهی کروم برای تغییر عبارتها صحبت کرد. او از گیتهاب خواسته بود تا به این حرکت بپیوندد و نت فریدمن، مدیرعامل گیتهاب به - تعمیرات مایکروویو گرنیه پارک وی - او پاسخ مثبت داد - تعمیرات مایکروویو گرنیه پارک وی - و از تصمیم مذکور، حمایت کرد. حرکت گیتهاب شامل حذف عبارتها از میلیونها پروژه میشود و روندی قانونی را - تعمیرات مایکروویو گرنیه پارک وی - نیز برای جایگزینی عبارتها در پروژههای اخیر شروع میکند.
تغییر عبارتهای - تعمیرات مایکروویو گرنیه پارک وی - نژادپرستانه در پروژههای برنامهنویسی از سال ۲۰۱۴ و در پروژهی دروپال شروع شد. - تعمیرات مایکروویو گرنیه پارک وی - توسعهدهندههای اصلی در آن زمان عبارتهای master/slave را با primary/replica جایگزین کردند. پس از آن، پایتون، کرومیوم، کامپایلر Roslyn و سیستمهای دیتابیس PostgreSQL و Redis نیز به این - تعمیرات مایکروویو گرنیه پارک وی - حرکت پیوستند. البته در سالهای گذشته با وجود پیوستن پروژههای بزرگ به حرکت مذکور، استقبال گستردهای از مفهوم آن نشده بود.
برخی از منتقدان حرکت جدید اعتقاد دارند عبارتهای مورد بحث، امروز ارتباطی با مفهوم نژادپرستی ندارند. بهعنوان مثال، master/slave دیگر برای شرح مفاهیم فنی استفاده میشود و معنای بردهداری واقعی ندارد. حتی blacklist نیز منظوری متمرکز بر سیاهپوستان ندارد و بیشتر، به کتابهای سیاهی مربوط میشود که در قرون وسطی در - تعمیرات مایکروویو گرنیه پارک وی - انگلستان برای نوشتن نام کارگران خاطی استفاده میشد تا در آینده استخدام نشوند. بههرحال شاید حرکتهای نمادین جدید از سوی جامعهی نرمافزاری، کمی به مقابلهی جدی با نژادپرستی ساختارمند در سرتاسر جهان، کمک کند.