Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/security/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon ec2 在修改现有的公共AMI并将修改后的版本公开时是否存在许可问题?_Amazon Ec2_Amazon Ami - Fatal编程技术网

Amazon ec2 在修改现有的公共AMI并将修改后的版本公开时是否存在许可问题?

Amazon ec2 在修改现有的公共AMI并将修改后的版本公开时是否存在许可问题?,amazon-ec2,amazon-ami,Amazon Ec2,Amazon Ami,我们希望使用一个现有的LinuxBaseAMI,在上面安装我们的软件,并公开修改后的AMI。这样做对许可证的影响是什么?我们的软件是一个开源的生物信息学工具,但不使用GPL兼容的许可证。我在Amazon文档中找不到任何关于这方面的讨论。他们解释了如何从公共AMI构建定制的AMI,但没有提到任何IP或许可问题 我担心的是,修改后的AMI将是衍生作品,我认为这将使我们有义务在GPL兼容许可证下许可我们的软件。假设您的软件中没有任何GPL代码,如果它是AMI特定条款的一部分,那么将其包括在AMI中只需

我们希望使用一个现有的LinuxBaseAMI,在上面安装我们的软件,并公开修改后的AMI。这样做对许可证的影响是什么?我们的软件是一个开源的生物信息学工具,但不使用GPL兼容的许可证。我在Amazon文档中找不到任何关于这方面的讨论。他们解释了如何从公共AMI构建定制的AMI,但没有提到任何IP或许可问题


我担心的是,修改后的AMI将是衍生作品,我认为这将使我们有义务在GPL兼容许可证下许可我们的软件。

假设您的软件中没有任何GPL代码,如果它是AMI特定条款的一部分,那么将其包括在AMI中只需要您根据GPL发布软件


我不确定的部分是,是否需要您为AMI中的所有GPL软件提供源代码,希望其他人能为您澄清这一点。最安全的选择是只为发行版发布一个包,并可能发布一个shell脚本来自动安装它和任何必要的存储库。

假设您的软件中实际上没有任何GPL代码,如果它是AMI特定条款的一部分,那么将其包括在AMI中只需要您根据GPL发布软件

我不确定的部分是,是否需要您为AMI中的所有GPL软件提供源代码,希望其他人能为您澄清这一点。最安全的选择是只为发行版发布一个包,并可能发布一个shell脚本来自动安装它和任何必要的存储库