《Dubbo 实现原理与源码解析 —— 精品合集》 《Netty 实现原理与源码解析 —— 精品合集》
《Spring 实现原理与源码解析 —— 精品合集》 《MyBatis 实现原理与源码解析 —— 精品合集》
《Spring MVC 实现原理与源码解析 —— 精品合集》 《数据库实体设计合集》
《Spring Boot 实现原理与源码解析 —— 精品合集》 《Java 面试题 + Java 学习指南》

摘要: 原创出处 OSC开源社区 「Travis」欢迎转载,保留摘要,谢谢!


🙂🙂🙂关注**微信公众号:【芋道源码】**有福利:

  1. RocketMQ / MyCAT / Sharding-JDBC 所有源码分析文章列表
  2. RocketMQ / MyCAT / Sharding-JDBC 中文注释源码 GitHub 地址
  3. 您对于源码的疑问每条留言将得到认真回复。甚至不知道如何读源码也可以请教噢
  4. 新的源码解析文章实时收到通知。每周更新一篇左右
  5. 认真的源码交流微信群。

【前情回顾】

国内智能设备制造商 UMIDIGI 因违反 GPLv2 协议引发争议,并告知开发者“想要源码上门自取”。

而后,知名科技博主 Naomi Wu(机械妖姬)表示愿意提供帮助,并真的跑到了 UMIDIGI 的办公室帮 Patrycja 索取内核源码,并把这个过程拍成了视频放在网上。

【后续更新来了】

机械妖姬已在个人频道上传了此次事件的完整视频,在完整的视频中能够看到,虽然一开始沟通不畅,但最终有一名女士接待了机械妖姬,并询问了此次前来的目的。

机械妖姬表示,Android 内核基于开源协议,而 Umidigi 的业务也与之密切相关,因此需要提供相关源代码。如果不提供的话,会引起外国友人们的误会。

通过视频也能发现,这名负责接待的女士对于技术这一块应该不是很了解。但在整个过程中,她表现出了足够的耐心和良好的态度,并愿意配合。不过作为一名普通员工,她也表示无法做主,需要向上级反馈此事,并互留了微信。

最终经过后续的沟通,机械妖姬拿到了源代码。目前源代码可从 Umidigi 官网或 GitHub 上获得,有条件的开发者可以亲自审查一下代码是否有问题。

在视频结尾,机械妖姬对 Umidigi 在后续对事情的处理上表达了赞赏,并对帮助她检查源代码的开发者以及开源中国社区在推动此事发展上进行了致谢。我们也希望经过此次风波后,开发者和企业能够从中吸取教训,能够合理的应对这种公关事件,避免此类事件一而再再而三的发生。

开源领域合规性方面要做的努力还有很多,我们也希望未来能够有更多同样想法的人能够站出来一起监督和推动开源事业的发展。

这里也附上源代码地址:

https://github.com/Hadenix/kernel_umidigi_f2_mt6771_4.14

最后,还是借助阮大博客里的一张图片一起再来了解一下开源软件许可协议的那些事儿,挺形象的。

文章目录
  1. 1. 【前情回顾】
  2. 2. 【后续更新来了】