2021 年中,一款名為「Sulli Deals」的應用程式出現在 GitHub 上,利用程式碼展示印度穆斯林女性的照片,彷彿她們被放上模擬「拍賣」,且未經她們同意。該應用程式在 GitHub 將其下架前,已上線數週。2022 年 1 月 1 日,一款幾乎一模一樣、名為「Bulli Bai」的應用程式再度出現,同樣使用帶有貶義的稱呼模式、相同的拍賣格式,並鎖定許多同類型的敢言女性,包括記者和社運人士;該程式同樣託管於 GitHub 的程式碼儲存庫。

在引發社群媒體大量關注後,GitHub 迅速下架了第二款應用程式,但批評者指出,一家擁有 7,300 萬名開發者、且長期設有反騷擾政策的公司,竟沒有任何機制能攔截自己已經移除過的程式碼複製品。GitHub 並不會主動審查上傳的程式碼;它只在收到投訴後才採取行動,這意味著第二款應用程式在被該公司任何人看到之前,就已上線並被廣泛截圖。

印度的數位權利倡議者表示,GitHub 從未公布任何說明,交代它如何處理 Sulli Deals 的下架事宜,或事後做了什麼改變,因此八個月後,沒有任何機制能阻止一個重建版本以新名稱再次上架。

在 GitHub 成長最快的開發者市場中,引發了第二波全球媒體報導與使用者反彈,而該公司對於同樣的程式碼如何被重建並重新發布,並未提供公開解釋。

GitHub 的內容審查是由投訴驅動,而非主動進行,因此已被移除程式碼的複製品可以被重新上傳,並持續上線,直到它瘋傳為止。

該公司對第一次下架未提供任何公開說明,因此沒有留下任何有紀錄的訊號——無論內部或外部——顯示這類程式碼模式需要被關注。

針對特定人群的程式碼,很難與僅差一行的合法程式碼自動區分;GitHub 自家的政策團隊也承認,這使得全面性的技術修正難以推行。

目標對象主要是對印度執政黨處理宗教少數群體方式直言批評的人,這意味著該應用程式的作用是針對特定女性、意在使其噤聲的騷擾,而非一次性的惡作劇。

只下架單一違規內容,卻沒有標記其近親複製品的方法,必然導致重演——內容審查必須針對程式碼中的模式,而不只是單一個案。

GitHub 在反彈後下架了 Bulli Bai,並表示其設有反騷擾與反歧視政策,但並未回答《Rest of World》關於此事為何重演,或後續有何審查變更的具體提問。印度警方已對該應用程式的創建者展開調查。事發後,GitHub 並未公開變更政策,也未發布任何關於程式碼式騷擾的透明度報告。

追溯依據

參考來源

  1. Why anti-Muslim apps keep reappearing on GitHub Rest of World · restofworld.org ·
  2. Github shuts down fake online auction website targeting Muslim women in India The Washington Post · washingtonpost.com ·
  3. Muslim Women Were 'Auctioned Like Cattle' on a Hate Site Vice · vice.com