我只想有人澄清以下问题,就像德米斯·贝洛特在几周前宣布ServiceStack将商业化一样。请参考下面的链接。
https://plus.google.com/app/basic/stream/z12tfvoackvnx1xzd04cfrirpvybu1nje54
(请注意,当我说ServiceStack或SS时,我指的是所有相关的SS库,如ServiceStack.Text等)
发布于 2013-09-17 19:41:32
得到明确答案的最好方法是问他们。但无论如何我会给你我的解释。
基本上,他们不能撤销他们在现有代码上授予你的许可证。从我读到的消息你链接,他们期望保持现有的基于BSD的代码可用,但不会做任何工作。
所以,回答你的问题:
如果我已经开发了一个使用ServiceStack的解决方案,那么即使我没有将SS二进制文件升级到商业版本,一旦SS商业化,我还需要购买许可证吗?
不,您将不需要购买许可证,只要继续使用现有的BSD许可版本。
以前版本的SS (在商业许可之前)是否始终是开源的,并使用与以前相同的许可证?
是。他们已经给了你一个现有版本的许可证。
如果我今天(在商业许可之前)在Github上叉党卫军,那么在党卫军商业化之后,维持这一点是否违法?
不,这不违法。
如果问题2的答案是“是”,那么在党卫军商业化后,我是否还能在不担心商业许可证的情况下(同时保持并向公众公布源代码)而推出以前的版本?
是的,你可以用旧的版本。但是请记住,他们没有义务保留旧代码,所以您可能会发现,突然之间,旧版本不再出现在他们的站点上,但这并没有改变他们授予您使用旧版本的权利。
我将重复我先前的发言:问他们。特别是如果您正在构建一个商业解决方案,那么获得他们对现有代码的授权的官方立场是值得的。
发布于 2014-06-02 05:56:06
https://softwareengineering.stackexchange.com/questions/211780
复制相似问题