使用另一个语言重写某个 apache 2.0 的项目问题?

2022-05-17 11:18:39 +08:00
 sinnosong1

是否需要声明采用了参考项目的源代码地址?修改了那些代码?是否需要采用同样的 license ?是否其他还有什么需要注意的地方?

1543 次点击
所在节点    程序员
4 条回复
Hieast
2022-05-17 12:04:32 +08:00
你都重写了,还看开源协议干啥?
没有啥协议能管到想法的,知识产权法只保护具体的实现
tinytoadd
2022-05-17 13:04:17 +08:00
Andrew S. Tanenbaum 在不使用任何 AT&T 的源代码前提下,自行开发与 UNIX 兼容的操作系统 Minix ,避免了著作权上的争议。
msg7086
2022-05-17 13:17:00 +08:00
如果你看着项目源码,照着翻译或者写代码,就属于衍生作品,需要按照衍生作品的要求来声明著作权。

如果你不看源码,直接按照功能对功能来重写一遍,就不会有著作权问题,你拥有所有著作权权利。
sinnosong1
2022-05-17 13:38:27 +08:00
@msg7086 懂了,感谢!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/853394

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX