我想知道在公共摘要中使用代码是否合法,因为Gists没有许可证。我无法在线找到有关公共Gist的任何许可信息。
根据https://softwareengineering.stackexchange.com/a/26607/354680,默认情况下版权适用,除非合理使用。我引述一些讽刺意味:
过去,在工作中明确提及版权是一种义务。不再需要。
如果您所在的国家/地区是伯尔尼公约的成员国,那么它将是自动的。您拥有工作的全部权利。
唯一的例外是在“合理使用”的背景下使用您的作品。例如,我可以从互联网或书籍中复制/粘贴部分文字,以说明我的解释。那就是我现在要做的,我无所畏惧...
版权并不禁止所有复制或复制。在美国,根据1976年《版权法》编纂为17 U.S.C.的合理使用原则。第107条允许未经版权所有者许可或进行版权复制而进行某些复制和分发。该法规没有明确定义合理使用,而是给出了四个非专有因素以供合理使用分析考虑。这是来自WikiPedia。
但是,未明确提及版权可能会使某些公司对其善意使用您的代码的权利和义务知之甚少。
您要避免所有书面工作来迫使他们停止使用您的代码,因此,作为一般规则,即使这不是义务:
在每个源代码文件中添加版权声明。将完整许可证附加到项目。