现有的开源项目可以放到github上吗?

发布于 2024-09-05 20:30:40 字数 1455 浏览 4 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

沦落红尘 2024-09-12 20:30:40

从法律上讲,是的,您可以,因为源代码是免费提供的,并且您(通常)可以重新分发它。这是“犹太洁食”吗?我想这要看情况。很多人会在 GitHub 上镜像存储库,特别是当规范存储库仅作为 SVN(或其他)存储库提供时;在这种情况下,将其发布到 GitHub 上的人通常会保留相同的名称,并注明它是官方存储库的镜像。

如果您不仅要镜像,而且分叉该项目并将其放在 GitHub 上,您可能应该更改分叉的名称(除非您完全打算并期望将您的更改合并到官方存储库中)稍后)。

Legally, yes you can, since the source code is freely available and you are (generally) allowed to redistribute it. Is it "kosher"? I guess that depends. A lot of people will mirror a repo on GitHub, especially if the canonical repo is only available as an SVN (or other) repo; in that case, the person who puts it up on GitHub will usually keep the same name, with a note that it is a mirror of the official repo.

If you're not only mirroring but forking the project and putting it up on GitHub, you should probably change the name of your fork (unless you fully intend and expect to have your changes merged into the official repo at some later date).

冷情 2024-09-12 20:30:40

只要链接到真正的所有者,您就可以随时将开源项目放在 github 上。

Github 的创建是为了让程序员能够扩展其他人的工作。所以我认为这不会成为问题。您唯一需要检查的是他们的许可证。许可证需要允许分发。

You can always put a opensource project on github as long as you link to the real owners.

Github is made to enable programmers to extend someone else their work. So I don't think it would be a problem. The only thing you need to check is their license. The license needs to allow distribution.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文