Apache 2.0许可。我应该如何处理呢? [英] Apache 2.0 license. How should I handle it?

查看:1881
本文介绍了Apache 2.0许可。我应该如何处理呢?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在开发闭源的商业应用为Android。而我使用提供了Apache 2.0许可GSON库。我只是链接JAR文件。

现在..有使用破版本GSON的特定设备中的错误: <一href="http://$c$c.google.com/p/google-gson/issues/detail?id=255">http://$c$c.google.com/p/google-gson/issues/detail?id=255

我是受影响的。

要解决的问题 - 我正在GSON来源,并纳入到我的项目只有改变包名

问:

  1. 我可以把它关闭源?

  2. 我可以出售这个程序?

  3. 我可以卖源?

  4. 我应该把一些在源文件?在所有50个左右?如果是的话,究竟应该怎么放呢?

解决方案

我不是律师,但是:

  1. 是的。见再分配部分。

      

    您可以复制和分发作品或衍生作品的复制品在任何媒介体,带或不带修改,以源代码形式或目标形式

  2. 是的。

      

    每个贡献者授予用户永久性的,全球性,非排他性的,不收费,免版税的,不可撤销的(除非在本节所述),专利授权制造,已经制造,使用,许诺销售,销售,进口,以及以其他方式转让工作

  3. 是的。再次看到再分配。

  4. 没有必要把任何东西在那以前没有的GSON源文件,但保留了声明和许可文件,如果他们有他们在你的源代码分发。如果你想版权的修改,那么你可以与你修改的文件上添加自己的头。再次看到再分配(特别是4.4)。

从技术上讲,我觉得你真的需要给的Apache 2.0许可副本,用户反正你是否不能修改GSON。

I'm developing closed-source commercial application for Android. And I'm using GSON library provided with Apache 2.0 license. I was just linking JAR file..

NOW.. There is a bug with specific devices using broken version of GSON: http://code.google.com/p/google-gson/issues/detail?id=255

I'm affected.

To solve issue - I'm taking GSON sources and incorporate into my project changing package names only.

QUESTION:

  1. Can I keep it close-source?

  2. Can I sell this app?

  3. Can I sell source?

  4. Should I put something in source files? In all 50 or so ? If yes, what exactly should I put there?

解决方案

I'm not a lawyer, but:

  1. Yes. See the Redistribution section.

    You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form

  2. Yes.

    each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work

  3. Yes. See Redistribution again.

  4. No need to put anything in the GSON source files that wasn't there before, but retain the NOTICE and LICENSE files if they have them in your source distribution. If you want to copyright your modifications then you can add your own header on top of the files with your modifications. See Redistribution again (specifically 4.4).

Technically, I think you actually need to give a copy of the Apache 2.0 license to users anyway whether or not you modify GSON.

这篇关于Apache 2.0许可。我应该如何处理呢?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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