部分推特代碼發布

近日,一位暱稱為 FreeSpeechEnthusiast 的匿名用戶在 GitHub 上發布了 Twitter 的部分源代碼。

應 Twitter 的要求,微軟(擁有 GitHub)此後刪除了 FreeSpeechEnthusiast 公開該代碼的存儲庫。

所選擇的暱稱顯然是指 Twitter 的新主人埃隆·馬斯克 (Elon Musk) 所引入的敘述,他聲稱在他的干預下,Twitter 上的言論自由將得到恢復。

馬斯克本人曾多次表示,他是“言論自由的絕對主義者”,而 FreeSpeechEnthusiast 的這一姿態可能是想證明言論自由的絕對主義意味著什麼。

源代碼由文本組成,因此 FreeSpeechEnthusiast 無非是冒昧地將公共文本歸 Twitter 所有,從而觸犯了法律。

因此,Twitter 要求將其刪除並且微軟決定將其刪除並非巧合。

事實上,此時 FreeSpeechEnthusiast/PublicSpace 存儲庫似乎由於 DMCA 投訴而被阻止,而刪除請求的文本似乎可用。

該請求聲明 Twitter 是該代碼的版權所有者,並且它是 Twitter 內部平台和工具的專有源代碼。

目前尚不清楚在刪除之前是否有人設法下載了代碼,並使其在其他平台上可用。 也不清楚該代碼公開了多長時間。

尋找作者

該公司不僅要求微軟刪除代碼,還向北加州地方法院提交了一份請願書,要求將其從 GitHub 上刪除。

它還詢問了 FreeSpeechEnthusiast 用戶的姓名、地址、電話號碼、電子郵件地址、社交資料和 IP 地址,以試圖找到應對此違規行為負責的人。

《紐約時報》的一篇文章透露,Twitter 的一項內部調查表明,應對此事件負責的人可能是去年離開公司的前員工,當時馬斯克通過裁掉大量員工上任。

該公司的高管最近才知道 GitHub 上存在該代碼,因此它可能會公開幾個月。

順帶一提,Elon Musk 本人日前宣布,Twitter 的部分代碼將在月底公開。

在這種情況下,它是平台用於在主頁上向用戶推薦推文的代碼部分,但不知道 FreeSpeechEnthusiast 在 GitHub 上發布的代碼是否相同。 但是,可以想像它是代碼的不同部分。

開源 Twitter 代碼

就其本身而言,公共代碼(開源)具有許多優點。

但是,對於一個將代碼作為競爭優勢的公司來說,公開它根本就不是什麼好事。

事實上,任何人都可以復制公共代碼,甚至是競爭對手,而且由於 Twitter 正在大力投資改進其源代碼,因此將其交給競爭對手是沒有意義的。

因此,FreeSpeechEnthusiast 的所作所為實際上是對知識產權的盜竊,未經所有者同意就發布它會加劇這種情況。

真正的開源代碼是由所有者直接公開的代碼,例如,讓任何人都可以使用的代碼。 例如,中本聰就是這樣讓任何人都可以使用比特幣的。

事實上,中本聰的代碼已被無數次用於創建比特幣克隆,儘管其中大部分最終不可避免地被遺忘。

至於 Twitter,將代碼交給競爭對手是不利的,因為與比特幣不同,競爭對手可以用它來損害 Twitter。

相比之下,比特幣克隆的失敗只對 BTC 有利,因為它表明只有一個比特幣,而且永遠只能有一個。

 


來源:https://en.cryptonomist.ch/2023/03/27/part-twitter-code-released/