I want to create a Fedora Remix, but Licensing is complicated and scary

Hello. Licensing in general, for any projects is so overwhelming and vast. I’m scared to upload any kind of personal work on gits because of this. If anyone can guide me and simplify it, that would be awsesome. (At least regarding this project, a fedora remix)

My remix will basically be an xfce desktop with softwares for data and financial analysis. Some of these softwares are already on the official fedora repositories, some are not. I haven’t checked copr…so, not talking about that.

I looked at some of the already existing fedora remixes, like qubes, asashi, and fedora greek linux.

Qubes is using GPLv2, asashi is using CC-BY-4.0, and the greek edu flavor is using GPLv3. Fedora itself is under…MIT? Aka, compiled…

These are pages I’ve skimmed through..

One direction would suggest to release my remix as MIT, to follow the original projec’ts Licesne. GPLv3 would protect proprieterizing…?

No matter which license I choose, I was thinking I should also add these at the bottom:

‘my_remix_name’, Fedora® and Fedora Remix are registered trademark[s] of Red Hat, Inc., or its subsidiaries in the United States and other countries."
Linux® is the registered trademark of Linus Torvalds in the U.S. and other countries.
The LICENSE for this project does not supersede the licences of any software, libraries, or dependencies included in ‘my_remix_name’

The License Approval page is about which software is acceptable in Fedora repositories. The part you need is Trademark Guidelines / Secondary Marks / Fedora Remix.

The license of the remix itself just affects the collection. You can’t change the license of existing software — but that’s okay, because one of the requirements for approved licenses for packages is that they must allow this kind of redistribution.

For almost all practical purposes, the overall license you choose is more symbolic than anything.

And, on the general concept of choosing a software license — stick to something well-known and basic — GPL, BSD, MIT, or Apache for code; Creative Commons for content.

3 Likes

Awesome. Is the artistic-2.0 license at all relevant? I’m thinking it doesn’t apply, but I’m not sure.

One more thing, can my project evolve from a Fedora Remix into a Fedora Lab? I noticed there isn’t a Lab for data/financial. Maybe I sould start straight away for the Lab? Are the requirements for approval the same? Where do I read and submit a proposal.

This is for spins: Creating Spins :: Fedora Docs
I can’t find where to begin for labs.

Oh my…you’re the Council head. Sorry for disturbing you.
I signed the contributor agreement at the accounts page. Nevermind about the artistic-2.0 details. If i’m wrong, please correct me. I think it’s safe to assume the same guideline from creating a spin, to use for creating a lab.

Thank you for responding.

Matthew is the Fedora Project Leader, employed by Red Hat. Aoife Moloney is the council head at this time.

You can certainly rely on Matthew’s comments. I don’t think you’re bothering him, it’s really awesome that you are making your own version and looking into the way to do it.

There is a lot of people on chat.fedoraproject.org that could help you too.