我可以将此代码段复制粘贴到我的Public Domain应用程序中吗?

时间:2010-09-08 06:22:47

标签: android licensing

我发现this code很有用,并希望将其复制粘贴到我的应用程序中,该应用程序已获得public domain许可。

这是Android博客,它们经常显示有用的代码片段 无法与作者联系,我可以看到的唯一许可信息是“©2008 Google Inc.保留所有权利。”

我应该:

  • 不要担心,只是复制粘贴?
  • 自己重新实现而不看?
  • 复制粘贴,然后让它看起来不同?
  • 有更好的解决方案吗? ...

是否存在“如果短于50行然后没有版权适用”等规则?

3 个答案:

答案 0 :(得分:3)

该博客文章的源代码在Google Code上:http://code.google.com/p/android-imagedownloader/它拥有Apache 2.0许可证。

答案 1 :(得分:3)

Frank似乎已回答了您的主要问题 - 该代码可以在Apache许可下获得,即您可以使用它并且可以根据您喜欢的任何许可自由分发包含它的作品,前提是您包含免责声明和版权声明。

我想解决你问题的第二部分:

  

是否存在“如果短于50行然后没有版权适用”等规则?

简短的回答是。答案很长,很复杂,但可能不是。

SCO起诉handful非常通用的代码行,这些代码似乎是从Unix进入Linux的。有时在100多行文件中只有2行或3行。

虽然SCO最终失去了这一案件,但是有一些先例可以复制作为侵犯版权的作品的极小部分。可以在Ben Sheffner's law blog找到一些列表,最引人注目的是发现2秒的音频采样被侵权[Bridgeport Music, Inc. v. Dimension Films]

答案 2 :(得分:1)

从法律上讲,您无权在公共领域发布Google代码,并且您应该有一位朋友从未见过代码执行此功能的洁净室实施或遵守许可条款。

在实践中,它根本不重要。不要担心并做到这一点。博客在那里教你一些技巧。作者可能会很高兴他们的写作有益于某人,显然不会为此寻求任何补偿。它已经公开,可公开观看。你没有受到任何伤害,而且任何人雇用律师并追随你的机会,即使像谷歌这样资金雄厚的公司,也是无穷无尽的。机会是如果它与android有关,反正它是apache。属性并继续前进。

最糟糕的是,你会得到一个C + D,然后你必须解决问题。这里真的没有任何损害可以担心。