前幾天有一則新聞是說有一個名為 augustgl 的工程師逆向工程 TikTok 的 Android 應用程式,並將所得的原始碼發至原始碼託管平台 Github被下架的新聞 。文中augustgl 提到:「TikTok 是偽裝成社群媒體平台的數據收集引擎。它是合法的間諜軟體,因此我認為應逆向工程 Android 應用程序。」,但這件新聞真正令人擔憂的不光是TikTok本身監控收集用戶資料,還有背後科技巨頭與深層政府的數位審查。
在augustgl發佈程式碼到Github沒多久後,就因為TikTok公司的要求下架augustgl原始碼包含其他使用者的分支,相關程式碼全部被刪除,按照的是其服務者條款的第F項版權侵權和 DMCA 政策:
但Github真的能根據此條去刪除augustglt的逆向程式碼?根據美國著作權合理使用重要判例Sega v. Accolade, 203 F.3d 596 (9th Cir. 1993):
為了取得一個有著作權的電腦程式中隱含的思想和功能元素且有合法的理由要取得,當只有拆解這一種方法時,根據法律判定,拆解是對有著作權作品的合理使用
很明顯的augustgl的作為完全符合上述判例,卻被Github下架?這是不是又是科技巨頭的自我審查?
如果去看TikTok母公司字節跳動背景,不難發現其背後就是中國黨政軍,副總裁張輔評就是中國共產黨的黨委書記,所以這背後也許又是科技巨頭、美國高層和中國共產黨高層所構建的深層政府對不利於中國言論的自我審查,這也讓我對這些科技巨頭更加失望。曾經Github是言論自由的堡壘,因為上面龐大的開放原始碼資料,中共網路長城也不敢隨便封鎖,以免影響本身科技發展,也因此成為許多中國逃往海外的異議份子和民運份子,對牆內網民釋放自由火種的一條道路,但如今這個自由堡壘也隨著Github被微軟這個科技巨頭併購後,也開始對平台進行更加嚴格的內容審查。在最後也奉勸還在使用Github託管程式碼的工程師,儘早轉換平台或自己搭建Git server,難保下次不會輪到你的程式碼也因為政治不正確被消失了!