ekala-project / eeps

Ekala Enhancement Proposals
Creative Commons Attribution Share Alike 4.0 International
9 stars 1 forks source link

[Ekapkgs] Make default license check to be free or "UnfreeRedistributable" #15

Open jonringer opened 3 days ago

jonringer commented 3 days ago

For software which is unfree, but redistributable, I don't think people should have to "opt in" to this work flow. This may also allow for us to redistribute binaries which are linked against cuda (technically the cuda stubs).

nrdxp commented 3 days ago

Considering almost every NixOS system I have ever built has made use of allowUnfree, I think from a practical standpoint its a good decision, especially since this is somewhat milder.

We aren't going to with the battle for "software freedom" with over-zealous inconvenience, anyway, if the past is any indication...

ic4-y commented 3 days ago

I believe we should rather BAN all talk about unfree software and make all ways to circumvent restrictions against unfree software impracticable, dare I say: unthinkable. Maybe we could tell Nvidia users to switch to AMD instead? And I believe PyTorch has a Vulkan backend? There appears to be no excuse left for proprietary software.

We should ensure that things like nonguix cannot even be conceived of in our case.

So yes, it does sound like a reasonable idea.