|
|
1
2
这是买家绝对想要的。是开发人员想要的吗?很可能,因为这将有助于达成协议。关键是要写合同,这样你就可以保留控制权,只要你保留控制权是合理的。 |
|
|
2
6
在这种情况下,当客户购买软件或服务时,供应商将根据合同条款将其代码库置于第三方的控制之下,如果供应商停止交易,可以将其发布给客户。 作为一个从一个小供应商那里购买封闭源代码产品的客户,如果他们的寿命不明确,这可能是一个成败的交易,如果他们停止交易,提供一些连续性的保证。 |
|
|
3
5
软件托管是指您指定第三方公司接管您的源代码。他们会保护您的代码安全,不会向任何人发布。 如果您的公司破产或倒闭,托管提供商会将您的源代码发布给任何使用您的应用程序的客户(他们通常也会在托管提供商处建立帐户)。 你会发现,如果你向大型机构(如银行等)提供软件,他们很可能会要求托管协议,这样他们就可以确保,如果未来你的公司出现严重问题,他们不会留下一个无法支持的应用程序。 通常,托管提供者会对您的源代码执行某种形式的验证,以确认您提供的代码足以生成应用程序的完整编译和工作副本。通常,这种验证采取的形式是从提供的媒体演示完整的构建过程。 托管提供商可以发布您的代码的情况因提供商和您与他们签订的具体合同略有不同,但通常只适用于彻底关闭公司。它们通常不会仅仅因为您决定不在下一个版本中修复某个特定的bug而给出源代码。 至于第三方托管是否是你想要的,这取决于你在哪一边。如果您是一家销售软件的开发公司,那么只有当您的客户需要软件时才这样做。托管提供商收取费用,并且确保托管定期保持最新(尤其是如果您没有完全干净的构建脚本),这可能会非常耗时。 如果你在购买软件,考虑一下如果你所购买的公司破产了会发生什么。你所购买的软件是否如此重要,以至于你无法换成新的软件?此外,您是否足够大,以至于您可以实际承担让自己的(或新的)开发人员维护应用程序的成本。 |
|
|
4
3
softwareescrowguide.com 只不过是一个谷歌。短版本-软件托管是指第三方拥有软件产品源代码的副本,以保证,例如,如果供应商破产,使用该软件产品的企业可以继续开发该产品。 这是你想要的吗?我想这要看你是谁和你想要什么。 |
|
|
5
2
软件托管通常指软件许可协议中的一项条款,允许一方在某些情况下授权软件获取源代码,通常是编写软件的一方破产(或类似情况)。通常情况下,中立的第三方会将代码“保存”在托管中,并作为他们是否应该将代码提供给被许可方的仲裁者。 当小公司向大公司许可软件时,它们往往会被使用,因为大公司希望在小公司破产时保护自己。实际上,这些东西既费钱又费时。中立的第三方将收取服务费用,编写软件的团队需要定期更新托管账户。 至于你是否想要它- 如果您是一个软件供应商,那么除非客户提出要求,而且只有在您必须这样做的情况下,才可以这样做。管理是一件痛苦的事。 如果您是一家拥有大量资源的大公司,那么您可能不在乎该软件的许可。在实践中,如果您需要维护其他人的代码,那就不太实际了 |
|
|
6
1
从用户的角度来看: 如果用户无法访问应用程序的源代码,软件托管是一项保险政策,即在发生“灾难”时,托管代理将向用户发布源代码的副本。用户需要确定与无法在业务需求变化时维护业务关键型或任务关键型软件相关的风险。 从开发人员的角度来看: 有两种观点。 1)它是一种工具,用于确保其知识产权(源代码)保持在内部,除非托管代理将源代码副本发布给用户时发生“灾难”。2)它也可以作为一种工具来帮助营销他们的应用程序。 “灾难”或释放事件在托管协议中有明确定义。 Software Escrow Guardians 是一个托管代理,并已提供软件托管服务近二十年。该公司有一个托管协议模板,适合作为涉及单个用户和开发人员的托管服务的框架。它还具有一个适合多个用户和开发人员的托管协议模板。 |