I'm developing an app that runs on Kubernetes, and thinking of distributing some main components of Kubernetes and tools to build a cluster in case customers do not have Internet access.

To meet the conditions for redistribution, I did a quick survey of their licenses and found that the main repository and some major components (e.g. kube-apiserver) include Apache 2.0 license files. https://github.com/kubernetes/kubernetes/blob/master/LICENSE https://github.com/kubernetes/apiserver/blob/master/LICENSE

My question is, is it enough to comply with only Apache 2.0 license to distribute these components? Or do I need to consider the case that these components contain some modules that are not Apache 2.0 licensed?


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.