写点什么

Twitter 部分源代码泄漏、疑遭离职员工报复:马斯克要求 GitHub 交出所有上传、下载人员名单

  • 2023-03-27
    北京
  • 本文字数:1832 字

    阅读完需:约 6 分钟

Twitter部分源代码泄漏、疑遭离职员工报复:马斯克要求GitHub交出所有上传、下载人员名单

最近的法律文件显示,Twitter 的部分源代码已经在网上泄露。这是一次罕见的、严重的知识产权泄露事件。为防止该事件对其服务产生潜在的破坏性损失,Twitter 已经采取了法律行动。

 

部分源代码在线泄露

 

根据文件显示,上周五 Twitter 采取了行动,向 GitHub 发送了版权侵权通知,并删除了被泄露的代码。GitHub 遵从了通知并删除了该代码。DMCA 通知显示,这次泄露的源代码是 Twitter 平台和内部工具的私有源代码,严重侵犯了 Twitter 的版权。具体的仓库地址是:https://github.com/FreeSpeechEnthusiast/PublicSpace。该帐号的名字 “FreeSpeechEnthusiast”,这显然是对马斯克的攻击,毕竟他曾自称 “言论自由绝对主义者”。

 


根据备案文件,Twitter 现在正在寻找该账户背后用户的明确身份,该用户于年初在 GitHub 上注册,似乎只上传了 Twitter 代码。马斯克所拥有的这家公司还通过美国加利福尼亚州北区地方法院命令 GitHub 识别所有上传和发布代码的人,甚至还包括了所有下载此代码的人。他们要求 GitHub 提供相关各方的姓名、地址、电话号码、电子邮件、社交媒体资料和 IP 地址。那 GitHub 到底会不会交出所有进行了“git clone”的人员的信息?有网友回复说:“目前不存在这种法律”。

 

据《纽约时报》援引未具名知情人士的话说,该公司还对泄密事件展开了内部调查。目前还不清楚泄露的代码在网上发布了多长时间,但它似乎已经公开至少几个月了。根据处理此事的高管推测,负责此事的人去年离开了 Twitter ,应该是在马斯克入驻 Twitter 后,正值公司内部动荡期间。

 

马斯克接手时,Twitter 的员工总数为 7500 人,而现在的员工人数不到 2000 人。尽管每次裁员马斯克都实施了临时代码冻结举措,以防止在裁员期间对其应用程序进行任何更改,但这可能是被裁掉的 5500 人中某个心怀不满的员工故意实施的报复行为。而 Twitter 这些高管最近才知道源代码泄露了。

 

一般平台和工具的私有代码会被严密保密,严禁分享,因为可能会被竞争对手利用或暴漏安全漏洞。因此这些高官担忧该代码包含安全漏洞,可能会让黑客或其他有动机的各方有机会提取用户数据或关闭网站。网络安全软件公司 Emsisoft 的威胁分析师 Brett Callow 也对此评论道,Twitter 代码的公开发布确实“令人担忧”,“它让探测漏洞变得更容易、更快捷。”

 

迟迟未能实现的开源

 

意外泄露的私有代码在短期内对安全性非常不利,而有意开源的代码往往具有更好的长期安全性。在泄密事件之前,马斯克已承诺开源 Twitter 的部分代码。马斯克过去曾多次表示,他支持将该平台算法开源的想法,从表面上开源也有利于提高 Twitter 的平台透明度。

 


在此之前,马斯克其实在 2 月 22 日的时候就宣布过“Twitter 的算法将于一周后开源”。当时一位 Twitter 用户在与马斯克互动时表示,把 Twitter 开源吧,如果能够做到这一点,他们“真的会印象深刻”。马斯克随后回复称:“我们的算法会在下周开源,首先要做好失望的准备,但它会迅速改进的!”

 


马斯克虽然理解开源的价值,但 Twitter 真正的开源又迟迟实现不了。一直拖到 3 月 18 日,马斯克才再次发声,表示将于 3 月 31 日开源。到时到底是否能按时开源,也很难说。开源需要有专门的软件开发人员和工程师,他们了解算法背后的代码以及需要做什么才能开源该代码,而该公司开源相关的人实际上都早已离职。Twitter 的前开源负责人 Will Norris 曾表示:

 

当我加入 Twitter 时,我们已经有许多大型开源组件的现代化工作正在进行中。Pants构建系统正在被Bazel取代。正在努力准备最终用Kubernetes取代Apache AuroraMesos而且,我们已经是Apache KafkaHadoopScala的最大用户之一。我们还有一个 JVM [ Java 虚拟机] 的自定义分支,我们希望它最终能够开源。有很多令人惊叹的工作正在进行中,Twitter 成功地从这些社区聘请了非常优秀的人来从事这些项目。然后裁员发生了。

 

Norris 对此无限感慨:“大多数在 Twitter 从事开源工作的关键人物都离开了。所有与我一起从事开源工作的工程师也都离开了。”

 

Twitter 的源代码在开源前被泄漏,这肯定会让马斯克感到不舒服,就是不知道最后会有哪个倒霉高管背锅。

 

GitHub 通常不会就删除内容的决定发表评论。但据称,有媒体向 Twitter 求证时,用于媒体查询的电子邮件发出了一条自动回复,其中使用了“大便表情符号”。

 

参考链接:

https://www.nytimes.com/2023/03/26/technology/twitter-source-code-leak.html

https://twitter.com/elonmusk/with_replies

https://github.com/github/dmca/blob/master/2023/03/2023-03-24-twitter.md

2023-03-27 14:523965

评论

发布
暂无评论
发现更多内容

GPT-4写代码能力提升21%!MIT新方法让LLM学会反思,网友:和人类的思考方式一样

Openlab_cosmoplat

机器学习 开源社区 智能 ChatGPT GPT-4

软件测试/测试开发丨在Docker 上搭建持续集成平台 Jenkins

测试人

软件测试 自动化测试 测试开发

低代码开发:助力企业高效实现数字转型的一大利器

加入高科技仿生人

大数据 低代码 数字化 数字转型

从GPT-4、文心一言再到Copilot,AIGC卷出新赛道?

引迈信息

微软 AIGC 文心一言 GPT-4

如何高效搭建资产管理平台?众安科技告诉你答案是图技术

NebulaGraph

图数据库

合约跟单项目系统开发(技术源码)丨合约量化系统开发技术(成熟案例)

I8O28578624

山东大学-飞桨人工智能教育创新中心正式挂牌,打造区域产教融合新范式

飞桨PaddlePaddle

面试造火箭?GitHub飙升“2023(Java 岗)面试真题汇总”转载40万

三十而立

Java java面试

多功能PDF编辑工具:Nitro PDF Pro激活版

真大的脸盆

Mac PDF Mac 软件 PDF编辑 pdf编辑工具

中康科技黄毅宁:AI+医疗,于我而言是圆梦

飞桨PaddlePaddle

数据库领域3月大事件

NineData

数据库 云计算

百图生科AIGP平台发布:提供多种蛋白质生成能力,邀伙伴联手开发“新物种”

硬科技星球

黄牛党“屯购”OPPO Find X6 无感验证护航官方商城安全

Geek_2d6073

一点点进步的OceanBase数据库文档!

OceanBase 数据库

数据库 oceanbase

内核不中断前提下,Gaussdb(DWS)内存报错排查方法

华为云开发者联盟

数据库 后端 华为云 华为云开发者联盟 企业号 3 月 PK 榜

永洪BI、瓴羊Quick BI领衔国产BI工具

巷子

ADDS-DepthNet:基于域分离的全天图像自监督单目深度估计

飞桨PaddlePaddle

两项大奖加持,浩鲸科技福利小店-WHALE SELECT

鲸品堂

福利 平台 平台搭建 企业号 3 月 PK 榜

解决90%面试问题!GitHub顶级"Java面试手册"了解下八股文天花板

三十而立

Java java面试

模型驱动软件开发 打造企业数字化未来

力软低代码开发平台

币安/欧意合约自动跟单软件开发源代码

开发v-hkkf5566

华为昇思MindSpore开源社区三周年生日会,三大亮点不容错过!

Geek_2d6073

git客户端软件:Sublime Merge 激活版

真大的脸盆

Mac Mac 软件 Git客户端

关于 MyBatis 我总结了 10 种通用的写法

三十而立

Java mybatis

百度安全助力小度智能屏通过中国泰尔实验室适老化技术测试认定

百度安全

智能硬件

智慧公厕:未来城市的必备设施

光明源智慧厕所

物联网 智慧城市

软件测试/测试开发丨APP自动化Android特殊控件Toast识别

测试人

软件测试 自动化测试 测试开发

批量上传iOS应用程序截图的实用技巧

雪奈椰子

质量内建落地的四要素

老张

质量保障 质量内建 交付质量

任务卷轴模式系统开发NFT技术

薇電13242772558

系统

Twitter部分源代码泄漏、疑遭离职员工报复:马斯克要求GitHub交出所有上传、下载人员名单_文化 & 方法_Tina_InfoQ精选文章