我可以在没有指定许可证的GitHub项目中使用代码吗? [英] Can I use the code in a GitHub project which does not have a license specified?

查看:185
本文介绍了我可以在没有指定许可证的GitHub项目中使用代码吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

假设公共GitHub项目没有指定许可证。我可以在自己的代码中使用该代码吗?如果可以,我可以根据什么许可证分发我的代码?我可以使用任何开源许可证吗?

指定许可证。我可以在自己的代码中使用该代码吗?


您不能说因为您不知道授权条款。您首先需要询问项目所有者什么是允许的。



公共Github存储库的含义由Github指定如下:






公共资源库可以被任何人查看和克隆。如果您的存储库选择此项:




  • 是一个开源项目

  • 对于其他成员应该很容易以分离和贡献它们的修改






开源项目的含义是没有真正说得更多,你可以公开阅读源代码。这是分叉库的先决条件,因此第二点是相当多余的,不会增加任何事情来澄清使用权限。它说甚至应该,即没有具体说明什么。


如果可以,我可以根据什么许可证分发我的代码?


如果可以的话,原作者会告诉你的。



< blockquote>

我可以使用任何开源许可证吗?


这取决于您想要达到的法定状态^^。一般来说,我不建议你这样做。



您应该首先找出适用的许可证。这可以通过联系原作者完成。除此之外,您可以要求原作者更加突出地使许可证更容易让其他人重新使用代码。



如果其他人也可以帮助您正在质疑您的衍生品的使用权利。


Say that a public GitHub project does not have a license specified. Can I use that code in my own code? If I can, under what licenses can I distribute my code? Can I use any open source license?

解决方案

Say that a public Github project does not have a license specified. Can I use that code in my own code?

You can not say as you don't know the licensing terms. You first need to ask the owner of the project what's allowed or not.

The meaning of a public Github repository is specified by Github as the following:


Public Repositories can be viewed and cloned by anyone. Choose this if your repository:

  • is an open source project
  • should be easy for other members to fork and contribute back their modifications

The meaning of "open source project" is not really saying much more that you can read the source code publicly. Which is then a pre-condition to fork a repository so the second point is pretty redundant and not adding anything in clarification of usage rights. It says even "should" which is saying nothing concrete.

If I can, under what licenses can I distribute my code?

If you can, then the original author(s) would have told you that.

Can I use any open source license?

It depends on the legal status you want to achieve ^^. Generally I can not suggest you to do that at all.

You should really find out first which license applies. That can be done by contacting the original author. Next to that you can ask the original author to make the license more prominent to make re-use of the code easier for others.

This will help you as well if others are questioning the use rights of your derivate later on.

这篇关于我可以在没有指定许可证的GitHub项目中使用代码吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆