1
AoEiuV020 2021-06-04 14:59:05 +08:00 2
首先,不论什么 license,作者允许复用那就可以复用,就算 license 不允许也可以视为例外,
然后,github 自己有个 license,大意是说发布在 github 上没有 license 的项目视为允许 fork 允许修改允许啥的,以前有看到过这个声明,现在没找到,应该没记错, |
2
AoEiuV020 2021-06-04 15:05:04 +08:00 4
github 默认开源声明,
https://docs.github.com/en/github/site-policy/github-terms-of-service#5-license-grant-to-other-users 5. License Grant to Other Users Any User-Generated Content you post publicly, including issues, comments, and contributions to other Users' repositories, may be viewed by others. By setting your repositories to be viewed publicly, you agree to allow others to view and "fork" your repositories (this means that others may make their own copies of Content from your repositories in repositories they control). 这句话就至少是允许修改使用的,只要不发行, this means that others may make their own copies of Content from your repositories in repositories they control |
3
msg7086 2021-06-04 17:23:58 +08:00 1
@AoEiuV020 你拉出来的这句话是只允许复制,没说允许修改和使用。
换句话说,只允许 View 和 Fork 这两个动作。 至于楼主的这个口头允许,写得实在太模糊了,法律上很难判断是否显式授权。 如果你有版权洁癖的话还是不应该用;没有的话就随便用啦。 |
4
ybleak 2021-06-04 17:30:08 +08:00 1
直接说结论,不能。
没有协议,反而要求更高。 |
6
jim9606 2021-06-04 21:24:08 +08:00 1
既然作者给你回复了,等于是专门给了一个针对你的 license 。虽然这样的口头授权不太正规也有很多瑕疵,但肯定是有效的。
贴在 repo 里的 license 是针对不特定个体的,因为多数开源项目的作者都懒得逐个跟使用者谈授权。 |
7
ysc3839 2021-06-04 21:51:03 +08:00 1
那个项目的 package.json 里有写 `"license": "ISC",`,没有 LICENSE 文件的情况下可以认为这里的声明是有效的。
许多开源项目的代码会写一行 `SPDX-License-Identifier: GPL-2.0-or-later` 来声明许可协议,而不写一大串声明,一般也是认为是有效的。 不过这种情况最好还是问一下,不然容易引起争执。 |
8
yitingbai 2021-06-04 22:18:29 +08:00 1
真是惭愧啊, 我一般遇到能用的项目自己拉下来就用, 从来不看有没有 license , 楼主的版权意识至少领先我 100 年
|
9
frinstioAKL 2021-06-05 10:05:44 +08:00 via iPhone 1
可以的,只要作者书面同意就可以了。我之前有个 repo 没有放 license,apple 法务直接发邮件过来请求在 MIT license 下使用我的 repo,所以应该是合法的
|
10
Ljcbaby 2021-06-05 12:57:54 +08:00
@frinstioAKL #9 所以是个什么项目被 Apple Inc.关注到了
|
11
frinstioAKL 2021-06-05 14:52:56 +08:00
@Ljcbaby 一个深度学习目标检测论文 yolov3 的 tf 复现
|
12
sleeepyy 2021-06-06 14:59:52 +08:00
NO LICENSE 本身是有明确的定义的: https://choosealicense.com/no-permission/
简单来说,你可以 view/fork, 但是不能 use/modify/share 。 |