俄羅斯開(kāi)發(fā)者或因制裁無(wú)法訪問(wèn)開(kāi)源代碼?Github CEO發(fā)文否認(rèn)
2022年2月28日,俄國(guó)準(zhǔn)官方大報(bào)《生意人報(bào)》放出消息,稱(chēng)世界第一開(kāi)源軟件平臺(tái)GitHub正在考慮限制俄羅斯軟件開(kāi)發(fā)者訪問(wèn)開(kāi)源軟件源代碼儲(chǔ)存庫(kù)。
「雖然乍看去開(kāi)源軟件是自由使用的,但開(kāi)源協(xié)議仍然存在,而且內(nèi)含部分限制,比如禁止受制裁國(guó)家的居民使用免費(fèi)貼出的代碼?!?/span>

3月2日,GitHub官方回應(yīng)稱(chēng),會(huì)確保全球開(kāi)發(fā)者的正常訪問(wèn),同時(shí)也會(huì)遵守政府提出的出口管制和貿(mào)易法規(guī)。其中包括嚴(yán)格限制俄羅斯獲得其維持侵略性軍事能力所需的技術(shù)。
對(duì)于制裁的實(shí)施,GitHub曾在2019年的文章中提到:「受制裁國(guó)家的用戶(hù)會(huì)無(wú)法訪問(wèn)許多GitHub服務(wù),尤其是私有代碼庫(kù),但開(kāi)發(fā)者仍然可以貢獻(xiàn)并使用公共代碼庫(kù)。如果用戶(hù)的私有代碼庫(kù)受到限制,可以選擇公開(kāi)這個(gè)代碼庫(kù)來(lái)維持訪問(wèn)?!?/span>
Github要封鎖?搞個(gè)國(guó)產(chǎn)替代
《生意人報(bào)》表示:「本報(bào)咨詢(xún)了本國(guó)法律專(zhuān)家,發(fā)現(xiàn)基于開(kāi)源軟件的既有程序還很可能被撤銷(xiāo)掉軟件支持。據(jù)稱(chēng)已有軟件開(kāi)發(fā)者在社交網(wǎng)站上發(fā)帖討論是否禁止俄國(guó)程序員使用他們的代碼。
盡管正式的開(kāi)源軟件是可以被所有程序員自由使用的,代碼的作者仍可設(shè)定使用他們代碼的各種限制,包括以各種理由拒絕特定人群使用的權(quán)利。」

俄國(guó)EBR律師事務(wù)所的合伙人Alexandra Zhuravleva稱(chēng):「許多開(kāi)源軟件許可證都有關(guān)于制裁的條款。如果美國(guó)和歐盟愿意,他們可以引入這些條款,并禁止俄國(guó)人使用開(kāi)源軟件或架構(gòu)——那么俄羅斯產(chǎn)品將無(wú)法獲得正式使用此類(lèi)軟件應(yīng)有的支持和更新?!?/span>

《生意人報(bào)》還憂心忡忡地表示,現(xiàn)在提供開(kāi)源軟件許可證的實(shí)體,其實(shí)就那么十來(lái)家大型科技企業(yè),其中包括Mozilla和Apache這種巨頭。
被引述的俄國(guó)網(wǎng)絡(luò)企業(yè)人士稱(chēng)「實(shí)際上,關(guān)鍵開(kāi)發(fā)商可以隨意自行定規(guī)矩,沒(méi)人管得了」。所以在「艱困的眼下條件」中,進(jìn)口替代品可能存在問(wèn)題。

此外只靠俄羅斯國(guó)產(chǎn)替代也是不夠的,很多軟件產(chǎn)品在俄國(guó)根本沒(méi)有類(lèi)似產(chǎn)品。
在俄羅斯政府「數(shù)碼注冊(cè)部」的公共采購(gòu)數(shù)據(jù)公布中,85% 的「國(guó)產(chǎn)」軟件以各種形式使用來(lái)自開(kāi)源軟件平臺(tái)的代碼。例如幾乎所有俄國(guó)大企業(yè)、政府部門(mén)等使用的Linux平臺(tái),就是完全基于開(kāi)源代碼搭建的。
所以俄羅斯政府「數(shù)碼開(kāi)發(fā)部」稱(chēng),在國(guó)內(nèi)限制使用開(kāi)源軟件「極不現(xiàn)實(shí)」。
不過(guò),按《生意人報(bào)》的消息,在2月份,俄國(guó)政府宣布計(jì)劃在2022年底之前創(chuàng)建一個(gè)本國(guó)的GitHub替代品,其運(yùn)營(yíng)商將是「俄羅斯信息技術(shù)發(fā)展基金會(huì)」。項(xiàng)目任務(wù)之一,就是開(kāi)發(fā)國(guó)有的開(kāi)源軟件。

關(guān)于在開(kāi)放許可下授予俄羅斯聯(lián)邦擁有的電子計(jì)算機(jī)軟件使用權(quán)并為自由軟件的分發(fā)創(chuàng)造條件的實(shí)驗(yàn)。
嗯,為了不讓洋人卡脖子的流言成真,大力搞國(guó)產(chǎn)替代。
熟悉的配方,熟悉的味道。
GitHub:你們還能用,但……
3月2日,GitHub的首席執(zhí)行官Thomas Dohmke代表官方正式發(fā)文回應(yīng)了此事。

公告鏈接:https://github.blog/2022-03-02-our-response-to-the-war-in-ukraine/
一開(kāi)篇,Dohmke便通過(guò)文字和logo「配色」闡明了GitHub的立場(chǎng):「GitHub與烏克蘭和國(guó)際社會(huì)團(tuán)結(jié)一致,譴責(zé)這些可怕暴力行為,并且會(huì)持續(xù)關(guān)注此次事件?!梗ㄒ庾g)

雖然之后聲稱(chēng):「在努力確保所有國(guó)家的開(kāi)發(fā)者都能使用GitHub并獲得免費(fèi)的開(kāi)源服務(wù),包括俄羅斯的開(kāi)發(fā)者。」
但是開(kāi)發(fā)者們的權(quán)益到底能不能被保障,這里只能打一個(gè)問(wèn)號(hào)。

以下是部分翻譯:
我在冷戰(zhàn)時(shí)的東德長(zhǎng)大,還記得在20世紀(jì)90年代初局勢(shì)變化后,世界人民終獲大同、不再有致命敵視和隔閡、緊密地聯(lián)系在一起的幸福和樂(lè)觀。
作為開(kāi)源之家以及所有開(kāi)發(fā)者的家園,我們認(rèn)真對(duì)待我們的角色,保護(hù)開(kāi)放合作和我們相互聯(lián)系的社區(qū)中的信息自由流動(dòng)。這包括保持平臺(tái)的開(kāi)放性和對(duì)所有開(kāi)發(fā)者的可用性,無(wú)論他們居住在哪里。
GitHub是溝通、人道主義工作和組織變革的強(qiáng)大工具,也是令人難以置信的技術(shù)進(jìn)步。
我們相信開(kāi)源的力量,所以我們將繼續(xù)努力保證世界各地的開(kāi)發(fā)者的開(kāi)發(fā)者都能GitHub。同時(shí),我們也在繼續(xù)確保所有人都能獲得免費(fèi)的開(kāi)源服務(wù),包括俄羅斯的開(kāi)發(fā)者。
我們還致力于提供強(qiáng)大的安全功能,以防止GitHub用戶(hù)及其賬戶(hù)受到損害。我們敦促開(kāi)發(fā)者設(shè)置2FA,最好是使用WebAuthn來(lái)保護(hù)自己的賬戶(hù)。

我們的法律團(tuán)隊(duì)會(huì)仔細(xì)審查各種官方規(guī)定,并遵守正在不斷變化的出口管制和貿(mào)易法規(guī)。
這包括實(shí)施嚴(yán)格的新出口管制,旨在嚴(yán)格限制俄羅斯獲得其維持侵略性軍事能力所需的技術(shù)和其他物品。
此外,我們處理中的任何官方要求的刪除/撤下項(xiàng)目的通知都會(huì)公開(kāi)發(fā)布,因?yàn)槲覀兿嘈磐该鞫葘?duì)良好的社區(qū)治理至關(guān)重要。

GitHub關(guān)于應(yīng)對(duì)制裁的規(guī)定:https://github.blog/2019-09-12-global-software-collaboration-in-the-face-of-sanctions/
可以理解的是,在這個(gè)特別緊張的時(shí)期,我們的社區(qū)對(duì)東歐的沖突有強(qiáng)烈的反響。我們正在執(zhí)行的政策和社區(qū)準(zhǔn)則,會(huì)讓每個(gè)人都能安全地使用GitHub。
社區(qū)和產(chǎn)品運(yùn)營(yíng)團(tuán)隊(duì)正在監(jiān)控論壇中的對(duì)話,并做出評(píng)估。請(qǐng)遵守我們的社區(qū)論壇和公共反饋的行為準(zhǔn)則,否則我們將封禁相關(guān)的討論。
我想重申,我們會(huì)認(rèn)真地對(duì)待自己的角色,在相互聯(lián)系的全球社會(huì)中保護(hù)開(kāi)放合作和信息的自由流動(dòng)。
我們將繼續(xù)密切關(guān)注這些事件,并在我們了解到更多信息時(shí)進(jìn)行調(diào)整。
像世界上許多其他人一樣,我們希望受影響的社區(qū)都能夠得到和平解決。
GitHub上最受歡迎的俄羅斯項(xiàng)目
最近,有網(wǎng)友總結(jié)了一波主要由俄羅斯開(kāi)發(fā)者參與開(kāi)發(fā)制作的最佳項(xiàng)目。
不僅大部分人不知道,而且很多俄羅斯的開(kāi)發(fā)者可能都不知道,這些項(xiàng)目的作者是俄羅斯人。
這些項(xiàng)目從1千星起,一直到6.7萬(wàn)星。

項(xiàng)目鏈接:https://github.com/igoradamenko/awesome-made-by-russians
比如,JetBrains設(shè)計(jì)開(kāi)發(fā)并開(kāi)源的編程語(yǔ)言Kotlin,就是由一眾俄羅斯開(kāi)發(fā)者貢獻(xiàn)的。當(dāng)然,這個(gè)公司也是俄羅斯的,位于圣彼得堡。
Kotlin是一種在Java虛擬機(jī)上運(yùn)行的靜態(tài)類(lèi)型編程語(yǔ)言,可以編譯成Java字節(jié)碼,也可以編譯成JavaScript,方便在沒(méi)有JVM的設(shè)備上運(yùn)行。
在2017年的Google I/O大會(huì)上,谷歌正式宣布Kotlin成為Android官方開(kāi)發(fā)語(yǔ)言,因此也被稱(chēng)之為Android世界的Swift。
有些意外的是,JetBrains的聯(lián)合創(chuàng)始人Valentin Kipyatkov甚至可以說(shuō)是支撐起來(lái)前期研發(fā)的半邊天。






























