服务堆栈FOSS异常

时间:2014-05-14 20:59:13

标签: servicestack

最近我开始开发一个Service Stack开源项目。昨天我通过了10个免费操作限制:

The free-quota limit on '10 ServiceStack Operations' has been reached. 
Please see https://servicestack.net to upgrade to a commercial license

我的工作假设是开源项目有例外:FOSS Exception

可能是我对此许可证的解释不正确。

简单来说,FOSS异常如何用于想要使用ServiceStack v4(或其他FOSS项目)的开源项目?我需要购买许可证吗?如果是这样,这会如何影响源代码的共享,并且其他贡献者可以使用它吗?

1 个答案:

答案 0 :(得分:4)

我收到了Demis Bellot关于Service Stack G +社区的回复。

  

官方NuGet套餐受商业许可证保护,   而AGPL / FOSS例外许可证涵盖了源代码   在GitHub上并列在SS repos的根目录中,例如:   https://github.com/ServiceStack/ServiceStack/blob/master/license.txt#L40

     

v4的所有源代码都在GitHub和开源项目上   构建自己的分叉并使用测试许可证密钥:   https://github.com/ServiceStack/ServiceStack.Text/blob/master/tests/ServiceStack.Text.Tests/App.config#L4

     

OSS项目获取最新二进制文件的最简单方法是   在以下位置构建主ServiceStack.sln:   https://github.com/ServiceStack/ServiceStack/tree/master/src

     然后,他们可以将预编译的dll用于ServiceStack的子服务器   项目在:   https://github.com/ServiceStack/ServiceStack/tree/master/lib或者如果   首选您可以构建子项目并使用那些已编译的项目   而是二进制文件。