中國GFW是軟體開發者的痛苦之源

9366603552284360158_0
Photo credit: Unsplash.

【博聞社】TECHinASIA在文章中寫道,對於軟體開發者來說,防火長城不只是屏蔽網站過濾流量這麼簡單——它是痛苦之源,尤其是如果你想開發針對中國市場之外的軟體或想利用廣泛使用的服務和軟體庫的話。

文章引述上海聊天機器人創業公司Rikai Labs的創始人DC Collier認為,中國的軟體開發者寫代碼的時候一隻手是綁在背後的。

防火長城的屏蔽範圍日益擴大,這意味著越來越多的服務被永久性或不定期的屏蔽。如果你想在中國訪問Node.js的重要工具Node Package Manager,你最好在中國找到本地鏡像。

開源託管平台Github被屏蔽過或者訪問速度很慢。Google的所有服務如Google Analytics、Google Fonts和 Google Maps全都被屏蔽,Google的開源軟體如Tensorflow的情況也是如此。

如果你想為Google Play開發應用或使用 Android 服務,準備好痛哭吧。

Ming Labs的技術總監Xin Qi說,為中國和中國之外的用戶開發應用,他們必須檢查用戶的位置以使用正確的服務。

舉例來說,中國的GPS坐標是火星坐標,存在嚴重的漂移,必須在使用時修正。他說修正坐標並不難但很惱人。

中國的託管服務也比國外昂貴,阿里雲10美元一個月的 Elastic Cloud Service服務只提供1 Mbps帶寬,而Linode價格相近的服務提供了125 Mbps帶寬。

Ming Labs的資深開發者Zhang Wei說,你失去了訪問很多優秀服務的機會,在尋找軟體問題時,你不知道是VPN還是網路連接的問題。

他本來對中國很樂觀,認為網路限制會逐漸放寬,但他太天真了,中國互聯網「是世界最大的區域網」。