首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >客户询问固件源文件

客户询问固件源文件
EN

Software Engineering用户
提问于 2013-02-04 22:55:49
回答 3查看 341关注 0票数 5

最近,我的公司被一个客户要求开发一个控制板,其中包括固件和PCB布局开发。完成开发后,客户每年将按一定数量购买控制板。

我们现在正处于合同阶段,客户希望我公司在开发后移交固件源文件和PCB布局文件。我们可以给PCB布局文件,但我们不想给固件文件,因为我们担心他们可能会找到第三方生产控制板,以便我们可能没有任何东西。

然而,从客户的角度来看,他们担心如果我的公司出于某种原因停止出售董事会,他们可能处于风险境地。在这方面,是否有订立合约的“一般”做法?

EN

回答 3

Software Engineering用户

发布于 2013-02-04 23:06:38

在这种情况下,最常见的做法是将软件和PCB放在代管-基本上是一个独立的第三方,在各方满足(或不满足)某些条件时保存文件和发布的副本。托管协议规定了允许文件发布的条件(通常是破产、合同失效等)。

有些公司专门从事这方面的工作,但这是你的律师可以代表你做的事情。在我工作过的不止一种情况下,这些文件已被加密,并在每次更新后发送给客户。加密密钥已提交给公司律师(在某些情况下是我们的,在某些情况下是客户),以及关于何时向客户发布密钥以及允许客户如何处理这些文件的协议。(例如这样做的好处是,每次发布更新的产品时,你都不会从律师那里得到账单。

代管协议至关重要,必须非常小心地起草。在没有法律咨询的情况下,这是不应该尝试的。

票数 12
EN

Software Engineering用户

发布于 2013-02-04 23:03:11

你在写合同。让合同定义他们可以使用源的条款。包括这样一个术语:他们只能在你的公司不复存在和/或拒绝与他们做生意的条件下才能把消息来源带到第三方那里。为了给自己额外的保护,你可以把代码放在托管中,并让第三方持有它,直到他们被允许拥有它。

这不是一个技术问题--把细节留给商业和法律部门。

票数 3
EN

Software Engineering用户

发布于 2013-02-04 22:59:25

因为这是一个相当常见的问题,所以它有一个名为源代码托管的方便的解决方案。这样做的目的是向第三方定期更新信息来源,如果你的公司破产的话,第三方会把它们交给你公司的客户。

票数 2
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/185893

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档