点击关注后,你不仅获得一个找资源的工具,更获得一个有趣的灵魂 ▶ ▶ ▶
这几天程序员圈子在传一件事,GitHub上一批和微信聊天记录相关的开源项目,被腾讯用一纸DMCA投诉函给“端”了。直接点名的仓库有38个,但因为被“复刻”了太多次,最终被批量处理的项目超过4000个。
事情围绕一个叫 WeChat Clean 的项目展开。它就是个免费的工具,帮你分析微信占了多少手机空间,看看哪些群聊和文件最占地方,方便清理。因为它确实解决了手机存储的痛点,在GitHub上很受欢迎。
腾讯给GitHub发了正式的DMCA(美国《数字千年版权法案》)投诉。GitHub随后给了开发者两个选择:24小时内自己删代码,或者提交法律反诉。个人开发者通常没精力跨国打官司,只能选择删除。
腾讯投诉的核心理由是:这些工具绕过了微信的技术保护措施。官方认为,微信存储在本地手机里的数据库,用了自己的加密方法和协议,这些都属于受保护的技术。第三方工具去解析它,就构成了“规避技术措施”。更关键的一点是,投诉中提到,“用户的聊天记录存储格式,归腾讯所有。” 这话让很多人觉得不解:我自己手机里的数据,看看格式都不行?
从开发者角度看,做这类工具往往是因为官方功能不够用。微信自带的聊天记录管理功能有限,导出的格式也不方便分析。当用户有需求而官方没提供时,技术社区用开源方式做个补充工具,是很常见的事。现在这些非商业项目,因为触及了巨头的技术边界,被法律武器处理,开发者觉得有点“冤”。
当然,腾讯的担心有它的道理。去年微信安全中心就发过公告,提醒用户慎用第三方外挂,强调这些工具可能威胁隐私和安全。对于一个十亿用户级别的应用,安全肯定是首要考虑。
类似的数据控制权摩擦不只这一起。之前就有开源项目因为解析主流App的本地数据而被下架。这类事件的矛盾点很一致:平台用技术和法律条款保护自己的数据格式和生态,而用户和开发者则想要更灵活的数据控制权和工具选择权。
对普通用户来说,结果就是选择变少了。想深度清理微信空间,或者用自己的方式分析聊天记录,变得更困难。安全与便利,有时确实难以兼得。
这件事不会是个终点。只要需求存在,尝试就不会停止。它更像一个标志,提醒我们思考:在数字时代,个人数据的实际控制权,到底有多大? 这个问题的答案,或许比我们想象的更复杂。