트위터 코드 일부 공개

최근 FreeSpeechEnthusiast라는 별명을 사용하는 익명의 사용자가 GitHub에 Twitter 소스 코드의 일부를 게시했습니다.

Twitter의 요청에 따라 Microsoft(GitHub 소유)는 이후 FreeSpeechEnthusiast가 해당 코드를 공개한 리포지토리를 제거했습니다.

선택된 닉네임은 트위터의 새로운 소유주인 Elon Musk가 자신의 개입으로 트위터에서 언론의 자유가 회복될 것이라고 주장한 내러티브를 분명하게 나타냅니다.

머스크 자신은 자신이 "언론의 자유의 절대주의자"라고 여러 번 밝혔고, FreeSpeechEnthusiast는 이 제스처를 통해 아마도 언론의 자유에 관한 절대주의가 무엇을 의미하는지 보여주고 싶었을 것입니다.

소스 코드는 텍스트로 구성되어 있기 때문에 FreeSpeechEnthusiast는 트위터가 소유한 공개 텍스트를 자유롭게 만드는 것 외에는 아무 것도 하지 않았으므로 법을 위반했습니다.

따라서 Twitter가 제거를 요청했고 Microsoft가 제거하기로 결정한 것은 우연이 아닙니다.

사실 현재 FreeSpeechEnthusiast/PublicSpace 저장소는 DMCA 불만 사항으로 인해 차단된 것으로 보이지만 제거 요청 텍스트는 사용할 수 있는 것으로 보입니다.

이 요청은 Twitter가 해당 코드의 저작권 보유자이며 Twitter의 내부 플랫폼 및 도구에 대한 독점 소스 코드임을 명시합니다.

제거되기 전에 누군가가 코드를 다운로드하여 다른 플랫폼에서 사용할 수 있도록 했는지 여부는 확실하지 않습니다. 또한 해당 코드가 공개된 기간도 불분명합니다.

저자 찾기

이 회사는 Microsoft에 코드 제거를 요청했을 뿐만 아니라 북부 캘리포니아 지방 법원에 GitHub에서 코드 제거를 요청하는 청원서를 제출했습니다.

또한 이 위반에 책임이 있는 사람을 찾기 위해 FreeSpeechEnthusiast 사용자의 이름, 주소, 전화번호, 이메일 주소, 소셜 프로필 및 IP 주소를 요청했습니다.

뉴욕 타임즈 기사에 따르면 트위터 내부 조사 결과 이번 사건의 책임자는 머스크가 대규모 직원을 해고한 지난해 회사를 떠난 전직 직원일 가능성이 있다고 합니다.

회사의 경영진은 최근에야 GitHub에서 해당 코드의 존재를 알았을 것이므로 몇 달 동안 공개된 상태로 유지되었을 가능성이 있습니다.

덧붙여서 Elon Musk는 며칠 전에 Twitter의 일부 코드가 이달 말에 공개될 것이라고 발표했습니다.

이 경우 홈페이지에서 사용자에게 트윗을 추천하기 위해 플랫폼에서 사용하는 코드 부분이지만 FreeSpeechEnthusiast가 GitHub에 게시한 것과 동일한지 여부는 알 수 없습니다. 그러나 코드의 다른 부분이라고 생각할 수 있습니다.

오픈 소스 Twitter 코드

그 자체로 공개 코드(오픈 소스)에는 많은 이점이 있습니다.

그러나 코드를 경쟁 우위로 사용하는 회사 입장에서 코드를 공개하는 것은 전혀 좋은 일이 아닙니다.

사실 공개된 코드는 누구나, 심지어 경쟁사도 복사할 수 있고, 트위터가 소스 코드 개선에 막대한 투자를 하고 있기 때문에 그것을 경쟁사에 양보하는 것은 말이 되지 않습니다.

따라서 FreeSpeechEnthusiast가 행한 것은 사실상 지적 재산의 절도이며 소유자의 동의 없이 공개함으로써 악화됩니다.

진정한 오픈 소스 코드는 예를 들어 누구나 사용할 수 있도록 소유자가 직접 공개하는 코드입니다. 예를 들어 Satoshi Nakamoto가 Bitcoin을 누구나 사용할 수 있도록 만든 방법입니다.

사실, 나카모토의 코드는 비트코인 ​​복제품을 만드는 데 셀 수 없이 많이 사용되었지만, 이들 중 대부분은 필연적으로 나중에 잊혀지게 되었습니다.

Twitter의 경우 경쟁자에게 코드를 제공하는 것은 해로울 수 있습니다. Bitcoin과 달리 경쟁자는 코드를 사용하여 Twitter에 해를 끼칠 수 있기 때문입니다.

대조적으로, 비트코인 ​​클론의 실패는 비트코인이 하나만 있고 오직 하나만 있을 수 있음을 보여주었기 때문에 BTC만 선호했습니다.

 


출처: https://en.cryptonomist.ch/2023/03/27/part-twitter-code-released/