Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug] tools/env_utility.py 包含 GPL 声明,这个和 RT-thread 的 Apache 授权冲突了 #9801

Open
unicornx opened this issue Dec 19, 2024 · 3 comments

Comments

@unicornx
Copy link
Contributor

RT-Thread Version

master

Hardware Type/Architectures

N/A

Develop Toolchain

Other

Describe the bug

参考:https://www.apache.org/licenses/GPL-compatibility.html

Apache 2 software can therefore be included in GPLv3 projects, because the GPLv3 license accepts our software into GPLv3 works. However, GPLv3 software cannot be included in Apache projects. The licenses are incompatible in one direction only, and it is a result of ASF's licensing philosophy and the GPLv3 authors' interpretation of copyright law.

所以我认为 Apache license 的 RT-Thread 包含了 GPL 的代码也是不恰当的,会有潜在的法律问题。

Other additional context

No response

@BernardXiong
Copy link
Member

工具的python脚本不在这块之列,如果要更改为Apache License v2.0,需要溯源获得大家的认可。

@unicornx
Copy link
Contributor Author

工具的python脚本不在这块之列,如果要更改为Apache License v2.0,需要溯源获得大家的认可。

“工具的python脚本不在这块之列” 是什么意思?是说这部分不会编译进入 kernel 的 image 所以没关系?

@BernardXiong
Copy link
Member

工具的python脚本不在这块之列,如果要更改为Apache License v2.0,需要溯源获得大家的认可。

“工具的python脚本不在这块之列” 是什么意思?是说这部分不会编译进入 kernel 的 image 所以没关系?

工具python代码和rt-thread本身的代码差别很大,不属于嵌入式代码的范畴的

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants