哪个是发布框架的最佳许可证?

时间:2012-02-22 15:17:05

标签: ios licensing report

我正在为使用CoreData的iOS设备开发报告引擎。

我希望用开源许可证发布它,但我不知道哪个是最好的选择。

这些是我需要满足的必备条件:

  • 该引擎可用于商业和非商业应用
  • 使用该引擎的开发者必须在应用中提供公共信用
  • 如果开发人员对引擎进行更改必须在公共存储库中释放它(并且只有它),或者必须将它们发送给我以将它们集成到更新的版本中。

你有什么建议吗?

2 个答案:

答案 0 :(得分:2)

我认为this license(LGPL v3)适合你。

答案 1 :(得分:1)

正如Marc B所说,你真的应该和律师谈谈。在此期间,您可能需要访问http://www.opensource.org/进行一些学习,Larry Rosen写了一本关于该主题的优秀书籍:http://www.rosenlaw.com/oslbook.htm