抖音项目Semi Design涉嫌抄袭?技术团队发文致歉!

共 1631字,需浏览 4分钟

 ·

2021-11-05 17:53

点击关注公众号,回复“项目”获取2TB学习资源!

技术编辑:典典丨发自 思否编辑部 
转自公众号:SegmentFault

近日,抖音团队正式开源其企业应用设计系统 Semi Design。


据描述,Semi Design 是由抖音前端团队,MED 产品设计团队设计、开发并维护的设计系统。它作为全面、易用、优质的现代企业级应用 UI 解决方案,是一款包含设计语言、React 组件、主题等开箱即用的中后台解决方案,可用于快速搭建美观的 React 应用。


然而,就在 Semi Design 开源不久后,其代码仓库的部分文案被发现包含 Ant Design 的内容。



10 月 27 日,抖音前端技术团队发表声明,承认 Semi Design 之前使用过 Ant Design 的文案,并且没有注明出处。


其声明原文如下:


Ant Design 是业界优秀的开源设计系统。我们在实现 Semi Design 的过程中,开源社区的优秀实践提供了很多帮助。由于团队的疏忽,历史代码中使用 Ant Design 的文案没有注明出处,我们对此深表歉意。


Semi Design 已持续稳定维护了两年多,整体采用 Foundation/Adapter 架构,与 Ant Design 差异较大。Semi 项目开源,期望能够收到更多开发者的反馈,帮助我们改进产品。我们也会更严谨地遵循开源社区规则,积极回馈开源社区。


我是这个项目的负责人,大家有什么问题可以直接给我反馈。在起初我们组项目确实大量用了 antd,但在后期设计系统逐步发生变化,业务场景也发生变化。逐步开始自建。为了迁移成本的考虑,有些 api 会借鉴一些已有实现。项目上的时候并没有处理标明出处,这点确实欠妥当。


同时,大家如果对项目感兴趣,可以参与讨论。



另外,据 Semi Design 负责人称,他们已经更新了许可证,并对出处进行了标明,#70 (comment) 明确说明了 Semi Design 在何处引用了 antd 的设计。其中包括:


  • 代码引用的:Antd、rc-tree,涉及Grid组件、Tree组件、Typography组件

  • 技术原理或API设计参考的:informed、formik、Material Component Web,涉及组件:BaseComonent、Form



声明地址:
https://github.com/DouyinFE/semi-design/commit/eca375566a0451d9990a36e3b9a97547a20bb875

- END -


PS:如果觉得我的分享不错,欢迎大家随手点赞、在看。

 关注公众号:Java后端编程,回复下面关键字 


要Java学习完整路线,回复  路线 

缺Java入门视频,回复 视频 

要Java面试经验,回复  面试 

缺Java项目,回复: 项目 

进Java粉丝群: 加群 


PS:如果觉得我的分享不错,欢迎大家随手点赞、在看。

(完)




加我"微信获取一份 最新Java面试题资料

请备注:666不然不通过~


最近好文


1、SQL查找是否"存在",别再count了!

2、Java学生宿舍管理系统,附上源码 !

3、一款 PO VO DTO 转换神器

4、Spring Boot 核心知识点总结,面试再也不怕了!

5、Spring Boot + GraphQL 才是 API 的未来!



最近面试BAT,整理一份面试资料Java面试BAT通关手册,覆盖了Java核心技术、JVM、Java并发、SSM、微服务、数据库、数据结构等等。
获取方式:关注公众号并回复 java 领取,更多内容陆续奉上。
明天见(。・ω・。)ノ♡
浏览 34
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报