Open source Silverstripe和BSD许可证情况

Open source Silverstripe和BSD许可证情况,open-source,silverstripe,Open Source,Silverstripe,我遇到过这样的情况,开发者声称她为我公司工作的网站是基于开源CMS/框架Silverstripe的。第二种说法是,他希望他的代码在我无法访问的机器上实现。此外,我有可能从他提供给我的IP打开/关闭域。我看不出他到底写了什么,cms有什么特点 我的问题是:这种情况是否正常?根据BSD许可证,我作为客户的权利是什么?我可以查看他正在编码的代码吗?特别是我有这样的印象,他就是以这种方式把软件租给我的。但我们希望得到建筑师和开发时间方面的报酬。有人能向我澄清一下情况吗?我很清楚:只要你保留版权声明,你可

我遇到过这样的情况,开发者声称她为我公司工作的网站是基于开源CMS/框架Silverstripe的。第二种说法是,他希望他的代码在我无法访问的机器上实现。此外,我有可能从他提供给我的IP打开/关闭域。我看不出他到底写了什么,cms有什么特点

我的问题是:这种情况是否正常?根据BSD许可证,我作为客户的权利是什么?我可以查看他正在编码的代码吗?特别是我有这样的印象,他就是以这种方式把软件租给我的。但我们希望得到建筑师和开发时间方面的报酬。有人能向我澄清一下情况吗?

我很清楚:只要你保留版权声明,你可以做任何你想做的事情,比如更改、出售等等

因此,就SilverStripe许可而言,您的开发人员正在做的事情是可以的。其余的由你的合同决定

平常吗?虽然我会尽量避免这种情况,而且这可能不是正常现象,但这并不罕见。但是,您将来必须与开发人员联系,这可能会导致以下问题:

变更开发者?当然可以,如果你从头开始。 我的利率刚刚上升,但我相信这比重新开始要便宜。
开发人员通常会利用开放源代码组件-事实上,使用经过验证的开放源代码组件而不是从头开始构建它们有很多好处,例如加快开发速度,广泛使用的开放源代码组件可能非常健壮等等

您确实需要确保没有任何许可问题,但在这种特殊情况下,您应该可以使用BSD许可证,因为它是最宽松的许可证之一。您所需要做的就是满足其属性要求,基本上包括tact中的原始版权和许可证文本

你有权使用源代码。。。这实际上取决于您与开发人员的合同。BSD许可证不强制开发人员发布任何衍生作品,即基于BSD许可代码的作品也将在开放源码下发布,和/或使源代码可用。因此,您可以从其网站上查看Silverstripe的源代码Silverstripe是开源的,但您的开发人员不需要将其代码的源代码和/或她可能对Silverstripe所做的任何修改提供给任何人。如果她愿意的话,她甚至可以不加修改地出售Silverstipe代码


因此,您是否应该访问开发人员的代码实际上取决于您与开发人员就其工作达成的协议,即您是否拥有开发人员生成的所有IP,包括源代码

这个问题似乎离题了,因为它是关于