首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用单个组织的源代码与共享外部组织的源代码

使用单个组织的源代码与共享外部组织的源代码
EN

Software Engineering用户
提问于 2016-02-08 21:25:44
回答 1查看 239关注 0票数 1

如果一个组织在内部开发自己的软件(没有许可协议),但是使用了其他开源的软件框架,而我们对这些框架进行了修改,并且我们决定与其他组织共享这些源代码,那么在共享源代码之前,该组织需要做什么呢?

其他开源(我们修改的)框架正在使用各种软件许可协议。

BSD,MIT,Apache,GPL v3

EN

回答 1

Software Engineering用户

发布于 2016-02-09 08:27:42

如果您的组织是一个法律实体(一个企业或其他官方认可的组织),那么代表您的组织开发的软件的版权将很可能属于您的组织。

作为版权持有人,您的组织可以随时更改其代码的版权,这包括向以前没有(显式)版权许可的代码附加许可证。

在选择版权许可时,需要考虑以下几点:

  • 如果您想使用另一种许可证,而不是众所周知的开源许可证,您必须让律师参与起草许可文本,并验证您的许可证是否与您所依赖的第三方代码的许可证兼容。
  • 对于对第三方库所做的更改,您必须检查许可证对您提出了哪些要求,您可以在何种许可下发布您的修改。最简单的选择是始终在与原始库相同的许可下发布这些更改。
  • 如果您的应用程序使用了GPL库或类似(强)版权许可下的库,那么实际上还需要使用版权许可。
票数 2
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

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

复制
相关文章

相似问题

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