Moving this from Making sure you're not a bot!
My read of the he current remix and trademark guidelines is that they have a (reasonable) assumption that one is “publishing” the content in some form (implicitly, for the Internet in general).
My take here is that we should have a similar stance as the GPLv2’s requirements for publishing source code, which hinges on the definition of “distribution”. The FSF GPLv2 FAQ says: Frequently Asked Questions about the GNU Licenses - GNU Project - Free Software Foundation
Is making and using multiple copies within one organization or company “distribution”?(#InternalDistribution)
No, in that case the organization is just making the copies for itself. As a consequence, a company or other organization can develop a modified version and install that version through its own facilities, without giving the staff permission to release that modified version to outsiders.
However, when the organization transfers copies to other organizations or individuals, that is distribution. In particular, providing copies to contractors for use off-site is distribution.
My take is that bootc makes publishing modified operating systems much easier, but: would we really require someone who is e.g. taking a classic virtual machine image (qcow2, AMI etc) and injecting their own content (that would violate the trademark guidelines) and only publishing that qcow2/AMI within their organization to drop the Fedora trademarks? I am doubting that’s the case. I think it should only be when “distributing” or “publishing” and we make clear that that happens only when crossing “organization” boundaries.
What I think gets nuanced fast is when people publish derived images that are publicly accessible, but not actually intended for use outside of that “organization”; think e.g. CI image caches, we have some of those in bootc-dev GitHub upstream. There is zero marketing or information for these outside of the CI system.
I guess Making sure you're not a bot! is closest to this topic, but I think was intended for a different case (“slightly tweaked cloud image”), whereas the cases we’re talking about here absolutely do not meet
no non-Fedora Materials are pre-installed in the virtual image or appliance files in which the Fedora operating system is pre-loaded
I think this deserves a clear statement in the guidelines.