Fedora Core OS "redistribution"

Hi

I’m currently working on a Fedora Core OS based “custom build” based on your toolchain (coreos-assembler & ignition & fedora-coreos-config & …). Since we intend to sell the “final result” (including proprietary software) as product a detail analysis of the different licenses is ongoing.

I had a look at:

I assume our product constitute as “Fedora Remix” (but most likely we won’t use any Fedora labeling).
In addition I understand that we have to assess the licenses of the included RPMs.

  • Is this compliant with Fedora (CoreOS) license?
  • I assume that e.g. coreos-assembler (despite the Apache License 2.0) does not require “License and copyright notice” in the final product. Is this correct?

(I’m not a lawyer)

Is this compliant with Fedora (CoreOS) license?

I’d say “licenses” not “license”, but as far as I know: Yes.

I assume that e.g. coreos-assembler (despite the Apache License 2.0) does not require “License and copyright notice” in the final product. Is this correct?

I was going to say that no code from coreos-assembler ends up in the target system (it’s a tool to build, like gcc or make) but it’s possible there are some small exceptions to that; e.g. the grub.cfg is generated from a script in there.

That said there are other ASL 2.0 projects in there like Ignition, and since you need to comply with the license for those you might as well do so for coreos-assembler as well - it’s not onerous to do so right? (Although it is interesting because basically everything else apart from fedora-coreos-config is an RPM, whereas coreos-assembler is a container)

Submitted https://github.com/coreos/fedora-coreos-config/pull/610 related to the above.

Hi abitzer,

are you planning to use the whole toolchain (eg: fedora-coreos-pipeline, fedora-coreos-releng-automation)?

I’ve been looking at doing a project based on Fedora CoreOS as well (except not proprietary).