Skip to content

Chinese Video Creator 老师好我叫何同学(Hetongxue) Violating MIT License #25

@LouieWickDing

Description

@LouieWickDing

English Version(英文版)

Reference to the MIT License Text:

The key part of the MIT License text that applies in this case is:

"The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software."

This is found in the MIT License under the section about redistribution.

Violation Explanation:

The video created by 老师好我叫何同学(Hetongxue) on Bilibili platform and 老师好我叫何同学 on YouTube from China use MIT-licensed software in his video 《我用36万行备忘录做了个动画…》 on Bilibili and 《我用36萬行備忘錄做了個動畫…》 on YouTube which is related to a commercial project and fail to mention the original authors or the MIT License. And he and his team claim the code as their own without attribution, they would be violating the following part of the MIT License:

"The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software."

This clause requires that whenever you distribute the software (modified or unmodified), you must include the original copyright notice and the permission notice (i.e., the MIT License). Failing to do so, especially when you use the software for commercial purposes, would constitute a violation of the agreement, as you are not providing the required attribution to the original authors.

Evidence

Evidence1

This video 《我用36萬行備忘錄做了個動畫…》 on YouTube at 0:56
image
It shows this project. And Hetongxue also claims that "所以我们专门写了一个软件“(It means: So we wrote a software).

Evidence2

Hetongxue and his team even remove the header comment from the file which includes project's author. More intended to hide they are using an open source project and pretend to be professional.

image
Left: original code from this project.
Right: the code they claim as "We wrote".

It is pretty obvious that they pretend to hide the copyright and project's author. This behavior absolutely violates the MIT License.

Evidence3

Update Time: 2024-11-20 5:10 PM CST

Yesteday, he and his team updated the original cotent of the video 《我用36万行备忘录做了个动画…》 on Blilibili. They replaced the video and added a pinned comment.

Hetongxue's pinned comment:

We’ve seen the discussions in the comments about the character art conversion program. The character conversion program used in our video is indeed based on the open-source project ASCII-generator, with modifications primarily made to optimize the character generation ratio, image cropping method, and parameter passing method. The narration at 55 seconds in the video, “So we specifically wrote a software to convert the color blocks in the preview animation into characters,” was not entirely accurate. We sincerely apologize for not pointing this out in the video.

The reason for this is that when writing the script for the video, I wasn’t thorough enough and did not communicate properly with the relevant team members. I didn’t realize that this program was based on an open-source project, and I failed to fulfill my review responsibilities. We are truly sorry for this oversight.

We have already updated the video to reflect the correct source, modified the relevant descriptions, and added proper citations. At the same time, we are conducting an internal review to reflect on our processes and editorial practices. We sincerely appreciate everyone’s supervision and feedback.

screenshot:
image

However, the image shown in Evidence2 still has the head comment removed, which remains in violation of the MIT License.
Additionally, while the pinded comment was added, it still does not include essential information such as author name, project URL, and MIT License. This is clearly insincere and appears to be a half-hearted attempt at addressing the issue.

In my opinion, a sincere video creator should leave the following pinned comment

This video features a program based on the open-source project ASCII-generator (available at: ASCII-generator).

Copyright and License

This project is licensed under the MIT License. See the LICENSE file for details.

Modifications

The original ASCII-generator project has been modified in this video. The main changes include:

  • Optimized the character generation ratio.
  • Altered the image cropping method.
  • Changed the way parameters are passed in the program.

Special thanks to vietnh1009 for his contribution to the original project!


However, the video 《我用36萬行備忘錄做了個動畫…》 on Youtube can't be replaced, so Evidence2 remains violation. He also posted a pinned comment

Hetongxue:

We have seen the discussions in the comments about the character art conversion program. The character conversion program used in our video is indeed based on the open-source project ASCII-generator, with modifications primarily made to optimize the character generation ratio, image cropping method, and parameter passing method. The narration at 55 seconds in the video, "So we specifically wrote a software to convert the color blocks in the preview animation into characters," was not entirely accurate. We sincerely apologize for not pointing this out in the video.

The reason for this is that when writing the script for the video, I wasn’t thorough enough, did not communicate properly with the relevant team members, and didn’t realize that this program was derived from an open-source project. I also failed to fulfill my review responsibilities. We sincerely apologize for this oversight.

Since we cannot update the video source, we will include the project citation at the end of this comment. We will also conduct an internal review to reflect on the process and editorial issues. We truly appreciate everyone’s supervision and feedback.

Project citation:
Nguyen Viet, ASCII-generator, (2018), GitHub repository, https://github.com/vietnh1009/ASCII-generator

screenshot:
image

To my surprise, it seems that he and his team understand the proper way to mention an open-source project under the MIT License on YouTube. However, they deliberately choose not to do so on Bilibili. This appears to be a deliberate and disappointing oversight. It is an unacceptable action, and their response is trulyThis appears to be a deliberate and disappointing oversight. It is an unacceptable action, and their response is truly half-hearted.

Actions That Can Be Taken

This is some suggestions for you @vietnh1009 <3.

1. Contact the Video Creator/Company

  • Direct Communication: You can reach out to the video creator or the relevant company via private message, email, or comment, informing them that they are violating the requirements of the MIT License. You can point out that they have not complied with the license terms, especially regarding proper attribution, license information, and crediting the original author's contributions. If needed, you can contact Hetongxue's team via the business email: xhaxx1123@163.com.

  • Provide Specific Suggestions: Recommend that they update the video description to comply with the MIT License by adding the correct copyright statement and license information.

2. File a Copyright Complaint

  • Platform Complaint: If communication fails, you can file a copyright complaint on the platform where the video is hosted (e.g., YouTube, Bilibili). Many video platforms allow you to submit copyright infringement complaints, and they may take action such as requiring the creator to update the description or add the necessary copyright and license information in the video.
  • If you do not have a Bilibili account, you can contact creators like @epcdiy and @gaogaotiantian, who have a large following on Bilibili and may be able to help bring attention to the issue.

3. Public Disclosure

  • Issue a Public Statement: If the creator does not take action, you can issue a public statement through social media or open-source communities to disclose that they have not complied with the MIT License, detailing the situation. This method can raise awareness and pressure the creator to correct the mistake.

Additional Notes

From GitHub Community Code of Conduct claims:

...

  • Keep it tidy. Make the effort to put things in the right place, so that we can spend more time discussing and less time cleaning up. So:

    • Don’t start a discussion in the wrong category.
    • Don’t cross-post the same thing in multiple discussions.
    • Don’t post no-content replies.
    • Don't "bump" posts, unless you have new and relevant information to share.
    • Don’t divert a discussion by changing it midstream.
    • Rather than posting “+1” or “Agreed”, use the upvote button. Rather than taking an existing discussion in a radically different direction, open a new discussion.

...

To follow the community rules and maintain a healthy community environment, just use the upvote button instead of +1 or Agreed if you agree with this issue.

Result

Finally, HeTongxue (the user name of "老师好我叫何同学") deleted his video on both Bilibili and YouTube. He also posted a dynamic update about his Apology and Explanation.

Additionally, HeTongxue left a comment on issue #23 of this repository, and sent an email to the author expressing his apology. The author responded accordingly.

Here is the content from the author:

Author's Response

In gratitude, the author made an official appreciation video to thank everyone who contributed to resolving this issue.

Follow the links below:

It demonstrates the author's tolerance and magnanimity. The response is polite and measured, leaving a strong impression. At the same time, friends from the Chinese community also played a key role in resolving this issue. Thanks to everyone for their contributions to the open-source community. The storm has settled, and this matter should now come to a close.


Chinese Version(中文版)

MIT 许可证原文引用:

与此情况相关的 MIT 许可证原文如下:

"The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software."

这段话出现在 MIT 许可证的“再分发”条款中。

违反的条款说明:

在中国 Bilibili 平台上的视频创作者 老师好我叫何同学(Hetongxue)老师好我叫何同学 在 YouTube 上使用了 MIT 许可证下的软件,在他的视频 《我用36万行备忘录做了个动画…》 (Bilibili 上)和 《我用36萬行備忘錄做了個動畫…》 (YouTube 上)中,视频与商业项目相关,但未提及原作者或 MIT 许可证。他和他的团队声称这段代码是他们自己的,未进行归属,违反了 MIT 许可证中的以下条款:

"The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software."

该条款要求每当你分发软件(无论是修改版还是原版)时,都必须包含原始的版权声明和许可声明(即 MIT 许可证)。如果没有遵守此条款,尤其是在用于商业目的时,这就构成了对协议的违反,因为没有提供原作者应有的归属。

证据

证据1

在 YouTube 上的视频 《我用36萬行備忘錄做了個動畫…》 中的 0:56,显示了该项目。

image 在视频中,何同学还表示:"所以我们专门写了一个软件",意思是“所以我们写了一个软件”。

证据2

何同学和他的团队甚至删除了文件中的 header comment,该部分包含了项目的作者信息。这明显是为了隐藏他们正在使用一个开源项目,并伪装成专业开发者。

image
左图:来自该项目的原始代码。
右图:他们声称为“我们写的”代码。

显而易见,他们试图隐藏版权和项目的作者。这种行为绝对违反了MIT 许可证

证据3

更新时间: 2024年11月20日 下午5:10 CST

昨天,他和他的团队更新了Bilibili上的视频《我用36万行备忘录做了个动画…》,将视频换源并添加了一个置顶评论

何同学的置顶评论:

我们看到了大家在评论中关于字符画转制程序的讨论。我们视频中使用的字符转制程序确实是由开源项目ASCII-generator改动而来,改动的内容主要是优化字符生成比例、图片裁切方式和传参方式。视频中55秒的旁白“所以我们专门写了一个软件,可以把预览动画里的色块转换成字符”确实不严谨,非常抱歉在视频里没有指出这一点。之所以会出现这种情况,是因为我在写视频的文案时不够严谨,没有和相关同事做好沟通,并没有意识到这个程序是从开源程序改动而来,也没有尽到审稿义务,实在抱歉。我们已经对视频进行换源,修改了相关描述并增加引用来源,同时进行内部检讨,反思流程和审稿上的问题。衷心感谢大家的监督。

相关截图:

image

然而,证据2 中显示的图片仍然删除了head comment,这仍然违反了MIT License
此外,虽然添加了置顶评论,但仍然没有包含必要的内容,如作者名项目网址MIT License。这显然是不真诚的,并且看起来像是在敷衍他的观众。

在我看来,一个真诚的视频创作者应该在置顶评论中写下如下内容:

本视频使用的程序基于开源项目 ASCII-generator (项目地址: ASCII-generator)。

版权和许可

本项目采用 MIT 许可证。详情请查看LICENSE文件。

修改内容

本视频中的 ASCII-generator 项目已做了如下修改:

  • 优化了字符生成比例。
  • 修改了图片裁切方式。
  • 更改了程序中参数的传递方式。
  • 特别感谢 vietnh1009 对原始项目的贡献!

然而,在Youtube上的视频《我用36萬行備忘錄做了個動畫…》无法被换源,因此证据2的部分依旧违反了MIT License。与此同时,他依旧在Youtube的视频上发布了一条置顶评论

何同学的置顶评论:

我們看到了大家在評論中關於字符畫轉製程序的討論。我們影片中使用的字元轉製程式確實是由開源專案ASCII- generator改動而來,改動的內容主要是優化字元產生比例、圖片裁切方式和傳參方式。影片中55秒的旁白「所以我們特別寫了一個軟體,可以把預覽動畫裡的色塊轉換成字元」確實不嚴謹,非常抱歉在影片裡沒有指出這一點。之所以會出現這種情況,是因為我在寫影片的文案時不夠嚴謹,沒有和相關同事做好溝通,並沒有意識到這個程式是從開源程式改動而來,也沒有盡到審稿義務,實在抱歉。因影片無法換源,我們將在這篇評論的最後附上項目的引用來源說明,同時進行內部檢討,反思流程和審稿上的問題。衷心感謝大家的監督。
項目引用來源:
Nguyen Viet, ASCII-generator, (2018), GitHub repository, https://github.com/vietnh1009/ASCII-generator

屏幕截图:
image

令我感到意外的是,他和他的团队似乎明白如何在 YouTube 上正确地提到 开源项目 并遵循 MIT 许可证,但是他们却故意选择在 Bilibili 上不这么做。这似乎是一次故意且令人失望的疏忽。这种行为是不可接受的,他们的回应实在是敷衍了事。

可采取的措施

以下是一些建议@vietnh1009供您参考.

1. 联系视频创作者/公司

  • 直接沟通:您可以通过私信、邮件或评论等方式联系视频创作者或相关公司,提醒他们违反了MIT许可证的要求。您可以指出他们在使用开源项目时没有遵守许可证条款,尤其是在注明版权、许可证信息、以及原作者的贡献方面。如有需要,您可以通过商业合作邮箱与何同学团队取得联系:xhaxx1123@163.com

  • 提供具体建议:建议他们按照MIT许可证的要求更新视频描述、加上正确的版权声明和许可证信息。

2. 提出版权投诉

  • 平台投诉:如果沟通无效,您可以在平台上(例如YouTube、Bilibili等)提出版权投诉,要求视频创作者按照MIT许可证要求进行更正。在很多视频平台上,您可以提交版权侵权投诉,平台可能会采取措施,例如要求视频创作者更新描述,或者在视频中添加相关的版权和许可证信息。如果您没有Bilibili账号,您可以联系@epcdiy@gaogaotiantian,这两位视频创作者在Blilibili上有不少粉丝。

3. 公开披露

  • 发布公开声明:如果创作者没有采取行动,您可以通过社交媒体或开源社区发布公开声明,说明他们未遵守MIT协议,详细描述情况。这种方法可以让更多的人知道问题,并促使创作者纠正错误。

额外信息补充:

GitHub 社区行为准则有提到:

...

  • 井然有序。 尽可能做到物归其位,以便我们减少整理时间,将更多的时间花在讨论上。 因此:

    • 不要在错误的类别中开始讨论。
    • 不要在多个讨论中交叉发布同样的内容。
    • 不要发布无意义回复。
    • 除非您有新的相关信息要分享,否则不要贸然发帖。
    • 不要中途转换讨论。
    • 使用赞成按钮,而不要发布“+1”或“同意”。 不要将现有讨论带到完全不同的方向,这种情况应该开启一个新讨论。

...

为了遵守相应的社区规范,维护良好的社区环境,请不要多次回复相同内容。如果您赞成这个问题,可以使用投票功能来表达您的看法,以此取代在该问题下面评论我赞成支持维权等内容,这样会违反社区规范将导致这个问题被举报而关闭,这样作者就无法正确维护自己的权益了。感谢您的配合,让我们一起维护良好的社区生态<3.

结局

最终,老师好我叫何同学删除了他在 Bilibili 和 YouTube 上的视频。他还发布了关于备忘录动画的致歉与说明

此外,老师好我叫何同学 在该仓库的 #23 issue 问题下留下了评论,并向作者发送了邮件表示道歉。作者对此也做出了回应。

以下是作者的回应内容:

作者的回应

为了表达感激,作者制作了官方感谢视频,感谢所有帮助解决此问题的人。

以下链接:

作者的宽容与大度,回应得礼貌而得体,给人留下了深刻的印象。同时,来自中国社区的朋友们也在解决这一问题中发挥了关键作用,也许没有你们的支持,事情并不会解决的如此顺利。最后,感谢大家对开源社区的贡献。风波已经平息了,这个问题应该告一段落了。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions